Xv6 with picoc & Linkage editor
v1.0
The project delineate mutual cohesion between c library, linkage editor ( linker), interpreter and operating system by porting the same on xv6 kernel
|
a.c [code] | |
asm.h [code] | |
bio.c [code] | |
bio.d [code] | |
bootasm.d [code] | |
bootmain.c [code] | |
bootmain.d [code] | |
buf.h [code] | |
cat.c [code] | |
cat.d [code] | |
cc500.c [code] | |
console.c [code] | |
console.d [code] | |
defs.h [code] | |
echo.c [code] | |
echo.d [code] | |
elf.h [code] | |
entryother.d [code] | |
errors.h [code] | |
exec.c [code] | |
exec.d [code] | |
fcntl.h [code] | |
file.c [code] | |
file.d [code] | |
file.h [code] | |
file1.c [code] | |
file2.c [code] | |
forktest.c [code] | |
forktest.d [code] | |
fs.c [code] | |
fs.d [code] | |
fs.h [code] | |
gelf.h [code] | |
grep.c [code] | |
grep.d [code] | |
hello.c [code] | |
ide.c [code] | |
ide.d [code] | |
init.c [code] | |
init.d [code] | |
initcode.d [code] | |
interpreter.h [code] | |
ioapic.c [code] | |
ioapic.d [code] | |
kalloc.c [code] | |
kalloc.d [code] | |
kbd.c [code] | |
kbd.d [code] | |
kbd.h [code] | |
kill.c [code] | |
kill.d [code] | |
lapic.c [code] | |
lapic.d [code] | |
ld.c [code] | |
ld.d [code] | |
ld.h [code] | |
libelf.h [code] | |
libfile.c [code] | |
libfile.d [code] | |
list.c [code] | |
ln.c [code] | |
ln.d [code] | |
log.c [code] | |
log.d [code] | |
ls.c [code] | |
ls.d [code] | |
main.c [code] | |
main.d [code] | |
memide.c [code] | |
memlayout.h [code] | |
mkdir.c [code] | |
mkdir.d [code] | |
mkfs.c [code] | |
mmu.h [code] | |
mp.c [code] | |
mp.d [code] | |
mp.h [code] | |
param.h [code] | |
PIC.h [code] | |
picirq.c [code] | |
picirq.d [code] | |
pipe.c [code] | |
pipe.d [code] | |
printf.c [code] | |
printf.d [code] | |
proc.c [code] | |
proc.d [code] | |
proc.h [code] | |
rm.c [code] | |
rm.d [code] | |
sh.c [code] | |
sh.d [code] | |
spinlock.c [code] | |
spinlock.d [code] | |
spinlock.h [code] | |
stat.h [code] | |
stressfs.c [code] | |
stressfs.d [code] | |
string.c [code] | |
string.d [code] | |
syscall.c [code] | |
syscall.d [code] | |
syscall.h [code] | |
sysfile.c [code] | |
sysfile.d [code] | |
sysproc.c [code] | |
sysproc.d [code] | |
test.c [code] | |
timer.c [code] | |
timer.d [code] | |
trap.c [code] | |
trap.d [code] | |
traps.h [code] | |
types.h [code] | |
uart.c [code] | |
uart.d [code] | |
ulib.c [code] | |
ulib.d [code] | |
umalloc.c [code] | |
umalloc.d [code] | |
user.h [code] | |
usertests.c [code] | |
vm.c [code] | |
vm.d [code] | |
wc.c [code] | |
wc.d [code] | |
x86.h [code] | |
zombie.c [code] | |
zombie.d [code] | |
bak/file1.c [code] | |
bak/file2.c [code] | |
include/cdefs.h [code] | |
include/ctype.h [code] | |
include/dietfeatures.h [code] | |
include/dietlibm.h [code] | |
include/dietstdio.h [code] | |
include/dietstring.h [code] | |
include/dietwarning.h [code] | |
include/longlong.h [code] | |
include/math.h [code] | |
include/PIC.h [code] | |
include/stdio.h [code] | |
include/string.h [code] | |
tests/00_assignment.c [code] | |
tests/01_comment.c [code] | |
tests/02_printf.c [code] | |
tests/03_struct.c [code] | |
tests/04_for.c [code] | |
tests/05_array.c [code] | |
tests/06_case.c [code] | |
tests/07_function.c [code] | |
tests/08_while.c [code] | |
tests/09_do_while.c [code] | |
tests/10_pointer.c [code] | |
tests/11_precedence.c [code] | |
tests/12_hashdefine.c [code] | |
tests/13_integer_literals.c [code] | |
tests/14_if.c [code] | |
tests/15_recursion.c [code] | |
tests/16_nesting.c [code] | |
tests/17_enum.c [code] | |
tests/18_include.c [code] | |
tests/18_include.h [code] | |
tests/19_pointer_arithmetic.c [code] | |
tests/20_pointer_comparison.c [code] | |
tests/21_char_array.c [code] | |
tests/22_floating_point.c [code] | |
tests/23_type_coercion.c [code] | |
tests/24_math_library.c [code] | |
tests/26_character_constants.c [code] | |
tests/27_sizeof.c [code] | |
tests/28_strings.c [code] | |
tests/29_array_address.c [code] | |
tests/30_hanoi.c [code] | |
tests/31_args.c [code] | |
tests/32_led.c [code] | |
tests/33_ternary_op.c [code] | |
tests/34_array_assignment.c [code] | |
tests/35_sizeof.c [code] | |
tests/36_array_initialisers.c [code] | |
tests/37_sprintf.c [code] | |
tests/38_multiple_array_index.c [code] | |
tests/39_typedef.c [code] | |
tests/40_stdio.c [code] | |
tests/41_hashif.c [code] | |
tests/42_function_pointer.c [code] | |
tests/43_void_param.c [code] | |
tests/44_scoped_declarations.c [code] | |
tests/45_empty_for.c [code] | |
tests/46_grep.c [code] | |
tests/47_switch_return.c [code] | |
tests/48_nested_break.c [code] | |
tests/49_bracket_evaluation.c [code] | |
tests/50_logical_second_arg.c [code] | |
tests/51_static.c [code] | |
tests/52_unnamed_enum.c [code] | |
tests/54_goto.c [code] | |
tests/quicksort.c [code] | |
tests/sample.c [code] |