zykrahgaming
288e6a1973
Modified Chibios HAL and RT versions
2021-12-30 16:05:10 +11:00
zykrahgaming
45f4545ae9
Updated chibios version in chconf.h, readded some lines that were accidentally removed
2021-12-30 14:56:36 +11:00
zykrahgaming
f1f8ac57fe
Updated RP2040 chconf.h files
2021-12-30 14:42:00 +11:00
zykrahgaming
2d38b8ad54
updated permissions
2021-12-30 14:27:45 +11:00
zykrahgaming
48f40ac7b3
seperate chbuild.sh for pico
2021-12-30 14:19:37 +11:00
zykrahgaming
6307c5f973
Added separate chibios for pico, reverted some changes
2021-12-30 14:02:13 +11:00
zykrahgaming
8680848b6d
Commented out all other/optional files in Makefiles for Pico
2021-12-30 11:43:06 +11:00
zykrahgaming
3714f94e08
remove pico-sdk from makefiles, just testing
2021-12-30 11:35:27 +11:00
zykrahgaming
d4f07e0912
Testing changes: declared unsigned integer and commented out unused variable
2021-12-30 11:03:45 +11:00
zykrahgaming
407a76269f
Empty test commit
2021-12-30 10:47:50 +11:00
Fabien Poussin
1127b5575e
Merge pull request #286 from josesimoes/patch-1
...
Replace packed struct definition with one from CMSIS
2021-09-20 19:52:29 +02:00
Fabien Poussin
352e1a1b5d
ci: update for 21.6.x, add RP2040
2021-09-18 12:57:07 +02:00
Fabien Poussin
f3c9ee772a
Merge pull request #298 from hanya/picoi2c
...
RP2040: Add I2C driver
2021-09-18 12:54:59 +02:00
Fabien Poussin
82a8a27d28
Merge branch 'chibios-20.3.x' into picoi2c
2021-09-18 12:44:54 +02:00
Fabien Poussin
ed9b813d5c
Merge pull request #294 from hanya/picoadc
...
RP2040: Add ADC low level driver
2021-09-18 12:44:35 +02:00
Fabien Poussin
32bcb42776
Merge pull request #299 from hanya/picolinker
...
RP2040: Add linker script for FLASH with boot2
2021-09-18 12:44:00 +02:00
Fabien Poussin
97d61422ec
Merge branch 'chibios-20.3.x' into picoadc
2021-09-18 12:37:26 +02:00
Fabien Poussin
6421c89c61
Merge pull request #297 from fauxpark/k60f-improvements
...
K60x improvements
2021-09-18 12:34:16 +02:00
Fabien Poussin
50b0e36062
Merge pull request #296 from hanya/picousb
...
RP2040: USB driver
2021-09-18 12:33:24 +02:00
Hanya
48218bd9ef
RP2040: Add linker script for FLASH with boot2
2021-09-14 18:26:05 +09:00
Hanya
6b0d55c273
Add I2C driver
2021-09-13 19:48:29 +09:00
Joy
d1c2126d1c
Modified some drivers
2021-09-12 18:02:41 -03:00
Joy
cc5a81bf99
Added WB32F3G71xx support
2021-09-12 18:02:41 -03:00
fauxpark
4b24d2e9c0
K60F improvements
2021-09-12 02:59:33 +10:00
Fabien Poussin
9e4deb49e8
Merge pull request #292 from bwisn/bwisn_ht32fixusb
...
HT32: add missing fields in USBEndpointConfig, to make it compatible …
2021-09-11 00:11:00 +02:00
Fabien Poussin
53db13768e
Merge pull request #295 from KarlK90/gd32vf103-linker-sections
...
[GD32VF103] Correct linker scripts
2021-09-11 00:10:06 +02:00
Hanya
42adcfe526
Fix device numbering
2021-09-09 18:15:14 +09:00
Stefan Kerkmann
8e86276eb8
Add startup code to the vectors section
...
The startup code that initializes the mcu is moved to be the first entry
in the vectors section, so it will always be the first to run after a reset.
Because of a typo the vector table would have been there, but was relocated
into the text section. So this setup compiled by sheer luck into a working executable
that had the _start function at the flash base (0x8000000) up to this point.
2021-09-07 00:02:25 +02:00
Alex Lewontin
5935e97262
Merge pull request #289 from elfmimi/nuc123-usb-workaround
...
NUMICRO: Workaround for NUC123 USB Endpoint 6 problem
2021-09-03 19:41:08 -07:00
Hanya
4315298f40
Fix next channel calculation
2021-09-03 15:49:02 +09:00
Hanya
af3b8d6070
Add ADC low level driver for RP2040
2021-09-02 22:26:14 +09:00
Hanya
fbc9413df1
Merge branch 'xyzz-fix2' into picousb
2021-08-30 13:30:55 +09:00
Hanya
8bc249f5d6
Remove unused code to solve merge conflict
2021-08-30 13:30:13 +09:00
bwisn
41f2485356
HT32: add missing fields in USBEndpointConfig, to make it compatible with STM32
2021-08-29 16:40:05 +02:00
Hanya
fc097fa6ac
Add flag default
2021-08-29 15:36:05 +09:00
Hanya
e6c771a989
Add flag to disable error data sequence interrupt
2021-08-29 11:33:35 +09:00
Hanya
0458091d42
Fix no need to reset endpoint here
2021-08-29 10:54:29 +09:00
Ilya Zhuravlev
182c3545e5
prepare out endpoint once, not on every call to usb_lld_start_out
2021-08-28 19:26:20 -04:00
Ilya Zhuravlev
b8934a2c9e
fix sending data
2021-08-28 14:35:31 -04:00
Hanya
5aa9d00853
Enable SOF
2021-08-29 01:05:05 +09:00
Hanya
142a12704d
Add serial test code, not working yet
2021-08-29 00:57:07 +09:00
bwisn
4568901a91
ht32: fix GCC 11 misleading indentation error
2021-08-28 10:23:24 -03:00
Hanya
5934a54890
Merge branch 'xyzz-fix-usb-enum' into picousb
...
Calculate buffer offset starting from start of USB_DPSRAM.
2021-08-28 20:39:56 +09:00
Hanya
3ac83b6f69
Merge PR from xyzz
2021-08-28 20:38:22 +09:00
Hanya
d98bf4c347
Fix set buffer control
2021-08-27 19:20:42 +09:00
Ilya Zhuravlev
b8d011c927
fix buffer offset calculation sending wrong data
...
it didn't include offset from base to USB_DPSRAM->DATA so with offset=0
it ended up sending back stale setup packet data
2021-08-26 23:01:49 -04:00
Ilya Zhuravlev
76053315d9
fix some usb bugs
...
now it can enumerate
2021-08-26 00:51:33 -04:00
Hanya
fea5fe0b5b
Add USB driver, not working well
2021-08-25 20:15:28 +09:00
Fabien Poussin
e762f8f765
Merge pull request #288 from KarlK90/gd32vf103-fix-adc-dma
...
[GD32VF103] Fix ADC0 DMA stream mapping
2021-08-16 11:10:20 +02:00
Ein Terakawa
a94fead246
Workaround for NUC123 USB Endpoint 6 problem
2021-08-08 22:26:44 +09:00