Commit Graph

4396 Commits

Author SHA1 Message Date
9d96b6d66e Update dcd_stm32_fsdev.c
Add a note about pin remapping for the STM32F042Fx
2019-12-12 09:40:06 +10:00
fc7f6f0e1e Merge pull request #235 from hathach/develop
close #204 define HSE_VALUE in _hal_conf instead of board.mk
2019-12-11 16:30:06 +07:00
88bdb12ee5 close #204 define HSE_VALUE in _hal_conf instead of board.mk 2019-12-11 15:19:51 +07:00
96a9eca6a0 move VBUS sense out of dcd_synosys to bsp 2019-12-11 14:03:36 +07:00
24009cb689 fixed unit test with dcd_edpt0_status_complete 2019-12-10 08:16:11 +07:00
752aea7d72 enhance samg 2019-12-09 23:58:13 +07:00
fa96078882 clear data toggle in clear stall, also set config bit 2019-12-09 23:21:06 +07:00
75a2157715 fix samd using TUSB_REQ_SET_ADDRESS in dcd_edpt0_status_complete 2019-12-09 23:20:21 +07:00
0316e0ecd4 update descriptor, enhance ep in transfer 2019-12-09 22:48:35 +07:00
759fa76280 implementing dcd_edpt_open 2019-12-09 21:36:15 +07:00
988edce745 fix build 2019-12-09 18:49:38 +07:00
208a77678c clean up, switch and update submodule samd to circuitpython branch 2019-12-09 18:37:54 +07:00
9a8e6ed93b added microchip submodule 2019-12-09 18:18:01 +07:00
69a801c027 change the samd submodule 2019-12-09 17:59:30 +07:00
88b9a6e84d Merge pull request #233 from kasjer/kasjer/fix-ymnewt-osal
Fix mynewt osal queue definition
2019-12-09 15:32:21 +07:00
4a1f7d0243 Fix mynewt osal queue definition
Queue table has pointers instead of data os_event structs.
This resulted in crashes when elements were put to queue and
overwritten variables that were just after mpool desiged
for queue.
2019-12-01 12:38:36 +01:00
97b90b6fc9 Merge pull request #231 from xobs/fix-fomu-out-rx
valentyusb: eptri: don't double-advance read buffer
2019-11-29 17:38:09 +07:00
26dcc19b18 valentyusb: eptri: don't double-advance read buffer
Due to an error, we were double-advancing the FIFO buffer.  The end
result was that the second half of most reads were getting ignored.

This wasn't found during earlier testing because only 64-byte buffers
were tested.

This corrects this error by avoiding double-advancing the buffer.

Signed-off-by: Sean Cross <sean@xobs.io>
2019-11-29 18:14:23 +08:00
acb80dec65 Merge pull request #228 from noebrun/patch-1
fix missing source file for cdc_msc to compile
2019-11-29 00:28:55 +07:00
e9725dcdbe use dcd_edpt0_status_complete() to prepare for setup packet for samd21/samd51 2019-11-28 13:48:55 +07:00
d7558e8a0f use dcd_edpt0_status_complete() to set address without blocking for samd21/samd51/stm32_fsdev 2019-11-28 13:39:29 +07:00
ac701c398b clean up 2019-11-28 12:18:56 +07:00
552cc3ef33 implement dcd_edpt_stall 2019-11-28 11:56:35 +07:00
5dc04887e2 get passed set address 2019-11-28 11:48:08 +07:00
6bc245cb36 add dcd_edpt0_status_complete() which is useful for several mcu port 2019-11-28 11:46:36 +07:00
40b454cf28 get passed first get device descriptor 2019-11-27 23:20:48 +07:00
6225d5bcfd able to handle setup packet 2019-11-27 16:01:25 +07:00
bc21714c7e detect bus reset 2019-11-27 14:49:19 +07:00
2e0dcd50ea Merge pull request #230 from hathach/develop
fix #229
2019-11-27 13:44:09 +07:00
302746d02c Merge branch 'develop' into port-samg55 2019-11-27 12:35:59 +07:00
fe1eadf177 fix #229 2019-11-27 12:34:30 +07:00
8a1b6327ba extract code to invoke_class_control()
- also rename usbd_class_drivers to _usbd_driver
2019-11-27 12:12:52 +07:00
745f0b4521 clean up 2019-11-27 11:02:24 +07:00
d7228094fd missing source file for cdc_msc to compile 2019-11-26 13:51:16 +01:00
4c9c13c767 add uart sync support 2019-11-26 18:21:46 +07:00
387384c0d9 fix samg55 with newlib missing end symbol 2019-11-26 17:39:51 +07:00
6a6f3efd0f Merge pull request #227 from hathach/develop
add CONTRIBUTORS.md
2019-11-25 23:25:20 +07:00
3a2d63613b logo design 2019-11-25 22:56:37 +07:00
13f4223517 add the most important contributor 2019-11-25 21:10:08 +07:00
7c606563ed lower case for arturo 2019-11-25 20:52:27 +07:00
0fccfc647f update 2019-11-25 13:37:55 +07:00
168f0cb471 update readme 2019-11-25 13:33:50 +07:00
a91ac72dbd add the most important file of the project: CONTRIBUTORS.md 2019-11-25 13:29:42 +07:00
c691dc4cb2 update 2019-11-25 10:42:32 +07:00
58e8265964 usb hw init OK 2019-11-24 23:46:28 +07:00
24b2cea139 Merge branch 'master' into port-samg55 2019-11-24 21:22:42 +07:00
64b05a1d5f Merge pull request #225 from xobs/fomu-offset-fix
bsp: fomu: fix rom address for example programs
2019-11-24 11:18:53 +07:00
a106c5114b bsp: fomu: fix rom address for example programs
During development, the ROM address was at offset 0x2001a000
(due to the fact that the test program was located immediately
following the bitstream).

In normal Fomus, the ROM address is at offset 0x20040000, in order
to take into account additional bitstreams and bootloaders.

Correct the address to the offset in order to get examples working
with existing Fomus.

Signed-off-by: Sean Cross <sean@xobs.io>
2019-11-24 01:15:31 +00:00
ac65e94b86 Merge branch 'develop' 2019-11-24 00:53:31 +07:00
a3ed87972d more doc 2019-11-24 00:52:34 +07:00