Commit Graph

30 Commits

Author SHA1 Message Date
Giovanni Di Sirio 957db8ed26 Added a chXXXDispose() function to all objects in NIL.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15215 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-07 14:35:54 +00:00
Giovanni Di Sirio f1f31a2526 Added a chXXXDispose() function to all objects in RT. Armonized documentation style of some object parameters.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15213 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-12-07 10:38:25 +00:00
Giovanni Di Sirio 085d4faf43 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14513 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-06-07 12:10:26 +00:00
Giovanni Di Sirio fb572f9842 Added chEvtRegisterMaskWithFlagsI().
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14512 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-06-07 12:07:57 +00:00
Giovanni Di Sirio df5405f7cf Scheduler optimizations.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14233 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-04-19 10:38:38 +00:00
Giovanni Di Sirio 8646bb3153 License update.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14105 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-29 15:24:45 +00:00
Giovanni Di Sirio 1d3aae3b93 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14031 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-02-06 08:24:41 +00:00
Giovanni Di Sirio adeb90f256 Undone last changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14011 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-01-01 08:52:56 +00:00
cinsights 476c02c139 Add new get/set flags and dispatch function to Events
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14009 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-31 10:39:19 +00:00
Giovanni Di Sirio 5deb16f16d RT7 merged, only ARMv7-M port functional.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13748 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-12 13:15:38 +00:00
Giovanni Di Sirio bb1c6aba63 Documentation-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13427 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-03-15 13:51:47 +00:00
Giovanni Di Sirio e561c21f95 Mass update of GPL license statement.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11360 35acf78f-673a-0410-8e92-d51de3d6d3f4
2018-01-20 11:33:36 +00:00
Giovanni Di Sirio 286deccd12 EXPERIMENTAL: Introduced sysinterval_t in RT, now system time and intervals are different types and could have different sizes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/rt5_dev_point1@10812 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-12 08:37:47 +00:00
Giovanni Di Sirio 7b941c2420 Added new function chEvtGetAndClearEventsI().
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10760 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-10-04 08:11:39 +00:00
Giovanni Di Sirio eae327a32e Added chEvtAddEventsI().
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10710 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-09-25 07:23:34 +00:00
Giovanni Di Sirio 5a8f647d15 Fixed bug #864.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10459 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-08-22 15:15:19 +00:00
Giovanni Di Sirio 65ad4b6494 Fixed some white space.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10114 35acf78f-673a-0410-8e92-d51de3d6d3f4
2017-03-03 07:51:25 +00:00
Giovanni Di Sirio 830278dcd2 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9153 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-03-23 18:43:19 +00:00
Giovanni Di Sirio b3fe630e4b Mass license update.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9136 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-03-18 10:29:35 +00:00
Giovanni Di Sirio 6d6284c9e6 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8941 35acf78f-673a-0410-8e92-d51de3d6d3f4 2016-02-24 14:44:50 +00:00
Giovanni Di Sirio 84f7aa84b3 Added terminate event replacing the old terminate API.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8907 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-02-16 14:32:36 +00:00
Giovanni Di Sirio cf204e72ea Tree reorganization.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8900 35acf78f-673a-0410-8e92-d51de3d6d3f4
2016-02-16 10:07:00 +00:00
Giovanni Di Sirio 014976ee10 Added strong type checks to the code rules.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7746 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-03-10 10:24:19 +00:00
Giovanni Di Sirio 0fda3648f9 Reduced MISRA annoyances.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7735 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-03-08 09:17:38 +00:00
Giovanni Di Sirio b53489d0e4 Lots of MISRA-related changes in RT. Not finished yet.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7715 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-03-05 21:28:51 +00:00
gdisirio 1979996549 updated GPL files
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7620 35acf78f-673a-0410-8e92-d51de3d6d3f4
2015-01-11 13:45:54 +00:00
gdisirio 055fea386e Documentation related fixes. Documentation is buildable with Doxygen 1.8.8 now.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7571 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-12-11 15:12:21 +00:00
gdisirio feb5c483c2 Enhance events in RT. Events documentation cleanup.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7169 35acf78f-673a-0410-8e92-d51de3d6d3f4
2014-08-13 10:28:22 +00:00
gdisirio c56023db57 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7098 35acf78f-673a-0410-8e92-d51de3d6d3f4 2014-07-26 09:06:28 +00:00
gdisirio a1435e018b git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/kernel_3_dev@6123 35acf78f-673a-0410-8e92-d51de3d6d3f4 2013-08-10 14:51:16 +00:00