Subversion Repositories HelenOS

Rev

Go to most recent revision | Hide changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
2379 6280 d 23 h konopa /branches/fs/uspace/fs/ Read system call  
/branches/fs/uspace/fs/read.c
2378 6280 d 23 h konopa /branches/fs/uspace/fs/ Prototypes of functions  
/branches/fs/uspace/fs/proto.h
2377 6280 d 23 h konopa /branches/fs/uspace/fs/ Functions for printing on console  
/branches/fs/uspace/fs/printing.c
2376 6280 d 23 h konopa /branches/fs/uspace/fs/ Path name parsing  
/branches/fs/uspace/fs/path.c
2375 6281 d 0 h konopa /branches/fs/uspace/fs/ Synonym names for message parameters  
/branches/fs/uspace/fs/param.h
2374 6281 d 0 h konopa /branches/fs/uspace/fs/ Open, close and seek system calls  
/branches/fs/uspace/fs/open.c
2373 6281 d 0 h konopa /branches/fs/uspace/fs/ Limits of FS capabilities  
/branches/fs/uspace/fs/limits.h
2372 6281 d 0 h konopa /branches/fs/uspace/fs/ In-memory inode type  
/branches/fs/uspace/fs/inode.c
/branches/fs/uspace/fs/inode.h
2371 6281 d 0 h konopa /branches/fs/uspace/fs/ Global variables  
/branches/fs/uspace/fs/glo.c
/branches/fs/uspace/fs/glo.h
2370 6281 d 0 h konopa /branches/fs/uspace/fs/ Master header file  
/branches/fs/uspace/fs/fs.h
2369 6281 d 0 h konopa /branches/fs/uspace/fs/ Process table  
/branches/fs/uspace/fs/fproc.h
2368 6281 d 0 h konopa /branches/fs/uspace/fs/ File descriptors manipulating  
/branches/fs/uspace/fs/filedes.c
2367 6281 d 0 h konopa /branches/fs/uspace/fs/ Filp table  
/branches/fs/uspace/fs/file.h
2366 6281 d 0 h konopa /branches/fs/uspace/fs/ Error codes  
/branches/fs/uspace/fs/errno.h
2365 6281 d 0 h konopa /branches/fs/uspace/fs/ Directory support  
/branches/fs/uspace/fs/dir.c
/branches/fs/uspace/fs/dir.h
2364 6281 d 6 h konopa /branches/fs/uspace/fs/ Main FS constants  
/branches/fs/uspace/fs/const.h
2363 6281 d 6 h konopa /branches/fs/uspace/fs/ Block cache for storing read data  
/branches/fs/uspace/fs/block.c
/branches/fs/uspace/fs/block.h
2253 6316 d 8 h jelen /branches/fs/uspace/tetris/ Revert a change from a wrong commit (2247 - cat task)  
/branches/fs/uspace/tetris/Makefile
2251 6316 d 9 h jelen /branches/fs/uspace/cat/ New cat task to dump a file content on console (testing for fs)  
/branches/fs/uspace/cat
/branches/fs/uspace/cat/Makefile
/branches/fs/uspace/cat/cat.c
/branches/fs/uspace/cat/cat.h
2249 6318 d 6 h jelen /branches/fs/boot/arch/mips32/loader/ configuration with ramdisk  
/branches/fs/boot/arch/mips32/loader/Makefile
2248 6318 d 6 h jelen /branches/fs/uspace/ Connecting services cat -> fs -> rd  
/branches/fs/uspace/fs/fs.c
/branches/fs/uspace/libc/include/ipc/services.h
/branches/fs/uspace/rd/rd.c
2247 6318 d 6 h jelen /branches/fs/ A new "cat" task to test "fs" (read a file and dump it onto the console)  
/branches/fs/boot/arch/ia32/Makefile.inc
/branches/fs/boot/arch/ia32/grub/menu.lst
/branches/fs/uspace/Makefile
/branches/fs/uspace/tetris/Makefile
2246 6318 d 6 h jelen /branches/fs/kernel/generic/src/lib/ Go back to checking data size against frame size  
/branches/fs/kernel/generic/src/lib/rd.c
2207 6325 d 5 h jelen /branches/fs/boot/arch/ia32/ramdisk/ ramdisk file  
/branches/fs/boot/arch/ia32/ramdisk
/branches/fs/boot/arch/ia32/ramdisk/Makefile.inc
/branches/fs/boot/arch/ia32/ramdisk/ramdisk.header
/branches/fs/boot/arch/ia32/ramdisk/ramdisk.img.raw
2206 6325 d 5 h jelen /branches/fs/kernel/generic/src/main/ ramdisk initialization  
/branches/fs/kernel/generic/src/main/kinit.c
2205 6325 d 5 h jelen /branches/fs/kernel/generic/src/lib/ ramdisk initialization  
/branches/fs/kernel/generic/src/lib/rd.c
2204 6325 d 5 h jelen /branches/fs/kernel/generic/include/lib/ ramdisk version flag 0->1  
/branches/fs/kernel/generic/include/lib/rd.h
2203 6325 d 5 h jelen /branches/fs/boot/arch/ia32/ Link to ramdisk, added fs module  
/branches/fs/boot/arch/ia32/Makefile.inc
2202 6325 d 5 h jelen /branches/fs/boot/arch/ia32/grub/ Added fs module and ramdisk image  
/branches/fs/boot/arch/ia32/grub/menu.lst
2181 6328 d 9 h konopa /branches/fs/kernel/doc/ New author added  
/branches/fs/kernel/doc/AUTHORS
2131 6338 d 13 h decky /branches/ add development branches  
/branches
/branches/arm
/branches/fs
/branches/rcu
2129 6371 d 9 h jermar /trunk/ Fix small problem in sparc64 port.

