Commit Graph

28 Commits

Author SHA1 Message Date
Giovanni Di Sirio afd4ffdd57 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16379 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2023-08-24 12:15:08 +00:00
Giovanni Di Sirio 50e2ad5404 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16335 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2023-07-19 13:02:13 +00:00
Giovanni Di Sirio 5a2a48ae62 Saved 1 parameter in VIO calls.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16334 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-07-19 08:00:41 +00:00
Giovanni Di Sirio 53dd7ef00e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16332 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2023-07-14 19:32:16 +00:00
Giovanni Di Sirio 68db9362ea git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16304 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2023-06-23 11:02:19 +00:00
Giovanni Di Sirio 310f748fb4 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16292 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2023-06-18 10:15:49 +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 f84032701c Mass EOL change to Unix mode.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15872 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-12-11 14:52:30 +00:00
Giovanni Di Sirio 82f2beff1c Improved VRQ triggering API.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15785 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-09-13 08:07:36 +00:00
Giovanni Di Sirio 7e258336ad Reorganized system call numbers, another small optimization.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15782 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-09-11 08:25:28 +00:00
Giovanni Di Sirio 750d88c7b8 Moved most of VUART to fastcalls.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15775 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-09-08 18:02:55 +00:00
Giovanni Di Sirio 0c16eb68db Remapped VGPIO on fastcalls for efficiency.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15773 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-09-08 12:09:42 +00:00
Giovanni Di Sirio 8edeca1379 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15753 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-09-02 17:56:24 +00:00
Giovanni Di Sirio ef58591f48 SIO simplified even more, removed redundant types, removed STM32ness in the HLD, removed distinction between event masks and enable masks. Reworked SIO demo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15747 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-09-01 10:12:08 +00:00
Giovanni Di Sirio 0b506373ea git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15743 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-08-30 12:51:54 +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 e0f250edcf git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15739 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-08-28 07:20:45 +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 bb4ca5e19c VUART and virtualized SIO tentative implementations, untested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15736 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-08-24 14:04:21 +00:00
Giovanni Di Sirio 9f6754540b Fixed some regressions caused by SIO differences.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15728 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-08-21 13:24:20 +00:00
Giovanni Di Sirio 322ee855c5 Fixed regressions caused by SIO changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15717 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-08-10 08:03:42 +00:00
Giovanni Di Sirio e1d605e5a0 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15678 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-07-06 14:26:31 +00:00
Giovanni Di Sirio 83afcc2a7e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15675 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-07-05 19:14:23 +00:00
Giovanni Di Sirio e0d0d5bee1 Naming rationalization.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15673 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-07-02 06:47:53 +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 0495c207d2 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15671 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2022-06-30 17:21:54 +00:00
Giovanni Di Sirio d7de021862 More renaming.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15670 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2022-06-30 08:11:41 +00:00