Gadget 框架提出了一套标准 API, 在底层 USB 设备控制器 (USB Device Controller, UDC) 驱动则实现这一套 API, 不同的 UDC 通常是 SOC 的一部分 需要不同的驱动 甚至基于同样的 UDC
Gadget 框架提出了一套标准 API, 在底层 USB 设备控制器 (USB Device Controller, UDC) 驱动则实现这一套 API, 不同的 UDC 通常是 SOC 的一部分 需要不同的驱动 甚至基于同样的 UDC 的不同板子也需要进行代码修改这一层我们可以称之为平台相关层