Commit Graph

949 Commits

Author SHA1 Message Date
Giovanni Di Sirio 1f3c1037a6 YO DAWG
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15645 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-05-30 10:01:12 +00:00
Giovanni Di Sirio 94f2575ffe Some fixes, still problems.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15644 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-05-29 12:38:31 +00:00
Giovanni Di Sirio 6193567317 Hosted RT compiling, to be tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15643 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-05-29 07:03:53 +00:00
Giovanni Di Sirio 3565192a5d Still WIP.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15640 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-05-27 12:17:19 +00:00
Giovanni Di Sirio caec54337b git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15639 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-05-27 09:45:43 +00:00
Giovanni Di Sirio 5f7e63cdf1 Added virtual vectors table to SB port.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15638 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-05-27 08:18:47 +00:00
Giovanni Di Sirio 6e2f3e2214 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15637 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-05-27 08:00:14 +00:00
Giovanni Di Sirio d6e1b49664 Fixed VRQ entry name.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15627 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-05-17 12:39:16 +00:00
Giovanni Di Sirio 3fcb8c47c3 More VRQ code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15623 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-05-11 09:27:20 +00:00
Giovanni Di Sirio a3d8eb7e71 Bit of cleanup.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15622 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-05-10 11:47:40 +00:00
Giovanni Di Sirio faef5bdb31 VRQs code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15620 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-05-06 04:30:21 +00:00
Giovanni Di Sirio 4ed3736411 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15600 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-04-24 09:17:03 +00:00
Giovanni Di Sirio 38d1760ca9 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15599 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-04-24 09:16:30 +00:00
Giovanni Di Sirio afc854a6c9 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15598 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-04-24 09:03:17 +00:00
Giovanni Di Sirio 23ac58da10 More H7 support, to be tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15594 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-04-23 14:47:47 +00:00
Giovanni Di Sirio d62c01ac48 Improved cache settings in STM32H7xx mcuconf.h.
Modified SDMMCv2 to allow for uncached buffers.

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15550 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-03-21 11:21:51 +00:00
Giovanni Di Sirio db203cfb84 Added demo for STM32H735 Discovery.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15542 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-03-19 11:59:06 +00:00
Giovanni Di Sirio 4edce31f68 Fixed bug #1228.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15529 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-03-18 08:53:25 +00:00
Giovanni Di Sirio 6fee977d76 Incomplete OCTOSPIv2 for STM32.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15483 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-03-11 09:15:47 +00:00
Giovanni Di Sirio c3146a7ae2 Demo compiles now. Fixed a small error in all H7 mcuconf.h files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15475 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-03-09 13:51:41 +00:00
Giovanni Di Sirio 8698539ecf More new H7s work, added demo, not complete.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15473 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-03-09 11:45:49 +00:00
Giovanni Di Sirio 85d9c98e39 Updated H7 boot params.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15465 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-02-20 08:48:04 +00:00
Giovanni Di Sirio e1a0f0b149 Updated ST Cube headers for STM32H7xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15464 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-02-20 08:39:51 +00:00
Giovanni Di Sirio 523cb5fb4c Fixed backtracking regression in paths normalization code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15454 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-02-09 12:19:55 +00:00
Giovanni Di Sirio 8ed8c6122e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15427 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-02-01 14:15:50 +00:00
Giovanni Di Sirio e08f28da20 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15408 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-01-26 13:36:25 +00:00
Giovanni Di Sirio d824edcfa7 Centralized paths handling code into /os/common/utils.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15407 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-26 10:36:03 +00:00
Giovanni Di Sirio f0a0fea78e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15380 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-01-20 20:11:50 +00:00
Giovanni Di Sirio 916876b01f Code sub-loading working.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15377 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-18 17:22:54 +00:00
Giovanni Di Sirio 0d2a33ce22 Added few simple builtin commands to the shell.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15370 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-17 18:30:18 +00:00
Giovanni Di Sirio d35ba8cd7e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15368 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-01-17 14:53:26 +00:00
Giovanni Di Sirio 214b482751 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15366 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-01-16 17:09:30 +00:00
Giovanni Di Sirio 59684fb925 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15364 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-01-16 12:47:32 +00:00
Giovanni Di Sirio 160e3e52ae Improved parameters passing and startup file. Symbol _exit() is now part of the startup file.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15362 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-16 07:35:42 +00:00
Giovanni Di Sirio c65d695093 Loading and passing arguments/variables working now.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15357 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-14 12:51:03 +00:00
Giovanni Di Sirio 6047661c76 Extended SB header, all relocations working.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15354 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-13 13:42:29 +00:00
Giovanni Di Sirio f2083ce6d6 Support for arguments and environment variables, to be completed.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15353 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-13 10:53:55 +00:00
Giovanni Di Sirio 2639c81af8 Fixed a problem with .ARM.exidx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15350 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-13 08:44:34 +00:00
Giovanni Di Sirio 44ccf3952d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15343 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-01-11 14:01:19 +00:00
Giovanni Di Sirio 9ab7bf1d5b Experimental code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15317 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-05 10:10:43 +00:00
Giovanni Di Sirio 0bfd995bc9 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15282 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-12-29 20:10:52 +00:00
Giovanni Di Sirio 6751fc38ee SB-VFS integration working in the demo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15280 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-29 16:00:10 +00:00
Giovanni Di Sirio aac3849aa4 Method addref() made virtual.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15279 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-29 11:48:21 +00:00
Giovanni Di Sirio 8eca9d11d6 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15277 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-12-28 15:33:29 +00:00
Giovanni Di Sirio c6015620db git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15274 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-12-28 14:01:59 +00:00
Giovanni Di Sirio 4b9b255235 Created an unified errors header.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15273 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-28 13:09:43 +00:00
Giovanni Di Sirio 115fe48c76 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15211 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-12-06 16:33:21 +00:00
Giovanni Di Sirio 61a0f9743e Added a base synchronized class.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15210 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-06 14:44:00 +00:00
Giovanni Di Sirio 1de1586775 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15191 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-12-04 18:42:48 +00:00
Giovanni Di Sirio 98c734b863 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15189 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-12-04 13:20:49 +00:00