source: mainline/kernel/generic/src/console

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @563d6077   16 years jakub Fix off-by-one error in kconsole command matching code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0f06dbc   16 years jiri Rename wstr_nstr() to wstr_to_str() and align it better with the rest … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9c70ed6   16 years martin explicit typecasts for better code readability lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cb3d641a   16 years jiri Fix cmd_kill doc. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @095b1534   16 years jiri C style. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2a75302   16 years jiri Add Kconsole kill command. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a71c158   16 years martin kernel output devices now suport multiple instances (except ski and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b9c7425   16 years martin prepare outdev_t devices (particularly stdout) to work as repreaters … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @422fd81   16 years martin push newline to stdin only if the kconsole was previously silent lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @821cc93   16 years martin make the 'continue' command behave even nicer lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @402de0c   16 years martin force to kernel console to always print the prompt when switching to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @44b7783   16 years martin rename _getc() to indev_pop_character() implicit creation of stdin via … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @87d71bf   16 years martin fix off-by-one bug in kconsole argument parser lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @37c312a   16 years martin fix tab completion in kconsole (this resolves ticket #21) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f4b1535   16 years jirik.svoboda str_ncpy() vs str_cpy(). TODO The same in userspace. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @13a638d   16 years martin move event notification to the ipc directory (where it probably belogs … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3f2177e   16 years martin add support for benchmarking of all tests lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cb01e1e   16 years martin use global variable and a macro for silencing tests lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @171f9a1   16 years jirik.svoboda Character encoding/decoding un uspace. Partially fix klog application. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a7b1071   16 years jirik.svoboda Fix bugs in kconsole, simplify string comparisons. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c8bf88d   16 years martin represent special keystrokes (cursor arrows, page up/down, delete, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c583970   16 years martin Unicode support lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d6c8ff6   16 years martin kconsole cleanup, string changes, Unicode support lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @20cc877   16 years martin cleanup lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d1dabe1f   16 years martin Unicode support for input devices lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @06b785f   16 years jirik.svoboda strlen() → str_size(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @18251cc   16 years martin cstyle lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eec616b   16 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
(edit) @05641a9e   16 years jakub Revive kernel notifications. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @84afc7b   16 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
(edit) @312cc68   16 years martin move syscall wrappers to more suitable location lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e16e0d59   16 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
(edit) @e2b762ec   16 years jirik.svoboda Make kernel symbol information optional. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a7efdec   16 years martin split chardev_t into indev_t and outdev_t lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @099aa78   16 years martin remove the confusing "exit" from the list of commands (the exit … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a02e383   16 years martin avoid page fault on exit command cleanup lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ac8e7a9   16 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
(edit) @411b6a6   16 years jakub Complete emancipation of kernel serial controller drivers (i8042, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @16da5f8e   16 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
(edit) @c1f7f6ea   16 years martin prettyprint help and tests lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c0855a0   16 years jirik.svoboda Fix broken doxygen syntax. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @691eb52   16 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
(edit) @c9b550b   16 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
(edit) @ae318d3   16 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
(edit) @6cd9aa6   16 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
(edit) @0f81ceb7   16 years martin remove platform dependent constructs from generic code lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @516ff92   16 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
(edit) @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
(edit) @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
(edit) @073c9e6   17 years jakub Rename kconsole's 'ipc_task' command to 'ipc'. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @939e9c1   17 years jakub Remove left-over debugging stuff. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5d67baa   17 years jakub cstyle fixes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @82b71ef1   17 years martin resurrect klog lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c859753   17 years martin remove original klog permanent kernel cyclic log buffer proper printf … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b07c332   17 years martin convert e820list to a generic physmem command lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4cc2ddd   18 years martin amd64: shorten kernel address space by 2 GB to support proper mapping … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d2e0a8cb   18 years jakub Support for 5 payload arguments for IPC irq notifications and the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @db25906   18 years jakub Remove duplicit implementation of strlen() in kernel, rename … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3ee8a075   18 years jakub Replace gcc-specific FUNCTION with C99 func. suncc's … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b8f11baa   18 years martin run mcall only on active CPUs lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4b662f8c   18 years martin add fancy uptime kconsole command lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f74bbaf   18 years martin start shutdown infrastructure lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @72bcb25   18 years martin detach joined thread lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e5dbbe5   18 years martin add mcall0 command (calling a function on each CPU) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @201abde   18 years martin make thread ID 64 bit (task ID is 64 bit already) cleanup thread syscalls lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2057572   18 years jakub The Ultimate Solution To Illegal Virtual Aliases. It is better to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @828aa05   18 years martin explicit typecast lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @093752c   18 years martin explicit typecast, fix signed/unsigned comparison lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cf5ddf6   18 years jakub Cleanup kconsole.c lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b3f8fb7   18 years martin huge type system cleanup remove cyclical type dependencies across … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @df4ed85   19 years jakub © versus © lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c8410ec9   19 years martin quiet mode lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @95155b0c   19 years martin benchmarking with statistics (initial) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @62b6d17   19 years martin introduce uncounted threads, whose accounting doesn't affect … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0313ff0   19 years martin accumulate task accounting, run tests as separate kernel task lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cce6acf   19 years martin thread CPU cycles accounting lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @34db7fa   19 years martin cleanup kernel tests infrastructure lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @50661ab   19 years martin integrate more tests lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @319e60e   19 years martin prepare for new test infrastructure lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f8ddd17   19 years jakub Rework support for virtually indexed cache. Instead of repeatedly … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1b43a04   19 years jakub Modify selected function to consume less stack space. Avoid flushw … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @79f30e4f   19 years martin ipc_irq_send_msg(NULL, 0, 0, 0) is definitively a bug lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5f9b4d9a   19 years jakub For the sake of clarity, get rid of negative INR for virtual … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2b017ba   19 years jakub Replace the old IRQ dispatcher and IPC notifier with new … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @06e1e95   19 years jakub C99 compliant header guards (hopefully) everywhere in the kernel. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(add) @11675207   17 years Jakub Jermář Move everything to kernel/. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.