new memory management system & some docs
commitd0e212e55ffd9f0dd4856b0b12cab452034ca18e
authorMohamed Anwar <manwar@ieee-zsb.org>
Sat, 31 Aug 2019 19:09:54 +0000 (31 21:09 +0200)
committerMohamed Anwar <manwar@ieee-zsb.org>
Sat, 31 Aug 2019 19:09:54 +0000 (31 21:09 +0200)
tree051fa513fec64e7e0879c01d58fb8a70c88c5762
parent0489c6b8c43689bb35f577d2beb34df7601b3946
new memory management system & some docs
76 files changed:
kernel/arch/i386/cpu/init.c
kernel/arch/i386/cpu/isr.c
kernel/arch/i386/cpu/trace.c
kernel/arch/i386/include/boot/boot.h
kernel/arch/i386/include/config.h
kernel/arch/i386/include/core/_string.h
kernel/arch/i386/mm/i386.c
kernel/arch/i386/mm/i386.h
kernel/arch/i386/mm/x86_64.c
kernel/arch/i386/platform/misc/cmos.c
kernel/arch/i386/platform/misc/i8042.c
kernel/arch/i386/platform/misc/pic.c
kernel/arch/i386/sys/proc.c
kernel/arch/i386/sys/thread.c
kernel/core/main.c
kernel/core/module.c
kernel/dev/fb/fbdev/fbdev.c
kernel/dev/fb/vesa/vesa.c
kernel/dev/kdev.c
kernel/dev/tty/uart/uart.c
kernel/fs/close.c
kernel/fs/ext2/iops.c
kernel/fs/fops.c
kernel/fs/icache.c
kernel/fs/initramfs/cpio/cpio.c
kernel/fs/initramfs/cpio/cpio.h
kernel/fs/initramfs/initramfs.c
kernel/fs/minix/iops.c
kernel/fs/posix/read.c
kernel/fs/procfs/procfs.c
kernel/fs/read.c
kernel/fs/readdir.c
kernel/fs/vfs.c
kernel/include/boot/boot.h
kernel/include/core/arch.h
kernel/include/dev/dev.h
kernel/include/dev/fbdev.h
kernel/include/ds/bitmap.h
kernel/include/ds/buddy.h
kernel/include/ds/ds.dox [new file with mode: 0644]
kernel/include/ds/hashmap.h
kernel/include/ds/queue.h
kernel/include/ds/ringbuf.h
kernel/include/fs/icache.h
kernel/include/fs/pipe.h
kernel/include/fs/stat.h
kernel/include/fs/termios.h
kernel/include/fs/vfs.h
kernel/include/mm/buddy.h
kernel/include/mm/mm.h
kernel/include/mm/vm.h
kernel/include/sys/binfmt.h
kernel/include/sys/elf.h
kernel/include/sys/proc.h
kernel/include/sys/signal.h
kernel/include/sys/thread.h
kernel/kernel.dox [new file with mode: 0644]
kernel/mm/Build.mk
kernel/mm/buddy.c
kernel/mm/fault.c [new file with mode: 0644]
kernel/mm/kvmem.c
kernel/mm/mm.c
kernel/mm/vm_anon.c [new file with mode: 0644]
kernel/mm/vm_entry.c [new file with mode: 0644]
kernel/mm/vm_object.c [new file with mode: 0644]
kernel/mm/vm_space.c [new file with mode: 0644]
kernel/mm/vmm.c
kernel/net/socket.c
kernel/net/unix/unix.c
kernel/sys/binfmt/binfmt.c
kernel/sys/binfmt/elf.c
kernel/sys/fork.c
kernel/sys/proc.c
kernel/sys/signal.c
kernel/sys/syscall.c
kernel/sys/thread.c