|
|
|
@319e60e
|
18 years |
martin |
prepare for new test infrastructure
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@134877d
|
18 years |
martin |
rename rdtsc() to get_cycle()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8cd140f2
|
18 years |
martin |
update for Xen
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b82a13c
|
18 years |
jakub |
The D-cache line size is actually 32 bytes on UltraSPARC II, IIi (and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f8ddd17
|
18 years |
jakub |
Rework support for virtually indexed cache.
Instead of repeatedly …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9ab9c2ec
|
18 years |
martin |
version bump to Xen 3.0.3 (not fully operational yet)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9d8b8435
|
18 years |
martin |
bump to GRUB version 0.97
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5a8b2a2
|
18 years |
jakub |
Eliminate confusion between SYS_MAP_PHYSMEM and sys_physmem_map.
The …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d178208
|
18 years |
martin |
resolve ticket #4
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4b43f86
|
18 years |
jakub |
Fix comment.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@92778f2
|
18 years |
jakub |
Initial support for handling illegal virtual aliases on sparc64.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3d76996
|
18 years |
jakub |
Add dcache_flush() function that flushes D-Cache on sparc64.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d0485c6
|
18 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
|
|
|
@7bf7ef7
|
18 years |
martin |
start trivial file system driver
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7c34822e
|
18 years |
martin |
update rd
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8c19cf28
|
18 years |
martin |
cleanup
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c55dd58
|
18 years |
martin |
cleanup endian conversion macros
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@058b021
|
18 years |
martin |
rd work
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0cf1dcf
|
18 years |
jakub |
Indentation and comment fixes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d4b5542
|
18 years |
martin |
move files to more proper locations
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@228b135
|
18 years |
martin |
start RAM disk support
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@22f851e
|
18 years |
martin |
add version tag to other bootloaders
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@aca95f6b
|
18 years |
martin |
add version to init and boot loader
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@44d0758
|
18 years |
jakub |
Add option to compile the sparc64 kernel without the TTE_CV bit …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@eb353b3
|
18 years |
jakub |
Move general configuration out of debugging configuration.
Add …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ccb0cbc
|
18 years |
martin |
Add BGR 0888 visual for Ultra 60
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2bc137c2
|
18 years |
martin |
make framebuffer code more generic
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@33dc0ad
|
18 years |
martin |
add bool.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d6f270f
|
18 years |
jakub |
The prefered switch statement indentation is the one replaced by the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@800eaf5
|
18 years |
martin |
framebuffer cleanup
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@abc9fc5
|
18 years |
martin |
remove disasm on clean
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f5926ad9
|
18 years |
jakub |
Update comment and move initialization code away from application …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@91d6d28
|
18 years |
jakub |
Take the possible difference between kernel and physical address into …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@aa802679
|
18 years |
martin |
The FFB framebuffer looks more like 32b
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3783d7d
|
18 years |
martin |
add benchmarking configuration directive
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d4f184f
|
18 years |
jakub |
sparc64 work:
- untested support for Psycho PCI controller
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@be544ef
|
18 years |
jakub |
sparc64 work:
- fix computation of the frame allocator configuration …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@79f119b9
|
18 years |
jakub |
Modify the sparc64 startup code to not cause MMU traps before it takes …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e5a2ee8
|
18 years |
jakub |
Indentation, formatting and minor changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@73a1fe5
|
18 years |
jakub |
mips32 mm has not been under construction for while now
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f18cc64
|
18 years |
jakub |
Configuration changes on sparc64.
Compile TSB support by default.
Ask …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f2ea5d8
|
18 years |
jakub |
sparc64 code to support physical memory that starts on non-zero …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@282f2c9c
|
18 years |
jakub |
Fix bad indentation in ofw.c
sparc64 work:
o Fix copyright in main.c …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f0f05ad
|
18 years |
jakub |
sparc64 context does not have to include the CLEANWIN register.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3869e9c5
|
18 years |
jakub |
Typo.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2f8f480
|
18 years |
jakub |
Rewrite OFW device tree traversal algorithms to iterate over the list …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b63a7cc
|
18 years |
jakub |
Rewrite ofw_tree_node_process() to iterate through the peer list …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1b43a04
|
18 years |
jakub |
Modify selected function to consume less stack space.
Avoid flushw …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@14de0dd8
|
18 years |
jakub |
Textual changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3e35fd7
|
18 years |
martin |
use new IRQ scheme in l_apic_timer_interrupt()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@410ed0d
|
18 years |
jakub |
Fix the following bug:
Ticket #3 data_access_exception after killing …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ec04b20
|
18 years |
martin |
ia32xen: adopt new IRQ interface
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8607db8
|
18 years |
martin |
amd64: adopt new IRQ interface
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@16d71f41
|
18 years |
martin |
ia32: mouse support, mouse regrab is still broken
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cea12e9
|
18 years |
martin |
ia32: adopt new IRQ interface, mouse not tested yet
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8c84448
|
18 years |
martin |
timer_fnc → virtual_timer_fnc
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8440473
|
18 years |
jakub |
Minor changes. Some coding style fixes and also a type (tee vs. tree). …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@19dce27
|
18 years |
jakub |
Finish renaming xen32 to ia32xen.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@57ce359
|
18 years |
jakub |
Rename xen32 to ia32xen.
The name seems to be more logical as Xen …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2191541
|
18 years |
jakub |
Fix comma mistakenly removed in last commit.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f3272e98
|
18 years |
jakub |
Indentation changes and coding style fixes in slab.c and slab.h.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@78595d6
|
18 years |
jakub |
Remove notes about automatically generated context_offset.h
and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@715a847
|
18 years |
jakub |
Remove broken, outdated and unused gencontext.c utilities.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@deb14fb
|
18 years |
martin |
add OFW quiesce command
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8cee705
|
18 years |
jakub |
sparc64 work.
- Improve panic screen on data_access_exception
by …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f0450658
|
18 years |
jakub |
ia64 work.
Move keyboard polling to a dedicated kernel thread.
Console …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3dea17f
|
18 years |
jakub |
Add mutual exclusion to keyboard grab and release
functions on …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@80ca47e
|
18 years |
martin |
xen32: fix compilation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@de57e060
|
18 years |
jakub |
Convert ia64 to the new IRQ and notification scheme.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cd13c2a
|
18 years |
martin |
cleanup
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a000fd71
|
18 years |
martin |
amd64: fix compilation, keyboard not checked yet
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@95b3550
|
18 years |
martin |
ia32: fix compilation, keyboard not checked yet
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@494a54a
|
18 years |
martin |
mips32: update kbd driver
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6fb30a1
|
18 years |
martin |
remove orphaned functions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7688b5d
|
18 years |
martin |
mips32: update for new IRQ subsystem
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@19de05f
|
18 years |
martin |
add function type
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fb8335c
|
18 years |
martin |
remove grab (not needed)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b14e35f2
|
18 years |
jakub |
Implement efficient IPC notification cleanup.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4874c2d
|
18 years |
jakub |
Do not copy notification config out of the IRQ structure.
Add the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8513ad7
|
18 years |
jakub |
Add support for IPC notifications even for polled ns16550 based keyboard.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e60293d
|
18 years |
martin |
ppc64: make it compile again
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@79f30e4f
|
18 years |
martin |
ipc_irq_send_msg(NULL, 0, 0, 0) is definitively a bug
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f5e39a32
|
18 years |
martin |
ppc32: update for new IRQ subsystem (there is still a bug left)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@58a6d997
|
18 years |
martin |
remove dummy definitions (which tent to lead to mysterious bugs)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d95f1e24
|
18 years |
martin |
cleanup for new IRQ subsystem
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fc46884
|
18 years |
jakub |
Support for grabbing and releasing z8530 keyboard for sparc64.
We …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5f9b4d9a
|
18 years |
jakub |
For the sake of clarity, get rid of negative INR for virtual …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2b017ba
|
18 years |
jakub |
Replace the old IRQ dispatcher and IPC notifier with new …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e3890b3f
|
18 years |
jakub |
More IRQ stuff.
Modify the IRQ hash table functions to support lookup …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@63530c62
|
18 years |
jakub |
Changes in ns16550 and z8530 drivers.
Add some stuff for IRQ …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7dcf22a
|
18 years |
jakub |
Move the new IRQ redirector to ddi/.
Add function for assigning unique …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0d107f31
|
18 years |
jakub |
Prototypical implementation of new IRQ redirector in sparc64.
The new …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8ce8499
|
18 years |
jakub |
Omitted comma.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@84060e2
|
18 years |
jakub |
sparc64 work:
- hw_map() can now support up to 8M requests
- CPU …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e4398200
|
18 years |
jakub |
Small change of code organization.
No functional difference.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7ba7c6d
|
18 years |
jakub |
A quote from from SPARC V9 specification:
The Y register is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@64c2ad5
|
18 years |
jakub |
Add function for printing out info about address space.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8d4a577
|
18 years |
jakub |
Add sample configuration file for running HelenOS/sparc64 in Simics 3.0.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@33b1903
|
18 years |
jakub |
Separate mapping of EBUS interrupts into two parts: EBUS and PCI.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e2cc9a0
|
18 years |
jakub |
Add support for interrupt mapping in the Sabre PCI controller.
Add …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|