2017-02-13 |
schulz | added missing include
|
commit | commitdiff | tree |
2017-02-13 |
schulz | added functions for primitive atomic spinlock (just...
|
commit | commitdiff | tree |
2017-02-13 |
schulz | according to intel docs, spinlock shall be best aligned...
|
commit | commitdiff | tree |
2017-02-13 |
schulz | use correct order in bitfield...
|
commit | commitdiff | tree |
2017-02-12 |
schulz | removed readmefile from old merged libpng
|
commit | commitdiff | tree |
2017-02-12 |
schulz | Use correct bit number for locking
|
commit | commitdiff | tree |
2017-02-12 |
schulz | use correct order in the bitfield
|
commit | commitdiff | tree |
2017-02-12 |
schulz | use correct order of fields in acpi_ioapic_route (64bit...
|
commit | commitdiff | tree |
2017-02-12 |
schulz | *enable* interrupts before waiting for hlt instruction...
|
commit | commitdiff | tree |
2017-02-12 |
schulz | if sillent mmake is requested also pass -s flag to...
|
commit | commitdiff | tree |
2017-02-12 |
schulz | changed mHz to MHz, use QUAD for calculation in case...
|
commit | commitdiff | tree |
2017-02-12 |
schulz | Don't try to generate Quantum and Elapsed when building SMP
|
commit | commitdiff | tree |
2017-02-12 |
schulz | Idle task calls cli; hlt combination in supervisor...
|
commit | commitdiff | tree |
2017-02-03 |
schulz | use APICNO instead of APICID, in case IDs are not subsequent...
|
commit | commitdiff | tree |
2017-02-03 |
schulz | Don't use SysBase->ThisTask, call FindTask(NULL) instead
|
commit | commitdiff | tree |
2017-02-03 |
schulz | changed deprecated (and eventually removed) AM_CONFIG_HEADER...
|
commit | commitdiff | tree |
2017-01-23 |
schulz | added .vscode (Visual Studio Code) to .gitignore file
|
commit | commitdiff | tree |
2016-11-29 |
schulz | starting with clang 3.9 the ld-like linker is called...
|
commit | commitdiff | tree |
2016-11-26 |
schulz | Added patches for llvm-3.9
|
commit | commitdiff | tree |
2016-06-03 |
schulz | don't use const LONG const. It's evil and makes no...
|
commit | commitdiff | tree |
2016-06-03 |
schulz | Use different "hack" to generate the assembly headers...
|
commit | commitdiff | tree |
2016-06-03 |
schulz | checking if unsigned variable is less than zero does...
|
commit | commitdiff | tree |
2016-06-03 |
schulz | remove umlaut form string
|
commit | commitdiff | tree |
2016-06-03 |
schulz | clang shall link using its own linker (lld)
|
commit | commitdiff | tree |
2016-06-03 |
schulz | double const is not more const than single const. fixed.
|
commit | commitdiff | tree |
2016-06-03 |
schulz | suppress warning about undefined behavior when shifting...
|
commit | commitdiff | tree |
2016-05-16 |
schulz | undef __pure2 and __deprecated before AROS headers...
|
commit | commitdiff | tree |
2016-05-16 |
schulz | Allow to compile with -Werror. The variable pd was...
|
commit | commitdiff | tree |
2016-05-16 |
schulz | fixed siginfo handler gates so that they work with...
|
commit | commitdiff | tree |
2016-04-05 |
schulz | on darwin targets use libSDL.dylib instead of libSDL.so
|
commit | commitdiff | tree |
2016-03-14 |
schulz | Different Darwin ports (brew, macports etc) can use...
|
commit | commitdiff | tree |
2016-02-24 |
schulz | c++ parts of GLU should be compiled with -fno-rtti
|
commit | commitdiff | tree |
2016-02-24 |
schulz | Support the 'i' length modifier which says, that the...
|
commit | commitdiff | tree |
2016-02-23 |
schulz | fix wanderer displaying more than 4GB of ram. at the...
|
commit | commitdiff | tree |
2016-02-23 |
schulz | Support more than 4GB of RAM on x86_64 targets. Backport...
|
commit | commitdiff | tree |
2016-02-23 |
schulz | fix build errors on x86_64 when -mcmodel=large is in...
|
commit | commitdiff | tree |
2016-02-23 |
schulz | also linux hosted x86_64 target shall use large mcmodel...
|
commit | commitdiff | tree |
2016-02-23 |
schulz | cache the mh_Upper when converting memchunk-based memheader...
|
commit | commitdiff | tree |
2016-02-23 |
schulz | x86_64-pc target shall use mcmodel=large, otherwise...
|
commit | commitdiff | tree |
2016-02-18 |
schulz | Do not update the mh_Lower and mh_Upper flags in case...
|
commit | commitdiff | tree |
2015-10-19 |
schulz | Do not use the "master" branch of raspi firmware. The...
|
commit | commitdiff | tree |
2015-10-15 |
schulz | added UUID hash type
|
commit | commitdiff | tree |
2015-07-02 |
schulz | fixed error message when sdcard was instructed to access...
|
commit | commitdiff | tree |
2015-07-02 |
schulz | clear potentially pending signal right before issuing...
|
commit | commitdiff | tree |
2015-07-02 |
schulz | Fix for compile with enabled debug support. return...
|
commit | commitdiff | tree |
2015-06-29 |
schulz | core_SysCall should be called *only* when syscall was...
|
commit | commitdiff | tree |
2015-06-27 |
schulz | Remove a task from TaskRunning list only if EXEC_SMP...
|
commit | commitdiff | tree |
2015-06-27 |
schulz | breaking disable was writing to wrong register (fixed...
|
commit | commitdiff | tree |
2015-06-27 |
schulz | ID and TDNestCnt counters are originally BYTE types
|
commit | commitdiff | tree |
2015-06-12 |
schulz | use temporary register variable instead of reading...
|
commit | commitdiff | tree |
2015-06-11 |
schulz | introduced new system call to obtain current CPU number...
|
commit | commitdiff | tree |
2015-06-11 |
schulz | Fixes building of AROS for non-smp variant of raspi...
|
commit | commitdiff | tree |
2015-06-08 |
schulz | fixed build of non-smp raspi build
|
commit | commitdiff | tree |
2015-06-08 |
schulz | lock proper task
|
commit | commitdiff | tree |
2015-06-08 |
schulz | Use macro, not SysBase variable
|
commit | commitdiff | tree |
2015-05-26 |
schulz | TDNestCnt and IDNestCnt are signed fields and so shall...
|
commit | commitdiff | tree |
2015-05-01 |
schulz | Don't read Sysbase->ThisTask, instead call FindTask...
|
commit | commitdiff | tree |
2015-05-01 |
schulz | clear exclusive access in local monitor (needed if...
|
commit | commitdiff | tree |
2015-05-01 |
schulz | clear exclusive access in local monitor (needed if...
|
commit | commitdiff | tree |
2015-05-01 |
schulz | Don't try to unlock if the spinlock is free.
|
commit | commitdiff | tree |
2015-05-01 |
schulz | waking up the additional cores uses spinlock for synchroniza...
|
commit | commitdiff | tree |
2015-05-01 |
schulz | some spinlocks enabled
|
commit | commitdiff | tree |
2015-05-01 |
schulz | add default initializers for spinlocks
|
commit | commitdiff | tree |
2015-05-01 |
schulz | typo fixed
|
commit | commitdiff | tree |
2015-05-01 |
schulz | Simple spinlock support
|
commit | commitdiff | tree |
2015-05-01 |
schulz | barriers as static inline functions instead of macros
|
commit | commitdiff | tree |
2015-04-30 |
schulz | 1. Enable only one mailbox as FIQ source. Add some...
|
commit | commitdiff | tree |
2015-04-30 |
schulz | The *IRQ_DIBL* registers are read only. It is impossible...
|
commit | commitdiff | tree |
2015-04-30 |
schulz | Enable FIQ interrupt handling on BCM mailboxes. Each...
|
commit | commitdiff | tree |
2015-04-30 |
schulz | add synchronization barrier macros to asm/arm/cpu.h
|
commit | commitdiff | tree |
2015-04-29 |
schulz | Use correct macro to cast IntETask
|
commit | commitdiff | tree |
2015-04-28 |
schulz | Exec does not use SysBase->ThisTask directly. Instead...
|
commit | commitdiff | tree |
2015-04-27 |
schulz | Aaaw. Editor ate one closing )... Sorry...
|
commit | commitdiff | tree |
2015-04-26 |
schulz | Save and restore vfp state on native ARM aros. The...
|
commit | commitdiff | tree |
2015-04-25 |
schulz | Do not access SysBase->ThisTask outside exec.library...
|
commit | commitdiff | tree |
2015-04-22 |
schulz | 64bit integer to double conversion routines. They may...
|
commit | commitdiff | tree |
2015-04-21 |
schulz | Have more stack for additional cores, please
|
commit | commitdiff | tree |
2015-04-21 |
schulz | Put CPU to supervisor mode in the SMP trampoline. Just...
|
commit | commitdiff | tree |
2015-04-21 |
schulz | Wake up additional ARM cores of raspberry pi 2. This...
|
commit | commitdiff | tree |
2015-04-19 |
schulz | don't need tbp_cs field. Declare that we do want to...
|
commit | commitdiff | tree |
2015-04-19 |
schulz | Fixed irq acknowledgment of SYSTIMER
|
commit | commitdiff | tree |
2015-04-19 |
schulz | IRQ's 73 to 96 are not any new interrupts. These are...
|
commit | commitdiff | tree |
2015-04-19 |
schulz | Exec's idle task promotes itself to supervisor (actually...
|
commit | commitdiff | tree |
2015-04-19 |
schulz | IRQ support fixed.
|
commit | commitdiff | tree |
2015-04-19 |
schulz | supervisor syscall (SC_SUPERSTATE) uses actually system...
|
commit | commitdiff | tree |
2015-04-19 |
schulz | decrease number of IRQs to match the reality
|
commit | commitdiff | tree |
2015-04-19 |
schulz | Fix reporting of exception addresses
|
commit | commitdiff | tree |
2015-04-19 |
schulz | Use new ARM instructions for interrupts, exceptions...
|
commit | commitdiff | tree |
2015-04-18 |
schulz | Call core_ExitInterrupt only when going back to user...
|
commit | commitdiff | tree |
2015-04-18 |
schulz | execute SC_CAUSE only when system call will return...
|
commit | commitdiff | tree |
2015-04-17 |
schulz | __eabi_i2d and __eabi_ui2d implementations
|
commit | commitdiff | tree |
2015-04-15 |
schulz | 64-bit shift operations
|
commit | commitdiff | tree |
2015-04-14 |
schulz | Only include raspberrypi firmware files which are really...
|
commit | commitdiff | tree |
2015-04-14 |
schulz | Use BGR24 format
|
commit | commitdiff | tree |
2015-04-14 |
schulz | DOn't busy wait for SDHC command complete by reading...
|
commit | commitdiff | tree |
2015-04-13 |
schulz | Restore user mode version of shadow registers only...
|
commit | commitdiff | tree |
2015-04-13 |
schulz | All buffers allocated here have to be larger by one...
|
commit | commitdiff | tree |
2015-04-12 |
schulz | mmakefile fixed
|
commit | commitdiff | tree |
2015-04-11 |
schulz | new syscall - SC_CACHECLEARE which is just a wrapper...
|
commit | commitdiff | tree |
2015-04-11 |
schulz | define new BootMsg tag
|
commit | commitdiff | tree |