|
|
@71eef11
|
17 years |
martin |
remove config.memory_size, get_memory_size() and memory_init.{c|d}
the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0b5f9fa
|
17 years |
martin |
remove memory_print_map(), as it duplicates functionality of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b07c332
|
17 years |
martin |
convert e820list to a generic physmem command
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9652bd59
|
17 years |
martin |
remove fake tab
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@43b1e86
|
17 years |
martin |
prettyprint output
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@19077a5
|
18 years |
jakub |
Grow the initial identity mapping from 64M to 4G.
We should not …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4bb31f7
|
18 years |
jakub |
Fix cstyle and © to 2008.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4cc2ddd
|
18 years |
martin |
amd64: shorten kernel address space by 2 GB to support proper mapping …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4fb6bf36
|
18 years |
martin |
move cpuid tests from amd64.c to boot.S
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@25b9e2c
|
18 years |
jakub |
Formatting fixes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7e956eb
|
18 years |
jakub |
Cleanup.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@296426ad
|
18 years |
jakub |
Support for 6 syscalls arguments on amd64.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2829b354
|
18 years |
jakub |
Fix register names in exception dump and cstyle.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c03ee1c
|
18 years |
jakub |
Improve comments for arch-specific implementations of hierarchical …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6b781c0
|
18 years |
jakub |
Merge arm32 into trunk.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3ee8a075
|
18 years |
jakub |
Replace gcc-specific FUNCTION with C99 func.
suncc's …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@44bec47
|
18 years |
jakub |
Better infrastructure for building with different compilers.
Separate …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@52d30c4
|
18 years |
jakub |
A bit of infrastructure for building with different compilers.
CFLAGS …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@92d349c8
|
18 years |
jakub |
More suncc fixes.
- remove more empty declarations
- add options to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@473e693
|
18 years |
jakub |
More suncc fixes.
- Removed extra semicolons after function …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7f043c0
|
18 years |
martin |
fix ICC compilation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4f42d52
|
18 years |
martin |
force VGA palette to 3:2:3 palette on 8 bpp modes
(this fixes ticket #33)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6aea2e00
|
18 years |
martin |
use the hlt instruction more properly
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f74bbaf
|
18 years |
martin |
start shutdown infrastructure
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7cb567cd
|
18 years |
martin |
map kernel pages explicitly as writable (this solves compatibility …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ac88c93
|
18 years |
martin |
add error message on no long mode support
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7bcfbbc
|
18 years |
martin |
support the possibility to send EOI or Interrupt Acknowledgement
prior …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@201abde
|
18 years |
martin |
make thread ID 64 bit (task ID is 64 bit already)
cleanup thread syscalls
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bd1deed
|
18 years |
martin |
experimental support for Objective C
(disabled by default)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@80bcaed
|
18 years |
jakub |
Merge as_t structure into one and leave the differring parts in …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7d07bf3
|
18 years |
martin |
signed/unsigned comparison, explicit typecast
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b3f8fb7
|
18 years |
martin |
huge type system cleanup
remove cyclical type dependencies across …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6f4495f5
|
18 years |
jakub |
Indentaion and formatting changes even Martin will like
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0f3fc9b
|
19 years |
martin |
typedef elimination
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e7b7be3f
|
19 years |
martin |
asm volatile → asm volatile
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f429331
|
19 years |
martin |
remove some typedefs in favor of anonymous structures
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@df4ed85
|
19 years |
jakub |
© versus ©
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b6e97d7
|
19 years |
jakub |
Fix all remaining mistmatches in width of byte swapping functions for …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@134877d
|
19 years |
martin |
rename rdtsc() to get_cycle()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d0485c6
|
19 years |
jakub |
Introduce page colors. So far, only sparc64 uses correct page color …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c55dd58
|
19 years |
martin |
cleanup endian conversion macros
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8607db8
|
19 years |
martin |
amd64: adopt new IRQ interface
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@78595d6
|
19 years |
jakub |
Remove notes about automatically generated context_offset.h
and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@715a847f
|
19 years |
jakub |
Remove broken, outdated and unused gencontext.c utilities.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a000fd71
|
19 years |
martin |
amd64: fix compilation, keyboard not checked yet
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6fb30a1
|
19 years |
martin |
remove orphaned functions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@26678e5
|
19 years |
jakub |
Make SMP related parts of main.c more generic.
Move initialization of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@29b2bbf
|
19 years |
jakub |
sparc64 work:
- Experimental support for TSB (Translation Storage Buffer).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@57da95c
|
19 years |
jakub |
- Create a dedicated slab cache for as_t objects and switch from …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f1d1f5d3
|
19 years |
jakub |
Fix bug in mm/as.c:
- as_area_destroy() should not work with AS but as …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@06e1e95
|
19 years |
jakub |
C99 compliant header guards (hopefully) everywhere in the kernel. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6eabb6e6
|
19 years |
jakub |
Support for sparc64 FPU context.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@27ab6a7
|
19 years |
jakub |
Coding style fixes.
Remove unneeded sparc64 dummy functions.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@32fffef0
|
19 years |
jakub |
Define architecture-specific thread sub-constructors and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8b4be29
|
19 years |
jakub |
Add an option to compile the sparc64 kernel for Ultra 5 or Enterprise …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@287920f
|
19 years |
jakub |
i8042 and z8530 separated, the tree compiles again.
Now there is some …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b006a2c8
|
19 years |
jakub |
Add scan code map for Sun keyboard.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@deaa22f
|
19 years |
martin |
more sophisticated initial stack handling
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f476e76
|
19 years |
martin |
unify bootstrapping
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@41f7564
|
19 years |
martin |
cleanup and unify the build system
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@11675207
|
17 years |
Jakub Jermář |
Move everything to kernel/.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|