hathach
c7340f4b0e
clean up helper func
2018-10-23 12:19:32 +07:00
hathach
c5d2f661e7
rename common func to avoid conflict
2018-08-23 20:09:28 +07:00
hathach
9f61493020
change HID config, move HID boot config to part of auto descriptor only
2018-07-28 12:38:45 +07:00
hathach
f5b2912372
add tud_msc_set_sense(), update msc device to reponse with default sense (illegal request) when there is issue with scsi command
2018-07-26 15:59:13 +07:00
hathach
4342325ee1
reworking device hid class driver
2018-07-23 15:25:45 +07:00
hathach
3e66d2d31e
rename fifo * to tu_fifo to avoid conflict with other module
2018-07-04 00:22:15 +07:00
hathach
29071c10b1
rename CFG_TUSB_CONTROLLER_0_MODE to CFG_TUSB_RHPORT0_MODE
2018-04-14 14:08:48 +07:00
hathach
fa780edfb8
update project file
2018-04-12 13:32:27 +07:00
hathach
4b660175be
rename CFG_TUSB_DEVICE_* to CFG_TUD_*
2018-04-12 13:23:52 +07:00
hathach
3d31f92106
rename OPT_MODE_
2018-04-12 13:17:58 +07:00
hathach
18f97fef7e
rename TUSB_OS_NONE, TUSB_OS_FREERTOS to OPT_OS_NONE, OPT_OS_FREERTOS
2018-04-12 12:55:53 +07:00
hathach
fecef9ca42
minor clean up
2018-04-10 15:31:36 +07:00
hathach
33af6b6549
clean up remove CFG_TUSB_TICKS_HZ
2018-04-10 14:47:33 +07:00
hathach
81935c91e9
rename CFG_TUSB_DEVICE_CONTROL_ENDOINT_SIZE to CFG_TUSB_DEVICE_ENDOINT0_SIZE
2018-04-10 14:43:13 +07:00
hathach
3c24671960
mass rename TUSB_CFG to CFG_TUSB
2018-04-10 14:31:11 +07:00
hathach
3e5e1f70bf
more shorten name
2018-03-23 12:42:30 +07:00
hathach
5f26c57b28
shorten descriptor type
2018-03-23 12:32:40 +07:00
hathach
17a227ca90
osal subtask rename
2018-03-21 20:42:23 +07:00
hathach
d6dc1aa2e9
rename TUSB_REQUEST to simply TUSB_REQ_
2018-03-21 15:31:58 +07:00
hathach
88f1291c09
replacing RF1GHZNODE with LPCXPRESSO11U68 (not yet implement the actual board)
2014-08-04 02:30:08 +07:00
hathach
74fd9de3af
add lpcxpresso spifi flash setting
2014-05-13 10:37:28 +07:00
hathach
05c767313d
make freertos source unmodified to ease the upgrade process later
...
use CGU_GetPCLKFrequency as configCPU_CLOCK_HZ for lpc43xx using with freeRTOS
move portmarco.h include to FreeRTOSConfig.h to have untouched version of freertos
add a readme.md to vendor/freertos
refractor usbh.c, increase POWER_STABLE_DELAY = 500, RESET_DELAY = 200
fix bug with hub, only handle 1 port at a time when reading hub status change endpoint --> other port will be handled in the next cycle
2014-04-28 14:20:00 +07:00
hathach
6aecb62be2
disable running test for lpc175x_6x on travis
2014-04-18 14:01:36 +07:00
hathach
2c9ecb300a
get all tests passed with lpc18xx_43xx. Need to disable some though
2014-04-18 13:51:54 +07:00
hathach
06bb9ad7a7
move STRING & XSTRING & STATIC_ASSERT to compiler.h
...
disable test for a class of cdc host
temporarily disable test for test_osal_none.c
change include in some core files
remove osal.h from common.h
2014-04-17 22:57:11 +07:00
hathach
69c46b2f9a
fix configure file
...
fix test_fifo.c
2014-04-17 20:51:41 +07:00
hathach
f1ea1ce52e
fixing test
...
- rename errors.h to tusb_errors.h
2014-04-17 20:40:34 +07:00
hathach
d70decf27f
update md
2014-03-28 17:50:30 +07:00
hathach
9eff09ef7f
document with markdown
2014-03-28 15:23:32 +07:00
hathach
b0af13c50b
fix image path
2014-03-27 17:59:45 +07:00
hathach
535c8be49d
markdown work for TDD page
2014-03-26 12:35:19 +07:00
hathach
3cf5a383e0
rename markdown files
2014-03-25 23:47:51 +07:00
hathach
758273323a
some markdown work
2014-03-25 17:32:31 +07:00
hathach
30c8f68930
able to get connect status change interrupt occured
2013-12-13 12:26:37 +07:00
hathach
51b6c6ff41
implement inline bit manipulation function
2013-12-12 12:21:38 +07:00
hathach
a5ba283557
change MCU to TUSB_CFG_MCU
2013-11-25 12:48:27 +07:00
hathach
318a058d3c
static assert to check OSAL_QUEUE_DEF's queue_depth parameter < 256
...
enable HOST_HCD_XFER_INTERRUPT by default (previously only enabled with HID), as it is widely used
implement tusbh_cdc_is_busy
add compilation switch in usbh enumeration for hub
rewrite CDC serial application to address usb-serial race condition
2013-10-27 19:34:36 +07:00
hathach
eb39d88360
rndis document
2013-10-27 15:42:31 +07:00
hathach
0d00742cf0
more doxygen work
...
rename tusb_mouse_report_t (keyboard) to hid_mouse_report_t (keyboard)
2013-10-25 17:28:31 +07:00
hathach
b71ffe3d5a
change TUSB_CFG_CONTROLLER0/1_MODE to TUSB_CFG_CONTROLLER_0/1_MODE for clearance
...
adding configuration docs for tinyusb_config.h
document HID mouse & keyboard API
2013-10-24 15:32:54 +07:00
hathach
2076e57d70
working on doxygen
2013-10-22 11:09:39 +07:00
hathach
de7e21dc66
refractor hub api
...
fix all test build errors
2013-10-16 11:05:33 +07:00
hathach
3d13516106
complete moving test project to /tests folder
2013-10-15 12:53:27 +07:00
hathach
e0eb21506c
move test project to tests folder
2013-10-15 12:39:27 +07:00
hathach
640b0ec546
- move disconnection handle to enum task --> move tusbh_xxx_unmount is invoked in non-isr context
2013-10-01 13:53:54 +07:00
hathach
cb600ed988
clean up hid host (temp let test failed)
2013-09-28 01:01:44 +07:00
hathach
eb1a101667
house keeping
2013-09-27 22:38:23 +07:00
hathach
9d60db0f9f
add scsi write10 & test unit ready
...
done copy command
implement get_fattime using __DATE__ and number of calls
2013-09-26 14:37:40 +07:00
hathach
bbfa85aa08
allow a limited model to deal with stalled pipe/transaction
...
added stall clear & able to mount the stupid toshiba thumb drive
add HCD pipe API
- bool hcd_pipe_is_busy(pipe_handle_t pipe_hdl);
- bool hcd_pipe_is_stalled(pipe_handle_t pipe_hdl);
- uint8_t hcd_pipe_get_endpoint_addr(pipe_handle_t pipe_hdl);
- tusb_error_t hcd_pipe_clear_stall(pipe_handle_t pipe_hdl);
remove tusbh_device_mount_failed_cb (not neccessary for user)
2013-09-24 18:23:34 +07:00
hathach
63b776f7cf
add some tests support for msc host
...
refractor msch buffer for getting inital scsi like inquiry, read capacity
adding support for resovling stall on control pipe
2013-09-24 15:21:16 +07:00