starnakin
starnakin pushed to main at starnakin/42_KFS 2024-10-14 19:32:00 -04:00
5f075a9090 fix: simplify code and start frame at 1 instead of 0 for the NULL
9dc9002f00 fix: page alloc return frame addr instead page addr
Compare 2 commits »
starnakin pushed to main at starnakin/42_KFS 2024-10-14 19:23:19 -04:00
3372e386f5 fix: add flag when page-frame link
starnakin pushed to main at starnakin/42_KFS 2024-10-14 19:11:00 -04:00
886f912f36 fix: find_next_block
starnakin pushed to main at starnakin/42_KFS 2024-10-14 18:30:02 -04:00
5fc90ea240 fix: paging with higher half kernel
starnakin pushed to main at starnakin/42_KFS 2024-10-14 09:57:16 -04:00
5969dcca54 add: higher half kernel, NOT WORKING
starnakin pushed to main at starnakin/42_KFS 2024-10-09 16:58:11 -04:00
06ade25a46 add: hold down key && core: create get_key to simplify keyboard usage
starnakin pushed to main at starnakin/42_KFS 2024-10-09 16:10:27 -04:00
fc8bc6a495 add: get_line
starnakin pushed to main at starnakin/42_KFS 2024-10-09 10:09:49 -04:00
f3db3060af add: pic work
starnakin pushed to main at starnakin/42_KFS 2024-10-09 09:33:51 -04:00
a4411b0581 fix: kprintf unsigned int
starnakin pushed to main at starnakin/42_KFS 2024-10-08 06:22:39 -04:00
339224f705 fix: remap pic with right offset
starnakin pushed to main at starnakin/ca42 2024-10-03 10:25:40 -04:00
f0cd6ccc12 add: docker
starnakin pushed to main at starnakin/42_KFS 2024-10-02 08:16:02 -04:00
8b2d35594d add: idt
a3bbffcfd9 core: use define for gdt offset
Compare 2 commits »
starnakin pushed to main at starnakin/42_KFS 2024-09-30 09:46:39 -04:00
5fe4d12c12 fix: set_idt_entry_value: bit shift
starnakin pushed to main at starnakin/42_KFS 2024-09-30 09:46:06 -04:00
8b73e8850a fix: define the idt struct
starnakin pushed to main at starnakin/42_KFS 2024-09-30 07:02:01 -04:00
0c540a11da add: idt
starnakin pushed to main at starnakin/42_KFS 2024-09-26 11:06:09 -04:00
0bcc99997a add: ksize and vsize
starnakin pushed to main at starnakin/42_KFS 2024-09-25 16:25:48 -04:00
484e013ceb add: color cmd
starnakin pushed to main at starnakin/42_KFS 2024-09-25 16:25:39 -04:00
02059bff33 fix: cmd arg work
starnakin pushed to main at starnakin/42_KFS 2024-09-25 15:31:50 -04:00
3a916908ef core: split shell command into individual file and support command arg
starnakin pushed to main at starnakin/42_KFS 2024-09-22 04:13:53 -04:00
b84d4dbcb8 clean: rm useless file