summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-03-11Merge branch 'master' into renesas-rahathach
2023-03-11Merge pull request #1950 from hathach/update-get-depsHa Thach
update get-deps.py
2023-03-11update get-deps.pyhathach
2023-03-11remove ra submoduleshathach
2023-03-11Merge branch 'master' into renesas-rahathach
2023-03-11Merge pull request #1947 from hathach/remove-submodulesHa Thach
Remove submodules and use python script to manage repo dependencies
2023-03-11Merge pull request #1946 from kasjer/kasjer/nrf5x-fix-iso-memory-corruptionHa Thach
dcd_nrf5x: ISO OUT handling
2023-03-10rp2040: include hardware/sync.h explicitlyDan Halbert
2023-03-10fix cihathach
2023-03-10add dependencies repo to git ignorehathach
2023-03-10remove the rest of mcu submoduleshathach
2023-03-10remove most of the submoduleshathach
2023-03-10update deps scripthathach
2023-03-10adding python script to manage dependencies instead of submodulehathach
2023-03-10starting to remove submodule cmsis5 and nrfxhathach
2023-03-10dcd_nrf5x: ISO OUT handlingJerzy Kasenberg
For incoming ISO OUT packets it was possible to start DMA from endpoint to RAM before transfer was started resulting in unrelated memory corruption. This is scenario that causes memory corruption: - ISO OUT packet is received - Packet is transferred by DMA to transfer buffer - xfer->started is cleared and xfer->buffer is updated as it is in every case - Application takes to long to handle it (it happens when debugger is connected breakpoint is hit slowing down software). - Next ISO OUT packet arrives At this point there was no check if transfer was started and packet was copied by DMA to location beyond previous data, possibly overwriting unrelated memory. This solves the issue by checking that transfer was started and there is buffer ready for incoming packet.
2023-03-09Merge pull request #1931 from branalba/masterHa Thach
For STM32H7 BSP boards, initialize RCC_...TypeDef structs as empty
2023-03-08fix incorrect merge of hcd linkhathach
2023-03-08fix freertos build with iar, format/indent link_typehathach
2023-03-08Merge branch 'master' into renesas-rahathach
2023-03-08add G0 to supported platforms in README.rst :)Hubert Denkmair
2023-03-08fix path to stm32g0xx.hHubert Denkmair
2023-03-08add basic STM32G0 supportHubert Denkmair
2023-03-08add basic STM32G0 supportHubert Denkmair
2023-03-08Merge pull request #1941 from hathach/minor-ciHa Thach
Minor ci
2023-03-08more ci mergehathach
2023-03-08improve cihathach
2023-03-06Merge pull request #1933 from kilograham/rp2040_llvm_tweaksHa Thach
make rp2040 code compile cleanly with LLVM embedded toochain for ARM.
2023-03-06Merge pull request #1938 from hathach/update-buildHa Thach
Fix build on windows and macos
2023-03-06clean uphathach
2023-03-06more ci fixhathach
2023-03-06integrate top.mk into make.mkhathach
2023-03-06clean up tophathach
2023-03-06fix iar cihathach
2023-03-06change gcc to 10.3 due to freeRTOS warninghathach
2023-03-06update size to fix macos cihathach
2023-03-06Merge pull request #1937 from silvergasp/fix_wrong_sizeHiFiPhile
fix: Fix wrong destsz used with tu_memcpy_s
2023-03-05fix: Fix wrong destsz used with tu_memcpy_sNathaniel Brough
Bug: #1935
2023-03-05try gcc 12.2 with macoshathach
2023-03-05ignore mkdir in windows cihathach
2023-03-05more ci testhathach
2023-03-05fix ci build on windowshathach
2023-03-04bump up gcc, test macos unamehathach
2023-03-03only build 1 board on windows/macoshathach
2023-03-03clean up f0 warningshathach
2023-03-03use make abspath intead of shell realpathhathach
2023-03-03try adding build for windows and macoshathach
2023-03-02rp2040: Fixup lib and example compile for LLVM Embedded Toolchain for ARMgraham sanderson
2023-03-01Merge pull request #1932 from hathach/add-usbip-fsdevHa Thach
add TUP_USBIP_FSDEV and TUP_USBIP_FSDEV_STM32
2023-03-01add TUP_USBIP_FSDEV and TUP_USBIP_FSDEV_STM32, clean up ifdef with stm32hathach