# # ChangeLog for fb in mainline # # Generated by Trac 1.6 # 2025-08-30T12:59:13Z Sun, 11 Jun 2006 17:05:41 GMT Ondrej Palkovsky [15039b67] * console/console.c (modified) * fb/ega.c (modified) * kbd/arch/ia32/include/kbd.h (modified) * kbd/arch/ia32/src/kbd.c (modified) * kbd/arch/ia64/include/kbd.h (modified) * kbd/arch/ia64/src/kbd.c (modified) * kbd/arch/mips32/include/kbd.h (modified) * kbd/arch/mips32/src/kbd.c (modified) * kbd/arch/ppc32/include/kbd.h (modified) * kbd/arch/ppc32/src/kbd.c (modified) * kbd/generic/kbd.c (modified) * kbd/include/kbd.h (modified) * kbd/include/keys.h (added) * klog/klog.c (modified) * libc/arch/amd64/include/ddi.h (added) * libc/arch/ia32/include/ddi.h (added) * libc/generic/async.c (modified) Modified uspace to match changes in kernel ipc/irq. Fixed types in ... Fri, 09 Jun 2006 08:29:25 GMT Ondrej Palkovsky [bd02038] * console/console.c (modified) * fb/fb.c (modified) * fb/fb.h (modified) * fb/ppm.c (modified) * fb/ppm.h (modified) Fb internal update. Thu, 08 Jun 2006 22:44:44 GMT Ondrej Palkovsky [e92aabf] * console/console.c (modified) * fb/fb.c (modified) * libc/include/ipc/fb.h (modified) Fast uspace scrolling using double buffering. Thu, 08 Jun 2006 16:42:20 GMT Ondrej Palkovsky [0a9a324] * console/gcons.c (modified) * fb/fb.c (modified) Speed update for frame buffer. Wed, 07 Jun 2006 17:34:32 GMT Josef Cejka [ce5bcb4] * console/console.c (modified) * console/console.h (modified) * console/gcons.c (modified) * console/gcons.h (modified) * console/screenbuffer.c (modified) * console/screenbuffer.h (modified) * fb/ega.c (modified) * fb/ega.h (modified) * fb/fb.c (modified) * fb/fb.h (modified) * fb/sysio.c (modified) * fb/sysio.h (modified) * kbd/arch/ia32/include/kbd.h (modified) * kbd/arch/ia32/src/kbd.c (modified) * kbd/arch/ia64/include/kbd.h (modified) * kbd/arch/ia64/src/kbd.c (modified) * kbd/arch/mips32/include/kbd.h (modified) * kbd/arch/mips32/src/kbd.c (modified) * kbd/arch/ppc32/include/kbd.h (modified) * kbd/arch/ppc32/src/kbd.c (modified) * kbd/generic/kbd.c (modified) * kbd/generic/key_buffer.c (modified) * kbd/include/kbd.h (modified) * kbd/include/key_buffer.h (modified) * ns/ns.c (modified) Doxygen comments update. Wed, 07 Jun 2006 17:28:39 GMT Ondrej Palkovsky [41269bd] * console/console.c (modified) * fb/fb.c (modified) * libc/generic/async.c (modified) Fixed race condition in async framework on phone disconnect. Wed, 07 Jun 2006 14:12:53 GMT Ondrej Palkovsky [1fd7700] * console/Makefile (modified) * console/anim_1.ppm (added) * console/anim_2.ppm (added) * console/anim_3.ppm (added) * console/anim_4.ppm (added) * console/cons_kernel.ppm (modified) * console/gcons.c (modified) * fb/fb.c (modified) * libc/include/ipc/fb.h (modified) Added animation to fb, fb running status shown. Wed, 07 Jun 2006 10:06:00 GMT Ondrej Palkovsky [d3f2cad] * console/console.c (modified) * fb/ega.c (modified) * fb/fb.c (modified) * kbd/generic/kbd.c (modified) Better colors for ega. Small updates to initialization code to use ... Tue, 06 Jun 2006 23:40:30 GMT Ondrej Palkovsky [bba6b09] * fb/sysio.c (modified) * tetris/screen.c (modified) Color updates. Tue, 06 Jun 2006 23:28:07 GMT Ondrej Palkovsky [7284260] * console/console.c (modified) * console/screenbuffer.h (modified) * fb/fb.c (modified) * fb/sysio.c (modified) Small change in colors. Added scrolling to sysio output. Tue, 06 Jun 2006 15:16:08 GMT Ondrej Palkovsky [085bd54] * console/console.c (modified) * console/gcons.c (modified) * fb/fb.c (modified) * fb/helenos.xbm (deleted) * kbd/generic/kbd.c (modified) * klog/klog.c (modified) * libc/generic/async.c (modified) * libc/generic/io/stream.c (modified) * libc/generic/ipc.c (modified) * libc/generic/psthread.c (modified) * libc/include/async.h (modified) * libc/include/ipc/ipc.h (modified) * libc/include/psthread.h (modified) * tetris/screen.c (modified) Revised ipc. Now it is preferrable to use only functions from ... Sun, 04 Jun 2006 20:25:19 GMT Josef Cejka [ec9623d] * fb/ega.c (modified) Added missing break. Sun, 04 Jun 2006 15:43:13 GMT Ondrej Palkovsky [6118e5f6] * console/console.c (modified) * fb/fb.c (modified) Fixed errors made by last commit. Sun, 04 Jun 2006 15:12:00 GMT Jakub Vana [1ed15cd] * fb/ega.c (modified) Next some coding style changes Sun, 04 Jun 2006 15:06:14 GMT Jakub Vana [759c376] * fb/ega.c (modified) Coding style repair Sun, 04 Jun 2006 14:31:43 GMT Jakub Vana [1160f8d] * fb/ega.c (modified) * fb/fb.c (modified) Ega scrolling and screen saving Sun, 04 Jun 2006 12:42:03 GMT Ondrej Palkovsky [26f48570] * fb/Makefile (modified) * fb/main.c (modified) Fixed incorrect compiling of fb for different archs. Sun, 04 Jun 2006 12:22:54 GMT Jakub Vana [dd641e3] * console/console.c (modified) * fb/Makefile (modified) * fb/main.c (modified) * kbd/arch/ia32/src/kbd.c (modified) * kbd/generic/kbd.c (modified) * kbd/generic/key_buffer.c (modified) * kbd/include/key_buffer.h (modified) fb make changes neaded by ega driver and console switching by ... Sun, 04 Jun 2006 12:13:34 GMT Ondrej Palkovsky [67ec84b] * fb/fb.c (modified) Fixed error in FB on scrolling. Sun, 04 Jun 2006 11:28:47 GMT Ondrej Palkovsky [d530237a] * console/cons_has_data.ppm (modified) * console/cons_idle.ppm (modified) * console/cons_kernel.ppm (modified) * console/cons_selected.ppm (modified) * console/gcons.c (modified) * fb/fb.c (modified) * libc/include/ipc/fb.h (modified) Console graphics update. Slight speed improvement on console redraw. Sat, 03 Jun 2006 22:49:28 GMT Ondrej Palkovsky [a7d2d78] * console/Makefile (modified) * console/cons_has_data.ppm (added) * console/cons_idle.ppm (added) * console/cons_kernel.ppm (added) * console/cons_selected.ppm (added) * console/console.c (modified) * console/console.h (modified) * console/gcons.c (modified) * console/gcons.h (modified) * fb/fb.c (modified) * fb/ppm.c (modified) * fb/ppm.h (modified) Completed graphical console. Sat, 03 Jun 2006 17:38:24 GMT Ondrej Palkovsky [429acb9] * console/console.c (modified) * console/gcons.c (modified) * console/gcons.h (modified) * console/screenbuffer.h (modified) * fb/fb.c (modified) * libc/include/async.h (modified) * libc/include/ipc/fb.h (modified) Added nice kernel console switching, currently works on fb devices. Sat, 03 Jun 2006 16:16:44 GMT Jakub Vana [dc5a0fe1] * fb/ega.c (modified) * tetris/screen.c (modified) Ega cursor movement support Sat, 03 Jun 2006 14:54:51 GMT Ondrej Palkovsky [90f5d64] * console/Makefile (modified) * console/console.c (modified) * console/gcons.c (modified) * console/helenos.ppm (added) * console/nameic.ppm (added) * fb/Makefile (modified) * fb/ega.c (modified) * fb/fb.c (modified) * fb/main.c (modified) * fb/main.h (modified) * fb/ppm.c (added) * fb/ppm.h (added) * kbd/arch/mips32eb (added) * libc/arch/amd64/Makefile.inc (modified) * libc/arch/ia32/Makefile.inc (modified) * libc/arch/ia64/Makefile.inc (modified) * libc/arch/mips32/Makefile.inc (modified) * libc/arch/mips32eb/Makefile.inc (modified) * libc/arch/ppc32/Makefile.inc (modified) * libc/generic/async.c (modified) * libc/generic/mmap.c (modified) * libc/generic/time.c (modified) * libc/include/async.h (modified) * libc/include/ipc/fb.h (modified) * libc/include/sys/mman.h (modified) * ns/ns.c (modified) AS_AREA_CACHEABLE not needed anymore for sharing. Added icons to console. Sat, 03 Jun 2006 09:07:32 GMT Ondrej Palkovsky [0861786] * fb/sysio.c (modified) Fix sysio until unaligned copy_to_uspace works. Fri, 02 Jun 2006 23:10:54 GMT Ondrej Palkovsky [27386e6a] * fb/sysio.c (modified) Fix styling for sysio. Fri, 02 Jun 2006 22:58:02 GMT Ondrej Palkovsky [0bf84cc] * fb/ega.c (modified) * fb/sysio.c (modified) Added support for styles for ega framebuffer. Fri, 02 Jun 2006 19:32:10 GMT Ondrej Palkovsky [53daee3] * fb/ega.c (modified) * libc/generic/string.c (modified) Some fixes, tetris still not working. Fri, 02 Jun 2006 15:05:59 GMT Ondrej Palkovsky [58fce89] * fb/fb.c (modified) Don't move cursor on draw_text_data Fri, 02 Jun 2006 14:57:29 GMT Ondrej Palkovsky [3be8401] * fb/fb.c (modified) Fixed mistake in draw_data. Fri, 02 Jun 2006 14:12:09 GMT Ondrej Palkovsky [6b5111a] * console/screenbuffer.h (modified) * fb/fb.c (modified) * libc/generic/as.c (modified) Reworked styles in framebuffer. Fri, 02 Jun 2006 13:30:37 GMT Ondrej Palkovsky [83b1d61] * fb/fb.c (modified) * fb/main.c (modified) * fb/main.h (added) * libc/Makefile (modified) * libc/arch/amd64/include/types.h (modified) * libc/arch/ia32/include/types.h (modified) * libc/arch/ia64/include/types.h (modified) * libc/arch/mips32/include/types.h (modified) * libc/arch/ppc32/include/types.h (modified) * libc/arch/ppc64/include/types.h (modified) * libc/generic/as.c (modified) * libc/generic/mmap.c (added) * libc/include/ipc/fb.h (modified) * libc/include/sys/mman.h (added) Added mmap, munmap calls. Added possibility to access framebuffer ... Fri, 02 Jun 2006 11:35:05 GMT Ondrej Palkovsky [bf9afa07] * fb/ega.c (modified) * fb/fb.c (modified) * libc/generic/as.c (modified) * libc/generic/time.c (modified) * libc/include/align.h (modified) * libc/include/as.h (modified) * ns/ns.c (modified) Allocation function for allocating free areas for mmap, map_physmem etc. Fri, 02 Jun 2006 10:54:45 GMT Ondrej Palkovsky [49d072e] * fb/fb.c (modified) * fb/sysio.c (modified) * libc/generic/async.c (modified) * libc/include/async.h (modified) Added blinking cursor. Fri, 02 Jun 2006 08:52:59 GMT Ondrej Palkovsky [1180a88e] * fb/ega.c (modified) * fb/fb.c (modified) * fb/sysio.c (modified) Doc updates. Fri, 02 Jun 2006 00:26:44 GMT Ondrej Palkovsky [df688cd] * fb/Makefile (modified) * fb/ega.c (added) * fb/ega.h (added) * fb/fb.c (modified) * fb/main.c (modified) * libc/generic/ddi.c (modified) * libc/include/ddi.h (modified) * ns/ns.c (modified) Added support ega framebuffer. Removed taskid parameter from ... Thu, 01 Jun 2006 23:35:27 GMT Ondrej Palkovsky [46bd593f] * fb/sysio.c (modified) Added more functions to console emulation through sysio. Thu, 01 Jun 2006 23:01:44 GMT Ondrej Palkovsky [da0c91e7] * console/console.c (modified) * fb/Makefile (modified) * fb/fb.c (modified) * fb/fb.h (modified) * fb/main.c (added) * fb/sysio.c (added) * fb/sysio.h (added) * libc/generic/async.c (modified) * libc/generic/io/stream.c (modified) * libc/include/async.h (modified) Added very preliminary support for console on architectures that do ... Thu, 01 Jun 2006 21:51:35 GMT Ondrej Palkovsky [c1d2c9d] * console/console.c (modified) * fb/fb.c (modified) * init/init.c (modified) * libc/generic/ipc.c (modified) * libc/include/ipc/ipc.h (modified) Added integration of console & fb. Added ipc_call_async_3 call. Thu, 01 Jun 2006 15:27:38 GMT Ondrej Palkovsky [88c3151] * fb/fb.c (modified) * init/init.c (modified) * libc/include/ipc/fb.h (modified) Added most of required functionality to framebuffer. Thu, 01 Jun 2006 14:22:33 GMT Ondrej Palkovsky [a2ae4f4] * Makefile (modified) * fb/fb.c (modified) * fb/fb.h (modified) * libc/generic/string.c (modified) * libc/include/ipc/fb.h (modified) * libc/include/string.h (modified) Big framebuffer changes, currently not integrated with console. Thu, 01 Jun 2006 00:21:19 GMT Josef Cejka [ad123964] * console/console.c (modified) * console/console.h (modified) * fb/fb.c (modified) * kbd/generic/key_buffer.c (modified) * kbd/include/key_buffer.h (modified) * libc/generic/io/stream.c (modified) Fixed some bugs. Tue, 30 May 2006 10:40:17 GMT Josef Cejka [79460ae] * console/Makefile (modified) * console/console.c (modified) * console/console.h (added) * fb/fb.c (modified) * fb/fb.h (modified) * kbd/Makefile (modified) * kbd/arch/ia32/include/kbd.h (modified) * kbd/arch/ia32/src/kbd.c (modified) * kbd/arch/mips32/include/kbd.h (modified) * kbd/arch/mips32/src/kbd.c (modified) * kbd/generic/kbd.c (modified) * kbd/generic/key_buffer.c (modified) * kbd/include/kbd.h (modified) * kbd/include/key_buffer.h (modified) * libc/Makefile (modified) * libc/generic/io/stream.c (modified) * libc/include/io/stream.h (modified) Basic support for console driver. Does not provide separate screens ... Mon, 29 May 2006 13:58:23 GMT Josef Cejka [854387b] * console/console.c (modified) * fb/fb.c (modified) * kbd/generic/kbd.c (modified) Removed printf calls from fb. Mon, 29 May 2006 13:34:40 GMT Josef Cejka [51c1b003] * Makefile (modified) * console/Makefile (added) * console/console.c (added) * fb/fb.c (modified) * init/init.c (modified) * kbd/generic/kbd.c (modified) * kbd/include/kbd.h (modified) * libc/include/ipc/services.h (modified) First attempt to uspace console. Not working yet. Sun, 28 May 2006 10:05:03 GMT Jakub Jermar [7f5b37a] * fb/fb.c (modified) * libc/generic/ddi.c (modified) * libc/include/ddi.h (modified) Sync with kernel. Make map_physmem() pass address space area flags ... Mon, 22 May 2006 11:14:25 GMT Ondrej Palkovsky [a2cd194] * fb/fb.c (modified) * libc/generic/async.c (modified) Added some cleanups. Sun, 21 May 2006 20:17:23 GMT Ondrej Palkovsky [233fead] * fb/Makefile (modified) Fixed bad colors in mips framebuffer. Sun, 21 May 2006 19:28:37 GMT Ondrej Palkovsky [80649a91] * Makefile (modified) * fb/fb.c (modified) * kbd/generic/kbd.c (modified) * kbd/generic/key_buffer.c (modified) * libadt/Makefile (deleted) * libc/Makefile (modified) * libc/generic/async.c (modified) * libc/generic/ipc.c (modified) * libc/generic/libadt/hash_table.c (moved) * libc/generic/libadt/list.c (moved) * libc/generic/libc.c (modified) * libc/generic/psthread.c (modified) * libc/generic/thread.c (modified) * libc/include/ipc/ipc.h (modified) * libc/include/libadt/fifo.h (moved) * libc/include/libadt/hash_table.h (moved) * libc/include/libadt/list.h (moved) * libc/include/psthread.h (modified) * ns/Makefile (modified) Merged libadt into libc. Made lot of psthread and thread stuff ... Wed, 17 May 2006 21:52:56 GMT Martin Decky [25f9823] * fb/Makefile (modified) * kbd/Makefile (modified) * libc/arch/amd64/src/entry.s (modified) * libc/arch/ia32/src/entry.s (modified) * libc/arch/ia64/src/entry.s (modified) * libc/arch/mips32/_link.ld.in (modified) * libc/arch/mips32/src/entry.s (modified) * libc/arch/ppc32/src/entry.s (modified) * libc/generic/libc.c (modified) * ns/Makefile (modified) * pci/Makefile (modified) create special entry point for drivers (don't initialize I/O) Wed, 17 May 2006 20:51:08 GMT Martin Decky [04552a80] * fb/fb.c (modified) * libc/Makefile (modified) * libc/generic/io/io.c (modified) * libc/generic/io/stream.c (modified) * libc/generic/libc.c (modified) * libc/include/io/stream.h (modified) * libc/include/ipc/fb.h (modified) * ns/ns.c (modified) code cleanup (somebody should read the coding style guide) remove ... Wed, 17 May 2006 14:05:01 GMT Jakub Jermar [04a73cdf] * fb/fb.c (modified) * init/init.c (modified) * kbd/generic/kbd.c (modified) * libc/generic/ipc.c (modified) * libc/include/ipc/ipc.h (modified) * ns/ns.c (modified) * pci/pci.c (modified) Sync with kernel. Add ipc_wait_for_call_timeout() and ... Tue, 16 May 2006 23:37:58 GMT Jakub Vana [afa6e74] * Makefile (modified) * fb/Makefile (added) * fb/fb.c (added) * fb/fb.h (added) * fb/font-8x16.c (added) * fb/font-8x16.h (added) * fb/helenos.xbm (added) * init/init.c (modified) * libc/Makefile (modified) * libc/Makefile.toolchain (modified) * libc/generic/as.c (modified) * libc/generic/io/io.c (modified) * libc/generic/io/stream.c (added) * libc/generic/libc.c (modified) * libc/include/as.h (modified) * libc/include/io/stream.h (added) * libc/include/ipc/fb.h (added) * libc/include/ipc/services.h (modified) * ns/ns.c (modified) Earliest version of Userspace Framebuffer driver, with stream support ...