Commit Graph

2197 Commits

Author SHA1 Message Date
Giovanni Di Sirio edaca72583 Removed invalid char.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15934 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-12-29 14:05:55 +00:00
Giovanni Di Sirio 9a610ee009 readme fix
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15933 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-12-29 08:36:57 +00:00
Giovanni Di Sirio 7a93c9f1d0 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15896 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-12-19 12:53:35 +00:00
Giovanni Di Sirio 45fd4208ea Fixed bug #1248.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15874 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-12-12 06:07:31 +00:00
Giovanni Di Sirio fcf3047bb3 Fixed bug #1247.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15868 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-12-09 10:12:15 +00:00
Giovanni Di Sirio 02537ca110 Fixed bug #1246.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15859 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-12-08 10:08:22 +00:00
Giovanni Di Sirio 12ac770e6f Fixed bug #1245.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15858 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-12-08 09:56:12 +00:00
Giovanni Di Sirio ddb6c2338a Fixed bug #1244.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15857 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-12-08 09:06:27 +00:00
Giovanni Di Sirio 50b1d6a8ff STM32 DMA drivers now export an STM32_DMA_MAX_TRANSFER definition.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15845 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-11-20 09:35:39 +00:00
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 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 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 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 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 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 c522aead9f Fixed bug #1237.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15790 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-09-18 10:01:17 +00:00
Giovanni Di Sirio b68efdf003 Fixed bug #1236.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15789 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-09-18 09:48:47 +00:00
Giovanni Di Sirio 6766d79364 Fixed bug #1234.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15788 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-09-18 08:04:39 +00:00
Giovanni Di Sirio 9988a2f91d Fixed bug #1235.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15787 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-09-18 07:58:24 +00:00
Giovanni Di Sirio 325a92945f Fixed bug #1233.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15770 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-09-08 06:32:12 +00:00
Giovanni Di Sirio 940754b2cf SB fastcalls support enabled, much better performance for guest RTOSes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15769 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-09-07 10:05:15 +00:00
cinsights b09bc777ad readme.txt
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15745 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-08-31 11:46:54 +00:00
Giovanni Di Sirio 2bb5f3c1c6 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15742 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-08-29 15:55:14 +00:00
Giovanni Di Sirio 7690f84348 Mass change: Source code convention changed from CRLF to just CR (Unix).
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15741 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-08-29 15:54:32 +00:00
Giovanni Di Sirio aa83a40f20 Fixed some corned cases in ADC5, added ADC reset on start().
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15729 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-08-21 13:40:55 +00:00
Giovanni Di Sirio 8c025f78c0 SIO simplified. Added a "BufferedSIODriver" class that implements the behavior of the legacy Serial driver on top of a SIO implementation (buffering, events and all).
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15727 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-08-21 06:10:28 +00:00
Giovanni Di Sirio 7134a34b9b Added __CH_OWNEROF() macro to RT.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15726 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-08-18 14:50:46 +00:00
Giovanni Di Sirio 878e717a9c git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15724 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-08-14 14:21:24 +00:00
Giovanni Di Sirio 54b22281ef Moved HAL serial error flags into asynchronous channels interface definitions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15716 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-08-09 08:26:25 +00:00
Giovanni Di Sirio 57f853674c Reworked HAL SIO driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15713 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-08-08 06:43:28 +00:00
Giovanni Di Sirio c699613cdc Made sioStopOperation() and sioStartOperation() call possible in both SIO_READY and SIO_ACTIVE states.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15677 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-07-06 08:36:40 +00:00
Giovanni Di Sirio 10ffb0ecfa Made sioStopOperation() call possible in SIO_READY state.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15676 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-07-06 08:33:30 +00:00
Giovanni Di Sirio 76cb8defd5 LLVM-related.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15674 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-07-05 11:42:56 +00:00
Giovanni Di Sirio a5fd0476a9 Host-side VPAL driver. Added palReadGroupLatch() to PAL driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15663 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-06-28 09:00:43 +00:00
Giovanni Di Sirio 21b15c8cca Typo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15653 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-06-11 08:21:21 +00:00
Giovanni Di Sirio 37b30694bf git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15617 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-04-28 08:16:36 +00:00
Giovanni Di Sirio a843374300 Fixed bug #1232.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15608 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-26 08:26:55 +00:00
Giovanni Di Sirio f6bd51f33e Added support for STM32H7A3/B3/A3Q/B3Q and demo for Nucleo144 STM32H7A3-Q.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15607 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-25 11:36:36 +00:00
Giovanni Di Sirio dd50e48833 Added dubby cycles support for SNOR using the normal SPI driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15586 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-15 10:05:27 +00:00
Giovanni Di Sirio ab0995fca2 Disabled priority check on STM32 EXTI interrupts when the default ISR is disabled. This allows for fast interrupts.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15582 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-13 08:36:09 +00:00
Giovanni Di Sirio c3f8edd463 Mass updated.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15581 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-13 07:43:23 +00:00
Giovanni Di Sirio 37cc43144f Fixed bug #1231.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15576 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-09 07:54:26 +00:00
Giovanni Di Sirio 9b4bf3c9f0 Improved MFS to use explicitly non-cacheable buffers for potentially DMA-accessible I/O areas.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15557 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-03-27 08:34:14 +00:00
Giovanni Di Sirio b072d687cb Fixed bug #1218.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15553 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-03-25 09:28:39 +00:00
Giovanni Di Sirio 141c1f6639 SNOR rework because cache-related issue, not finished.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15552 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-03-22 18:59:07 +00:00