Bump version to 0.2.0.4 (Sunset).
 
/trunk/kernel/arch/sparc64/include/atomic.h
/trunk/version
2128 6378 d 10 h jermar /trunk/ Add arm32 architecture. The 32 suffix is used to specify that 16-bit Thumb
instructions are not used. The arm32 code is mostly composed of placeholders
that need to be replaced by real implementation. So far, the arm32 tree
only compiles. If run under GXEmul simulator, an infinit loop at the
kernel entry point will be entered.
 
/trunk/boot/arch/arm32
/trunk/boot/arch/arm32/Makefile.inc
/trunk/contrib/toolchain/toolchain.arm32.sh
/trunk/kernel/arch/arm32
/trunk/kernel/arch/arm32/Makefile.inc
/trunk/kernel/arch/arm32/_link.ld.in
/trunk/kernel/arch/arm32/include
/trunk/kernel/arch/arm32/include/arch.h
/trunk/kernel/arch/arm32/include/arg.h
/trunk/kernel/arch/arm32/include/asm.h
/trunk/kernel/arch/arm32/include/atomic.h
/trunk/kernel/arch/arm32/include/barrier.h
/trunk/kernel/arch/arm32/include/byteorder.h
/trunk/kernel/arch/arm32/include/context.h
/trunk/kernel/arch/arm32/include/cpu.h
/trunk/kernel/arch/arm32/include/cycle.h
/trunk/kernel/arch/arm32/include/debug.h
/trunk/kernel/arch/arm32/include/elf.h
/trunk/kernel/arch/arm32/include/exception.h
/trunk/kernel/arch/arm32/include/faddr.h
/trunk/kernel/arch/arm32/include/fpu_context.h
/trunk/kernel/arch/arm32/include/interrupt.h
/trunk/kernel/arch/arm32/include/memstr.h
/trunk/kernel/arch/arm32/include/mm
/trunk/kernel/arch/arm32/include/mm/as.h
/trunk/kernel/arch/arm32/include/mm/asid.h
/trunk/kernel/arch/arm32/include/mm/frame.h
/trunk/kernel/arch/arm32/include/mm/memory_init.h
/trunk/kernel/arch/arm32/include/mm/page.h
/trunk/kernel/arch/arm32/include/mm/tlb.h
/trunk/kernel/arch/arm32/include/proc
/trunk/kernel/arch/arm32/include/proc/task.h
/trunk/kernel/arch/arm32/include/proc/thread.h
/trunk/kernel/arch/arm32/include/types.h
/trunk/kernel/arch/arm32/src
/trunk/kernel/arch/arm32/src/arm32.c
/trunk/kernel/arch/arm32/src/context.S
/trunk/kernel/arch/arm32/src/cpu
/trunk/kernel/arch/arm32/src/cpu/cpu.c
/trunk/kernel/arch/arm32/src/ddi
/trunk/kernel/arch/arm32/src/ddi/ddi.c
/trunk/kernel/arch/arm32/src/dummy.S
/trunk/kernel/arch/arm32/src/mm
/trunk/kernel/arch/arm32/src/mm/as.c
/trunk/kernel/arch/arm32/src/mm/frame.c
/trunk/kernel/arch/arm32/src/mm/page.c
/trunk/kernel/arch/arm32/src/start.S
/trunk/uspace/kbd/arch/arm32
/trunk/uspace/kbd/arch/arm32/include
/trunk/uspace/kbd/arch/arm32/include/kbd.h
/trunk/uspace/kbd/arch/arm32/src
/trunk/uspace/kbd/arch/arm32/src/kbd.c
/trunk/uspace/libc/arch/arm32
/trunk/uspace/libc/arch/arm32/Makefile.inc
/trunk/uspace/libc/arch/arm32/_link.ld.in
/trunk/uspace/libc/arch/arm32/include
/trunk/uspace/libc/arch/arm32/include/atomic.h
/trunk/uspace/libc/arch/arm32/include/config.h
/trunk/uspace/libc/arch/arm32/include/endian.h
/trunk/uspace/libc/arch/arm32/include/faddr.h
/trunk/uspace/libc/arch/arm32/include/limits.h
/trunk/uspace/libc/arch/arm32/include/psthread.h
/trunk/uspace/libc/arch/arm32/include/stackarg.h
/trunk/uspace/libc/arch/arm32/include/syscall.h
/trunk/uspace/libc/arch/arm32/include/thread.h
/trunk/uspace/libc/arch/arm32/include/types.h
/trunk/uspace/libc/arch/arm32/src
/trunk/uspace/libc/arch/arm32/src/dummy.S
/trunk/uspace/libc/arch/arm32/src/entry.s
/trunk/uspace/libc/arch/arm32/src/psthread.S
/trunk/uspace/libc/arch/arm32/src/syscall.c
/trunk/uspace/libc/arch/arm32/src/thread.c
/trunk/uspace/libc/arch/arm32/src/thread_entry.s
/trunk/uspace/softfloat/arch/arm32
/trunk/uspace/softfloat/arch/arm32/include
/trunk/uspace/softfloat/arch/arm32/include/functions.h
/trunk/HelenOS.config
/trunk/Makefile
/trunk/boot/boot.config
/trunk/kernel/generic/include/lib/elf.h
/trunk/kernel/generic/src/mm/frame.c
/trunk/kernel/kernel.config
/trunk/uspace/libc/include/ctype.h
/trunk/uspace/uspace.config
2127 6378 d 20 h decky /trunk/kernel/generic/src/lib/ add forgotten implementation  
/trunk/kernel/generic/src/lib/objc.c
2126 6379 d 7 h decky /trunk/kernel/ small cleanup, more work coming  
/trunk/kernel/generic/include/lib/objc_ext.h
/trunk/kernel/generic/src/lib/objc_ext.c
/trunk/kernel/generic/src/lib/objc.c
/trunk/kernel/Makefile
/trunk/kernel/generic/include/mm/as.h
/trunk/kernel/generic/src/mm/as.c
2125 6379 d 10 h decky /trunk/ experimental support for Objective C
(disabled by default)
 
