Commit Graph

180 Commits

Author SHA1 Message Date
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 f930d202c7 Improved SB demo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15792 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-09-19 14:28:49 +00:00
Giovanni Di Sirio 1e6a909ece git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15764 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-09-05 13:31:10 +00:00
Giovanni Di Sirio b2c24de257 Fixed a couple problems, running fine now.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15763 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-09-05 13:23:48 +00:00
Giovanni Di Sirio a70d5bdca9 Metadata fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15762 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-09-05 11:08:31 +00:00
Giovanni Di Sirio d3a19bf51f Renamed projects.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15761 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-09-05 10:37:05 +00:00
Giovanni Di Sirio b7ccf45870 Raised to 16kB RAM per-VM.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15760 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-09-05 10:35:13 +00:00
Giovanni Di Sirio e922e31a74 It kinda works but still problems with VUART, hangs randomly while writing.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15755 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-09-03 10:37: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 bd87eae0cf git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15738 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-08-26 12:20:46 +00:00
Giovanni Di Sirio c275fbeee7 SIO init now works from VM.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15737 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-08-25 07:42:13 +00:00
Giovanni Di Sirio d39e30fc10 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15672 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-07-01 14:49:43 +00:00
Giovanni Di Sirio 328468ad25 White space fixes, sandbox SIO implementation (not complete).
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15667 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-06-29 09:25:27 +00:00
Giovanni Di Sirio b8bc767430 VHAL blinking...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15665 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-06-28 13:27:01 +00:00
Giovanni Di Sirio 6b2bfcb4fd PAL implementation for sandboxed HAL.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15664 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-06-28 12:48:21 +00:00
Giovanni Di Sirio bc2449b1e2 RT+HAL inside sandbox.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15657 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-06-19 06:11:42 +00:00
Giovanni Di Sirio 0cf65eea4e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15656 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-06-16 10:55:50 +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 9215814b37 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15642 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-05-29 06:49:50 +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 6003c5b30b Fixed a problem in SB VRQs preemption.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15636 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-05-26 13:13:43 +00:00
Giovanni Di Sirio 9880ff9258 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15629 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-05-17 13:18:32 +00:00
Giovanni Di Sirio 7592bdd8c9 MSH can now be loaded statically in flash, removed the previous basic demos.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15451 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-02-09 10:07:13 +00:00
Giovanni Di Sirio b84c1cf96a Fixed regressions in SB demos.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15409 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-27 08:32:21 +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 37010bf285 Still bugs to be fixed.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15321 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-01-08 14:11:29 +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 0d1bc937de git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15315 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-01-03 18:39:57 +00:00
Giovanni Di Sirio caad7b91b9 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15309 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-01-02 10:21:27 +00:00
Giovanni Di Sirio 389071a42a Added 2 new sandbox applications for testing.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15291 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-30 12:26:38 +00:00
Giovanni Di Sirio e2d816d05c Fixed some types for compliance.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15281 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-29 17:13:07 +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 c01e5a7c22 Added a new CH_CFG_HARDENING_LEVEL option to RT.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15242 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-13 15:44:12 +00:00
Giovanni Di Sirio f476d11ed9 Typo in chconf.h.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15111 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-18 15:42:21 +00:00
Giovanni Di Sirio d3892df86d RT and NIL upgraded to support the enhanced OSLIB. Mass update of chconf.h files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15085 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-16 09:02:52 +00:00
Giovanni Di Sirio 47ff415e48 Mass update of halconf.h files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14945 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-10-24 15:48:38 +00:00
Giovanni Di Sirio a0982b7301 HAL version number to 8.0. Renamed HAL error codes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14914 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-10-16 17:21:41 +00:00
Giovanni Di Sirio 5664a8ffd0 Removed SB initialization function.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14900 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-10-12 07:31:09 +00:00
Giovanni Di Sirio 15e98309f9 Added a 2nd sandbox.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14897 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-10-11 14:55:22 +00:00
Giovanni Di Sirio 5d7006ac84 New SB API working, it breaks the old demo, to be reworked or removed.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14896 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-10-11 13:40:47 +00:00
Giovanni Di Sirio a651f86094 Added a demo and custom debug configurations.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14894 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-10-10 18:08:32 +00:00
Giovanni Di Sirio 3394ad9046 Unprivileged thread starting correctly now.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14893 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-10-10 17:54:26 +00:00
Giovanni Di Sirio 2d00fa2e5e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14892 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-10-10 15:01:58 +00:00
Giovanni Di Sirio e286a14fcd Removed old latency demo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14844 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-09-28 09:56:40 +00:00
Giovanni Di Sirio c26d770f26 Modified all makefiles to include the new test library.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14564 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-06-20 07:18:57 +00:00
Giovanni Di Sirio 26418125b4 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14489 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-06-05 09:11:51 +00:00
Giovanni Di Sirio 13afcee921 Repaired makelib and uselib demos.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14474 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-06-04 19:07:12 +00:00
Giovanni Di Sirio 763f9e6ce0 RFCU implemented.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14442 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-05-30 07:10:59 +00:00
Giovanni Di Sirio f3cfbb664e Extended PWR support for STM32G4.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14424 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-05-23 13:56:26 +00:00
Giovanni Di Sirio 5f520f321f Mass update.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14402 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-05-20 12:10:35 +00:00