Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | ||||
* | Can't used task_create() if address environments enabled | Gregory Nutt | 2014-08-27 | 3 | -6/+16 |
| | |||||
* | ADDRENV: Use a group flag to determine if there is an address environment ↵ | Gregory Nutt | 2014-08-27 | 4 | -8/+24 |
| | | | | (instead of the thread type) | ||||
* | Updated CC3200 Launchpad defconfig file | Gregory Nutt | 2014-08-26 | 1 | -0/+11 |
| | |||||
* | CC3200 Launchpad updates | Gregory Nutt | 2014-08-26 | 10 | -28/+231 |
| | |||||
* | Updates to CC3200 board config. Does not quite build yet | Gregory Nutt | 2014-08-26 | 4 | -6/+12 |
| | |||||
* | Update ChangeLog | Gregory Nutt | 2014-08-26 | 1 | -0/+4 |
| | |||||
* | Add basic support for the CC3200 Launchpad. From Jim Ewing | Gregory Nutt | 2014-08-26 | 14 | -0/+2272 |
| | |||||
* | Support the the TC3200 from Jim Ewing | Gregory Nutt | 2014-08-26 | 16 | -4/+2781 |
| | |||||
* | Add group_addrenv() which will be called during context switches in order to ↵ | Gregory Nutt | 2014-08-26 | 1 | -0/+168 |
| | | | | change address environments. Not yet hooked in | ||||
* | Add group_addrenv() which will be called during context switches in order to ↵ | Gregory Nutt | 2014-08-26 | 6 | -16/+49 |
| | | | | change address environments. Not yet hooked in | ||||
* | Add up_addrenv_coherent which will be called before address environment switches | Gregory Nutt | 2014-08-26 | 4 | -2/+108 |
| | |||||
* | up_coherent_dcache should do nothing the the length is zero | Gregory Nutt | 2014-08-26 | 1 | -3/+6 |
| | |||||
* | Rename up_addrenv_assign() to up_addrenv_clone() and generalize its ↵ | Gregory Nutt | 2014-08-26 | 8 | -62/+66 |
| | | | | arguments so that can be used for other purposes | ||||
* | Mostly cosmetic use of uintptr_t to hold addresses instead of uint32_t | Gregory Nutt | 2014-08-26 | 2 | -4/+4 |
| | |||||
* | Can't dump loaded code unless we first establish the mappings | Gregory Nutt | 2014-08-26 | 1 | -4/+47 |
| | |||||
* | Fix confusion about what is a page of data and what is a page of L2 page ↵ | Gregory Nutt | 2014-08-26 | 1 | -116/+176 |
| | | | | table; restructure functions to reduce duplicated logic | ||||
* | Change when address environment is instantiated; there are/were locations ↵ | Gregory Nutt | 2014-08-26 | 2 | -73/+80 |
| | | | | where access is made to the allocation address environment when it is not yet in place | ||||
* | Add lots of debug output | Gregory Nutt | 2014-08-26 | 1 | -0/+15 |
| | |||||
* | Cortex-A address environment: Fix some section mapping and address increments | Gregory Nutt | 2014-08-26 | 3 | -31/+34 |
| | |||||
* | ARMv7-A: Use of write back might be unpredictable | Gregory Nutt | 2014-08-25 | 1 | -3/+3 |
| | |||||
* | Bugfixes.. still integrating SAMA5 ELF with address environment | Gregory Nutt | 2014-08-25 | 3 | -7/+7 |
| | |||||
* | SAMA5 ELF configuration with address environments finally builds without errors | Gregory Nutt | 2014-08-25 | 4 | -7/+14 |
| | |||||
* | Misc changed to get the SAMA5 ELF configuration with address environments ↵ | Gregory Nutt | 2014-08-25 | 19 | -132/+180 |
| | | | | working | ||||
* | Update configs/sama5d4-ek/elf/defconfig | Gregory Nutt | 2014-08-25 | 1 | -3/+7 |
| | |||||
* | Update ChangeLog | Gregory Nutt | 2014-08-25 | 1 | -0/+5 |
| | |||||
* | Cortex-A/SAMA5 address environment support is code complete (untested) | Gregory Nutt | 2014-08-25 | 14 | -73/+667 |
| | |||||
* | Change naming of ELF interfaces from arch_ to up_ for consistency | Gregory Nutt | 2014-08-25 | 12 | -61/+63 |
| | |||||
* | Resolve ChangeLog conflicts | Gregory Nutt | 2014-08-25 | 20 | -67/+529 |
|\ | |||||
| * | Update ChangeLog | Gregory Nutt | 2014-08-25 | 1 | -0/+4 |
| | | |||||
| * | Add build support for ELF modules. Useless at the moment because there is ↵ | Gregory Nutt | 2014-08-25 | 17 | -0/+344 |
| | | | | | | | | no x86 relocation logic | ||||
| * | Update some sim/ defconfig files. This now automatically switches them to ↵ | Gregory Nutt | 2014-08-25 | 2 | -66/+181 |
| | | | | | | | | x86_64 builds | ||||
* | | Update ChangeLog | Gregory Nutt | 2014-08-24 | 1 | -0/+6 |
| | | |||||
* | | After cached related fix, the ELF example is now functional | Gregory Nutt | 2014-08-24 | 10 | -15/+153 |
|/ | |||||
* | Add a SAMA5 ELF configuration that is buing used to test the address ↵ | Gregory Nutt | 2014-08-24 | 3 | -0/+1115 |
| | | | | environment changes | ||||
* | Add linker scripts needed to build ELF modules | Gregory Nutt | 2014-08-24 | 3 | -0/+387 |
| | |||||
* | Fix some compilation errors in ELF logic that were introduced in a recent commit | Gregory Nutt | 2014-08-24 | 2 | -18/+20 |
| |