source: mainline

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Graph Diff Rev Age Author Log Message
(edit) @297fda2c   12 years jano.vesely arm32: Implement smc_coherence_block. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @33d394a   12 years jano.vesely arm32: Implement smc_coherence. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9a5ccc14   12 years jano.vesely arm32: Fix smc_coherence call. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bafd198   12 years jano.vesely arm32, fpu: minor cleanup lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b8bb2bc   12 years jano.vesely arm32: Drop bbxm specific optimizations. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @83742a4   12 years jano.vesely arm32: Add cache maintenance to jump_to_kernel, enable caches on bbxm … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4a79e6f   12 years jano.vesely arm32, sec_sext: Fix incorrect ifdef lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c8a5c8c   12 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
(edit) @7a38962   12 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
(edit) @9043e7e0   12 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
(edit) @9eec7bc   12 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
(edit) @3fa509b   12 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
(edit) @4b28c70   12 years jano.vesely arm32: CLIDR is armv7 only. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c3213bb   12 years jano.vesely arm32, cp15: Add Cache Type Register values. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @612edca   12 years jano.vesely arm32, page_fault: Use cp15 helpers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @26e3db2   12 years jano.vesely arm32: Switch cpu identification to cp15 helpers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a03b609   12 years jano.vesely arm32: Convert sctlr use to cp15 helpers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @827aae5   12 years jano.vesely arm32: disable boot caches on bbxm. Does not work. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bad1f53   12 years jano.vesely arm32: Detect caches on armv7 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5fcd537   12 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
(edit) @660e8fa   12 years jano.vesely Merge arm fpu fixes. Enable FPU coprocessor (cp10/11) access. Test … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a640bc1   12 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
(edit) @cd8db93   12 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
(edit) @3de8aaa6   12 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
(edit) @bedd81b   12 years jano.vesely arm32, fpu: Disable exception checking in context save. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @07d62a9   12 years jano.vesely arm32: remove debug output. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eb1d9c1   12 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
(edit) @7e87436   12 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
(edit) @b9f72b97   12 years jano.vesely arm32, fpu: Put function declarations near enum values. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @97718a5   12 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
(edit) @7dc8bf1   12 years jano.vesely arm32: Implement barriers for armv7-a lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1f271d9   12 years jano.vesely arm32: Fix cp15 access generator macro. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @467f0c0   12 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
(edit) @6a6ebde   12 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
(edit) @813b024   12 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
(edit) @61b5cf0c   12 years jano.vesely arm32: More info about coprocessors. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b4b3a4cb   12 years jano.vesely arm32: Print message when accessing coprocessors would fail. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @de36fdd   12 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
(edit) @664fd6d5   12 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
(edit) @ae86f89   12 years jano.vesely arm32: Have a safe path that only enables paging. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9b6e40b   12 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
(edit) @2a8f38a   12 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
(edit) @f65b8e0c   12 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
(edit) @2a77eaa2   12 years jano.vesely arm32, boot: Drop l2 cache enabling. Add armv7 cache invalidate. L2 … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e55fcd2   12 years jano.vesely arm32: Disable branch predictors for general operations. Branch … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0acd339   12 years jano.vesely arm32,bbxm: Make boot mapping pages cacheable lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1a3a632   12 years jano.vesely arm32, boot: Merge Cortex-A8 and gta02 paths. We enable caches and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4a46ccc   12 years jano.vesely arm32,boot: Remove nested ifdef lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @029e3cc   12 years jano.vesely Mainline changes (boot caching for gta02) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b5a3b50   12 years jakub Enable ARM caches in the boot stage of HelenOS to speed up the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a4afc8d   12 years jano.vesely arm32: Sync boot and kernel cache handling. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @46a6a5d   12 years jano.vesely arm32: Reorganize CPU initialization. Extensions that have safe … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @876160ca   12 years jano.vesely arm32, boot: LImit chache enabling to Cortex-A8 MPU. Cache behavior … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e7b0b85   12 years jano.vesely arm32: Re introduce PROCESSOR macro. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bfb57fb   12 years jano.vesely arm32: Consolidate machine specific defines lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5d9e36b   12 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
(edit) @949869d   12 years jano.vesely armv7: Enable flow predictions. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2826998   12 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
(edit) @26e550c2   12 years jano.vesely arm: Implement WFI routine for icp. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b26396e   12 years jano.vesely Mainline changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b55877d   12 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
(edit) @c928bb7   12 years jakub Arabic keyboard layout for HelenOS. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5df69cb   12 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
(edit) @f9ab562   12 years jakub Remove support for the testarm machine. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5481a22e   12 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
(edit) @e1326cf   12 years jano.vesely scheduler: Check CONFIG_FPU before calling fpu routines lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @26a8c18d   12 years jano.vesely contrib: Add serial console to icp script lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @11527051   12 years jakub Do nothing on KLOG_COMMAND if stdin is not defined. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0fa34dd   12 years jakub Merge non contentious changesets from lp:~jakub/helenos/klog. - … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3e6a98c5   12 years jiri Standards-compliant boolean type. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e80d8f8   12 years petr.koupy Avoid underflow in calculation of damage region position. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @69c1995   12 years jano.vesely Merge ARM fpu hw support. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ce60be1   12 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
(edit) @3194d83   12 years jano.vesely Deobfuscate and document x86 and amd64 fpu initialization. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e1c6d5df   12 years jakub Merge from lp:~petr-koupy/helenos/gui-optim. The main improvements … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @82edef2   12 years petr.koupy Ensure that conditions for fast pixel transfers are maintained by … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ff98ce8   12 years jakub Make sure random() is seeded with a value that will not cause it to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fa98b26a   12 years petr.koupy Improved window opening API to allow specification of initial window … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @290a0f0   12 years petr.koupy Resolved Ticket #482 (Cannot see which window is active). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @123be4f   12 years jano.vesely Mainline changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ab52a3e   12 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
(edit) @48a209a   12 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
(edit) @4f843ded   12 years jano.vesely arm32, fpu: Improve context save/restore assembler. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @37bb3e1   12 years jano.vesely arm32, fpu: rename saved register lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0237380   12 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
(edit) @c4ebe02   12 years petr.koupy Both mouse buttons can bring window to foreground. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f698054   12 years petr.koupy Removed unnecessary code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c8e2ac5   12 years petr.koupy Fixed inconsistencies in calculation of bounding rectangle, ghost … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e5c8bc6   12 years jano.vesely arm32, fpu: Make address increments explicit. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7462674   12 years jakub Fix the zeroTable once again. (Thanks Jiri Zarevucky for noticing this.) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @02ce8a0   12 years jakub Test more numbers and reduce the number of used arrays. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @957ce9a5   12 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
(edit) @94b696c   12 years jakub Fix detection of rounding overflow for 64-bit floats. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @65871bb   12 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
(edit) @36e5eb3   12 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
(edit) @435c33b   12 years jano.vesely config: Disable lazy FPU context switching on arm32. Not implemented. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8ff9484   12 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
(edit) @563573b   12 years petr.koupy Resolved Ticket #484 (Window movement is invisible). Fast enough to be … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @04cb6957   12 years jano.vesely arm32: Minor fixes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d4cd7e5   12 years jakub Fix table for computation of leading zeroes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.