| 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @30885b9
                 
               | 
              16 years | 
              jakub | 
              
                RGB conversion functions should work with a well-defined pixel format.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @ac47b7c2
                 
               | 
              16 years | 
              martin | 
              
                define endianess externally to be able to exactly specify whether we …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @98000fb
                 
               | 
              16 years | 
              martin | 
              
                remove redundant index_t and count_t types (which were always quite …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @c00589d
                 
               | 
              16 years | 
              martin | 
              
                remove the confusing "Improved support for hyperthreading" …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @c2417bc
                 
               | 
              17 years | 
              martin | 
              
                change the way how input devices are wired together according to …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @149d14e5
                 
               | 
              17 years | 
              martin | 
              
                ia32, amd64: do not reboot via a triple fault (which is nasty), but …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @c18e666
                 
               | 
              17 years | 
              martin | 
              
                detect SYSENTER/SYSEXIT support on boot
(this serves as a hint for …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @eada065e
                 
               | 
              17 years | 
              jakub | 
              
                Fix typo.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @1496f87
                 
               | 
              17 years | 
              martin | 
              
                properly detect VESA 16 bpp modes with 5:5:5 colors
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @7dfc120a
                 
               | 
              17 years | 
              martin | 
              
                check for proper VESA mode attributes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @e749794
                 
               | 
              17 years | 
              martin | 
              
                ignore leading spaces in video mode command line
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @84afc7b
                 
               | 
              17 years | 
              martin | 
              
                as kernel little brother drivers are not needed anymore, the device …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @e16e0d59
                 
               | 
              17 years | 
              jirik.svoboda | 
              
                Make optionality of symbol information less intrusive per Jakub's …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @f36c061
                 
               | 
              17 years | 
              jirik.svoboda | 
              
                Fix non-SMP ia32 build.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @e2b762ec
                 
               | 
              17 years | 
              jirik.svoboda | 
              
                Make kernel symbol information optional.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @b6dfc32
                 
               | 
              17 years | 
              martin | 
              
                support for overriding the preconfigured VESA mode via GRUB command …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @421c833
                 
               | 
              17 years | 
              martin | 
              
                parse VESA mode from a string
unify VESA initialization for ia32 and amd64
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @99d6fd0
                 
               | 
              17 years | 
              martin | 
              
                cleanup pm.h and related stuff (no change in functionality)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @0160b1c8
                 
               | 
              17 years | 
              martin | 
              
                rename selector() to gdtselector() to unify with amd64
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2a34e4c
                 
               | 
              17 years | 
              martin | 
              
                update for the new scheme of wiring device drivers to keyboard/serial …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @0e0490bd
                 
               | 
              17 years | 
              martin | 
              
                whitespace changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @5597947
                 
               | 
              17 years | 
              martin | 
              
                remove obsolete include file
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @4a26e39
                 
               | 
              17 years | 
              martin | 
              
                fix very strange condition
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3a1c048
                 
               | 
              17 years | 
              martin | 
              
                make cpu_halt() really halt the execution
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @ec944b1
                 
               | 
              17 years | 
              martin | 
              
                optional EGA support
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @1c6b3a2
                 
               | 
              17 years | 
              jakub | 
              
                Improve the configuration file.
- Support for easy configuration with …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @411b6a6
                 
               | 
              17 years | 
              jakub | 
              
                Complete emancipation of kernel serial controller drivers (i8042, …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @ff685c9
                 
               | 
              17 years | 
              jakub | 
              
                Make the kbd port drivers platform neutral by using PIO functions.
The …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @5d8d71e
                 
               | 
              17 years | 
              jirik.svoboda | 
              
                Move multiboot parsing to genarch/*/multiboot and adapt it for use …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @c22e964
                 
               | 
              17 years | 
              jakub | 
              
                There is no need to define ioport{8,16,32}_t types for each …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @add04f7
                 
               | 
              17 years | 
              martin | 
              
                better inline assembler readability using the new symbolic syntax
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @deca67b
                 
               | 
              17 years | 
              martin | 
              
                rename ia32_cboot() to arch_pre_main() and move it to ia32.c (to be in …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2f57690
                 
               | 
              17 years | 
              martin | 
              
                cstyle
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @20f1597
                 
               | 
              17 years | 
              jirik.svoboda | 
              
                Task names should only contain base names of commands. Also add …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @16da5f8e
                 
               | 
              17 years | 
              jirik.svoboda | 
              
                String functions should be declared in string.h (and implemented in …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @0f94c3d
                 
               | 
              17 years | 
              jirik.svoboda | 
              
                Read command line for multiboot modules on ia32 and copy it to task …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @bf25efb
                 
               | 
              17 years | 
              jirik.svoboda | 
              
                Rewrite rest of multiboot info parsing to C.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @4b241f3
                 
               | 
              17 years | 
              jirik.svoboda | 
              
                The ia32-specific boot code is written completely in assembly for no …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @4c7257b
                 
               | 
              17 years | 
              jakub | 
              
                Do not set sysinfo for uspace drivers directly in the kernel drivers.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @e49e234
                 
               | 
              17 years | 
              martin | 
              
                kernel memory management revisited (phase 2): map physical memory …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @5f0f29ce
                 
               | 
              17 years | 
              martin | 
              
                kernel memory management revisited (phase 1): proper support for zone …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @691eb52
                 
               | 
              17 years | 
              martin | 
              
                switch between the preference of kernel/uspace IRQ hash table
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @5b0ae4be
                 
               | 
              17 years | 
              jakub | 
              
                The kernel i8042 driver should be instance-neutral.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @cecb0789
                 
               | 
              17 years | 
              jakub | 
              
                This is the evil commit. In particular, it does:
- introduces more …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @0cb9fa0
                 
               | 
              17 years | 
              jakub | 
              
                Fix ia32's pio_{read,write}_32().
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @c9b550b
                 
               | 
              17 years | 
              jakub | 
              
                Let IRQ claim methods take irq_t * instead of the instance argument.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @9979acb
                 
               | 
              17 years | 
              martin | 
              
                make hw_area API more generic
this allows mapping of EGA VRAM on ia32/amd64
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @70554dd
                 
               | 
              17 years | 
              martin | 
              
                dash is not a safe character for C preprocessor, use underscore instead
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @91825d90
                 
               | 
              17 years | 
              jakub | 
              
                Kill arch/drivers/ega.h. Provide one-stop shopping
place for …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @5cb223f
                 
               | 
              17 years | 
              jakub | 
              
                Adapt most of the kernel to ioport8_t, ioport16_t and ioport32_t types.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @7d60cf5
                 
               | 
              17 years | 
              jakub | 
              
                Introduce ioport8_t, ioport16_t and ioport32_t. These types are to be …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @4b44099d
                 
               | 
              17 years | 
              jakub | 
              
                Kill arch/drivers/i8042.h.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @ae318d3
                 
               | 
              17 years | 
              martin | 
              
                overhaul pareas: use one single physical area for the physical address …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @6cd9aa6
                 
               | 
              17 years | 
              jakub | 
              
                IRQ handlers are using one superfluous argument and an unused elipsis. …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2d96f4d
                 
               | 
              17 years | 
              jakub | 
              
                Fix ia32 build for Pentium 3 systems.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @ee06f2a
                 
               | 
              17 years | 
              jakub | 
              
                Introduce a more platform-neutral name for programmed I/O.
The new …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @687c3cd
                 
               | 
              17 years | 
              jakub | 
              
                Get rid of CONFIG_DEBUG_AS_WATCHPOINT.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @74bcf5e
                 
               | 
              17 years | 
              jakub | 
              
                Get rid of CONFIG_SIMICS_FIX.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @1f7cb3a
                 
               | 
              17 years | 
              jakub | 
              
                Get rid of CONFIG_DEBUG_ALLREGS.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @6c1f763
                 
               | 
              17 years | 
              jirik.svoboda | 
              
                Make ia32/amd64 compile again. This is mostly a hack, but a more …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @6da1013f
                 
               | 
              17 years | 
              martin | 
              
                simplify configuration
introduce arch_construct_function and inb/outb …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @7004747
                 
               | 
              17 years | 
              martin | 
              
                simplify configuration in Makefiles
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @912ee7c
                 
               | 
              17 years | 
              martin | 
              
                introduce fncptr_t and ioport_t on all platforms
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @b1747a5
                 
               | 
              17 years | 
              martin | 
              
                fallback to VGA registers if VESA routine fails
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @ff50f40
                 
               | 
              17 years | 
              martin | 
              
                simplify compile options
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @f651e80
                 
               | 
              17 years | 
              jirik.svoboda | 
              
                Make newlines in panic messages consistent. Add periods at end of …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @7ed2d8f
                 
               | 
              17 years | 
              jirik.svoboda | 
              
                Unify newlines in fault_if_from_uspace() format strings. (Remove them …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @f245145
                 
               | 
              17 years | 
              jakub | 
              
                Only one kernel EGA driver to rule them all.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @9a63657
                 
               | 
              17 years | 
              jirik.svoboda | 
              
                Revive kernel EGA fb driver. Plus fix bug — was using memcpy() for …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @882d7a8
                 
               | 
              17 years | 
              martin | 
              
                invert VGA 3:2:3 palette to reflect changes in revision 3692
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @76fca31
                 
               | 
              17 years | 
              martin | 
              
                kconsole is optional
kernel & uspace framebuffer rewrite with speedups …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @8fe5980
                 
               | 
              17 years | 
              martin | 
              
                cstyle & small fixes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @965dc18
                 
               | 
              17 years | 
              jakub | 
              
                Merge sparc branch to trunk.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @08b6836
                 
               | 
              17 years | 
              jakub | 
              
                The IA-32 manual is very secretive about the fact that the SYSENTER …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @f2ef7fd
                 
               | 
              17 years | 
              jakub | 
              
                Support for SYSENTER on ia32.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @82b72e40
                 
               | 
              17 years | 
              jakub | 
              
                Prevent 'tmp' in ia32's atomic_lock_arch() from being allocated
to the …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @ddb0df5
                 
               | 
              17 years | 
              martin | 
              
                configurable cross-compiler prefix (using CROSS_PREFIX)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @da349da0
                 
               | 
              17 years | 
              jakub | 
              
                memcpy(), memmove() and similar functions return dst instead of src. …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @af863d0
                 
               | 
              17 years | 
              martin | 
              
                move unfinished ObjC support to a separate branch
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @113c677
                 
               | 
              17 years | 
              martin | 
              
                reintroduce support for MSIM text console in user space
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @46d8eb9
                 
               | 
              17 years | 
              martin | 
              
                remove dummy page coloring facility, which is currenty not used
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @5e8ddf5
                 
               | 
              17 years | 
              martin | 
              
                remove unnecessary newline
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @61bacde
                 
               | 
              17 years | 
              martin | 
              
                fix no-mmx option
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @c98e6ee
                 
               | 
              17 years | 
              jirik.svoboda | 
              
                Merge program-loader related stuff from dynload branch to trunk. (huge)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @b5a1730
                 
               | 
              17 years | 
              jakub | 
              
                Allocate AP's GDT from first 4 GiB.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @23cdc921
                 
               | 
              17 years | 
              jakub | 
              
                Introduce the notion of FPU_NO_CFLAGS and separate building of …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @934b2e0
                 
               | 
              17 years | 
              jakub | 
              
                Don't build the ia32 kernel with MMX/SSE/3DNOW enabled. This was …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @9f491d7
                 
               | 
              17 years | 
              jakub | 
              
                First argument of atomic functions is read-write (ia32).
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @d5087aa
                 
               | 
              17 years | 
              jakub | 
              
                Add smc_coherence_block().
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @e25eca80
                 
               | 
              17 years | 
              jakub | 
              
                Add smc_coherence() macro to all architectures.
So far, only amd64, …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @e32e092
                 
               | 
              17 years | 
              jirik.svoboda | 
              
                Declare arguments for memstr.h operations as pointers instead of uintptr_t.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @82b71ef1
                 
               | 
              17 years | 
              martin | 
              
                resurrect klog
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @fadfaf8
                 
               | 
              17 years | 
              jakub | 
              
                Better comments for pretty print formatters.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @f4c2b6a
                 
               | 
              17 years | 
              martin | 
              
                reflect changes in generic code
proper formatting directives
coding style
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @b63f8569
                 
               | 
              17 years | 
              martin | 
              
                introduce portable formatting directives
remove common types
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3d6c468
                 
               | 
              17 years | 
              jakub | 
              
                Some inline functions in memstr.h seem to be of uncertain origin …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @0f44f04
                 
               | 
              17 years | 
              jirik.svoboda | 
              
                Fix register-constraint typo in ia32 memstr.h and add two '&'s for …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @5d494b3
                 
               | 
              18 years | 
              jakub | 
              
                Each architecture should only announce its endianity.
The conversion …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @0f718ab
                 
               | 
              18 years | 
              jakub | 
              
                Add macros for byte swapping of uint16_t's.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @e13daa5d
                 
               | 
              18 years | 
              jakub | 
              
                Fortify ia32 and amd64 kernels against mallicious uspace applications …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
               | 
            
            
              | 
                
                
               | 
               |