Commit Graph

29 Commits

Author SHA1 Message Date
Giovanni Di Sirio 2da5177e8a Simplified OOP and fixed some conflicting file names.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16907 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-01-19 15:25:23 +00:00
Giovanni Di Sirio 6cf3051f99 Formatting.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16885 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-01-11 05:08:54 +00:00
Giovanni Di Sirio 69525c2193 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16873 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2025-01-09 09:34:54 +00:00
Giovanni Di Sirio 394f55a892 Less parameters to sbStart() and sbExec() functions. Eclipse debug configurations modified to not depend on my personal paths, now it is assumed a "/home/chibios" user, it can be a symlink to a real user.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16870 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-01-08 14:57:30 +00:00
Giovanni Di Sirio d8ff6fec1c Sandboxes no more need a configuration structure, use is much simpler. Now regions can be created/changed at runtime opening to a more rich SB API.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16865 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2025-01-08 11:10:34 +00:00
Giovanni Di Sirio 5dc37b4ca6 Better SB demos.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16824 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2024-12-18 18:22:57 +00:00
Giovanni Di Sirio b6624c89ee Changed chStartThread() in simply sbStart().
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16806 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2024-12-14 10:12:38 +00:00
Giovanni Di Sirio 58cbe5557f Simplified SB host code, there were duplications.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16805 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2024-12-14 10:02:17 +00:00
Giovanni Di Sirio 749cf26834 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16803 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2024-12-14 05:40:43 +00:00
Giovanni Di Sirio a38826f2c1 More SB changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16782 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2024-12-09 15:00:00 +00:00
Giovanni Di Sirio ee45d7a156 More SB changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16781 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2024-12-09 14:34:31 +00:00
Giovanni Di Sirio aee8d72768 Simplified sandboxes configuration, now MPU settings are calculated automatically and verified for architectural constraints.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16682 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2024-10-27 06:42:50 +00:00
Giovanni Di Sirio cefb77e7ec Simplified SB configuration.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16678 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2024-10-24 09:56:01 +00:00
Giovanni Di Sirio 6f0fb13cf7 Fixed various regressions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16667 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2024-10-21 12:26:38 +00:00
Giovanni Di Sirio b8870eaecd Simplified SB API.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16265 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-05-26 08:56:13 +00:00
Giovanni Di Sirio f2e2656b74 Fixed G4 SB demos.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16249 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-05-20 09:03:14 +00:00
Giovanni Di Sirio dda8936497 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16243 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2023-05-02 19:24:14 +00:00
Giovanni Di Sirio a43d40cf52 Updated G4 dynamic SB demo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15793 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-09-19 16:10:27 +00:00
Giovanni Di Sirio 3b2615a8e6 Fixed regression in the demo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15626 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-05-16 08:33:48 +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 15700922fc Fixed a small regression because of recent changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15298 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-31 14:40:23 +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 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 8ca8d8847c white space fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15104 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-17 14:20:12 +00:00
Giovanni Di Sirio f12ce2fbaf Simplified demos using startup definitions (improved).
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15103 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-17 14:06:18 +00:00
Giovanni Di Sirio 7bd05fc08f Initial SB rework.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15097 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-11-16 17:45:29 +00:00
Giovanni Di Sirio 529ed73085 Improved demo to make report readable.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14906 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-10-13 11:19:23 +00:00
Giovanni Di Sirio c6b5034fb9 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14902 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-10-12 12:04:21 +00:00
Giovanni Di Sirio f87f0d1d65 Dynamic regions support and demo, to be tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14901 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-10-12 08:48:07 +00:00