Kamil Kowalczyk kamkow1
kamkow1 pushed to master at kamkow1/my-os-project2 2025-09-02 07:51:09 +02:00
920de10025 Move vmm fully into hal
kamkow1 pushed to master at kamkow1/my-os-project2 2025-09-02 07:42:22 +02:00
0fb3a1ca75 Fix makefiles after source grabber changes
kamkow1 pushed to master at kamkow1/my-os-project2 2025-09-02 00:13:32 +02:00
ddca5f687e Fix kernel makefile formatting
kamkow1 pushed to master at kamkow1/my-os-project2 2025-09-02 00:10:11 +02:00
4e3c386942 Clean up makefiles with a source grabber function
kamkow1 pushed to master at kamkow1/my-os-project2 2025-09-01 23:23:06 +02:00
2015e0e0aa Hello user process
13ab117b1b Timed waiting with hal_wait()
Compare 2 commits »
kamkow1 pushed to master at kamkow1/my-os-project2 2025-08-30 23:52:55 +02:00
73f27f730b Clean up Makefile, move stuff into separate scripts
kamkow1 pushed to master at kamkow1/my-os-project2 2025-08-30 23:47:30 +02:00
0273330cf4 Kernel processes / multitasking
60a530b900 hal x86_64 vmm minor fixes in mapping/unmapping
7a52f2f051 Rework x86_64 paging and vmm
8cf1bde879 Make spinlock disable interrupts
Compare 4 commits »
kamkow1 pushed to master at kamkow1/my-os-project2 2025-08-22 12:37:53 +02:00
182c6e2956 Implement PIT interrupts
9d8849a425 Init IOAPIC nad LAPICs
3f6df79885 Implement interrupts
Compare 3 commits »
kamkow1 pushed to master at kamkow1/my-os-project2 2025-08-17 18:38:03 +02:00
92ccd189e7 Integrate uACPI
069870cd0d Use latest limine
54354e4f54 Clean up bootinfo
Compare 3 commits »
kamkow1 pushed to master at kamkow1/my-os-project2 2025-08-16 20:35:04 +02:00
8da890e388 Working port of Little FS
kamkow1 pushed to master at kamkow1/my-os-project2 2025-08-16 12:34:41 +02:00
2b0566c56f Implement storedevs, prepare to port littlefs
kamkow1 pushed to master at kamkow1/my-os-project2 2025-08-15 22:12:28 +02:00
c936910199 Limine modules request, run with 1GB pages support for x86_64
922fee88c7 Init IDT
Compare 2 commits »
kamkow1 pushed to master at kamkow1/my-os-project2 2025-08-15 19:30:46 +02:00
c6c12d93a0 KVFS improvements
kamkow1 pushed to master at kamkow1/my-os-project2 2025-08-15 01:57:35 +02:00
d91330ba73 Simple VFS layer
kamkow1 pushed to master at kamkow1/my-os-project2 2025-08-14 01:49:08 +02:00
b470fb03da Virtual memory and dlmalloc
kamkow1 created branch master in kamkow1/my-os-project2 2025-08-13 23:30:01 +02:00
kamkow1 pushed to master at kamkow1/my-os-project2 2025-08-13 23:30:01 +02:00
95832bb3a7 Integrate flaterm terminal
ce6b17d72b Move spinlock to separate folder
d4f06b4538 Freestanding headers
95173a17bd Fix GDT parethesis warning
83e58b0ac2 Move assembly code for x86 64 IO to io.S
kamkow1 created repository kamkow1/my-os-project2 2025-08-13 23:29:44 +02:00
kamkow1 created branch master in kamkow1/vim-config 2025-07-19 00:28:50 +02:00
kamkow1 pushed to master at kamkow1/vim-config 2025-07-19 00:28:50 +02:00
9a71c0b1cd Add .vimrc