source: mainline

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Graph Diff Rev Age Author Log Message
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @3869e9c5   18 years jakub Typo. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @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
(edit) @14de0dd8   18 years jakub Textual changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @ec04b20   18 years martin ia32xen: adopt new IRQ interface lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8607db8   18 years martin amd64: adopt new IRQ interface lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @8c84448   18 years martin timer_fnc → virtual_timer_fnc lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @19dce27   18 years jakub Finish renaming xen32 to ia32xen. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @2191541   18 years jakub Fix comma mistakenly removed in last commit. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @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
(edit) @deb14fb   18 years martin add OFW quiesce command lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @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
(edit) @80ca47e   18 years martin xen32: fix compilation lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @cd13c2a   18 years martin cleanup lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a000fd71   18 years martin amd64: fix compilation, keyboard not checked yet lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @95b3550   18 years martin ia32: fix compilation, keyboard not checked yet lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @494a54a   18 years martin mips32: update kbd driver lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6fb30a1   18 years martin remove orphaned functions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7688b5d   18 years martin mips32: update for new IRQ subsystem lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @19de05f   18 years martin add function type lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fb8335c   18 years martin remove grab (not needed) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b14e35f2   18 years jakub Implement efficient IPC notification cleanup. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @e60293d   18 years martin ppc64: make it compile again lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @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
(edit) @d95f1e24   18 years martin cleanup for new IRQ subsystem lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @8ce8499   18 years jakub Omitted comma. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @233af8c5   18 years jakub Rename INO to INR, for the sake of consistency with manuals. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0b414b5   18 years jakub Extend the OFW device tree node with a void pointer. The boot loader … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @36db5ac   18 years jakub Add function to find OFW tree node by handle. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @34bd143   18 years jakub Add node handle to in-memory ofw tree node. This is essential for … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @398e7688   18 years jakub Small improvements in sparc64. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c23baab   18 years jakub Small fixes. The sparc64 kernel now compiles again even if not … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @00b38a3   18 years jakub IPI/cross-call support for sparc64. SMP on sparc64 is now fully supported. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a9ac978   18 years jakub SMP stuff for sparc64. Almost complete except for IPIs. The absence of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @86b31ba9   18 years jakub Implement spinlock and test_and_set for sparc64. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @26678e5   18 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
(edit) @b44939b   18 years jakub Block the secondary processors after they setup kernel mapping in ITLB … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @45b26dad   18 years jakub sparc64 work: - Loader now starts all processors. - Kernel halts all … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6ff1f1e   18 years jakub Support for FFB (Creator 3D) framebuffer detection on sparc64. (Not … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5d684e4   18 years jakub Convert sparc64 framebuffer code to configure from the OpenFirmwarelfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @28ecadb   18 years jakub Convert sparc64 to detect keyboard and determine its physical address … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @16529d5   18 years jakub More ofw_tree work and fixes. Add ofw_tree_lookup(). Every … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @61e90dd   18 years jakub Add balloc() (a.k.a boot allocator): - balloc() only needs to know how … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3abe07f5   18 years jakub Add prototype implementation for creating canonical copy of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @19dba2b   18 years jakub Small improvement in initialization of sparc64's TBSs. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @29b2bbf   18 years jakub sparc64 work: - Experimental support for TSB (Translation Storage Buffer). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @57da95c   18 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
(edit) @f1d1f5d3   18 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
(edit) @06e1e95   18 years jakub C99 compliant header guards (hopefully) everywhere in the kernel. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e5ecc02   18 years jakub When creating TLB mapping for the sparc64 kernel, enable CV (cacheable … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @775df25   18 years jakub Mapping framebuffer as cacheable was identified to cause the sparc64 … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b254b3b   18 years jakub On sparc64, get_stack_base() must use the unbiased %sp (i.e. %sp + 2047). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @da02e69   18 years jakub Unfortunatelly, the sparc64's FPRS register is writable by … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @34d9469e   18 years jakub More sparc64 FPU trap handlers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6eabb6e6   18 years jakub Support for sparc64 FPU context. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9a5b556   18 years jakub sparc64 work: - find a CPU node and read its clock_frequency attribute … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7bb6b06   18 years jakub Small improvements here and there. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @208fa65   18 years jakub Revert last change. The register window save area is automatically … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9b0f294   18 years jakub Even the first kernel register window after the switch from userspace … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @27ab6a7   18 years jakub Coding style fixes. Remove unneeded sparc64 dummy functions. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ab1ae2d9   18 years jakub Fixes for sparc64's preemptible_handler(). Resynchronize CWP with that … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @253f35a1   18 years jakub sparc64 work. - Changes to enable userspace keyboard drivers. - Fix … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @801579fe   18 years jakub Cleanup and reorganize the kbd service a bit. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9141377   18 years jakub sparc64 support for the kbd userspace service. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9dae51d7   18 years jakub read() and write() now check if the virtual function they want to call … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.