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