/trunk/kernel/generic/include/lib/objc.h
/trunk/kernel/generic/src/lib/objc.c
/trunk/contrib/toolchain/toolchain.ia32.sh
/trunk/contrib/toolchain/toolchain.sparc64.sh
/trunk/kernel/Makefile
/trunk/kernel/arch/amd64/Makefile.inc
/trunk/kernel/arch/ia32/Makefile.inc
/trunk/kernel/arch/ia32/src/mm/as.c
/trunk/kernel/arch/ia32xen/Makefile.inc
/trunk/kernel/arch/ia64/Makefile.inc
/trunk/kernel/arch/mips32/Makefile.inc
/trunk/kernel/arch/ppc32/Makefile.inc
/trunk/kernel/arch/ppc64/Makefile.inc
/trunk/kernel/arch/sparc64/Makefile.inc
/trunk/kernel/genarch/include/mm/page_pt.h
/trunk/kernel/genarch/src/mm/as_pt.c
/trunk/kernel/generic/include/memstr.h
/trunk/kernel/generic/include/mm/as.h
/trunk/kernel/generic/include/print.h
/trunk/kernel/generic/src/lib/memstr.c
/trunk/kernel/generic/src/mm/as.c
/trunk/kernel/generic/src/printf/vprintf.c
/trunk/kernel/kernel.config
2124 6379 d 11 h decky /trunk/kernel/generic/ implement simple realloc()  
/trunk/kernel/generic/include/mm/slab.h
/trunk/kernel/generic/src/mm/slab.c
2123 6385 d 14 h decky /trunk/kernel/generic/src/mm/ add forgotten unsigned  
/trunk/kernel/generic/src/mm/frame.c
/trunk/kernel/generic/src/mm/slab.c
2122 6385 d 14 h decky /trunk/kernel/generic/ explicit typecast, fix signed/unsigned comparison  
/trunk/kernel/generic/include/mm/frame.h
/trunk/kernel/generic/src/mm/frame.c
2121 6385 d 14 h decky /trunk/kernel/generic/src/mm/ remove anonymous structure, add static qualifier  
/trunk/kernel/generic/src/mm/frame.c