aboutsummaryrefslogtreecommitdiffstats
path: root/os/common/ports
Commit message (Collapse)AuthorAgeFilesLines
* 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
* More infos in chtypes.h.Giovanni Di Sirio2016-04-169-50/+158
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9292 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Added licensing checks to ports.Giovanni Di Sirio2016-04-1612-1/+85
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9289 35acf78f-673a-0410-8e92-d51de3d6d3f4
* [AVR] Fixed AVR port issuesFabio Utzig2016-04-161-19/+17
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9281 35acf78f-673a-0410-8e92-d51de3d6d3f4
* [AVR] Fixed port pathsFabio Utzig2016-04-161-3/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9280 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Fixed stack limit conditions in RT4.Giovanni Di Sirio2016-04-025-7/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9224 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Simulator updates, not complete.Giovanni Di Sirio2016-04-022-22/+93
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9223 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Fixed calls to test suite in all applications.Giovanni Di Sirio2016-04-026-0/+40
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9202 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9153 ↵Giovanni Di Sirio2016-03-2321-63/+63
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Mass renaming of HAL files.Giovanni Di Sirio2016-03-233-3/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9151 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Mass license update.Giovanni Di Sirio2016-03-1840-40/+40
| | | | 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@8931 ↵Giovanni Di Sirio2016-02-233-1081/+0
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Renamed r13 context field in sp (ARM ports). Extended the priorities range ↵Giovanni Di Sirio2016-02-224-17/+17
| | | | | | from 127 to 255. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8921 35acf78f-673a-0410-8e92-d51de3d6d3f4