|  |  | @0f27b4c | 20 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 | 
            
              |  |  | @9179d0a | 20 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 | 
            
              |  |  | @7f0837c | 20 years | jakub | Remove the outdated  file.
Improve doxygen comments here and there.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @280a27e | 20 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 | 
            
              |  |  | @c624b96 | 20 years | jakub | Coding style changes for the last commit.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8b473ce | 20 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 | 
            
              |  |  | @9e1b581 | 20 years | jakub.vana | i8042 buffer full problem fix
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a2c4445 | 20 years | martin | framebuffer code cleanup, support for non-standard scanline sizes …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2802767 | 20 years | jakub | Small PTE_* macros and SET_PTL0_ADDRESS macro changes.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6a22fcb | 20 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 | 
            
              |  |  | @2299914 | 20 years | jakub | Page table locking.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d3e7ff4 | 20 years | jakub | Add sys_mremap() syscall.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @25d7709 | 20 years | jakub | Nicer ia32 interrupt handlers and structures holding interrupted …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a2a46ba | 20 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 | 
            
              |  |  | @9ad03fe | 20 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 | 
            
              |  |  | @d87c3f3 | 20 years | jakub | Improve framebuffer speed by using optimised memcpy().
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @30ab05f | 20 years | jakub | sparc64 work.
Very raw and fragile preliminary standalone keyboard …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @02f441c0 | 20 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 | 
            
              |  |  | @a29bd22 | 20 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 | 
            
              |  |  | @4ca363f | 20 years | jakub | Change putpixel1() to look better.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @778c1e1 | 20 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 | 
            
              |  |  | @c2942d8 | 20 years | ondrap | Added logo for framebuffer (simple bitmap)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fcbca14f | 20 years | ondrap | Better structure for framebuffer.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @95c7526 | 20 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 | 
            
              |  |  | @fe050b7 | 20 years | ondrap | Moved framebuffer to genarch.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ecbdc724 | 20 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 | 
            
              |  |  | @0882a9a | 20 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 | 
            
              |  |  | @d0a0f12 | 20 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 | 
            
              |  |  | @8f00329 | 20 years | jakub | Add page_mapping_remove().
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7e4e532 | 20 years | jakub | Reimplement ASID stealing logic.
This time, hopefully, with correct …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bb68433 | 20 years | ondrap | Changed malloc to include second parameter and documented
recommended …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5e3757d | 20 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 | 
            
              |  |  | @085d973 | 20 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 | 
            
              |  |  | @9b2729c | 20 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 | 
            
              |  |  | @47c83bc | 20 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 | 
            
              |  |  | @f5935ed | 20 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 | 
            
              |  |  | @c7ec94a4 | 20 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 | 
            
              |  |  | @5c9a08b | 20 years | jakub | Move list and fifo data types to adt/.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9b9e385 | 20 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 | 
            
              |  |  | @04225a7 | 20 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 | 
            
              |  |  | @a294ad0 | 20 years | ondrap | Currently not-working SLAB allocator.
- slightly changed interface to …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9ea8a7ca | 20 years | jakub | mips32 is not supposed to allocate page table.
This is done by the …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @071a8ae6 | 20 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 | 
            
              |  |  | @ef67bab | 20 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 | 
            
              |  |  | @fc1e4f6 | 20 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 | 
            
              |  |  | @a60c748 | 20 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 | 
            
              |  |  | @2a003d5b | 20 years | jakub | Page hash table modifications.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @36b01bb2 | 20 years | jakub | ia64 ASID management code (not tested).
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @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 | 
            
              |  |  | @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 | 
            
              |  |  | @f275cb3 | 20 years | bondari | Frame alloc test #1
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @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 | 
            
              |  |  | @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 | 
            
              |  |  | @2cf5634 | 20 years | jakub | Make the kernel compile with -Wall.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @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 | 
            
              |  |  | @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 | 
            
              |  |  | @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 | 
            
              |  |  | @5f85c91 | 20 years | martin | make configuration variables usage consistent
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @169c408 | 20 years | jakub | Move src/ and include/ to generic.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @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 | 
            
              |  |  | @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 | 
            
              |  |  | @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 |