aboutsummaryrefslogtreecommitdiffstats
path: root/os/common
Commit message (Collapse)AuthorAgeFilesLines
* Changed interrupt macro in order to disallow the IRQsisiora2017-08-051-12/+13
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10353 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Added to the Makefiles the ability to change the default build, dependencies ↵Giovanni Di Sirio2017-08-024-28/+61
| | | | | | and configuration directories. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10350 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Added monitor code to switch between secure and non-secure state.isiora2017-07-291-23/+32
| | | | | | Added monitor code to route IRQ to non-secure world. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10345 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Created hierarchy to add SAMA5 support.Rocco Marco Guglielmi2017-07-2958-6/+19739
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10343 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Renamed ports/ARMCMAx-TZ as ports/ARMCAx-TZRocco Marco Guglielmi2017-07-297-13/+13
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10342 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Add NIL support for AVR Tiny architecture.Theodore Ateba2017-07-141-1/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10332 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Updated some comments.isiora2017-07-081-6/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10318 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Added monitor code to route IRQ to non-secure world.isiora2017-07-071-15/+56
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10303 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Modified MON_S_SCRisiora2017-07-041-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10302 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Added monitor code to switch between secure and non-secure stateisiora2017-07-041-5/+89
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10301 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Fixed bug #846.gdisirio2017-07-011-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10277 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Fixed bug #850.gdisirio2017-07-011-0/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10272 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Updated CMSIS headers for STM32 MCUsroccomarco2017-07-01142-495682/+1217314
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10267 35acf78f-673a-0410-8e92-d51de3d6d3f4
* New port layer.gdisirio2017-06-257-1/+995
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10264 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10261 ↵gdisirio2017-06-193-0/+114
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Resolve the linker error message: undefined reference to chThdExit.tfateba2017-06-101-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10255 35acf78f-673a-0410-8e92-d51de3d6d3f4
* MISRA-related fixes.Giovanni Di Sirio2017-06-041-4/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10234 35acf78f-673a-0410-8e92-d51de3d6d3f4
* _unhandled_exception made weak in ARMCMxGiovanni Di Sirio2017-05-281-0/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10217 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Copy/paste error in a comment.Giovanni Di Sirio2017-05-161-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10199 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Fixed problems in new mailboxes implementation.Giovanni Di Sirio2017-04-131-0/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10156 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10154 ↵Giovanni Di Sirio2017-04-111-4/+0
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Removed obsolete check.Giovanni Di Sirio2017-04-091-4/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10151 35acf78f-673a-0410-8e92-d51de3d6d3f4
* New mailboxes implementation.Giovanni Di Sirio2017-04-092-82/+177
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10150 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Fixed bug #823.Giovanni Di Sirio2017-04-021-4/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10137 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Fixed a couple regressions after asm code rework.Giovanni Di Sirio2017-03-172-1/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10124 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10122 ↵Giovanni Di Sirio2017-03-103-3/+3
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10121 ↵Giovanni Di Sirio2017-03-071-2/+2
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Dcumentation-related fixes.Giovanni Di Sirio2017-02-1610-10/+10
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10107 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Unified HighTec and plain GCC compiler ports for e200z. Demos defaulted to GCC.Giovanni Di Sirio2017-02-0741-5645/+1094
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10097 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Addressed compiler differences.Giovanni Di Sirio2017-02-074-0/+16
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10096 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Split support for HighTec and plain GCC in e200 support.Giovanni Di Sirio2017-02-0737-275/+4854
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10095 35acf78f-673a-0410-8e92-d51de3d6d3f4
* MISRA-related fixes.Giovanni Di Sirio2017-02-0510-1/+28
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10084 35acf78f-673a-0410-8e92-d51de3d6d3f4
* MISRA-related changes.Giovanni Di Sirio2017-02-054-26/+26
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10083 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Simulator works.Giovanni Di Sirio2017-02-021-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10080 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Posix simulator, still work in progress.Giovanni Di Sirio2017-02-021-0/+11
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10077 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Makefiles clean rule hook added.Giovanni Di Sirio2017-01-124-4/+12
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10037 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Worked around GCC-AVR strange behavior in AVR port.Giovanni Di Sirio2017-01-112-2/+18
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10023 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Fixed bug #796.Giovanni Di Sirio2016-12-131-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9963 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Added generic CMSIS device files.Giovanni Di Sirio2016-12-023-0/+133
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9945 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Added support for STM32F412.Rocco Marco Guglielmi2016-11-202-0/+170
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9936 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Fixed veneers for XMC1100Rocco Marco Guglielmi2016-11-191-5/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9917 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Added support for STM32L432.Rocco Marco Guglielmi2016-11-192-0/+170
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9915 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Tentative constructors fix.gdisirio2016-11-011-3/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9897 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Fixed small ident, readme file and Makefile.tfateba2016-11-011-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9896 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Add test program for AVR ADC hal.tfateba2016-11-011-0/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9895 35acf78f-673a-0410-8e92-d51de3d6d3f4
* STM32F7x. Linker scripts renamed according to ordering information scheme ↵Uladzimir Pylinski2016-10-312-4/+4
| | | | | | from datasheet. Flash size corrected too. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9892 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Applied latest warning fix also for 3-byte PC sized modelsFabio Utzig2016-10-271-3/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9887 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Fixed bug #787.Giovanni Di Sirio2016-10-273-0/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9883 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Fixed bug #787.Giovanni Di Sirio2016-10-271-0/+5
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9882 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Fix casting warnings that prevent using -WerrorIgor Stoppa2016-10-251-3/+3
| | | | | | | | | | | | | | | The variables used to hold pointers are only 8 bit wide. even if pointers on AVR are 16 bit wide. The high byte can be discarded if empty, but this must be somehow notified to the compiler, otherwise it will emit a warning that prevents from using ssystem-wide -Werror build flag. Signed-off-by: Igor Stoppa <igor.stoppa@gmail.com> git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9878 35acf78f-673a-0410-8e92-d51de3d6d3f4