|  |  | @f2b8cdc | 17 years | jirik.svoboda | Copy printf with Unicode support to userspace.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c8bf88d | 17 years | martin | represent special keystrokes (cursor arrows, page up/down, delete, …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9be1d58 | 17 years | martin | do not mention UTF specifically
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c583970 | 17 years | martin | Unicode support
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d6c8ff6 | 17 years | martin | kconsole cleanup, string changes, Unicode support
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @68ad9d2 | 17 years | martin | cleanup symtab
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d1dabe1f | 17 years | martin | Unicode support for input devices
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b888d5f | 17 years | martin | cleanup and extend string functions according to agreed conventions
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @82bb9c1 | 17 years | jirik.svoboda | Consider character display width somewhat. Explain naming scheme.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d09f84e6 | 17 years | jirik.svoboda | Return error code from chr_encode() rather than boolean.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @06b785f | 17 years | jirik.svoboda | strlen() → str_size().
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f25b2819 | 17 years | jirik.svoboda | str_lsize(), str_length(), wstr_length().
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e1813cf | 17 years | jirik.svoboda | Start converting string functions according to the terminology agreed upon.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @18251cc | 17 years | martin | cstyle
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @eec616b | 17 years | martin | Unicode aware printf and family functions
(this breaks some things, …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @74c8da2c | 17 years | martin | more Unicode functions
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @21a639b7 | 17 years | martin | UTF-8 decoding routine
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c3ebc47 | 17 years | martin | add malloc slab caches for up to 4 MB blocks
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @05641a9e | 17 years | jakub | Revive kernel notifications.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8b48063 | 17 years | martin | start unicode support
                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 | 
            
              |  |  | @8015eeec | 17 years | martin | move syscall wrappers to more suitable location
                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 | 
            
              |  |  | @afdce6eb | 17 years | martin | allow inclusion from assembler files
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a02e383 | 17 years | martin | avoid page fault on exit command
cleanup
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ac8e7a9 | 17 years | martin | use indev_t
remove console IRQ notification (will be replaced by a …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8030f49 | 17 years | martin | split chardev_t into indev_t and outdev_t
simplify and cleanup operations
                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 | 
            
              |  |  | @e06da7e | 17 years | jakub | If the server cannot receive a call because it supplied a bad …
                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 | 
            
              |  |  | @2f57690 | 17 years | martin | cstyle
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @561db3f | 17 years | jirik.svoboda | Didn't need strrcpy() afterall. Also remove strcpy() since strncpy() …
                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 | 
            
              |  |  | @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 | 
            
              |  |  | @bc18d63 | 17 years | jirik.svoboda | task_set_name() syscall so that we can have names (for …
                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 | 
            
              |  |  | @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 | 
            
              |  |  | @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 | 
            
              |  |  | @96e0748d | 17 years | martin | make arch_pre_main optional, don't force any specific prototype …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6bf612b | 17 years | martin | add min3 and max3 macros
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d6b8e9d8 | 17 years | martin | cstyle
                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 | 
            
              |  |  | @bfd1546 | 17 years | jirik.svoboda | More elegant way of invoking the loader - as a 'cloneable' service. …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0f81ceb7 | 17 years | martin | remove platform dependent constructs from generic code
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @516ff92 | 17 years | martin | silent kernel console output when user space console is active
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @53634f9 | 17 years | martin | make RANDI a generic macro
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @12bf33a | 17 years | martin | print task name during fault
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @48daf64 | 17 years | jakub | Introduce a new syscall: SYS_IPC_FORWARD_SLOW.
                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 | 
            
              |  |  | @3ad953c | 17 years | martin | send notification to uspace console when switching from kernel console
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ac48fef | 17 years | jirik.svoboda | Add memmove() function to kernel.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6e71a9d8 | 17 years | martin | resurrect kernel logo
                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 | 
            
              |  |  | @6ce40059 | 17 years | martin | rename CONFIG_EDEBUG to CONFIG_LOG
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8af9950 | 17 years | jirik.svoboda | Rename udebug_thread_t.debug_active just to 'active'.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8d2760f | 17 years | jakub | Add additional members to the irq_t structure so that an …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @78ee8b0 | 17 years | jakub | Add host2uintX_t_{le|be} macros to the kernel's byteorder.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @46321fb | 17 years | jakub.vana | IA64: Userspace I/O support
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f714576 | 17 years | jirik.svoboda | Remove unused debugging task state.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @31696b4f | 17 years | jirik.svoboda | Move stuff related to kbox to a separate struct.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @13964ef | 17 years | jirik.svoboda | Fix race that allowed Udebug to report THREAD_B events for threads …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3ff2b54 | 17 years | jirik.svoboda | Merge feature from tracing: correct stopping of CPU-intensive tasks in …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @32e6c9c | 17 years | jirik.svoboda | Get rid of int_lock from udebug_thread_t, as is flawed.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @384c488 | 17 years | jirik.svoboda | Replace 'stop' in udebug_thread_t with 'go' for consistency with …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1378b2b | 17 years | jirik.svoboda | Udebug comments - 'is go', not 'has go'. Missing periods.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @59e4864 | 17 years | jakub.vana | Alfa of SMP support on IA64
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @24345a5 | 17 years | jirik.svoboda | Set meaningful names for loaded programs. Now 'tasks' kconsole command …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7faabb7 | 17 years | jirik.svoboda | Fix sys_thread_create(): could fail when passed name was at end of …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7a5cdded | 17 years | martin | coding style
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2c57ee14 | 17 years | jirik.svoboda | Fix: Rename ipc_kbox.h to kbox.h
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9a1b20c | 17 years | jirik.svoboda | Merge syscall tracer (trace) and relevant part of udebug interface …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @27526e87 | 17 years | jakub | Kernel's ipc_data_t and uspace's ipc_call_t must be in sync.
This …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @79872cd | 17 years | jakub | Synchronous IPC must be interruptible.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @645d9ed2 | 17 years | jakub | Fix processing of answers to forwarded masqueraded calls.
                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 | 
            
              |  |  | @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 | 
            
              |  |  | @4541ae4 | 17 years | jakub | Improve definition of generic macros.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @edebc15c | 17 years | martin | physical memory detection in MSIM (discontinous regions supported) …
                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 | 
            
              |  |  | @498b201 | 17 years | jakub | The real intention of the previous commit was to put the boundary
on 4 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5f7a0ef | 17 years | jakub | Introduce FRAME_LOW_16_GiB slab/frame allocator flag. When specified, …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2ec725f | 17 years | jakub | Avoid deadlock during the 'zone n' kconsole command.  Buddy allocator …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @aaa70841 | 17 years | jirik.svoboda | Use initrd with mips32 port. Increase memory size.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @08a19ba | 17 years | jakub | Support for active mutexes. Active mutexes implement busy waiting, …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1a48bcd | 17 years | jakub | cstyle for slab.h
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c05a50f | 17 years | martin | rename SYS_IO to SYS_KLOG
do not notify uspace klog with every single …
                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 | 
            
              |  |  | @32443b0 | 17 years | jirik.svoboda | Make mips32 compile again
                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 | 
            
              |  |  | @7ac426e | 17 years | martin | reflect changes in sources
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @aac10f86 | 17 years | martin | LOG, LOG_EXEC() macros (used if CONFIG_EDEBUG is set)
cosmetic changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @419886f6 | 17 years | martin | common types are same on all platforms
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6387c18 | 17 years | martin | fix kernel ramdisk support
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  |