aboutsummaryrefslogtreecommitdiffstats
path: root/os/rt/src
Commit message (Collapse)AuthorAgeFilesLines
* Fixed a comments and added an extra check.Giovanni Di Sirio2017-11-051-3/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10953 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10896 ↵Giovanni Di Sirio2017-10-241-0/+3
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10842 ↵Giovanni Di Sirio2017-10-171-2/+2
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Experimental code.Giovanni Di Sirio2017-10-131-0/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/rt5_dev_point1@10816 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: ↵Giovanni Di Sirio2017-10-121-14/+14
| | | | svn://svn.code.sf.net/p/chibios/svn/branches/rt5_dev_point1@10815 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Added support for "large virtual timers", those allows for intervals greater ↵Giovanni Di Sirio2017-10-121-5/+22
| | | | | | than the system time capability. To be tested. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/rt5_dev_point1@10814 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Rework of virtual timers in RT5, preparation.Giovanni Di Sirio2017-10-122-13/+13
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/rt5_dev_point1@10813 35acf78f-673a-0410-8e92-d51de3d6d3f4
* EXPERIMENTAL: Introduced sysinterval_t in RT, now system time and intervals ↵Giovanni Di Sirio2017-10-125-38/+39
| | | | | | 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
* Fixed bug #895.Giovanni Di Sirio2017-10-081-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10797 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Added new function chEvtGetAndClearEventsI().Giovanni Di Sirio2017-10-041-2/+18
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10760 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Added chEvtAddEventsI().Giovanni Di Sirio2017-09-251-3/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10710 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Added a comment.Giovanni Di Sirio2017-09-221-0/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10667 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Fixed bug #865.Giovanni Di Sirio2017-07-221-4/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10336 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Documentation-related fixes.Giovanni Di Sirio2017-06-041-4/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10248 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Fixed Bug #793Rocco Marco Guglielmi2016-11-191-1/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9925 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Fixed extra empty line.Giovanni Di Sirio2016-10-251-1/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9877 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Tickless mode tentative fix: ↵Giovanni Di Sirio2016-10-071-7/+20
| | | | | | http://www.chibios.com/forum/viewtopic.php?f=35&t=3532 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9854 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Improved chSysHalt().Giovanni Di Sirio2016-09-251-3/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9795 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Fixed bug in chThdStartI().Giovanni Di Sirio2016-09-251-1/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9794 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Fixed tab vs spaceFabio Utzig2016-04-161-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9279 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Renamed internal tracer functions.Giovanni Di Sirio2016-04-052-10/+11
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9242 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Scheduler queues modified in a more readable and safer way.Giovanni Di Sirio2016-04-052-31/+31
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9241 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Separate trace module, simplified tracer configuration.Giovanni Di Sirio2016-04-052-220/+263
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9239 35acf78f-673a-0410-8e92-d51de3d6d3f4
* MISRA-related fixes.Giovanni Di Sirio2016-04-031-10/+10
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9235 35acf78f-673a-0410-8e92-d51de3d6d3f4
* MISRA-related fixes.Giovanni Di Sirio2016-04-031-3/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9229 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Fixed stack limit conditions in RT4.Giovanni Di Sirio2016-04-023-10/+24
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9224 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Better comments.Giovanni Di Sirio2016-03-271-15/+21
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9173 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Optimization in chSchWakeupS().Giovanni Di Sirio2016-03-271-2/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9172 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9169 ↵Giovanni Di Sirio2016-03-271-6/+4
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Fixed extra ')' in chSysInit().Giovanni Di Sirio2016-03-221-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9149 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Mass license update.Giovanni Di Sirio2016-03-1814-14/+14
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9136 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9131 ↵Giovanni Di Sirio2016-03-171-1/+1
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Removed I/O queues and streams from RT.Giovanni Di Sirio2016-03-161-446/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9125 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Added extra assertions to threads creation to prevent registry corruption, ↵Giovanni Di Sirio2016-03-161-0/+15
| | | | | | updated the test suite. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9121 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9008 ↵Giovanni Di Sirio2016-03-041-0/+4
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9007 ↵Giovanni Di Sirio2016-03-031-1/+1
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8950 ↵Giovanni Di Sirio2016-02-261-3/+18
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Removed idle working area from the 'ch' structure because alignment constraints.Giovanni Di Sirio2016-02-261-2/+9
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8949 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Enhanced dynamic support.Giovanni Di Sirio2016-02-262-193/+201
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8948 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8946 ↵Giovanni Di Sirio2016-02-251-0/+27
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8942 ↵Giovanni Di Sirio2016-02-241-0/+6
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8941 ↵Giovanni Di Sirio2016-02-243-45/+159
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8940 ↵Giovanni Di Sirio2016-02-244-3/+215
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Enhanced registry.Giovanni Di Sirio2016-02-241-0/+50
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8939 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Added chMtxUnlockAllS().Giovanni Di Sirio2016-02-231-0/+39
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8927 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Added terminate event replacing the old terminate API.Giovanni Di Sirio2016-02-161-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8907 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Tree reorganization.Giovanni Di Sirio2016-02-1618-1935/+888
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8900 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8871 ↵Giovanni Di Sirio2016-02-121-3/+3
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Fixed bug #697.Giovanni Di Sirio2016-02-062-1/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8833 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Made debug variables initialization explicit.Giovanni Di Sirio2016-01-161-0/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8775 35acf78f-673a-0410-8e92-d51de3d6d3f4