Commit Graph

1346 Commits

Author SHA1 Message Date
Fabien Poussin a9e9c2e9ff
Merge pull request #253 from elfmimi/numicro-gpio-macro-fix
NUMICRO PAL: parentheses around macro parameters
2021-01-28 00:27:57 +01:00
Ein Terakawa 0f056b3557 parentheses around macro parameters 2021-01-20 22:15:03 +09:00
Fabien Poussin b4815d9105
Merge pull request #235 from elfmimi/numicro-i2c
NUMICRO: add I2C driver
2021-01-13 23:35:19 +01:00
Ein Terakawa 8489e5adaf add I2C example for NUC123 2021-01-09 22:06:22 +09:00
Ein Terakawa a4d66a67fc NUMICRO: add I2C driver 2021-01-09 22:04:44 +09:00
sabdulqadir 34bb526ea6 Expansion to nand flash driver
This expansion helps support higher density devices which have multiple
dies, logical units and planes on top of the standard block and page
structures of standard nand flash ICs.

- Included stm32f723xx targets
- Bug fix (STM32_NAND_USE_NAND1)
- changed map_cmd and map_addr to 8 bits in struct NANDDriver
- Bug fix (dmaStreamAlloc returns dma_stream_t)
- DSB assembly instruction added for fixing issues with M7 processor
- added nand_lld_read_id() function
2021-01-02 15:49:45 -06:00
Fabien Poussin 61baa6b036
Merge pull request #244 from alexclewontin/nuc123-usb-driver
[NUC123] USB driver bug fixes
2020-12-31 20:07:16 +01:00
Alex Lewontin 8c16b4ff9e
NUC123 USB driver potential stability fixes 2020-12-31 11:48:37 -05:00
Alex Lewontin 75cbc08156
NUC123 USB driver cleanup 2020-12-31 11:48:37 -05:00
Fabien Poussin fa3e1cb3ae
Merge pull request #248 from Codetector1374/HT32-dev
[HAL/HT32]: Add support for HT32 series microcontroller
2020-12-31 10:30:40 +01:00
Fabien Poussin 6fbb1a804d
Merge pull request #249 from fishman/add_early_init_to_nuc123_board
NUC123 add early_init to allow build of projects that need it to be defined
2020-12-31 10:18:46 +01:00
Reza Jelveh 74bcf3cf69 NUC123 add early_init to allow build of projects that need it to be defined 2020-12-31 15:51:19 +08:00
codetector df339afd85
[DEMO/LPC11Uxx/USBDFU]: Use periodic timer mode 2020-12-31 02:28:42 -05:00
codetector 7230eb96cc
[HAL/HT32]: Initial HT32 Support with a USB-DFU Demo 2020-12-31 02:27:13 -05:00
Alex Lewontin 021c696cd2
NUC123 byte vs word memcopy bug fix 2020-12-30 18:56:47 -05:00
Alex Lewontin cee0adf1f8
NUC123 USB DATA0/1 PID bug fix 2020-12-30 18:56:47 -05:00
Alex Lewontin 8854febc0b
NUC123 USB add wakeup callback when ISR detects resume signal 2020-12-30 18:56:47 -05:00
Alex Lewontin 891a0b3898
NUC123 USB temporarily disable EP3 2020-12-30 18:56:47 -05:00
Fabien Poussin a9c5088165
Merge pull request #247 from Codetector1374/LPC_Port
[HAL/LPC11Uxx] [USB] Short packet bugfix
2020-12-29 22:49:01 +01:00
codetector 8702f416e0
[HAL/LPC]: USB: Fix short packet for normal EPs. 2020-12-29 14:34:52 -05:00
codetector d93ab59b74
[HAL:LPC11Uxx]: add error for unsupported ST configuration 2020-12-29 04:13:21 -05:00
Fabien Poussin 20d1ab4a29
Merge pull request #245 from ChibiOS/usb-host-cleanup
USB host driver cleanup (OTG1/2 -> HS/FS)
2020-12-26 17:30:38 +01:00
Fabien Poussin c8ac0087d9
USBH: adding STM32H7 testhal 2020-12-26 03:28:01 +01:00
Fabien Poussin 517350916f
USBH: STM32H7 macros fixes 2020-12-26 02:59:29 +01:00
Fabien Poussin ece84f54c9
USBH: adding stop function 2020-12-25 19:43:08 +01:00
Fabien Poussin 234caeeefa
USBH: fixes for STM32H7 RCC macros 2020-12-25 19:10:44 +01:00
Fabien Poussin 5a21c3fafb
USBH: adding ULPI support 2020-12-25 18:16:39 +01:00
Fabien Poussin 958059c864
USB host driver cleanup (OTG1/2 -> HS/FS) 2020-12-25 01:33:24 +01:00
Fabien Poussin 11478d784b
Merge pull request #243 from Codetector1374/LPC_Port
[HAL/LPC] Update USB HAL Driver to resolve an issue where sometimes it causes control EP to stall
2020-12-18 01:58:12 +01:00
codetector 8cc68b1820
[Demo/LPC/USB_DFU] Update demo to use a portable setup 2020-12-17 19:36:42 -05:00
codetector 9e44155cde
[HAL:LPC]: USB Bugfix 2020-12-17 19:36:42 -05:00
Codetector 638f45982d
[WIP] LPC USB Fix 2020-12-17 19:36:41 -05:00
Fabien Poussin d3ebb255f4
Merge pull request #242 from alexclewontin/nuc123-usb-driver
NUC123 USB driver: bug fix
2020-12-16 09:50:00 +01:00
Alex Lewontin ad580f5b2f
NUC123 USB driver: fix off-by-one error when copying unaligned memory to/from USB SRAM buffer 2020-12-15 21:58:33 -05:00
Fabien Poussin 6a5f58e1e5
Delete Jenkinsfile 2020-12-15 18:15:12 +01:00
Fabien Poussin 7cdb0bc997
Merge pull request #241 from fishman/NUC123-change-USBEndpointConfig
NUC123 change USBEndpointConfig
2020-12-15 18:12:54 +01:00
Fabien Poussin fe9ac17b74
Merge pull request #239 from alexclewontin/nuc123-serial-driver
[NUC123] Serial driver
2020-12-15 18:09:28 +01:00
Reza Jelveh bcadecfc7e NUC123 change USBEndpointConfig
USBEndpointConfig should have the same list of arguments as every other USB driver to allow downstream apps to use the same initializer
2020-12-15 15:15:39 +08:00
Fabien Poussin 8da6636826
Merge pull request #240 from alexclewontin/nuc123-usb-driver
[NUC123] USB Driver rewrite & testhal
2020-12-15 01:59:38 +01:00
Alex Lewontin 6da4818fd2
NUC123 USB driver CI fixes: add .skip file to darwin client, and revert testhal/USB_HID to RT/6.1 2020-12-14 19:37:27 -05:00
Alex Lewontin 3ce5c400df
NUC123 USB Driver rewrite & testhal 2020-12-14 17:35:46 -05:00
Alex Lewontin de793d3b63
NUC123 SERIAL driver 2020-12-14 17:33:41 -05:00
Fabien Poussin 032b4cec7a
Merge pull request #238 from alexclewontin/NUC123-platform
NUC123SD4AN0 to NUC123
2020-12-14 10:08:24 +01:00
Alex Lewontin 6faa8b96a9
Style clean up 2020-12-12 18:18:59 -05:00
Alex Lewontin 0b4b1d7542
NUC123SD4AN0 -> NUC123 conversion 2020-12-12 18:18:57 -05:00
Fabien Poussin 7d6e9b8f23
Merge pull request #236 from alexclewontin/pwm-fix
[NUC123SD4AN0] Barebones PWM module for downstream compatibility
2020-12-11 10:26:57 +01:00
Alex Lewontin 92d4ce7238
NUC123 PWM testhal 2020-12-10 21:51:16 -05:00
Alex Lewontin c1a3e2e93d
NUC123 PWM module 2020-12-10 21:51:09 -05:00
Alex Lewontin 5f800992c3
NUC123SD4AN0 smart build fixes 2020-12-10 21:51:09 -05:00
Alex Lewontin 8065b7ac97
NUTINY-SDK-NUC123-V2.0 board tweaks 2020-12-10 21:50:45 -05:00