|
|
@72f5866d
|
20 years |
jakub |
Fix IA-64 so that it compiles again.
Characters are not recognised …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6095342
|
20 years |
ondrap |
Some small fixes, basic changes to ia64 & ppc32 without testing.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@328f2934
|
20 years |
bondari |
Buddy allocator for physical memory complete implementation.
Tested on …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@880de6e
|
20 years |
jakub |
Clean up.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5803145
|
20 years |
jakub.vana |
Comment update
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@902fb856
|
20 years |
jakub.vana |
Coding style patch.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4a28943
|
20 years |
jakub.vana |
Lost files from last commit.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a8c48241
|
20 years |
jakub.vana |
Keyboard support for ski (ia64 emulator)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7453929
|
20 years |
jakub |
Rename arch_late_init() to arch_pre_smp_init().
Add …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8a0b3730
|
20 years |
jakub |
Re-aply mistakenly reverted changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@73a4bab
|
20 years |
jakub.vana |
Atomic inc & dec functions synchronized on all ia32,ia64 and mips …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0172eba
|
20 years |
jakub |
ia64 CPU identification.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@802bb95
|
20 years |
jakub |
ia64 work.
Comment some offending steps of heavyweight interrupt …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2ccd275
|
20 years |
jakub |
Changes in build system.
For .S targets, always do -DASM.
Remove …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e2ec980f
|
20 years |
jakub |
ia64 work.
Big cleanup of IA-64 interrupt processing.
Merge of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5b65205
|
20 years |
jakub |
ia64 work.
Add missing srlz_d().
Remove extra stops.
Coding style cleanups.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a725deb
|
20 years |
jakub |
ia64 work.
Fix SP_DELTA alignment.
Cosmetics.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@83817ea
|
20 years |
jakub.vana |
Context restore in HEAVYWEIGHT handlers
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@17a20bc
|
20 years |
jakub |
ia64 work.
Do not break memory stack alignment in heavyweight …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@77593a76
|
20 years |
jakub.vana |
sp should not be decremented after last save
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cd7a87d
|
20 years |
jakub |
r12 (stack pointer) must be descremented prior to storing data into …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@894498c
|
20 years |
jakub |
Two small ia64 improvements.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2262044
|
20 years |
jakub |
ia64 work.
Heavyweight handler should be complete up to the point …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@154049e
|
20 years |
jakub |
ia64 work.
Begin implemention of heavyweight interrupt handler.
Finish …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dd118f0
|
20 years |
jakub |
Fix switch variable.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@05d9dd89
|
20 years |
jakub |
ia64 work.
Fix definition of u32.
Add more register manipulation …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0259524
|
20 years |
jakub |
IA-64 work.
Add some asm functions for manipulation with PSR, AR and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dbd1059
|
20 years |
jakub |
IA-64 work.
Exclude external interrupt from universal_handler() scope.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@37e9dbd
|
20 years |
jakub |
IA-64 work.
Put RSE into lazy mode before writing ar.bspstore and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4b2c872d
|
20 years |
jakub |
Create generic context_save() and context_restore().
These two …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@22f7769
|
20 years |
jakub |
Rename cpu_priority_{high|low|restore|read} functions to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@75eacab
|
20 years |
jakub |
IA-64 work.
context_save() doesn't have to restore ar.pfs as it is a …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1e2aecca
|
20 years |
jakub |
IA-64 work.
Map interrupt vectors to their names.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@84dd253
|
20 years |
jakub |
Physical memory management work.
New frame allocator.
Some …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ba1b7393
|
20 years |
jakub |
Reduce IA-64 context_t according to IA-64 ABI.
Make IA-64 port …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b49f4ae
|
20 years |
ondrap |
Added architecture independent hooks for fpu lazy context switching. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5e2455a
|
20 years |
jakub.vana |
Symtab support for ia64
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2f08a55d
|
20 years |
malyzelenyhnus |
Support for NaN and infinity in printf.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@da7d770
|
20 years |
jakub.vana |
Serialization of psr write
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5a2e9bbb
|
20 years |
jakub.vana |
Missing ";" added
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@60f6b7c
|
20 years |
jakub.vana |
Register dump on IA-64 exceptions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c7bb8b05
|
20 years |
malyzelenyhnus |
Created fmath as basic tool for IEEE 754 floating point numbers. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@75d5721
|
20 years |
jakub.vana |
Universal exception handler and all exceptions routine to call it added
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d2bb9f8a
|
20 years |
jakub.vana |
Basic exception support added for ia64 arch ……
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9756131
|
20 years |
jakub |
Get rid of memcopy().
All we now have is memcpy() and _memcpy(). …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3902f8a4
|
20 years |
jakub |
For all relevant architectures, rename fake.s to dummy.s to better …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ff9f858
|
20 years |
jakub |
Generic 4-level page tables interface & implementation (review & …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ac5d02b
|
20 years |
jakub |
IA-32 fixes.
Use kernel addresses instead of physical addresses in …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@747a2476
|
20 years |
jakub |
Just cleanup.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2b50d7c
|
20 years |
jakub |
IA-64 work.
Redefine FRAME_SIZE to "(16*1024)" instead of "2*4096". …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@60049aa
|
20 years |
jakub |
IA-64 work.
Save/restore the rest of AR registers (i.e. RSE registers) …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@32a89bf
|
20 years |
jakub |
IA-64 work.
Add application registers ar.lc, ar.ec, ar.ccv, ar.csd, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@54ca3523
|
20 years |
jakub |
FPU work.
FPU code cleanup, add/fix copyright notices where needed. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1eee8383
|
20 years |
jakub |
IA-64 work.
Add ar.pfs and ar.unat (caller and callee) application …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6b96ab44
|
20 years |
jakub |
IA-64 work.
Add the rest of branch registers to context_t.
Add …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7f1bfce
|
20 years |
jakub |
Add SP_DELTA macro for each architecture.
On IA-32, this macro …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@eb43679
|
20 years |
jakub |
doxygen-style comments
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@244f284
|
20 years |
jakub |
IA-64 cosmetics.
Add ski_init_console() and ski_putchar() to ski.c to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c884ef1
|
20 years |
jakub |
More of IA-64 initialization.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@02a99d2
|
20 years |
martin |
NDEBUG debug symbol, ASSERT debug macro, fancier panic() in debug mode …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@27dc170
|
20 years |
martin |
const qualifier for print functions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@00a44bc
|
20 years |
jakub |
IA-64 work.
Give up attempts to persuade ld to patch the kernel image …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9db5b66
|
20 years |
jakub |
Move architecture independent memcopy() and memsetb() out of MIPS …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9c926f3
|
20 years |
jakub.vana |
Begin support for FPU context switching on platforms which can't do it …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6ef72c9
|
20 years |
jakub |
Add missing context.S.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0ca6faa
|
20 years |
jakub.vana |
Move fpu_context switching functions from context.s to fpu_context.c …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c4a5207f
|
20 years |
jakub |
Small changes, fix last few wrong indentations.
cleanup.
IA-64 …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@47d78c6
|
20 years |
jakub |
IA-64 cosmetics.
Fix boot/boot.s to jump to the appropriate address. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2217ac3
|
20 years |
jakub |
More IA-64 work.
IA-64 putchar() for Ski simulator.
Linker script changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2a0047fc
|
20 years |
jakub |
More IA-64 work.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@30ef8ce
|
20 years |
jakub |
Early support for IA-64 architecture.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|