aboutsummaryrefslogtreecommitdiffstats
path: root/os/common/ports
Commit message (Collapse)AuthorAgeFilesLines
* PORT_SUPPORTS_RT for Cortex-A5 and Cortex-A9edolomb2018-01-101-1/+24
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11255 35acf78f-673a-0410-8e92-d51de3d6d3f4
* PORT_SUPPORTS_RT for Cortex-A5 and Cortex-A9edolomb2018-01-101-1/+24
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11245 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Unified MPU handler.Giovanni Di Sirio2018-01-081-0/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11234 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11128 ↵Giovanni Di Sirio2017-12-071-2/+2
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* e200 make files adjustmentsGiovanni Di Sirio2017-12-071-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11126 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11054 ↵isiora2017-11-221-3/+3
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Modified some names for consistency.Giovanni Di Sirio2017-11-218-24/+24
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11050 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Improved make system.Giovanni Di Sirio2017-11-218-0/+40
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11049 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Added monitor.Sisiora2017-11-141-1/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11008 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Turst zone monitor and smc code.isiora2017-11-141-0/+166
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11007 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Moved monitor code in monitor.Sisiora2017-11-141-139/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11006 35acf78f-673a-0410-8e92-d51de3d6d3f4
* More GHS changes, SPC56ECxx demo compiles now.Giovanni Di Sirio2017-09-221-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10678 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10670 ↵Giovanni Di Sirio2017-09-221-1/+1
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* More GHS stuff.Giovanni Di Sirio2017-09-225-4/+548
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10666 35acf78f-673a-0410-8e92-d51de3d6d3f4
* AVR: Remove the programming target from the generic makefile rule.Theodore Ateba2017-09-161-13/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10590 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Add AVR makefile rules for compilation.Theodore Ateba2017-09-131-0/+297
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10583 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Remove a compilation warning.Theodore Ateba2017-09-131-0/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10581 35acf78f-673a-0410-8e92-d51de3d6d3f4
* The IRQ handlers are normal functions: deleted interrupt attribute to them.isiora2017-08-141-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10423 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Enabled FIQ in _port_thread_startisiora2017-08-141-5/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10422 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Fixed comments.isiora2017-08-111-3/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10394 35acf78f-673a-0410-8e92-d51de3d6d3f4
* 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 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
* 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
* New port layer.gdisirio2017-06-256-0/+994
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10264 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
* 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 a couple regressions after asm code rework.Giovanni Di Sirio2017-03-171-1/+1
| | | | 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@10121 ↵Giovanni Di Sirio2017-03-071-2/+2
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Dcumentation-related fixes.Giovanni Di Sirio2017-02-165-5/+5
| | | | 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-076-508/+11
| | | | 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-072-0/+8
| | | | 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-076-140/+637
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10095 35acf78f-673a-0410-8e92-d51de3d6d3f4
* MISRA-related changes.Giovanni Di Sirio2017-02-053-24/+24
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10083 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
* 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 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
* 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
* 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
* Fixed bug in cnt_t type of AVR port.Giovanni Di Sirio2016-08-031-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9734 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Moved VTOS initialization in startup files.Giovanni Di Sirio2016-04-251-10/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9364 35acf78f-673a-0410-8e92-d51de3d6d3f4
* GCC asm files extension changed from .s to .S.Giovanni Di Sirio2016-04-239-5/+5
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9345 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9314 ↵Giovanni Di Sirio2016-04-182-0/+2
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9300 ↵Giovanni Di Sirio2016-04-171-2/+1
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* IAR support restored.Giovanni Di Sirio2016-04-162-2/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9294 35acf78f-673a-0410-8e92-d51de3d6d3f4