|  |  | @0c40fd5 | 12 years | jano.vesely | arm32: Fix pagetables in cacheable memory.
Set memory attributes in …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @face0c04 | 12 years | jano.vesely | armv6+: Add pt coherency explanation.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b3f967c | 12 years | jano.vesely | arm32: Move more functions to common header
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e13ba75 | 12 years | jano.vesely | arm32: turn more macros into inlin functions, add coherence protection
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f9f758e | 12 years | jano.vesely | armv7: Use write-through caches.
Works correctly and still offers …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @186b919 | 12 years | jano.vesely | armv6+: Add explanatory comments to paging attributes.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @296a80e | 12 years | jano.vesely | arm32: Fix pt mapping, and enable caches in early boot.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @070349e3 | 12 years | jano.vesely | armv6+: Make sure pt entries are at least at PoU.
PoU is coherence …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b9eaa00 | 12 years | jano.vesely | arm32: More cp15 fixes and helpers
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f8d3df3 | 12 years | jano.vesely | arm: Fix cp15 names for nso address translation ops
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e006ba5 | 12 years | jano.vesely | Whitespace at the end of line
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3ee38a9 | 12 years | jano.vesely | arm32: More cp15 macro usage
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e4d96e9 | 13 years | jakub | Improvements of stack and istate_get() definitions.
- Make sure each …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @850235d | 13 years | vojtechhorky | Merge mainline changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b1011dae | 13 years | m.lombardi85 | Merge changes from jan.vesely/helenos/arm
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c124dce3 | 13 years | jano.vesely | arm32: Typos and comments.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c19808fd | 13 years | jano.vesely | arm32, barriers: Add note about availability of Cache line size information
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @297fda2c | 13 years | jano.vesely | arm32: Implement smc_coherence_block.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @33d394a | 13 years | jano.vesely | arm32: Implement smc_coherence.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4a79e6f | 13 years | jano.vesely | arm32, sec_sext: Fix incorrect ifdef
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7a38962 | 13 years | jano.vesely | arm32: Replace cortex-a8 compile check with runtime cache type check.
 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9043e7e0 | 13 years | jano.vesely | arm32: Count every 64th cycle.
The coutner is 32bit, at 600Mhz it …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3fa509b | 13 years | jano.vesely | arm32, armv7: Add reading of performance cycles counter.
Fix comment …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c3213bb | 13 years | jano.vesely | arm32, cp15: Add Cache Type Register values.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @612edca | 13 years | jano.vesely | arm32, page_fault: Use cp15 helpers.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @26e3db2 | 13 years | jano.vesely | arm32: Switch cpu identification to cp15 helpers.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a03b609 | 13 years | jano.vesely | arm32: Convert sctlr use to cp15 helpers.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bad1f53 | 13 years | jano.vesely | arm32: Detect caches on armv7
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5fcd537 | 13 years | jano.vesely | Merge mainline changes.
Includes bbxm fpu fix and other arm changes. …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a640bc1 | 13 years | jano.vesely | arm, sec extensions: Add comments and remove use of sec extensions.
 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @28a6190 | 13 years | m.lombardi85 | mm: add support to the beaglebone
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @eb1d9c1 | 13 years | jano.vesely | arm32, cp15: Fix write macro to actually generate writes.
Fixes fpu …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7e87436 | 13 years | jano.vesely | arm32: Add Security extensions basics.
No monitor call handling, just …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7dc8bf1 | 13 years | jano.vesely | arm32: Implement barriers for armv7-a
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1f271d9 | 13 years | jano.vesely | arm32: Fix cp15 access generator macro.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @467f0c0 | 13 years | jano.vesely | arm32: Only check cpacr on armv7. Earlier versions do not support the …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6a6ebde | 13 years | jano.vesely | arm32: Add some cp15 register values.
Change MODE_ values to enum
Add …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @813b024 | 13 years | jano.vesely | arm32: Add a single header with all system control coprocessor accessors
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2a8f38a | 13 years | jano.vesely | arm32: Implement memory barriers for armv6 and armv7.
Older arms are …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f65b8e0c | 13 years | jano.vesely | arm32: Make cpu_sleep implementation depend on PROCESSOR macros.
Add …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bfb57fb | 13 years | jano.vesely | arm32: Consolidate machine specific defines
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5d9e36b | 13 years | jano.vesely | arm32: Rename PROCESSOR macro to PROCESSOR_ARCH
We'll need PROCESSOR …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2826998 | 13 years | jano.vesely | arm32: Enable I-Cache for arm7 in boot code.
We enable it later for …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @26e550c2 | 13 years | jano.vesely | arm: Implement WFI routine for icp.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e1a27be | 13 years | m.lombardi85 | Merge mainline changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f9ab562 | 13 years | jakub | Remove support for the testarm machine.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @37bb3e1 | 13 years | jano.vesely | arm32, fpu: rename saved register
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0237380 | 13 years | jano.vesely | arm32,fpu: Save FPEXC in fpu context. Fix VFP detection.
Move FPU …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @36e5eb3 | 13 years | jano.vesely | arm32: Fix fpu detection on older arms.
mvfr0 is not available unless …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8ff9484 | 13 years | jano.vesely | arm32: Implement all variants of FPU context save/restore.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3412e844 | 13 years | jano.vesely | arm32: Implement basic support for FPU context switching.
Lazy fpu …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6ecf5b8 | 13 years | vojtechhorky | Prevent compile-time symlinks in kernel
So far, architecture specific …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d085df10 | 13 years | m.lombardi85 | merge changes from the beagleboard-xm branch
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3896974 | 13 years | jano.vesely | arm32: Add power saving sleep for gta02
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a57b751 | 13 years | jano.vesely | typo
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6412909 | 13 years | jano.vesely | arm32: Implement ICache invalidation
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4bd3f45 | 13 years | jano.vesely | arm32: Consolidate control register values
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f92976f | 13 years | facmatteo | arm32: Add build configuration and main skeleton for start BeagleBone …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8776c46 | 13 years | jano.vesely | am32: add more flags to page fault register.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3451129 | 13 years | jano.vesely | Mainline changes.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @77f91fe | 13 years | jano.vesely | arm32: Align stack to 8bytes in exception handlers.
            
