Subversion Repositories HelenOS

Rev

Go to most recent revision | Hide changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
4413 5519 d 13 h decky /trunk/uspace/ add space before $@  
/trunk/uspace/app/init/Makefile
/trunk/uspace/app/klog/Makefile
/trunk/uspace/app/tester/Makefile
/trunk/uspace/app/tetris/Makefile
/trunk/uspace/srv/bd/gxe_bd/Makefile
/trunk/uspace/srv/console/Makefile
/trunk/uspace/srv/devmap/Makefile
/trunk/uspace/srv/fb/Makefile
/trunk/uspace/srv/fhc/Makefile
/trunk/uspace/srv/fs/fat/Makefile
/trunk/uspace/srv/fs/tmpfs/Makefile
/trunk/uspace/srv/kbd/Makefile
/trunk/uspace/srv/ns/Makefile
/trunk/uspace/srv/obio/Makefile
/trunk/uspace/srv/rd/Makefile
/trunk/uspace/srv/vfs/Makefile
4412 5519 d 14 h decky /trunk/uspace/srv/ remove obsolete reference to libipc  
/trunk/uspace/srv/devmap/Makefile
/trunk/uspace/srv/fb/Makefile
4326 5545 d 4 h svoboda /trunk/uspace/ Use better method names.  
/trunk/uspace/lib/libc/include/ipc/fb.h
/trunk/uspace/srv/console/console.c
/trunk/uspace/srv/fb/ega.c
/trunk/uspace/srv/fb/fb.c
/trunk/uspace/srv/fb/serial_console.c
4325 5545 d 4 h svoboda /trunk/uspace/ Better switch to kcon on serial console -- relinquish/reclaim screen before/after switching to kcon.  
/trunk/uspace/lib/libc/include/ipc/fb.h
/trunk/uspace/srv/console/console.c
/trunk/uspace/srv/fb/ega.c
/trunk/uspace/srv/fb/fb.c
/trunk/uspace/srv/fb/serial_console.c
4322 5545 d 12 h decky /trunk/uspace/srv/fb/ fix disappeared cursor in aligned rendering  
/trunk/uspace/srv/fb/fb.c
4316 5547 d 8 h decky /trunk/uspace/srv/fb/ generate the prerendered glyph mask not using rgb_, but properly using mask_
(this fixes inverted glyph rendering on 8 bpp, where the pallete is reversed)
slight cleanup
 
