summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2021-06-01damn submodules!graham sanderson
2021-06-01rename family.cmake to family_common.cmakegraham sanderson
2021-05-31restore unintentionally modified submodulesgraham sanderson
2021-05-31Fix up build_family style builds:graham sanderson
- added back pre-existing board directories which now just select PICO_BOARD - added boards/pico_sdk which just uses the pre-existing PICO_BOARD setting - fixed rp2040/family.cmake to include the magic string "CFG_TUSB_MCU=OPT_MCU_RP2040" expected by build_family.py
2021-05-30Rework rp2040 examples and CMake build:graham sanderson
- Examples should be CMake buildable from their own subdirectory; such a build will error out based on matching .skip.MCU_xxx or a mismatched .only.MCU_ - It should be possible to build from a higher level and use .skip.MCU_ and .only.MCU_ to filter which examples get built - The intention is for the CMakeLists.txts in the examples to be non family specific and without MCU based IFs. I have started this work, but am not really sure the state of the esp32 stuff; in any case the plan is to have everything encapsulated in the FAMILY/family.cmake - pico_examples now just includes examples/device/CMakeLists.txt and examples/host/CMakeLists.txt directly, as they also build correctly when included from there. Note that .skip.MCU_ for esp32 in the directories it wasn't previously avaiable has not been added, as the .skip is common to the regular Makefile builds also. It isn't clear whether these examples should build for esp32, but if not .skip should be added.
2021-03-05add back lib/CMSIS_5 submodulehathach
2021-03-05remove local cmsis_5hathach
2021-03-02add lib/CMSIS_5 v5.7 locallyhathach
2021-03-02remove submodule lib/CMSIS_5hathach
2021-03-02remove lib/CMSIS_4 submodule, move nrf to lib/CMSIS_5hathach
2021-03-01add submodule lib/FreeRTOS-Kernelhathach
2021-03-01remove submodule lib/FreeRTOShathach
2021-02-23host msc: call read_capacity as part of enumerationhathach
- add tuh_msc_get_block_count(), tuh_msc_get_block_size() - rename tuh_msc_mounted_cb/tuh_msc_unmounted_cb to tuh_msc_mount_cb/tuh_msc_unmount_cb to match device stack naming - change tuh_msc_is_busy() to tuh_msc_ready() - add CFG_TUH_MSC_MAXLUN (default to 4) to hold lun capacities - add host msc configured to for state check.
2021-01-10moving sct neopixel driver to shared libraryGreg Steiert
2020-10-30add CMSIS_5 submodulehathach
2020-10-14net_lwip_webserver: efficiency tweaksPeter Lawrence
2020-08-05update lib/lwip to STABLE-2_1_2_RELEASEPeter Lawrence
2020-05-18suppress cast-align warnings for net device driverhathach
2020-04-22add LOGGER option to use rtthathach
update example readme for debug log. Update bug template to ask for LOG as well.
2020-04-22Merge branch 'master' into add-rtthathach
2020-04-22remove cmsis 5 from submoduleshathach
cmsis 5 use git lfs causing issue with submodule cloning and isn't used yet. Could re-add later if needed.
2020-04-21added segger rtt bundle with v670ehathach
opt out the example folder
2020-04-21remove old rtthathach
2020-03-24Merge branch 'master' into developHa Thach
2020-03-24change cmsis5 to masterhathach
2020-03-24update cmsis_5hathach
2020-03-24add cmsis_4 as submodulehathach
2020-03-23add CMSIS_5 as submodulehathach
2020-03-23fix rndis response to get mac addresshathach
- remove cflags -fshort-enums - clean up webserver descriptor
2020-03-10added FreeRTOS as submodulehathach
2020-03-10adding FreeRTOS as submodulehathach
2020-03-03update net class to follow API naming conventionPeter Lawrence
2020-03-02add CDC-ECM/RNDIS/CDC-EEM network device class with examplePeter Lawrence
2019-05-14update license year to 2019hathach
2019-05-01freertos cdc_msc_hid makefile compilehathach
2019-03-20migrate license from BSD 3 clause to MIThathach
2018-12-14clean up compiler attributehathach
2018-12-13osal clean uphathach
remove OSAL_TASK_DEF, osal_task_create. Applicaton should create a task and call tinyusb_task(). This make API consistent with NO OS.
2018-12-06rename CFG_TUSB_HOST_CDC/MSC to CFG_TUH_CDC/MSChathach
2018-11-29added & tested lpc17xx freertos device examplehathach
- add USB priority check for freeRTOS config
2018-11-22refractor device composite examplehathach
2018-08-23clean uphathach
2018-08-23freeRtos seems to work well with nrf52840hathach
2018-08-23freertos blinky with software timerhathach
2018-05-17switch osal freeRTOS port to use static semaphore & queuehathach
2018-05-17adding static API for freeRTOShathach
add vApplicationGetIdleTaskMemory(), vApplicationGetTimerTaskMemory()
2018-05-17update freeRTOS to v10.0.1hathach
2018-05-17rename vendor to libhathach