summaryrefslogtreecommitdiff
path: root/tinyusb/osal
AgeCommit message (Collapse)Author
2013-01-31add ASSERT_BIN8 and its test codehathach
add some common api for task in osal.h for mocking
2013-01-30change semaphore to volatile uint8_thathach
add osal_queue_receive code and its test *NOTE* - consideration for semaphore & queue with hal_interrupt_disable/hal_interrupt_enable as safe guard
2013-01-30add osal queue service & its test codehathach
- create, send
2013-01-30fix mocking osal api using ifdefhathach
start to add task_create macro API for osal_none
2013-01-30add primitive_types.h for portable with uint8,16,32_t, and boolhathach
add osal_common.h to ease the complaint of MISRA 19.1 implement OSAL_NONE Task loop, semaphore wait/post and its test code
2013-01-29update usbh_init and testhathach
2013-01-27update license year from 2012 to 2013hathach
2013-01-26add more test code for keyboard hid application APIhathach
refractor, restructure, rename several thing regarding host, keyboard etc ...
2013-01-23change configure handle to device handlehathach
change test case accordingly
2013-01-22clear 19.1hathach
2013-01-22start to supporthathach
- usbd host - osal some global define #define TUSB_CFG_HOST_CONTROLLER_NUM #define TUSB_CFG_HOST_DEVICE_MAX #define TUSB_CFG_CONFIGURATION_MAX rename & refractor HID type structure & enum use CException to test asssertion library add test for hid_host_keyboard with usbd configure get & osal queue get stubs update test for assertion library refractor ASSERT_STATUS in assertion library update tusb_error_t values rename usb basic type & enum in tusb_types.h and std_descriptors.h