summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update ChangeLogGregory Nutt2014-08-291-0/+9
|
* Fix hard coded values in dispatch_sysall inline assembly. Back out/corect ↵Gregory Nutt2014-08-291-42/+15
| | | | part of last change; that was going the wrong direction.
* Fix a cloned typoGregory Nutt2014-08-291-9/+10
|
* Fix ARM7/9 and Cortex-A SYSCALLs: For threads in SVC mode, the SVC ↵Gregory Nutt2014-08-292-15/+16
| | | | instructions clobbers R14. This must be taken account in the inline assembly
* Various fixes to the ARMv7-A system call logicGregory Nutt2014-08-291-10/+32
|
* Update ChangeLogGregory Nutt2014-08-291-0/+3
|
* Rename arch/arm/src/armv7-a/syscall.h to svcall.h to work around some ↵Gregory Nutt2014-08-294-17/+22
| | | | include path name collisions; fix some compilation errors in SYSCALL logic when debug is enabled
* System call debug needs to be conditioned on LIB_SYSCALL, no NUTTX_KERNELGregory Nutt2014-08-291-1/+1
|
* Updte ChangeLogGregory Nutt2014-08-291-0/+5
|
* The ELF test/example has been extended so the individual ELF test programs ↵Gregory Nutt2014-08-2910-23/+319
| | | | can link against the SYSCALL library (if it is available) or against the C library to eliminate or minimize the need for symbol tables (2014-8-29).
* Enable Kconfig tools in buildroot configurationGregory Nutt2014-08-281-0/+5
|
* Trick the top-level makefiles into building the SYSCALL proxy library but ↵Gregory Nutt2014-08-282-2/+4
| | | | then not actually linking with it
* Update ChangeLogGregory Nutt2014-08-281-0/+9
|
* include/sys/syscall.h: System definitions should depend on ↵Gregory Nutt2014-08-282-4/+3
| | | | CONFIG_LIB_SYSCALL not CONFIG_NUTTX_KERNEL
* g_system_timer must be handler in a special way if there are external modulesGregory Nutt2014-08-281-8/+34
|
* errno must be handled in a special way if there are external modulesGregory Nutt2014-08-281-6/+13
|
* nuttx/sched: Remove explicit references to errno. That is a problem from ↵Gregory Nutt2014-08-284-15/+15
| | | | within the kernel for certain configurations
* nuttx/sched: Remove explicit references to errno. That is a problem from ↵Gregory Nutt2014-08-2815-25/+26
| | | | within the kernel for certain configurations
* In some configurations, g_system_tmer must be extern'ed as a private variableGregory Nutt2014-08-281-3/+14
|
* nuttx/drivers: Remove explicity references to errno. That is a problem ↵Gregory Nutt2014-08-288-34/+34
| | | | from within the kernel for certain configurations
* nuttx/fs: Remove explicity references to errno. That is a problem from ↵Gregory Nutt2014-08-2811-30/+33
| | | | within the kernel for certain configurations
* Fix syscall library selection in top-level MakefilesGregory Nutt2014-08-282-0/+6
|
* Update ChangeLogGregory Nutt2014-08-281-0/+3
|
* ARMv7-A: Add SYSCALL handling logicGregory Nutt2014-08-2810-31/+401
|
* Update ChangeLogGregory Nutt2014-08-281-0/+2
|
* Add an ARMv7-A system call definition header fileGregory Nutt2014-08-285-14/+145
|
* Update ChangeLogGregory Nutt2014-08-281-0/+4
|
* The system call library can now be built with CONFIG_NUTTX_KERNEL. New ↵Gregory Nutt2014-08-288-35/+84
| | | | select: CONFIG_LIB_SYSCALL
* Update README fileGregory Nutt2014-08-281-4/+13
|
* Cortex-A address environments: Fix issue with page privilegesGregory Nutt2014-08-282-9/+57
|
* Remove a warningGregory Nutt2014-08-281-3/+0
|
* Update ChangeLogsGregory Nutt2014-08-282-1/+7
|
* STM32 FLASH fixes: use size_t instead of uint16_t, make interface more ↵Gregory Nutt2014-08-286-60/+190
| | | | generic. From Freddie Chopin
* Fix an error introduced into ALL implmentations of interrupt dispatch logicGregory Nutt2014-08-2813-13/+22
|
* Add address environment support to ALL implementatins of up_release_pending()Gregory Nutt2014-08-289-16/+125
|
* Add address environment support to ALL implementatins of up_reprioritize_rtr()Gregory Nutt2014-08-2810-22/+132
|
* Z80: Move address environment switch from the task switchers to the ↵Gregory Nutt2014-08-283-33/+41
| | | | interrupt handler. That may save doing the action multiple times per interrupt
* x86: Move address environment switch from the task switchers to the ↵Gregory Nutt2014-08-283-36/+41
| | | | interrupt handler. That may save doing the action multiple times per interrupt
* SH: Move address environment switch from the task switchers to the interrupt ↵Gregory Nutt2014-08-283-60/+64
| | | | handler. That may save doing the action multiple times per interrupt
* MIPS: Move address environment switch from the task switchers to the ↵Gregory Nutt2014-08-284-49/+82
| | | | interrupt handler. That may save doing the action multiple times per interrupt
* AVR32: Move address environment switch from the task switchers to the ↵Gregory Nutt2014-08-283-38/+43
| | | | interrupt handler. That may save doing the action multiple times per interrupt
* AVR32: Move address environment switch from the task switchers to the ↵Gregory Nutt2014-08-283-38/+45
| | | | interrupt handler. That may save doing the actin multiple times per interrupt
* ARM: Move address environment switch from the task switchers to the ↵Gregory Nutt2014-08-285-29/+112
| | | | interrupt handler. That may save doing the actin multiple times per interrupt
* ARM: Move address environment switch from the task switchers to the ↵Gregory Nutt2014-08-286-63/+68
| | | | interrupt handler. That may save doing the actin multiple times per interrupt
* Update ChangeLogGregory Nutt2014-08-271-0/+4
|
* Add ADDRENV support to ALL implmentations of _exit()Gregory Nutt2014-08-278-7/+94
|
* Add ADDRENV support to ALL implementations of up_unblock_task()Gregory Nutt2014-08-279-22/+200
|
* CC3200 Lauchpad updates from Jim EwingGregory Nutt2014-08-272-3/+10
|
* Add ADDRENV support to all implementations of up_block_task()Gregory Nutt2014-08-279-14/+189
|
* Minor address environment clean-up. Cannot generate debug contexts in ↵Gregory Nutt2014-08-273-6/+3
| | | | certain contexts