Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update ChangeLog | Gregory Nutt | 2014-08-29 | 1 | -0/+9 |
| | |||||
* | Fix hard coded values in dispatch_sysall inline assembly. Back out/corect ↵ | Gregory Nutt | 2014-08-29 | 1 | -42/+15 |
| | | | | part of last change; that was going the wrong direction. | ||||
* | Fix a cloned typo | Gregory Nutt | 2014-08-29 | 1 | -9/+10 |
| | |||||
* | Fix ARM7/9 and Cortex-A SYSCALLs: For threads in SVC mode, the SVC ↵ | Gregory Nutt | 2014-08-29 | 2 | -15/+16 |
| | | | | instructions clobbers R14. This must be taken account in the inline assembly | ||||
* | Various fixes to the ARMv7-A system call logic | Gregory Nutt | 2014-08-29 | 1 | -10/+32 |
| | |||||
* | Update ChangeLog | Gregory Nutt | 2014-08-29 | 1 | -0/+3 |
| | |||||
* | Rename arch/arm/src/armv7-a/syscall.h to svcall.h to work around some ↵ | Gregory Nutt | 2014-08-29 | 4 | -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_KERNEL | Gregory Nutt | 2014-08-29 | 1 | -1/+1 |
| | |||||
* | Updte ChangeLog | Gregory Nutt | 2014-08-29 | 1 | -0/+5 |
| | |||||
* | The ELF test/example has been extended so the individual ELF test programs ↵ | Gregory Nutt | 2014-08-29 | 10 | -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 configuration | Gregory Nutt | 2014-08-28 | 1 | -0/+5 |
| | |||||
* | Trick the top-level makefiles into building the SYSCALL proxy library but ↵ | Gregory Nutt | 2014-08-28 | 2 | -2/+4 |
| | | | | then not actually linking with it | ||||
* | Update ChangeLog | Gregory Nutt | 2014-08-28 | 1 | -0/+9 |
| | |||||
* | include/sys/syscall.h: System definitions should depend on ↵ | Gregory Nutt | 2014-08-28 | 2 | -4/+3 |
| | | | | CONFIG_LIB_SYSCALL not CONFIG_NUTTX_KERNEL | ||||
* | g_system_timer must be handler in a special way if there are external modules | Gregory Nutt | 2014-08-28 | 1 | -8/+34 |
| | |||||
* | errno must be handled in a special way if there are external modules | Gregory Nutt | 2014-08-28 | 1 | -6/+13 |
| | |||||
* | nuttx/sched: Remove explicit references to errno. That is a problem from ↵ | Gregory Nutt | 2014-08-28 | 4 | -15/+15 |
| | | | | within the kernel for certain configurations | ||||
* | nuttx/sched: Remove explicit references to errno. That is a problem from ↵ | Gregory Nutt | 2014-08-28 | 15 | -25/+26 |
| | | | | within the kernel for certain configurations | ||||
* | In some configurations, g_system_tmer must be extern'ed as a private variable | Gregory Nutt | 2014-08-28 | 1 | -3/+14 |
| | |||||
* | nuttx/drivers: Remove explicity references to errno. That is a problem ↵ | Gregory Nutt | 2014-08-28 | 8 | -34/+34 |
| | | | | from within the kernel for certain configurations | ||||
* | nuttx/fs: Remove explicity references to errno. That is a problem from ↵ | Gregory Nutt | 2014-08-28 | 11 | -30/+33 |
| | | | | within the kernel for certain configurations | ||||
* | Fix syscall library selection in top-level Makefiles | Gregory Nutt | 2014-08-28 | 2 | -0/+6 |
| | |||||
* | Update ChangeLog | Gregory Nutt | 2014-08-28 | 1 | -0/+3 |
| | |||||
* | ARMv7-A: Add SYSCALL handling logic | Gregory Nutt | 2014-08-28 | 10 | -31/+401 |
| | |||||
* | Update ChangeLog | Gregory Nutt | 2014-08-28 | 1 | -0/+2 |
| | |||||
* | Add an ARMv7-A system call definition header file | Gregory Nutt | 2014-08-28 | 5 | -14/+145 |
| | |||||
* | Update ChangeLog | Gregory Nutt | 2014-08-28 | 1 | -0/+4 |
| | |||||
* | The system call library can now be built with CONFIG_NUTTX_KERNEL. New ↵ | Gregory Nutt | 2014-08-28 | 8 | -35/+84 |
| | | | | select: CONFIG_LIB_SYSCALL | ||||
* | Update README file | Gregory Nutt | 2014-08-28 | 1 | -4/+13 |
| | |||||
* | Cortex-A address environments: Fix issue with page privileges | Gregory Nutt | 2014-08-28 | 2 | -9/+57 |
| | |||||
* | Remove a warning | Gregory Nutt | 2014-08-28 | 1 | -3/+0 |
| | |||||
* | Update ChangeLogs | Gregory Nutt | 2014-08-28 | 2 | -1/+7 |
| | |||||
* | STM32 FLASH fixes: use size_t instead of uint16_t, make interface more ↵ | Gregory Nutt | 2014-08-28 | 6 | -60/+190 |
| | | | | generic. From Freddie Chopin | ||||
* | Fix an error introduced into ALL implmentations of interrupt dispatch logic | Gregory Nutt | 2014-08-28 | 13 | -13/+22 |
| | |||||
* | Add address environment support to ALL implementatins of up_release_pending() | Gregory Nutt | 2014-08-28 | 9 | -16/+125 |
| | |||||
* | Add address environment support to ALL implementatins of up_reprioritize_rtr() | Gregory Nutt | 2014-08-28 | 10 | -22/+132 |
| | |||||
* | Z80: Move address environment switch from the task switchers to the ↵ | Gregory Nutt | 2014-08-28 | 3 | -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 Nutt | 2014-08-28 | 3 | -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 Nutt | 2014-08-28 | 3 | -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 Nutt | 2014-08-28 | 4 | -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 Nutt | 2014-08-28 | 3 | -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 Nutt | 2014-08-28 | 3 | -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 Nutt | 2014-08-28 | 5 | -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 Nutt | 2014-08-28 | 6 | -63/+68 |
| | | | | interrupt handler. That may save doing the actin multiple times per interrupt | ||||
* | Update ChangeLog | Gregory Nutt | 2014-08-27 | 1 | -0/+4 |
| | |||||
* | Add ADDRENV support to ALL implmentations of _exit() | Gregory Nutt | 2014-08-27 | 8 | -7/+94 |
| | |||||
* | Add ADDRENV support to ALL implementations of up_unblock_task() | Gregory Nutt | 2014-08-27 | 9 | -22/+200 |
| | |||||
* | CC3200 Lauchpad updates from Jim Ewing | Gregory Nutt | 2014-08-27 | 2 | -3/+10 |
| | |||||
* | Add ADDRENV support to all implementations of up_block_task() | Gregory Nutt | 2014-08-27 | 9 | -14/+189 |
| | |||||
* | Minor address environment clean-up. Cannot generate debug contexts in ↵ | Gregory Nutt | 2014-08-27 | 3 | -6/+3 |
| | | | | certain contexts |