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
3727 5626 d 22 h svoboda /trunk/uspace/lib/libc/generic/ Rewrite memcpy() in C library. Now copies congruent blocks fast, not just aligned blocks.  
/trunk/uspace/lib/libc/generic/string.c
3726 5627 d 16 h svoboda /trunk/uspace/srv/fb/ Revert c3724 as it actually made scrolling slower on some arches.  
/trunk/uspace/srv/fb/fb.c
3725 5627 d 16 h svoboda /trunk/uspace/srv/fb/ Slightly faster draw_fill_rect() (although 2x VRAM access).  
/trunk/uspace/srv/fb/fb.c
3724 5627 d 16 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 5627 d 17 h svoboda /trunk/uspace/srv/fb/ Minor refactoring in fb server.  
/trunk/uspace/srv/fb/fb.c
3719 5631 d 4 h jermar /trunk/uspace/srv/fb/ Ski vs. MSIM.  
/trunk/uspace/srv/fb/ski.h
3718 5631 d 5 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 5632 d 2 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 5632 d 6 h svoboda /trunk/uspace/srv/fb/ Fix overeager optimization causing VC numbers not to be redrawn.  
/trunk/uspace/srv/fb/fb.c
3710 5633 d 17 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
3708 5633 d 19 h svoboda /trunk/uspace/lib/libc/ Fix makefile.  
/trunk/uspace/lib/libc/Makefile
3707 5633 d 19 h decky /trunk/ kconsole is optional
kernel & uspace framebuffer rewrite with speedups (some things are slightly broken yet)
 
/trunk/kernel/genarch/src/fb/helenos.xbm
/trunk/kernel/arch/amd64/src/debugger.c
/trunk/kernel/arch/ia32/include/drivers/ega.h
/trunk/kernel/arch/ia32/include/drivers/vesa.h
/trunk/kernel/arch/ia32/src/cpu/cpu.c
/trunk/kernel/arch/ia32/src/drivers/vesa.c
/trunk/kernel/arch/ia32/src/ia32.c
/trunk/kernel/arch/mips32/src/cpu/cpu.c
/trunk/kernel/arch/mips32/src/debugger.c
/trunk/kernel/arch/mips32/src/exception.c
/trunk/kernel/genarch/include/fb/fb.h
/trunk/kernel/genarch/include/fb/font-8x16.h
/trunk/kernel/genarch/include/fb/visuals.h
/trunk/kernel/genarch/src/acpi/acpi.c
/trunk/kernel/genarch/src/fb/fb.c
/trunk/kernel/genarch/src/fb/font-8x16.c
/trunk/kernel/genarch/src/mm/asid.c
/trunk/kernel/generic/include/console/kconsole.h
/trunk/kernel/generic/src/console/cmd.c
/trunk/kernel/generic/src/console/console.c
/trunk/kernel/generic/src/console/kconsole.c
/trunk/kernel/generic/src/cpu/cpu.c
/trunk/kernel/generic/src/interrupt/interrupt.c
/trunk/kernel/generic/src/lib/func.c
/trunk/kernel/generic/src/main/kinit.c
/trunk/kernel/generic/src/main/main.c
/trunk/kernel/generic/src/mm/as.c
/trunk/kernel/generic/src/syscall/syscall.c
/trunk/uspace/lib/libc/include/ipc/fb.h
/trunk/uspace/srv/console/console.c
/trunk/uspace/srv/console/gcons.c
/trunk/uspace/srv/console/gcons.h
/trunk/uspace/srv/console/screenbuffer.h
/trunk/uspace/srv/fb/fb.c
/trunk/uspace/srv/fb/fb.h
/trunk/uspace/srv/fb/font-8x16.c
/trunk/uspace/srv/fb/font-8x16.h
/trunk/uspace/srv/fb/main.c
/trunk/uspace/srv/fb/ppm.c
3706 5633 d 19 h decky /trunk/ cstyle & small fixes  
/trunk/kernel/arch/amd64/src/amd64.c
/trunk/kernel/arch/ia32/include/cpu.h
/trunk/kernel/arch/ia32/include/mm/as.h
/trunk/kernel/arch/ia32xen/src/mm/tlb.c
/trunk/kernel/arch/mips32/include/mm/asid.h
/trunk/uspace/lib/libc/include/string.h
3701 5633 d 21 h jermar /trunk/uspace/srv/fs/fat/ Set a loop control variable properly when growing the FAT directory.  
/trunk/uspace/srv/fs/fat/fat_ops.c
3700 5633 d 21 h jermar /trunk/uspace/srv/fs/fat/ Add the ability to grow a FAT directory.  
/trunk/uspace/srv/fs/fat/fat_ops.c
3699 5636 d 3 h svoboda /trunk/uspace/ Clean .o files in individual makefiles.  
/trunk/uspace/Makefile
/trunk/uspace/app/init/Makefile
/trunk/uspace/app/klog/Makefile
/trunk/uspace/app/tester/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/ns/Makefile
/trunk/uspace/srv/pci/Makefile
/trunk/uspace/srv/rd/Makefile
/trunk/uspace/srv/vfs/Makefile
3698 5636 d 3 h svoboda /trunk/uspace/srv/pci/libpci/ Fix libpci makefile to allow 'make' in uspace subdir.  
/trunk/uspace/srv/pci/libpci/Makefile
3692 5639 d 17 h rimsky /trunk/ Fixed the bug when on SunBlade1500 we wrote to an address outside the framebuffer memory. A nasty hack to the 8-bit palette so that on sb1500 we do not have to turn black into white and white into black.  
/trunk/boot/genarch/ofw.c
/trunk/kernel/genarch/src/fb/fb.c
/trunk/uspace/srv/fb/fb.c
3679 5643 d 14 h rimsky /trunk/ Added forgotten stuff related to framebuffers with offsets. Got rid of VISUAL_SB1500_PALETTE.  
/trunk/kernel/arch/sparc64/src/drivers/scr.c
/trunk/kernel/genarch/include/fb/visuals.h
/trunk/kernel/genarch/src/fb/fb.c
/trunk/uspace/srv/fb/fb.c
3676 5644 d 16 h svoboda /trunk/uspace/ Remove obsolete dld-related loader fragments.  
/trunk/uspace/lib/libc/include/loader/pcb.h
/trunk/uspace/srv/loader/main.c

Show All