mirror of
https://github.com/hathach/tinyusb.git
synced 2025-02-19 06:40:45 +00:00
Add FT90X and FT93X to the list of devices in tusb_option.h. 1700 for FT90x and 1701 for FT93x. Set endpoint attributes for FT90x and FT93x in dcd_attr.h. Add FT90x routines for USB device in src/portable/bridgetek/ft90x/dcd_ft90x.c The location for hardware header files and libraries is hw/mcu/bridgetek/ft90x/hardware. There are no files in the repository, but files will be linked as a submodule in the future. The required files can be copied from or linked to the location "C:/Program Files(x86)/Bridgetek/FT9xx Toolchain/Toolchain/hardware" once the toolchain is installed. Makefile for the MM900EV1B board for developing with an FT900 device is present. Use "BOARD=mm900ev1b".
514 B
514 B
BridgeTek FT9xx MCU
BridgeTek provides a hardware abstraction library with software source code for the SDKs for FT9xx software family.
The pre-built libraries and the source code can be redistributed.
Registers definition files <sdk>/include/registers/ft900_registers.h
and included peripheral register definition files have licenses that allow for redistribution.
Whole SDK repository is installed as part of the FT9xx Toolchain and can be downloaded from BridgeTek web page https://www.brtchip.com