Subversion Repositories HelenOS

Rev

Hide changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
2382 6293 d 9 h konopa /branches/fs/uspace/fs/ Super block management  
/branches/fs/uspace/fs/super.c
/branches/fs/uspace/fs/super.h
2381 6293 d 9 h konopa /branches/fs/uspace/fs/ Structure for stat and fstat system calls  
/branches/fs/uspace/fs/stat.h
2380 6293 d 9 h konopa /branches/fs/uspace/fs/ Change, stat and fstat system call  
/branches/fs/uspace/fs/stadir.c
2379 6293 d 9 h konopa /branches/fs/uspace/fs/ Read system call  
/branches/fs/uspace/fs/read.c
2378 6293 d 9 h konopa /branches/fs/uspace/fs/ Prototypes of functions  
/branches/fs/uspace/fs/proto.h
2377 6293 d 9 h konopa /branches/fs/uspace/fs/ Functions for printing on console  
/branches/fs/uspace/fs/printing.c
2376 6293 d 9 h konopa /branches/fs/uspace/fs/ Path name parsing  
/branches/fs/uspace/fs/path.c
2375 6293 d 9 h konopa /branches/fs/uspace/fs/ Synonym names for message parameters  
/branches/fs/uspace/fs/param.h
2374 6293 d 9 h konopa /branches/fs/uspace/fs/ Open, close and seek system calls  
/branches/fs/uspace/fs/open.c
2373 6293 d 9 h konopa /branches/fs/uspace/fs/ Limits of FS capabilities  
/branches/fs/uspace/fs/limits.h
2372 6293 d 9 h konopa /branches/fs/uspace/fs/ In-memory inode type  
/branches/fs/uspace/fs/inode.c
/branches/fs/uspace/fs/inode.h
2371 6293 d 9 h konopa /branches/fs/uspace/fs/ Global variables  
/branches/fs/uspace/fs/glo.c
/branches/fs/uspace/fs/glo.h
2370 6293 d 9 h konopa /branches/fs/uspace/fs/ Master header file  
/branches/fs/uspace/fs/fs.h
2369 6293 d 9 h konopa /branches/fs/uspace/fs/ Process table  
/branches/fs/uspace/fs/fproc.h
2368 6293 d 10 h konopa /branches/fs/uspace/fs/ File descriptors manipulating  
/branches/fs/uspace/fs/filedes.c
2367 6293 d 10 h konopa /branches/fs/uspace/fs/ Filp table  
/branches/fs/uspace/fs/file.h
2366 6293 d 10 h konopa /branches/fs/uspace/fs/ Error codes  
/branches/fs/uspace/fs/errno.h
2365 6293 d 10 h konopa /branches/fs/uspace/fs/ Directory support  
/branches/fs/uspace/fs/dir.c
/branches/fs/uspace/fs/dir.h
2364 6293 d 16 h konopa /branches/fs/uspace/fs/ Main FS constants  
/branches/fs/uspace/fs/const.h
2363 6293 d 16 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 6328 d 18 h jelen /branches/fs/uspace/tetris/ Revert a change from a wrong commit (2247 - cat task)  
/branches/fs/uspace/tetris/Makefile
2251 6328 d 18 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 6330 d 16 h jelen /branches/fs/boot/arch/mips32/loader/ configuration with ramdisk  
/branches/fs/boot/arch/mips32/loader/Makefile
2248 6330 d 16 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 6330 d 16 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 6330 d 16 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 6337 d 15 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 6337 d 15 h jelen /branches/fs/kernel/generic/src/main/ ramdisk initialization  
/branches/fs/kernel/generic/src/main/kinit.c
2205 6337 d 15 h jelen /branches/fs/kernel/generic/src/lib/ ramdisk initialization  
/branches/fs/kernel/generic/src/lib/rd.c
2204 6337 d 15 h jelen /branches/fs/kernel/generic/include/lib/ ramdisk version flag 0->1  
/branches/fs/kernel/generic/include/lib/rd.h
2203 6337 d 15 h jelen /branches/fs/boot/arch/ia32/ Link to ramdisk, added fs module  
/branches/fs/boot/arch/ia32/Makefile.inc
2202 6337 d 15 h jelen /branches/fs/boot/arch/ia32/grub/ Added fs module and ramdisk image  
/branches/fs/boot/arch/ia32/grub/menu.lst
2181 6340 d 19 h konopa /branches/fs/kernel/doc/ New author added  
/branches/fs/kernel/doc/AUTHORS
2131 6350 d 22 h decky /branches/ add development branches  
/branches
/branches/arm
/branches/fs
/branches/rcu
2129 6383 d 19 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 6390 d 20 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 6391 d 6 h decky /trunk/kernel/generic/src/lib/ add forgotten implementation  
/trunk/kernel/generic/src/lib/objc.c
2126 6391 d 17 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 6391 d 19 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 6391 d 21 h decky /trunk/kernel/generic/ implement simple realloc()  
/trunk/kernel/generic/include/mm/slab.h
/trunk/kernel/generic/src/mm/slab.c