|
|
|
@6218d4b
|
12 years |
jakub |
Fix build on gta02.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@07d62a9
|
12 years |
jano.vesely |
arm32: remove debug output.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@7dc8bf1
|
12 years |
jano.vesely |
arm32: Implement barriers for armv7-a
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1f271d9
|
12 years |
jano.vesely |
arm32: Fix cp15 access generator macro.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@61b5cf0c
|
12 years |
jano.vesely |
arm32: More info about coprocessors.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@c928bb7
|
12 years |
jakub |
Arabic keyboard layout for HelenOS.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@f9ab562
|
12 years |
jakub |
Remove support for the testarm machine.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@3e6a98c5
|
12 years |
jiri |
Standards-compliant boolean type.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@69c1995
|
12 years |
jano.vesely |
Merge ARM fpu hw support.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@123be4f
|
12 years |
jano.vesely |
Mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@37bb3e1
|
12 years |
jano.vesely |
arm32, fpu: rename saved register
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@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
|
|
|
@f698054
|
12 years |
petr.koupy |
Removed unnecessary code.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@e5c8bc6
|
12 years |
jano.vesely |
arm32, fpu: Make address increments explicit.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@04cb6957
|
12 years |
jano.vesely |
arm32: Minor fixes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d4cd7e5
|
12 years |
jakub |
Fix table for computation of leading zeroes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a9f730a
|
12 years |
jakub |
Add softfloat1 tests for (unsigned) int to double conversions.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@00e3ad2
|
12 years |
jakub |
Make it clear that the test templates are for binary operators.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@28f81d21
|
12 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
|
|
|
@d238aa9
|
12 years |
jano.vesely |
config: Enable FPU on Integrator/CP
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@22a0ee8
|
12 years |
jano.vesely |
config: Enable FPU on armv7.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f1e496a
|
12 years |
jano.vesely |
arm32, uspace: Use fpu when available.
Don't link with libsoftfloat …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3412e844
|
12 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
|
|
|
@6e634d6
|
12 years |
jano.vesely |
toolchain: bump binutils to 2.23.1
Fixes …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4a5ba372
|
12 years |
jakub |
Remove the unmaintained ia32 and amd64 kernel debugger.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@297cb73
|
12 years |
jakub |
Rudimentary support for passing commands to kconsole from klog.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ec85df0
|
12 years |
jakub |
Add klog_command().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a801688b
|
12 years |
jakub |
Make the SYS_KLOG interface more generic.
- Define klog methods …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2f33fbc
|
12 years |
martin |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ba733e83
|
12 years |
petr.koupy |
Improved safety of the optimized pixel transfers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@894d9ea
|
12 years |
jakub |
The arm32 GXemul machine is called 'testarm'.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@711a38b
|
12 years |
jakub |
Add missing const qualifiers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3f6c16fe
|
12 years |
jakub |
Fix integer vs. pointer comparisons and assignments, printf() formatters.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e32720ff
|
12 years |
jakub |
Merge from lp:~jakub/helenos/mm.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@908bb96
|
12 years |
jakub |
Postpone printing the message about killing a task due to a failed …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1dbc43f
|
12 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
|
|
|
@0ab362c
|
12 years |
jano.vesely |
Merge support for BeagleBoard-xM (armv7).
Most of the changes outside …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0f2c80a
|
12 years |
jano.vesely |
rootamdm37x: Fix DPLL5 initialization.
Divisor was out of allowed range.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7dba813
|
12 years |
petr.koupy |
Resolved Ticket #485 (Desktop is slow). GUI is usable in Qemu/non-KVM …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c739102
|
12 years |
jano.vesely |
Mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bebf97d
|
12 years |
jano.vesely |
rootamdm37x: Don't use data implant.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@878b764
|
12 years |
jano.vesely |
rootamdm37x: Make rootamdm37x_add_fun use erro codes instead of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7a6d91b
|
12 years |
jano.vesely |
rootamdm37x: Reshuffle.
Put device control in its own file.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@167c7b3
|
12 years |
jano.vesely |
rootamdm37x: Fix freq calculations.
prm.clocks→clksel stores value …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@17be8c2
|
12 years |
jano.vesely |
rootamdm37x: Add global_reg register map.
OSC_SYS_CLK to SYS_CLK …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@033c8d24
|
12 years |
jano.vesely |
rootamdm37: Fix register offset.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bf815c8
|
12 years |
jano.vesely |
rootamdm37x: Turn off io trace.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7ca042f1
|
12 years |
jano.vesely |
rootamdm37x: Fix MPU DPLL divisor value parsing.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4b2c7a88
|
12 years |
jano.vesely |
rootamdm37x: Fix PRM clock control base address.
Make freq decoder …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8138d4f
|
12 years |
jano.vesely |
typo
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fde2dab9
|
12 years |
jano.vesely |
rootamdm37x: Fix off by one freq calculations.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bf2a269
|
12 years |
jano.vesely |
rootamdm37x: Setup DPLL5 during initialization.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bf6f6ca
|
12 years |
jano.vesely |
rootamdm37x: Check USB TLL accessibility before accessing the module.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@19acf24
|
12 years |
jano.vesely |
rootamdm37x: Print Core clock and l3 interface clock values.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9c0eba6
|
12 years |
jano.vesely |
rootamdm37x: IMplement IVA2 clock management and allow automatic LP …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|