Fixes …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ecd1a0a | 13 years | jano.vesely | arm32: Use FSR for data aborts on armv6+.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @936b72e | 13 years | jano.vesely | VM changes were introduced in armv6 so use the header for that arch as …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @804d9b6 | 13 years | jano.vesely | arm32: Make new present functions arch version specific.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @97c7682 | 13 years | jano.vesely | Merge mainline changes.
Text conflict in …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0747468 | 13 years | jano.vesely | arm32: Move common definitions to common header.
Restrict including …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0d8269b | 13 years | jakub | Add macros for setting the present bit in PTEs separately.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @49a736e2 | 14 years | jano.vesely | Fix march and related defines on beagleboardxm.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ea106a6 | 14 years | jano.vesely | codestyle and comment
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @87739fb | 14 years | jano.vesely | arm32,armv7,paging: Usermode mmio does not need special treatment.
 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a5f007f | 14 years | jano.vesely | armv7, paging: Make User mapped devices not shareable.
Otherwise it …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @07a8ef5 | 14 years | jano.vesely | armv7, pagetable: Set additional flags.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @71ca5a4 | 14 years | jano.vesely | arm32: Add more SCTLR flag definitions.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @79e84c9 | 14 years | jano.vesely | kernel, arm32: Update implementer information.
Fix array access checks.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @14f8fd4 | 14 years | jano.vesely | Mainline changes with some extra USB fixes.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9318afa | 14 years | martin | cstyle (no change in functionality)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a19dc957 | 14 years | jano.vesely | arm32: Register platform name to sysinfo.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @914e063 | 14 years | jano.vesely | arm32,mm: Add ARMv7 page table formats.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7c13c55 | 14 years | jano.vesely | arm32: Use WFE on armv7
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fc965aa | 14 years | jano.vesely | kernel mm: BeagleBoard-xM physical memory starts on 2GB boundary.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @161fbda | 14 years | jano.vesely | kernel,arm32: Add BeagleBoard-xM (MD37x) memory information.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6038368 | 14 years | jano.vesely | arm32: BeagleBoard-xM skeleton stubs.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8356e59 | 14 years | jakub | Do not include the PTL0 range which includes the high exception …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @db64d094 | 14 years | jakub | Quarter the size of arm32's kernel non-identity to compensate for
the …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3b71e84d | 14 years | jakub | Get the number of PTL0 and PTL3 entries right on arm32.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1b478f6 | 14 years | jakub | Add km_is_non_identity().
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @40c8c17 | 14 years | jakub | Replace multiple definitions of last_frame with config.physmem_end.
Do …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2686705 | 14 years | jakub | Use frame_adjust_zone_bounds() on arm32.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ddcc8a0 | 14 years | jakub | Split frame_arch_init() into two parts.
- frame_low_arch_init() is …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @77a493a | 14 years | jakub | Partition arm32 kernel memory.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @55896b6 | 14 years | jakub | Add architecture specific hooks for km_(non)_identity_init().
Add …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c82047d | 14 years | martin | remove obsolete documentation header
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c0699467 | 14 years | martin | do not provide general access to kernel headers from uspace, only …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @26aafe8 | 14 years | martin | cleanup the huge mess related to stacks, their sizes and locations
use …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8b6930d | 15 years | jakub | Add ssize_t for kernel.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @cb4f078 | 15 years | martin | unify kernel byte string implementations
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @eff1f033 | 15 years | jiri | Match platform driver based on platform name instead of architecture …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @96b02eb9 | 15 years | martin | more unification of basic types
 - use sysarg_t and native_t (unsigned …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5587cf7 | 15 years | martin | * use portable constant defines for integer range constants
* add …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @dc0b964 | 15 years | martin | * do not hardwire PRI??? formatting macros in the sources, use …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  |