|
|
|
@e12ccc5
|
18 years |
martin |
xen32: use writable page tables, cleanup mm
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e386cbf
|
18 years |
jakub |
sparc64 work.
Dump take_over_tlb_and_tt() and add its assembly …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b3e8c90
|
18 years |
jakub |
sparc64 work.
1. Formatting fixes.
2. When writing to DMMU ASI's, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c049309
|
18 years |
martin |
xen32 cleanup
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@764c302
|
18 years |
martin |
initial security context support
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@42d3be3
|
18 years |
martin |
formatting changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a0c12f5
|
18 years |
martin |
make burst updates
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c59dd1a2
|
18 years |
martin |
xen32 work: create identity mapping for the main memory zone,
make …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@aecf79f
|
18 years |
martin |
xen memory initialization
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7b0599b
|
18 years |
martin |
fork drivers
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5de522d
|
18 years |
martin |
fork drivers
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4965a846
|
18 years |
martin |
xen32 hypervisor interface
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d227101
|
18 years |
martin |
move macro and cleanup
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f476e76
|
18 years |
martin |
unify bootstrapping
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0356274
|
18 years |
martin |
remove obsolete stuff
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@983cd374
|
18 years |
martin |
update xen32 support (most of the code is still dummy)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ba5e618
|
18 years |
martin |
fork directories
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1c4a57f
|
18 years |
martin |
fork directories
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5d3d7c2b
|
18 years |
martin |
fork directories
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@380954d9
|
18 years |
martin |
make Xen recognize the kernel image
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f6ed1ae
|
18 years |
martin |
fork Xen32 makefile and linker script
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@231fcb2
|
18 years |
martin |
fix critical bug
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@41f7564
|
18 years |
martin |
cleanup and unify the build system
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@41c4444
|
18 years |
martin |
sync mips32eb with mips32
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3de8b81b
|
18 years |
martin |
sync ppc64 with ppc32
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fcf907e
|
18 years |
martin |
fix typo
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e359869
|
18 years |
martin |
make uspace compile for ppc64
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bb5b950
|
18 years |
martin |
dummy Sparc64 uspace support (it just compiles)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1098249
|
18 years |
martin |
new place for vmaxlma
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d4625c6
|
18 years |
martin |
remove orphaned directory
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@08a7802f
|
18 years |
martin |
move contrib from kernel/ to /
update Sparc64 toolchain to use …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c6e314a
|
18 years |
jakub |
Change hw_map() on sparc64 to use virtual addresses that are
beyond …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@10b890b
|
18 years |
jakub |
Move functionality of tlb_arch_init() to take_over_tlb_and_tt().
Call …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a5f76758
|
18 years |
jakub |
Switch to identically mapped stack during boot.
Put stack related and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@94d614e
|
18 years |
jakub |
Remove OpenFirmware calls from kernel/ entirely.
Switch the sparc64 …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@63cda71
|
18 years |
jakub |
Fix ofw_memmap() in boot infrastructure.
The cell size is 32-bit and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@eda7bf81
|
18 years |
martin |
move kernel/trunk, uspace/trunk and boot/trunk to trunk/kernel, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fb0e6f03
|
16 years |
Jakub Jermář |
Merge the boot branch.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0166e99
|
16 years |
Jakub Jermář |
Merge the uspace branch.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@11675207
|
16 years |
Jakub Jermář |
Move everything to kernel/.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@daab5145
|
18 years |
jakub |
Upgrade to silo-1.4.11.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0ffa3ef5
|
18 years |
jakub |
Sync OpenFirmware functionality with boot.
Random cleanup.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2e672fd
|
18 years |
jakub |
Some 32-bit vs. 64-bit fixes.
Make the call to OpenFirmware client …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@822b64e
|
18 years |
jakub |
Fix ofw.c to support map and translate methods even on 64-bit platforms.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@afbe96a
|
18 years |
jakub |
Replace old u?? types with respective C99 variants (e.g. uint32_t, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7f1c620
|
18 years |
jakub |
Replace old u?? types with respective C99 variants (e.g. uint32_t, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@83253ad
|
18 years |
jakub |
Replace old u?? types with respective C99 variants (e.g. uint32_t, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fec35544
|
18 years |
jakub |
sparc64 is now booted by HelenOS boot loader.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@991779c5
|
18 years |
jakub |
Make sparc64 kernel assume it is loaded by our loader.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a6dd361
|
18 years |
jakub |
Typos and indentation fixes for mips32 and some generic files as well.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1b7dc656
|
18 years |
martin |
initial support for Xen
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@910372a
|
18 years |
martin |
initial support for Xen
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c82950a
|
18 years |
jakub |
Work on sparc64 boot loader (still inactive).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b95b717
|
18 years |
jakub |
Last changes to make ofw.c work for both 32-bit and 64-bit …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b7b5f83
|
18 years |
jakub |
Cleanup OpenFirmware driver and prepare it for integration with …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5eabe73
|
18 years |
jakub |
Fix sparc64 to compile again.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2f40fe4
|
18 years |
jakub |
Change cache_error exception to take istate * as a parameter.
Make …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@09087d2
|
18 years |
martin |
start proper slides presenter
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7ee0e2f
|
18 years |
ondrap |
Remove unneeded FRAME_PANIC.
Fix some things broken by last commit.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e45f81a
|
18 years |
ondrap |
Changed frame_alloc call, cleaned a lot of stuff, fixed some …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d22645e
|
18 years |
jakub |
Even though the ppc64 doesn't build currently, perform cleanup in the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ce8725be
|
18 years |
jakub |
Cleanup boot infrastructure: ppc32 (and elsewhere).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@282f4724
|
18 years |
jakub |
Cleanup in the boot infrastructure.
This commit tries to separate …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@430f12c
|
18 years |
martin |
ppc32 identify known CPUs
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@757551a3
|
18 years |
jakub |
Upgrade amd64 hw compatibility list.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2e9eae2
|
18 years |
ondrap |
Changed interface of frame_alloc/free to use address of frame instead …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a832dd7
|
18 years |
ondrap |
Disable mouse on entry to kconsole. If it doesn't help
(like in qemu, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2c8a70a
|
18 years |
martin |
remove ASIDs from Page Hash Table
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cc73a8a1
|
18 years |
jakub |
Cleanup of comments.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1e0a5fc
|
18 years |
martin |
don't use hardcoded PIC address
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7431e867
|
18 years |
martin |
read macio address from PCI OFW entry
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3c5006a0
|
18 years |
jakub |
Indentation and some improved comments.
Remove forgotten comment from …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f260256
|
18 years |
ondrap |
Fix bad interrupt handling in kbd driver.
Read all data available on …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2f249e79
|
18 years |
martin |
move to 0.2.0.2
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
0.2.0.2
|
|
|
@d8b42fb2
|
18 years |
ondrap |
Sligtly more efficient ipc.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@07cb1b59
|
18 years |
martin |
get back -X removed by mistake
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e5027df7
|
18 years |
martin |
remove forgotten address translation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9334b93
|
18 years |
martin |
bugfix
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@31d9300
|
18 years |
martin |
mips32 binary format choice
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c4b2788
|
18 years |
martin |
prepare GXEmul kernel to use the boot loader
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e3ae246
|
18 years |
jakub |
Make defunct ppc64 kernel compile again.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5c82957
|
18 years |
martin |
use stack in unmapped segment
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e3e29b75
|
18 years |
martin |
fix compiler warning
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8449000
|
18 years |
ondrap |
Fix bad booting address on MIPS when not compiled in debug mode.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@beec330
|
18 years |
ondrap |
Fix panic if continue after non-initialized kbd.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@231a60a
|
18 years |
jakub |
Changes to uspace doxygen comments.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@611150b
|
18 years |
martin |
ppc32 debug messages
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@60316bd
|
18 years |
martin |
properly place PHT on top of physical memory
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bab785fe
|
18 years |
martin |
pick the best BAT mapping
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e600ec4
|
18 years |
martin |
verbose segment and BAT registers printout
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fbf7b4c
|
18 years |
martin |
make kernel prints case consistent
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@281994b
|
18 years |
martin |
ppc32: kernel console grab & release
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cf84d72a
|
18 years |
martin |
fix segment register values, ppc32 works again (both w/ and w/o BAT)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a88ab795
|
18 years |
martin |
fix wrong segment register value
add CONFIG_BAT define
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1bb2e7a
|
18 years |
jakub |
Updates in Doxygen-style comments.
Make architecture specific modules …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@10e0cee
|
18 years |
martin |
ppc32: BAT-less memory mapping (broken yet)
VSID support (broken yet) …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8e3bf3e2
|
18 years |
martin |
coding style changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2988616b
|
18 years |
martin |
ppc32: BAT usage is now optional
better VSID support
Page Hash Table …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e0bfcf8
|
18 years |
martin |
add -Wall back (not -Werror)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fbb8b2b
|
18 years |
martin |
ppc32: more generic page hash table handling
(preliminary code, will …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|