|  |  | @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 | 
            
              |  |  | @a14f346 | 13 years | jano.vesely | amdm37x_dispc: Replace kenrel driver with uspace one.
Works on qemu.
                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 | 
            
              |  |  | @9a5ccc14 | 13 years | jano.vesely | arm32: Fix smc_coherence call.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bafd198 | 13 years | jano.vesely | arm32, fpu: minor cleanup
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b8bb2bc | 13 years | jano.vesely | arm32: Drop bbxm specific optimizations.
                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 | 
            
              |  |  | @c8a5c8c | 13 years | jano.vesely | arm32: Start performance counters only if we can't use timer extensions.
                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 | 
            
              |  |  | @9eec7bc | 13 years | jano.vesely | arm32: Enable branch predictors on Cortex-A8.
It seems to work ok on bbxm.
                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 | 
            
              |  |  | @4b28c70 | 13 years | jano.vesely | arm32: CLIDR is armv7 only.
                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 | 
            
              |  |  | @cd8db93 | 13 years | jano.vesely | arm32: check only monitor mode to determine secure state.
Accessing …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3de8aaa6 | 13 years | jano.vesely | arm32, fpu:Remove useless double check form fpu context save/restore.
 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bedd81b | 13 years | jano.vesely | arm32, fpu: Disable exception checking in context save.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @07d62a9 | 13 years | jano.vesely | arm32: remove debug output.
                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 | 
            
              |  |  | @b9f72b97 | 13 years | jano.vesely | arm32, fpu: Put function declarations near enum values.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @97718a5 | 13 years | jano.vesely | arm32, fpu: Switch to new coprocessor macros.
Disable code accessing …
                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 | 
            
              |  |  | @61b5cf0c | 13 years | jano.vesely | arm32: More info about coprocessors.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b4b3a4cb | 13 years | jano.vesely | arm32: Print message when accessing coprocessors would fail.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @de36fdd | 13 years | jano.vesely | arm32: Move fpu handling code to .s file.
restrict kernel fpu …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @664fd6d5 | 13 years | jano.vesely | arm32: Check access to CP10 and CP11 before using fpu instructions.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9b6e40b | 13 years | jano.vesely | arm32: Add memory barrier before ICache flush.
just to be sure there …
                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 | 
            
              |  |  | @e55fcd2 | 13 years | jano.vesely | arm32: Disable branch predictors for general operations.
Branch …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0acd339 | 13 years | jano.vesely | arm32,bbxm: Make boot mapping pages cacheable
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @46a6a5d | 13 years | jano.vesely | arm32: Reorganize CPU initialization.
Extensions that have safe …
                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 | 
            
              |  |  | @949869d | 13 years | jano.vesely | armv7: Enable flow predictions.
                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 | 
            
              |  |  | @b55877d | 13 years | jakub | arm32: Do not destroy the restart PC when restarting an atomic sequence.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5df69cb | 13 years | jakub | mips32: the TLB index is 6 bits on R4000 as there are 48 TLB entries.
                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 | 
            
              |  |  | @5481a22e | 13 years | jano.vesely | arm32: Compile fpu routines only if CONFIG_FPU is set.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0fa34dd | 13 years | jakub | Merge non contentious changesets from lp:~jakub/helenos/klog.
- …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @69c1995 | 13 years | jano.vesely | Merge ARM fpu hw support.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ce60be1 | 13 years | jano.vesely | arm32, fpu: Mask all traps during fpu initialization.
We do this on …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3194d83 | 13 years | jano.vesely | Deobfuscate and document x86 and amd64 fpu initialization.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ab52a3e | 13 years | jano.vesely | arm32,ras: Don't update istte→pc unless we have to.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @48a209a | 13 years | jano.vesely | arm32, fpu: Compensate for offset in undef instruction handler.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4f843ded | 13 years | jano.vesely | arm32, fpu: Improve context save/restore assembler.
                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 | 
            
              |  |  | @e5c8bc6 | 13 years | jano.vesely | arm32, fpu: Make address increments explicit.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @957ce9a5 | 13 years | jano.vesely | arm32: Implement and allow lazy FPU context switching.
It's horribly …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @65871bb | 13 years | jano.vesely | arm32: Don't try to initialize FPU without CONFIG_FPU
Print warning …
                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 | 
            
              |  |  | @04cb6957 | 13 years | jano.vesely | arm32: Minor fixes.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @28f81d21 | 13 years | jano.vesely | arm32, fpu context: Use register interval instead of listing every …
                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 | 
            
              |  |  | @4a5ba372 | 13 years | jakub | Remove the unmaintained ia32 and amd64 kernel debugger.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e32720ff | 13 years | jakub | Merge from lp:~jakub/helenos/mm.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1dbc43f | 13 years | jakub | Unify user page fault handling in as_page_fault().
- Remove lots of …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c739102 | 13 years | jano.vesely | Mainline changes.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1f7753a | 13 years | jakub | Merge from lp:~jakub/helenos/mm.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9043309c | 13 years | jakub | Avoid accidental restoring of rr7 to a non-kernel RID.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @20f8111 | 13 years | sucha14 | Fix unused function warning on ppc32 with CONFIG_FB disabled
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d1e8440 | 13 years | jakub | Get rid of USTACK_ADDRESS.
- Let the kernel find a suitable address …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2d53cfc | 13 years | martin | amd64: remove the -fno-optimize-sibling-calls workaround, the GCC bug …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1466a8f | 13 years | jano.vesely | bbxm: Improve comment.
                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 | 
            
              |  |  | @8316547f | 13 years | jano.vesely | arm32: Add comments on control bits
                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 | 
            
              |  |  | @3a73bc6a | 13 years | jano.vesely | arm32: Convert debug message into proper error message and check
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9e96666 | 13 years | jano.vesely | cstyle
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1a1b05b | 13 years | jano.vesely | arm32: Enable instruction cache on armv6/v7
                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 | 
            
              |  |  | @f94b95b1 | 13 years | jano.vesely | arm32: Don't use unaligned access in boot or kernel.
Allow unaligned …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @25d5c96 | 13 years | jano.vesely | arm32: Recognize and handle all data abort sources.
                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 | 
            
              |  |  | @60d931d | 13 years | jano.vesely | arm32: Print instruction code instead of pc.
The text says it is …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @23c1fae | 13 years | jano.vesely | arm32: New instruction decoder
Confirmed working on inegratorcp …
                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 | 
            
              |  |  | @7aa6b99 | 13 years | jakub | Make sure gcc generates stack frames that are compliant with the ARM …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b51b1cd | 13 years | jano.vesely | arm32: Remove processor specific high vector setting.
We still need a …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @cc250b3 | 13 years | jano.vesely | Merge mainline changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8cf4823 | 13 years | jano.vesely | arm32: Fix high vector bit control register location.
ARM920T (gta02) …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  |