/trunk/uspace/srv/fb/fb.c
4235 5564 d 16 h svoboda /trunk/uspace/srv/fb/ Make ega-fb and serial-fb aware of UCS.  
/trunk/uspace/srv/fb/ega.c
/trunk/uspace/srv/fb/serial_console.c
4233 5565 d 4 h svoboda /trunk/uspace/srv/fb/ The pre-rendered glyphs are not viewport-specific. This was taking too much time and memory.  
/trunk/uspace/srv/fb/fb.c
4232 5565 d 8 h svoboda /trunk/uspace/srv/ Use Unicode font in userspace.  
/trunk/uspace/srv/console/console.c
/trunk/uspace/srv/fb/fb.c
/trunk/uspace/srv/fb/font-8x16.c
/trunk/uspace/srv/fb/font-8x16.h
4226 5566 d 4 h svoboda /trunk/ Character encoding/decoding un uspace. Partially fix klog application.  
/trunk/kernel/generic/src/console/console.c
/trunk/uspace/app/klog/klog.c
/trunk/uspace/lib/libc/generic/console.c
/trunk/uspace/lib/libc/generic/string.c
/trunk/uspace/lib/libc/include/string.h
/trunk/uspace/srv/console/console.c
/trunk/uspace/srv/fb/fb.c
4211 5567 d 3 h svoboda /trunk/uspace/ Define wchar_t in userspace. Use it in fb and console.  
/trunk/uspace/lib/libc/include/sys/types.h
/trunk/uspace/srv/console/console.c
/trunk/uspace/srv/console/screenbuffer.c
/trunk/uspace/srv/console/screenbuffer.h
/trunk/uspace/srv/fb/fb.c
/trunk/uspace/srv/fb/serial_console.c
4167 5578 d 7 h svoboda /trunk/uspace/ Get rid of FB_WRITE. We can use FB_DRAW_TEXT_DATA if we extend it just a little bit.  
/trunk/uspace/lib/libc/include/ipc/fb.h
/trunk/uspace/srv/console/console.c
/trunk/uspace/srv/fb/ega.c
/trunk/uspace/srv/fb/fb.c
/trunk/uspace/srv/fb/msim.c
/trunk/uspace/srv/fb/serial_console.c
/trunk/uspace/srv/fb/ski.c
4165 5579 d 3 h svoboda /trunk/uspace/srv/fb/ Fix EGA.  
/trunk/uspace/srv/fb/ega.c
4164 5579 d 13 h svoboda /trunk/uspace/ Buffer console output with line granularity. Makes esp. msim/ski console faster. EGA-fb needs fixing.  
/trunk/uspace/app/tetris/screen.c
/trunk/uspace/app/tetris/tetris.c
/trunk/uspace/lib/libc/generic/console.c
/trunk/uspace/lib/libc/generic/io/io.c
/trunk/uspace/lib/libc/generic/io/stream.c
/trunk/uspace/lib/libc/include/console.h
/trunk/uspace/lib/libc/include/io/stream.h
/trunk/uspace/lib/libc/include/ipc/console.h
/trunk/uspace/lib/libc/include/ipc/fb.h
/trunk/uspace/lib/libc/include/stdio.h
/trunk/uspace/srv/console/console.c
/trunk/uspace/srv/fb/ega.c
/trunk/uspace/srv/fb/fb.c
/trunk/uspace/srv/fb/serial_console.c
4142 5583 d 2 h svoboda /trunk/uspace/srv/fb/ Remove garbage.  
/trunk/uspace/srv/fb/serial_console.c
4141 5583 d 2 h svoboda /trunk/uspace/srv/fb/ Interbuffer support in serial framebuffer driver for faster VC switches.  
/trunk/uspace/srv/fb/serial_console.c
/trunk/uspace/srv/fb/serial_console.h
4025 5597 d 2 h jermar /trunk/uspace/srv/fb/ Use PIO in uspace EGA driver.  
/trunk/uspace/srv/fb/ega.c
4006 5598 d 7 h decky /trunk/uspace/srv/fb/ cstyle  
/trunk/uspace/srv/fb/ega.c
3908 5612 d 6 h decky /trunk/ overhaul pareas: use one single physical area for the physical address space not belonging to physical memory  
/trunk/kernel/arch/amd64/include/mm/frame.h
/trunk/kernel/arch/amd64/src/mm/page.c
/trunk/kernel/arch/arm32/include/mm/frame.h
/trunk/kernel/arch/arm32/src/mm/frame.c
/trunk/kernel/arch/arm32/src/mm/page.c
/trunk/kernel/arch/ia32/include/mm/frame.h
/trunk/kernel/arch/ia32/src/mm/frame.c
/trunk/kernel/arch/ia32/src/mm/page.c
/trunk/kernel/arch/ia64/include/mm/frame.h
/trunk/kernel/arch/ia64/src/mm/frame.c
/trunk/kernel/arch/ia64/src/mm/page.c
/trunk/kernel/arch/mips32/include/mm/frame.h
/trunk/kernel/arch/mips32/src/drivers/msim.c
/trunk/kernel/arch/mips32/src/mm/frame.c
/trunk/kernel/arch/mips32/src/mm/page.c
/trunk/kernel/arch/ppc32/include/mm/frame.h
/trunk/kernel/arch/ppc32/src/mm/frame.c
/trunk/kernel/arch/ppc32/src/mm/page.c
/trunk/kernel/arch/sparc64/include/mm/frame.h
/trunk/kernel/arch/sparc64/src/drivers/sgcn.c
/trunk/kernel/arch/sparc64/src/mm/frame.c
/trunk/kernel/arch/sparc64/src/mm/page.c
/trunk/kernel/genarch/src/drivers/ega/ega.c
/trunk/kernel/genarch/src/fb/fb.c
/trunk/kernel/generic/include/ddi/ddi.h
/trunk/kernel/generic/include/mm/page.h
/trunk/kernel/generic/src/adt/avl.c
/trunk/kernel/generic/src/console/cmd.c
/trunk/kernel/generic/src/console/console.c
/trunk/kernel/generic/src/ddi/ddi.c
/trunk/kernel/generic/src/lib/rd.c
/trunk/kernel/generic/src/proc/task.c
/trunk/kernel/generic/src/time/clock.c
/trunk/uspace/srv/fb/ega.c
/trunk/uspace/srv/fb/fb.c
/trunk/uspace/srv/fb/msim.c
/trunk/uspace/srv/fb/sgcn.c
/trunk/uspace/srv/kbd/arch/sparc64/src/sgcn.c
/trunk/uspace/srv/ns/ns.c
/trunk/uspace/srv/rd/rd.c
3882 5616 d 5 h decky /trunk/uspace/ cleanup configuration
code cleanup
 
