HelenOS
HelenOS-doc
HelenOS-historic
Català-Valencià – Catalan
中文 – Chinese (Simplified)
中文 – Chinese (Traditional)
Česky – Czech
Dansk – Danish
Nederlands – Dutch
English – English
Suomi – Finnish
Français – French
Deutsch – German
עברית – Hebrew
हिंदी – Hindi
Magyar – Hungarian
Bahasa Indonesia – Indonesian
Italiano – Italian
日本語 – Japanese
한국어 – Korean
Македонски – Macedonian
मराठी – Marathi
Norsk – Norwegian
Polski – Polish
Português – Portuguese
Português – Portuguese (Brazil)
Русский – Russian
Slovenčina – Slovak
Slovenščina – Slovenian
Español – Spanish
Svenska – Swedish
Türkçe – Turkish
Українська – Ukrainian
Oëzbekcha – Uzbek
Subversion Repositories
HelenOS
(root)
/
branches
/
fs/
@ 2382
– Rev 0
Rev
Hide changed files
|
Details
|
Compare with Previous
|
Blame
|
RSS feed
Filtering Options
From rev
To rev
Max revs
Search history for
Show All
Clear current filter
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