diff --git a/Drivers b/Drivers index 95d75ed4..27702ce7 160000 --- a/Drivers +++ b/Drivers @@ -1 +1 @@ -Subproject commit 95d75ed4ffbb9eb94fedf47017676b3bb2601fa4 +Subproject commit 27702ce759b0e7a95214a538c67538e36302769e diff --git a/Fennix Kernel.code-workspace b/Fennix Kernel.code-workspace index 7383abac..673dc3f6 100644 --- a/Fennix Kernel.code-workspace +++ b/Fennix Kernel.code-workspace @@ -24,18 +24,25 @@ "debug.h": "c", "ubsan.h": "c", "kernel.h": "c", - "filesystem.hpp": "c" + "filesystem.hpp": "c", + "vector.hpp": "c", + "string.hpp": "c" }, "cSpell.words": [ "AABBCC", + "AAFF", "AAFFAA", + "ABIVERSION", "ACPINVS", "addralign", + "AFAFAF", "AHCI", "ALTLBA", "apic", "APICID", "archaux", + "AROS", + "ARRAYSZ", "auxv", "binfo", "biosdev", @@ -48,6 +55,8 @@ "CHARDEV", "CHARDEVICE", "charsize", + "clac", + "CLOUDABI", "cntvct", "COMNULL", "cpudata", @@ -63,11 +72,16 @@ "drvdir", "DSDT", "DUID", + "dynstr", + "dynsym", "EFER", "Ehdr", "ehsize", + "ELFABI", "ELFCLASS", "ELFDATA", + "ELFMAG", + "ELFOSABI", "EMMINTRIN", "EXECFN", "exobyte", @@ -77,7 +91,9 @@ "Fargc", "Fargv", "fctprintf", + "FENIXOS", "FENNIX", + "FFAA", "FFSMBIOS", "FFXSR", "filestatus", @@ -88,6 +104,7 @@ "geopbyte", "haddpd", "headersize", + "HIPROC", "HPET", "hwaddress", "idtd", @@ -101,6 +118,7 @@ "iretq", "isdelim", "itrfb", + "JMPREL", "KAPI", "KAPIPCI", "kcalloc", @@ -111,12 +129,16 @@ "krealloc", "kthrd", "lapic", + "lfanew", + "LFLR", "lgdt", "liballoc", "limine", "LMSLE", + "LOPROC", "LSTAR", "MADT", + "memdbg", "memmap", "memsz", "mminq", @@ -131,9 +153,11 @@ "multiboot", "MWAIT", "NIDENT", + "NOBITS", "objptr", "OEMID", "Ofast", + "OPENVOS", "OPTMZ", "OSFXSR", "OSXMMEXCPT", @@ -153,7 +177,11 @@ "phnum", "phoff", "PKRU", + "PLTGOT", + "PLTREL", + "PLTRELSZ", "powerline", + "PREINIT", "pushfl", "pushfq", "Raphson", @@ -164,6 +192,9 @@ "rdtsc", "readcr", "readxcr", + "RELAENT", + "RELASZ", + "RELSZ", "Rodata", "RRGGBB", "schedbg", @@ -182,9 +213,14 @@ "SMEP", "SMXE", "SNTP", + "sspt", "SSSE", + "stac", + "strdbg", + "STRSZ", "SVME", "swapgs", + "SYMENT", "Tamsyn", "TCCR", "TDCR", @@ -193,6 +229,7 @@ "TICR", "tlbi", "tracepagetable", + "tskdbg", "ttbr", "uarch", "ubsan", @@ -229,6 +266,8 @@ "Xstac", "yottabyte", "zettabyte" - ] + ], + "editor.tabCompletion": "on", + "diffEditor.codeLens": true } } diff --git a/Fennix Userspace.code-workspace b/Fennix Userspace.code-workspace index b1d4ceea..e639d9ef 100644 --- a/Fennix Userspace.code-workspace +++ b/Fennix Userspace.code-workspace @@ -16,7 +16,9 @@ "stdio.h": "c", "syscalls.h": "c", "syslib.h": "c", - "sysfile.h": "c" + "sysfile.h": "c", + "ipc.h": "c", + "sysbase.h": "c" }, "cSpell.words": [ "auxv", diff --git a/Kernel b/Kernel index 46cdce8d..dc43de81 160000 --- a/Kernel +++ b/Kernel @@ -1 +1 @@ -Subproject commit 46cdce8d1a45b22882a87bbb033e50e84a5f1e72 +Subproject commit dc43de81e87f0b6f2db4ecb904cdfad89ac59102 diff --git a/Userspace b/Userspace index 5de802f8..dff306fa 160000 --- a/Userspace +++ b/Userspace @@ -1 +1 @@ -Subproject commit 5de802f825e6f4da463ab311cc1415ac7cdf1ebf +Subproject commit dff306fa2ef1395299bcbcbc73bd20b739b31131 diff --git a/initrd/SymlinkTest b/initrd/SymlinkTest new file mode 120000 index 00000000..57c76106 --- /dev/null +++ b/initrd/SymlinkTest @@ -0,0 +1 @@ +/Test.txt \ No newline at end of file