/trunk/uspace/lib/libc/include/macros.h
/trunk/uspace/Makefile
/trunk/uspace/app/bdsh/Makefile
/trunk/uspace/app/init/Makefile
/trunk/uspace/app/init/version.c
/trunk/uspace/app/klog/Makefile
/trunk/uspace/app/tester/Makefile
/trunk/uspace/app/tetris/Makefile
/trunk/uspace/app/trace/Makefile
/trunk/uspace/lib/libblock/Makefile
/trunk/uspace/lib/libc/Makefile
/trunk/uspace/lib/libc/Makefile.toolchain
/trunk/uspace/lib/libc/arch/amd64/Makefile.inc
/trunk/uspace/lib/libc/arch/amd64/_link.ld.in
/trunk/uspace/lib/libc/arch/arm32/Makefile.inc
/trunk/uspace/lib/libc/arch/arm32/_link.ld.in
/trunk/uspace/lib/libc/arch/ia32/Makefile.inc
/trunk/uspace/lib/libc/arch/ia32/_link.ld.in
/trunk/uspace/lib/libc/arch/ia64/Makefile.inc
/trunk/uspace/lib/libc/arch/ia64/_link.ld.in
/trunk/uspace/lib/libc/arch/mips32/Makefile.inc
/trunk/uspace/lib/libc/arch/mips32/_link.ld.in
/trunk/uspace/lib/libc/arch/mips32eb/Makefile.inc
/trunk/uspace/lib/libc/arch/ppc32/Makefile.inc
/trunk/uspace/lib/libc/arch/ppc32/_link.ld.in
/trunk/uspace/lib/libc/arch/sparc64/Makefile.inc
/trunk/uspace/lib/libc/arch/sparc64/_link.ld.in
/trunk/uspace/lib/libfs/Makefile
/trunk/uspace/lib/softfloat/Makefile
/trunk/uspace/lib/softint/Makefile
/trunk/uspace/srv/console/Makefile
/trunk/uspace/srv/devmap/Makefile
/trunk/uspace/srv/fb/Makefile
/trunk/uspace/srv/fb/fb.c
/trunk/uspace/srv/fs/fat/Makefile
/trunk/uspace/srv/fs/fat/fat.c
/trunk/uspace/srv/fs/tmpfs/Makefile
/trunk/uspace/srv/kbd/Makefile
/trunk/uspace/srv/kbd/arch/ia64/src/kbd.c
/trunk/uspace/srv/kbd/arch/ppc32/src/kbd.c
/trunk/uspace/srv/loader/Makefile
/trunk/uspace/srv/loader/arch/amd64/Makefile.inc
/trunk/uspace/srv/loader/arch/amd64/_link.ld.in
/trunk/uspace/srv/loader/arch/arm32/Makefile.inc
/trunk/uspace/srv/loader/arch/arm32/_link.ld.in
/trunk/uspace/srv/loader/arch/ia32/Makefile.inc
/trunk/uspace/srv/loader/arch/ia32/_link.ld.in
/trunk/uspace/srv/loader/arch/ia64/Makefile.inc
/trunk/uspace/srv/loader/arch/ia64/_link.ld.in
/trunk/uspace/srv/loader/arch/mips32/Makefile.inc
/trunk/uspace/srv/loader/arch/mips32/_link.ld.in
/trunk/uspace/srv/loader/arch/ppc32/Makefile.inc
/trunk/uspace/srv/loader/arch/ppc32/_link.ld.in
/trunk/uspace/srv/loader/arch/sparc64/Makefile.inc
/trunk/uspace/srv/loader/arch/sparc64/_link.ld.in
/trunk/uspace/srv/ns/Makefile
/trunk/uspace/srv/pci/Makefile
/trunk/uspace/srv/pci/libpci/Makefile
/trunk/uspace/srv/rd/Makefile
/trunk/uspace/srv/vfs/Makefile
3866 5618 d 14 h svoboda /trunk/uspace/srv/fb/ Make EGA fb driver handle colors correctly when servicing a DRAW_TEXT_DATA request.  
/trunk/uspace/srv/fb/ega.c
3803 5639 d 6 h decky /trunk/ configuration system overhaul (requires newt)  
/trunk/boot/boot.config
/trunk/kernel/kernel.config
/trunk/uspace/uspace.config
/trunk/HelenOS.config
/trunk/Makefile
/trunk/boot/Makefile
/trunk/boot/arch/arm32/loader/Makefile
/trunk/boot/arch/ia64/loader/Makefile
/trunk/boot/arch/mips32/loader/Makefile
/trunk/boot/arch/ppc32/loader/Makefile
/trunk/boot/arch/ppc64/loader/Makefile
/trunk/boot/arch/sparc64/loader/Makefile
/trunk/kernel/Makefile
/trunk/tools/config.py
/trunk/uspace/Makefile
/trunk/uspace/app/bdsh/Makefile
/trunk/uspace/app/init/Makefile
/trunk/uspace/app/klog/Makefile
/trunk/uspace/app/tester/Makefile
/trunk/uspace/app/tetris/Makefile
/trunk/uspace/app/trace/Makefile
/trunk/uspace/lib/libblock/Makefile
/trunk/uspace/lib/libc/Makefile
/trunk/uspace/lib/libc/Makefile.toolchain
/trunk/uspace/lib/libc/arch/mips32/Makefile.inc
/trunk/uspace/lib/libfs/Makefile
/trunk/uspace/lib/softfloat/Makefile
/trunk/uspace/lib/softint/Makefile
/trunk/uspace/srv/console/Makefile
/trunk/uspace/srv/devmap/Makefile
/trunk/uspace/srv/fb/Makefile
/trunk/uspace/srv/fs/fat/Makefile
/trunk/uspace/srv/fs/tmpfs/Makefile
/trunk/uspace/srv/kbd/Makefile
/trunk/uspace/srv/loader/Makefile
/trunk/uspace/srv/ns/Makefile
/trunk/uspace/srv/pci/Makefile
/trunk/uspace/srv/pci/libpci/Makefile
/trunk/uspace/srv/rd/Makefile
/trunk/uspace/srv/vfs/Makefile
3795 5645 d 13 h svoboda /trunk/uspace/ Remove delta-redrawing. (At least until someone can figure out how to do it properly).  
/trunk/uspace/lib/libc/include/ipc/fb.h
/trunk/uspace/srv/console/gcons.c
/trunk/uspace/srv/fb/fb.c
3793 5648 d 4 h svoboda /trunk/uspace/ Viewport invalidation. Makes delta-redraw optimization work when returning from kcon.  
/trunk/uspace/lib/libc/include/ipc/fb.h
/trunk/uspace/srv/console/gcons.c
/trunk/uspace/srv/fb/fb.c
3792 5650 d 3 h svoboda /trunk/uspace/srv/fb/ Must check colors in draw_text_data().  
/trunk/uspace/srv/fb/fb.c
3785 5652 d 4 h svoboda /trunk/uspace/srv/fb/ Fix framebuffer colors on ARM.  
/trunk/uspace/srv/fb/Makefile
3769 5658 d 5 h svoboda /trunk/uspace/srv/fb/ Color support in serial fb driver.  
/trunk/uspace/srv/fb/serial_console.c
3767 5658 d 11 h svoboda /trunk/uspace/ Console color support overhaul. Create C library console interface.  
/trunk/uspace/lib/libc/generic/console.c
/trunk/uspace/lib/libc/include/console
/trunk/uspace/lib/libc/include/console.h
/trunk/uspace/lib/libc/include/console/color.h
/trunk/uspace/lib/libc/include/console/style.h
/trunk/uspace/app/bdsh/input.c
/trunk/uspace/app/tester/console/console1.c
/trunk/uspace/app/tetris/screen.c
/trunk/uspace/app/trace/trace.c
/trunk/uspace/lib/libc/Makefile
/trunk/uspace/lib/libc/include/ipc/console.h
/trunk/uspace/lib/libc/include/ipc/fb.h
/trunk/uspace/srv/console/console.c
/trunk/uspace/srv/console/gcons.c
/trunk/uspace/srv/console/screenbuffer.c
/trunk/uspace/srv/console/screenbuffer.h
/trunk/uspace/srv/fb/ega.c
/trunk/uspace/srv/fb/fb.c
/trunk/uspace/srv/fb/serial_console.c
3755 5662 d 12 h svoboda /trunk/ Two more cases of memmove() vs memcpy().  
/trunk/kernel/arch/ia64/src/drivers/ega.c
/trunk/uspace/srv/fb/ega.c
3744 5664 d 11 h svoboda /trunk/uspace/srv/fb/ New fb glyph drawing algorithm, created with color support in mind. Two versions, 'aligned' and 'fallback', more may follow. Glyphs is now a style-independent bit mask. Cursor shape support vanished but will return.  
/trunk/uspace/srv/fb/fb.c
3739 5666 d 9 h svoboda /trunk/uspace/srv/fb/ Re-instate accidentaly lost fb scrolling implementation. Also re-apply accidentaly reverted fix of unsing memmove() instead of memcpy().  
/trunk/uspace/srv/fb/fb.c
3726 5668 d 2 h svoboda /trunk/uspace/srv/fb/ Revert c3724 as it actually made scrolling slower on some arches.  
/trunk/uspace/srv/fb/fb.c
3725 5668 d 2 h svoboda /trunk/uspace/srv/fb/ Slightly faster draw_fill_rect() (although 2x VRAM access).  
/trunk/uspace/srv/fb/fb.c
3724 5668 d 3 h svoboda /trunk/uspace/srv/fb/ When scrolling viewport, do not redraw glyphs. Instead use a (not very smart) blit.  
/trunk/uspace/srv/fb/fb.c
3723 5668 d 3 h svoboda /trunk/uspace/srv/fb/ Minor refactoring in fb server.  
/trunk/uspace/srv/fb/fb.c
3719 5671 d 15 h jermar /trunk/uspace/srv/fb/ Ski vs. MSIM.  
/trunk/uspace/srv/fb/ski.h
3718 5671 d 15 h svoboda /trunk/ Ski framebuffer driver.  
/trunk/uspace/srv/fb/ski.c
/trunk/uspace/srv/fb/ski.h
/trunk/kernel/arch/ia64/src/ski/ski.c
/trunk/uspace/srv/fb/Makefile
/trunk/uspace/srv/fb/main.c
3716 5672 d 12 h svoboda /trunk/uspace/srv/fb/ Do not duplicate code in serial framebuffer drivers.  
/trunk/uspace/srv/fb/msim.c
/trunk/uspace/srv/fb/serial_console.c
/trunk/uspace/srv/fb/serial_console.h
/trunk/uspace/srv/fb/sgcn.c
3715 5672 d 16 h svoboda /trunk/uspace/srv/fb/ Fix overeager optimization causing VC numbers not to be redrawn.  
/trunk/uspace/srv/fb/fb.c
3710 5674 d 3 h decky /trunk/ resurrect kernel logo  
/trunk/kernel/genarch/include/fb/logo-196x66.h
/trunk/kernel/genarch/src/fb/logo-196x66.c
/trunk/kernel/genarch/Makefile.inc
/trunk/kernel/genarch/src/fb/fb.c
/trunk/kernel/genarch/src/fb/font-8x16.c
/trunk/kernel/generic/include/macros.h
/trunk/uspace/srv/fb/fb.c