source: mainline/genarch/src

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @c1982e45   19 years martin make hardware memory mapping more generic lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1068f6a   19 years jakub Turn address space lock, address space area lock and page_ht_lock into … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7633b109   19 years jakub Change the way the framebuffer is mapped so that sparc64 is usable again. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8424198   19 years martin unify the framebuffer API use physical address as the base address for … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ddd043ce   19 years jakub Force mips32 frame buffer access to be always big endian. Fix … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b1b723e   19 years martin split framebuffer initialization and sysinfo registration lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @35a96cf   19 years jakub.vana Sysinfo userspace interface lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2666daa   19 years jakub.vana System information tools lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @74d1d66   19 years jakub Forgotten in last commit… improve frame buffer speed by buffering … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9f581365   19 years ondrap Fixed incorrect tabulator in framebuffer (could write outside … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @31282f9   19 years jakub.vana FB endian fix lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @22cf454d   19 years jakub.vana ia32 VESA FB support lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0f27b4c   19 years jakub Rename acpi/matd.c to madt.c (Multiple APIC Description Table). … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9179d0a   19 years jakub Add some @file doxygen comments and improve already existing comments. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7f0837c   19 years jakub Remove the outdated TODO file. Improve doxygen comments here and there. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @280a27e   19 years malyzelenyhnus Printf ported back from uspace to kernel. Printf calls changed to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c624b96   19 years jakub Coding style changes for the last commit. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8b473ce   19 years jakub.vana Status testing version of clear-buffer routine for i8042 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9e1b581   19 years jakub.vana i8042 buffer full problem fix lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a2c4445   19 years martin framebuffer code cleanup, support for non-standard scanline sizes … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6a22fcb   19 years jakub Clear user address space when creating new page tables. Fix mapping of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2299914   19 years jakub Page table locking. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @25d7709   19 years jakub Nicer ia32 interrupt handlers and structures holding interrupted … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a2a46ba   19 years jakub Fix generic page hash table to align down page addresses. This was the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9ad03fe   19 years jakub ia64 work. More capable TLB miss handlers. The ia64 kernel now passes … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d87c3f3   19 years jakub Improve framebuffer speed by using optimised memcpy(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @30ab05f   19 years jakub sparc64 work. Very raw and fragile preliminary standalone keyboard … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @02f441c0   19 years jakub Move i8042 driver to genarch as it might be used by more architectures. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a29bd22   19 years ondrap Fixed getpixel_1byte to work with 3:2:3 color scheme. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4ca363f   19 years jakub Change putpixel1() to look better. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @778c1e1   19 years jakub Move OFW functionality of ppc32 memory_init to genarch so that the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c2942d8   19 years ondrap Added logo for framebuffer (simple bitmap) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fcbca14f   19 years ondrap Better structure for framebuffer. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @95c7526   19 years ondrap Added untested support for 2 & 4-byte (15-bit & 24-bit depth) framebuffer. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fe050b7   19 years ondrap Moved framebuffer to genarch. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ecbdc724   19 years jakub Change pt_mapping_remove() to deallocate frames for empty PTL1, PTL2 … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0882a9a   19 years jakub Make use of one unused bit in PTE formats of amd64, ia32 and mips32 to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d0a0f12   19 years jakub Make ASID FIFO for mips32 be allocated statically. Make ASID FIFO for … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8f00329   19 years jakub Add page_mapping_remove(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7e4e532   19 years jakub Reimplement ASID stealing logic. This time, hopefully, with correct … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bb68433   19 years ondrap Changed malloc to include second parameter and documented recommended … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5e3757d   19 years jakub Fix sparc64 and ia64 to work with the changed frame allocator. Fix … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @085d973   19 years ondrap Cleanup o frame allocator. Removed early_malloc & initial heap. Will … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9b2729c   19 years jakub Fix number of steps in softint division. Make ia64 port compile with … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @47c83bc   19 years malyzelenyhnus Added softint for emulation 32 and 64 bit division. Not tested yet. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f5935ed   19 years jakub Use hash_table_get_instance instead of list_get_instance. Rename … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c7ec94a4   19 years jakub Page hash table architectures now use generic hash table to manage … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5c9a08b   19 years jakub Move list and fifo data types to adt/. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9b9e385   19 years bondari frame_alloc() functions variations in order to avoid problems with … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @04225a7   19 years ondrap Fixed boot process not to call malloc when slab not initialized. Added … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a294ad0   19 years ondrap Currently not-working SLAB allocator. - slightly changed interface to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @071a8ae6   19 years jakub Blacklist addresses between 0xa0000 and 0xfffff on ia64 for frame … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ef67bab   19 years jakub Memory management work. Remove the last (i.e. 'root') argument from … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fc1e4f6   19 years jakub Change page_mapping_find/insert interfaces to take as_t * as first … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a60c748   19 years jakub Convert ASID management of ia64 to ASID FIFO mechanism. 18-bit RIDs … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2a003d5b   20 years jakub Page hash table modifications. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fa7d9c4   20 years jakub Unlock address space prior TLB shootdown in get_asid() to unify the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @36b01bb2   20 years jakub ia64 ASID management code (not tested). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6ed5352   20 years jakub Finalize ASID management for sparc64 and mips32 by making use of FIFO … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4512d7e   20 years jakub New ASID management subsystem (initial work, more is required). Some … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0c0410b   20 years jakub Memory management work. Proto-interface and dummy implementation of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f275cb3   20 years bondari Frame alloc test #1 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @677a6d5   20 years jakub Memory management work. Pass address space identifier to functions in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6d7ffa65   20 years jakub Memory management work. Move generic 4-level page table interface to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @65fb232   20 years jakub sparc64 work. kconsole support. Add non-blocking ofw_getchar(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2cf5634   20 years jakub Make the kernel compile with -Wall. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9149135   20 years jakub SMP cleanup continued. Add nice type for IO APIC ID register. Replace … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a83a802   20 years jakub SMP work. Add madt_irq_to_pin(). Make ksmp() use virtual irq_to_pin() … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8cd20b70   20 years jakub Move genarch/{src|include}/firmware/ofw to genarch/{src|include}/ofw. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @39539da   20 years jakub Rename map_page_to_frame() to page_mapping_insert() and find_mapping() … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5f85c91   20 years martin make configuration variables usage consistent lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e16e036a   20 years martin major build system revision (unfinished) this patchset most … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export 0.1.0
(edit) @437ee6a4   20 years jakub sparc64 work. Add context_save(), context_set() and context_restore(). … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @39cb79a   20 years jakub sparc64 work. Link kernel with load address 0x4000. Add fragment of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @807d2d4   20 years jakub Move ACPI code to genarch. Enable it for ia32, amd64 and ia64. For … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(add) @34d9ab28   20 years jakub Create genarch directory. Move ppc32 ofw.[ch] to genarch. Fix … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.