Commit Graph

11842 Commits

Author SHA1 Message Date
Giovanni Di Sirio efd143f36b Fixed bug #1243.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15844 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-11-20 09:02:49 +00:00
Giovanni Di Sirio f49425b15f Fixed bug #1242.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15843 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-11-20 08:57:40 +00:00
Giovanni Di Sirio 16dccf3fe5 Fixed bug #1241.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15842 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-11-20 08:51:07 +00:00
Giovanni Di Sirio 6100b7a69f PAL events for RP2040 added.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15841 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-11-20 08:31:58 +00:00
Giovanni Di Sirio e300aa073c Fixes from tzarc.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15840 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-11-19 09:22:16 +00:00
Giovanni Di Sirio 0b4a85f3a5 Fixed yet another problem (thanks Andy).
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15839 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-11-15 15:31:55 +00:00
Giovanni Di Sirio dcd7f60889 Removed unused field, fixed doc tags.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15838 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-11-15 11:39:40 +00:00
Giovanni Di Sirio 08130c4c1c SPIv1 fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15837 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-11-15 10:43:12 +00:00
Giovanni Di Sirio 81475ef61e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15836 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-11-14 14:03:46 +00:00
Giovanni Di Sirio 75a830cece Tentative SPIv3 fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15835 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-11-14 08:48:56 +00:00
Giovanni Di Sirio 252d11a9df Completed mutual exclusion support.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15834 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-11-13 16:39:14 +00:00
Giovanni Di Sirio 8160ccb14a Partial changes to mmc-spi driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15833 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-11-13 15:08:30 +00:00
Giovanni Di Sirio 31d2842c54 Changes undone.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15832 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-11-13 10:57:25 +00:00
Giovanni Di Sirio 8f967fe2af Simplified FatFS bindings. Removed MMCSD experiment files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15831 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-11-13 10:56:02 +00:00
Giovanni Di Sirio bcb707c494 Cloned the MMC-SPI driver as a complex driver, the old one is still in place.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15830 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-11-13 09:09:39 +00:00
Giovanni Di Sirio 2d9ad10b7a Disabled test code in the demo because size increase.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15829 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-11-09 10:16:06 +00:00
Giovanni Di Sirio fd1e49fdcf Fixed ETH-related problem in STM32H750B-Discovery board files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15828 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-11-09 10:15:21 +00:00
Giovanni Di Sirio e5594c93b4 Fixed regression in SPI settings.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15827 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-11-09 09:31:58 +00:00
Giovanni Di Sirio 2ec108219a git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15826 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-10-22 08:26:23 +00:00
Giovanni Di Sirio 589cbb2020 Fixed bug #1240.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15825 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-10-22 07:52:45 +00:00
Giovanni Di Sirio 918a7b203e Fixed bug #1239.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15824 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-10-16 15:48:44 +00:00
Giovanni Di Sirio 401b51b089 Tentative fix for AVR regressions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15822 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-10-10 18:40:53 +00:00
Giovanni Di Sirio a67449f20f Fixed some more regressions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15821 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-10-10 11:53:03 +00:00
Giovanni Di Sirio 82c4ef2462 Fixed some regressions, there are more.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15820 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-10-10 08:49:38 +00:00
Giovanni Di Sirio a13108029f Fixed naming problem.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15819 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-10-10 08:34:47 +00:00
Giovanni Di Sirio a7dce83ddf Fixed warnings.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15818 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-10-10 08:25:17 +00:00
Giovanni Di Sirio 7c9082836b Added a "waend" field to the thread structure in RT for debug convenience.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15817 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-10-10 07:14:34 +00:00
Giovanni Di Sirio d62102117e Removed cache handling in the driver, buffers must be non-cacheable.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15816 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-10-09 15:53:03 +00:00
Giovanni Di Sirio e3429720bc Minor optimization and some reformatting.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15815 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-10-09 13:40:37 +00:00
Giovanni Di Sirio becfb8ae06 Fixed bug #1238.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15814 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-10-09 12:37:59 +00:00
Giovanni Di Sirio 25f4c4c371 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15813 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-10-09 09:24:34 +00:00
Giovanni Di Sirio 2e3dbedfa8 Fixed wrong scanner options.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15812 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-10-09 07:50:20 +00:00
Giovanni Di Sirio 42e6cc9836 Fixed some GPIO settings.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15811 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-10-09 07:14:47 +00:00
Giovanni Di Sirio 6720ecf7ad git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15810 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-10-09 06:52:50 +00:00
cinsights d6c8b9e4ed Add zeroing of freed heap as HARDENING option
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15809 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-10-08 23:27:28 +00:00
Giovanni Di Sirio 5026c28dee git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15808 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-10-02 14:24:38 +00:00
Giovanni Di Sirio 1121f970b1 Better comments.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15807 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-09-30 10:03:42 +00:00
Giovanni Di Sirio a84ef98363 IRQ-on-VRQ routing concept, to be completed.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15806 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-09-30 10:01:27 +00:00
Giovanni Di Sirio bff25edf36 Removed obsolete sandbox code from ARMv7-M port.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15805 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-09-28 12:18:29 +00:00
Giovanni Di Sirio 608e5c5614 Improved interface of referenced objects, simpler use. Made all release() method implementations in VFS to be thread-safe.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15804 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-09-27 12:56:20 +00:00
Giovanni Di Sirio fca1f5c791 Made FS structure non-cacheable.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15803 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-09-27 09:34:34 +00:00
Giovanni Di Sirio 782aaee906 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15802 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-09-27 07:07:22 +00:00
Giovanni Di Sirio b0b68413ae Removed unneeded files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15801 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-09-23 07:29:38 +00:00
Giovanni Di Sirio 80a5f29892 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15800 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-09-22 14:55:22 +00:00
Giovanni Di Sirio 8db57fad44 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15799 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-09-22 14:55:00 +00:00
Giovanni Di Sirio 4535cdc472 MAC rework, probably not the final thing.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15798 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-09-21 12:25:23 +00:00
Giovanni Di Sirio c9b55d6e72 MAC driver rework, not complete.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15797 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-09-20 14:25:09 +00:00
Giovanni Di Sirio 1b1049262c git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15796 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-09-20 13:42:33 +00:00
Giovanni Di Sirio cff78c9410 Fixed documentation error.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15795 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-09-20 12:30:02 +00:00
Giovanni Di Sirio 9f164cada3 Removed obsolete declaration.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15794 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-09-20 12:07:32 +00:00