Ha Thach
|
afd9b1883d
|
Merge pull request #1481 from cr1901/msp430-misopt-fix
msp430x5xx: Add fix for possible bug in msp430-elf-gcc 9.3.0.
|
2022-06-06 15:37:45 +07:00 |
|
William D. Jones
|
731ac3d3d6
|
msp430x5xx: Add fix for possible bug in msp430-elf-gcc 9.3.0.
|
2022-05-30 14:28:30 -04:00 |
|
hathach
|
606f932d92
|
added dcd_sof_enable() stubs for all other ports
|
2022-03-07 23:05:05 +07:00 |
|
hathach
|
d10326cb4e
|
rename TUSB_OPT_DEVICE_ENABLED to CFG_TUD_ENABLED
TUSB_OPT_DEVICE_ENABLED still usable for backward compatible
|
2022-02-25 18:35:21 +07:00 |
|
Ha Thach
|
55e0b5882a
|
Merge pull request #1160 from cr1901/msp-fix
msp430x5xx: Set base of transmit_packet buffer earlier to avoid incre…
|
2021-10-24 17:28:11 +07:00 |
|
hathach
|
5af989384b
|
remove ep descriptor wMaxPacketSize bitfield due to endian issue
|
2021-10-24 13:11:21 +07:00 |
|
William D. Jones
|
07c74c76d0
|
msp430x5xx: Set base of transmit_packet buffer earlier to avoid incrementing past unsent data.
|
2021-10-23 14:04:44 -04:00 |
|
hathach
|
71e77e47fa
|
add dcd_edpt_close_all() for clear existing configured state
correctly responded to TD 9.13 Set Configuration Test
|
2021-08-26 17:07:03 +07:00 |
|
hathach
|
b36b211c26
|
clean up tusb_fifo.h include
|
2021-05-27 17:58:42 +07:00 |
|
hathach
|
13de8f5d98
|
minor clean up
|
2021-05-10 19:15:46 +07:00 |
|
hathach
|
49b2d8f26c
|
revert dcd_edpt_xfer_fifo() implementation for msp430
|
2021-04-06 00:07:17 +07:00 |
|
Reinhard Panhuber
|
a1b07ae14c
|
Change copy modes for new read/write functions in tusb_fifo.c
|
2021-03-02 21:52:42 +01:00 |
|
Reinhard Panhuber
|
7b8a08d2e1
|
Rename dcd_edpt_iso_xfer() to dcd_edpt_xfer_fifo()
|
2021-03-02 20:00:39 +01:00 |
|
Reinhard Panhuber
|
a5d7b6266d
|
Implement dcd_edpt_iso_xfer() for msp430
|
2021-02-14 14:05:15 +01:00 |
|
hathach
|
6e6e6265e4
|
use dcd_event_bus_reset() with speed to replace bus_signal
|
2021-01-08 22:34:36 +07:00 |
|
Ha Thach
|
026a1e7ac8
|
Merge pull request #478 from hathach/move-dcdconnect-to-dcdinit
Move pull-up enabling to dcd_init() instead of usbd
|
2020-08-04 14:11:32 +07:00 |
|
hathach
|
acde49ccc9
|
enable pull-up in dcd_init() instead of usbd
|
2020-08-01 20:14:58 +07:00 |
|
hathach
|
6976e64217
|
fix msp430 gcc 9.2.0 warning in #465
|
2020-07-28 14:36:15 +07:00 |
|
hathach
|
6f9c256ad0
|
complete remove dcd_set_config(), fix unit test
|
2020-04-17 13:52:34 +07:00 |
|
hathach
|
50be9d7c3a
|
mass rename tud/dcd_irq_handler to tud/dcd_init_handler
|
2020-04-17 12:27:53 +07:00 |
|
hathach
|
3aaad8cd73
|
add int enable/disable for pullup
|
2020-04-16 21:30:12 +07:00 |
|
hathach
|
18d936b414
|
msp430 disconnect/connect
|
2020-04-16 21:04:28 +07:00 |
|
hathach
|
e879ad1e6f
|
move irq from msp430
|
2020-04-08 16:42:36 +07:00 |
|
William D. Jones
|
6b5157fd28
|
dcd_msp430x5xx: Add dummy dcd_edpt0_status_complete handler. Add
comment which describes why it might be needed.
|
2020-03-24 00:03:12 -04:00 |
|
William D. Jones
|
5d585c03bd
|
dcd_msp430x5xx: Improve comments regarding SETUP packet handling.
|
2019-10-29 14:08:39 -04:00 |
|
William D. Jones
|
3f0f7cfd07
|
dcd_msp430x5xx: Clarify hardware STALL behavior and current vs ideal
behavior of driver in comments.
|
2019-10-29 12:52:56 -04:00 |
|
William D. Jones
|
d0146be00b
|
dcd_msp430x5xx: Fix typo in copy-paste in transmit_packet.
|
2019-10-10 04:19:48 -04:00 |
|
William D. Jones
|
c8e899fef0
|
dcd_msp430x5xx: Improve SETUP packet and EP0 NAK interactions, per
42.3.1.3 in Reference Manual; fix is incomplete but works.
|
2019-10-10 04:02:35 -04:00 |
|
William D. Jones
|
05914de109
|
dcd_msp430x5xx: Fix typos in dcd_edpt_clear_stall.
|
2019-10-02 22:36:45 -04:00 |
|
William D. Jones
|
3edb5548e9
|
dcd_msp430x5xx: Ensure DBUF bit is cleared on endpoint open, as it
could get spuriously set in debugging sessions. cdc_msc functional.
|
2019-10-02 01:19:12 -04:00 |
|
William D. Jones
|
19ee519926
|
dcd_msp430x5xx: Correct byte count masks in transmit/receive routines.
|
2019-10-02 00:01:58 -04:00 |
|
William D. Jones
|
54478aaa2a
|
dcd_msp430x5xx: Add STALL support for nonzero endpoints.
|
2019-10-01 23:28:41 -04:00 |
|
William D. Jones
|
fad44c03c8
|
dcd_msp430x5xx: Fix TOGGLE bit behavior, clear stall when endpoint
opened due to reset potentially not resetting everything.
|
2019-10-01 23:03:39 -04:00 |
|
William D. Jones
|
b623e3023e
|
dcd_msp430x5xx: Implement receive_packet for all endpoints, correct
some mistakes in transmit_packet.
|
2019-09-29 03:58:30 -04:00 |
|
William D. Jones
|
549ad1d9b6
|
dcd_msp430x5xx: Fix missing mask when posting IN xfer events.
|
2019-09-29 03:02:59 -04:00 |
|
William D. Jones
|
838b431fac
|
dcd_msp430x5xx: Implement transmit_packet for nonzero endpoints. Untested.
|
2019-09-29 02:43:05 -04:00 |
|
William D. Jones
|
2247f132ca
|
Implement dcd_edpt_xfer for nonzero endpoints.
|
2019-09-29 02:22:09 -04:00 |
|
William D. Jones
|
ea0e799df6
|
dcd_msp430x5xx: Fix clear stall logic.
|
2019-09-29 02:17:59 -04:00 |
|
William D. Jones
|
529efcc0d2
|
dcd_msp430x5xx: Implement dcd_edpt_open.
|
2019-09-29 00:21:40 -04:00 |
|
William D. Jones
|
5d9f833915
|
dcd_msp430x5xx: Implement STALL logic for EP 0.
|
2019-09-28 02:09:03 -04:00 |
|
William D. Jones
|
63c94ff684
|
dcd_msp430x5xx: Improve EP0 IN handling (reuse short_packet field).
|
2019-09-28 01:51:05 -04:00 |
|
William D. Jones
|
030560792d
|
dcd_msp430x5xx: Implement dcd_set_address.
|
2019-09-27 21:59:45 -04:00 |
|
William D. Jones
|
3ac43076da
|
dcd_msp430x5xx: Implement EP0 IN xfers, clean up.
|
2019-09-27 21:22:19 -04:00 |
|
William D. Jones
|
01b4115b0b
|
dcd_msp430x5xx: Fix Setup packet delay by actually enabling
corresponding interrupt.
|
2019-09-24 04:06:34 -04:00 |
|
William D. Jones
|
550e8215f3
|
dcd_msp430x5xx: Setup packets are now received successfully (with delay).
|
2019-09-24 03:43:51 -04:00 |
|
William D. Jones
|
d2e4af5a7b
|
msp430f5529: Change EP0 size to 8, implement interrupt logic up to bus
reset detection.
|
2019-09-24 02:41:11 -04:00 |
|
William D. Jones
|
950614a841
|
msp430f5529: Implement dcd_int_enable/disable.
|
2019-09-23 22:58:49 -04:00 |
|
William D. Jones
|
a6a79df9fb
|
msp430f5529: Enable clocks/PLL for msp_exp430f5529lp and enable USB
module in dcd_msp430x5xx; device does not enumerate.
|
2019-09-23 18:53:31 -04:00 |
|
William D. Jones
|
907bc3df9b
|
msp430f5529: Ensure cdc_msc demo compiles.
|
2019-09-23 17:48:18 -04:00 |
|
William D. Jones
|
6280e4e7cb
|
msp430f5529: Add empty msp_exp430f5529lp BSP and DCD.
|
2019-09-14 18:02:17 -04:00 |
|