|
|
b3687d20ee
|
AFUERAAAA
|
2025-01-07 15:11:10 +01:00 |
|
|
|
27569fd5d8
|
getting rid of shit to focus more on kernel, drivers, and real stuff
|
2025-01-07 14:58:45 +01:00 |
|
xamidev
|
903188a543
|
Change: font
|
2024-09-27 20:21:24 +02:00 |
|
xamidev
|
8a68cf3b30
|
Add: calloc
|
2024-09-27 20:03:24 +02:00 |
|
xamidev
|
1fa4b5c70a
|
Add: exec feature for binaries
|
2024-09-23 15:46:58 +02:00 |
|
xamidev
|
af716cb2ec
|
minor fixes
|
2024-09-16 14:38:39 +02:00 |
|
xamidev
|
c885e69be4
|
Loaded program cannot do stuff. Answer=syscalls?
|
2024-09-14 22:55:02 +02:00 |
|
xamidev
|
03b712ace0
|
Program loading, build system for apps, and badly-made lib linking.
|
2024-09-14 22:39:06 +02:00 |
|
xamidev
|
87bb1d96fd
|
Change: programs->utils
|
2024-09-14 20:31:35 +02:00 |
|
xamidev
|
64ccec0866
|
Fix: explicit typecasting
|
2024-09-10 21:11:41 +02:00 |
|
xamidev
|
5e4e6d2db8
|
Fix: safety: malloc and free BMP image; memcpy sanitizing
|
2024-09-10 20:14:24 +02:00 |
|
xamidev
|
2fa918bc87
|
Add: naval battle game!
|
2024-09-09 22:09:14 +02:00 |
|
xamidev
|
8826a7d873
|
Minor fixes
|
2024-09-07 20:27:03 +02:00 |
|
xamidev
|
247558669e
|
Add: BMP working renderer (24b) + minor bug fixes
|
2024-09-06 21:01:31 +02:00 |
|
xamidev
|
f55723c227
|
minor bug fixes + bmp first try (not working)
|
2024-09-06 16:32:11 +02:00 |
|
xamidev
|
d2034cd68b
|
Add: initrd filesystem utilities (ls, cat) + docs
|
2024-09-05 14:59:51 +02:00 |
|
xamidev
|
b59af22897
|
Add: TAR init ramdisk via GRUB2 module
|
2024-09-05 13:06:54 +02:00 |
|
xamidev
|
4d05e0d620
|
Re-make: kernel heap (malloc, free) via free list alloc + add UEFI emulation doc
|
2024-09-04 21:49:26 +02:00 |
|
xamidev
|
3b39a0a1f4
|
add: multiboot2 memory map debug print
|
2024-09-04 20:17:01 +02:00 |
|
xamidev
|
b1e4ef8ad2
|
Add: programs time and read
|
2024-08-25 11:25:46 +02:00 |
|
xamidev
|
2893e75ad1
|
fix: conway, words
|
2024-08-24 20:30:14 +02:00 |
|
xamidev
|
d10e00835c
|
Fix: header-comment link
|
2024-08-24 17:23:26 +02:00 |
|
xamidev
|
a915ac15a1
|
Clean: kmain
|
2024-08-24 16:40:23 +02:00 |
|
xamidev
|
a03bb42790
|
Switch: to freestanding stdint and stdbool headers
|
2024-08-24 16:26:14 +02:00 |
|
xamidev
|
a029218acd
|
Add: cursor & verbose output
|
2024-08-23 15:22:19 +02:00 |
|
xamidev
|
6d0c9ac62b
|
Add: graphics fb cursor
|
2024-08-23 14:27:24 +02:00 |
|
xamidev
|
f1a9f84f24
|
Add: graphics mode terminal scrolling
|
2024-08-23 13:05:53 +02:00 |
|
xamidev
|
f8eb658c33
|
WIP: Framebuffer partial support, cursor & scoll TODO
|
2024-08-20 13:38:44 +02:00 |
|
xamidev
|
52a92a5358
|
Change: Framebuffer puts/printf graphics mode OK
|
2024-08-20 13:01:13 +02:00 |
|
xamidev
|
98d3d346c2
|
Fix: framebuffer draw_char
|
2024-08-19 21:04:16 +02:00 |
|
xamidev
|
1ebed970c8
|
Bigger runes?
|
2024-08-19 13:18:03 +02:00 |
|
xamidev
|
6ce5264b43
|
Weird runes?
|
2024-08-19 12:50:17 +02:00 |
|
xamidev
|
ca001598fc
|
Add: multiboot2: entering graphics mode
|
2024-08-18 21:03:26 +02:00 |
|
xamidev
|
2f562758ad
|
Re-add: ATA PIO driver (w/o paging)
|
2024-08-18 12:45:24 +02:00 |
|
xamidev
|
cd705589de
|
Add: paging & test
|
2024-08-18 12:19:16 +02:00 |
|
xamidev
|
e17b428bcc
|
change version (woops)
|
2024-08-11 11:12:01 +02:00 |
|
xamidev
|
51024e1d06
|
Add: conway game (basic) but flickers?
|
2024-08-10 22:58:56 +02:00 |
|
xamidev
|
c47e29f9ed
|
Add: serial printf
|
2024-08-09 14:36:01 +02:00 |
|
xamidev
|
e5d3b460b3
|
Add: cpuid, meminfo, system info; + minor fixes
|
2024-08-09 12:55:09 +02:00 |
|
xamidev
|
7b6f3ecd96
|
small fixes
|
2024-08-08 13:32:46 +02:00 |
|
xamidev
|
da127ee6b2
|
Small fixes: uptime, printf %f, math, and readme
|
2024-08-08 13:31:23 +02:00 |
|
xamidev
|
fc17e5eade
|
Making: math interpreter. Need to fix printf %f
|
2024-08-06 13:43:01 +02:00 |
|
xamidev
|
f05347f73b
|
Driver section separation
|
2024-08-05 19:33:16 +02:00 |
|
xamidev
|
4b6beb5ba9
|
Minor program improvements
|
2024-08-05 19:25:13 +02:00 |
|
xamidev
|
631099a53d
|
Add: program: words version 1
|
2024-07-24 15:08:39 +02:00 |
|
xamidev
|
b352d3f4e2
|
Fix: backspace, shift (kb driver) + Add: doc + ascii art
|
2024-07-24 12:47:12 +02:00 |
|
xamidev
|
5eee67a0e5
|
Add: begin shell with help command
|
2024-07-21 15:37:32 +02:00 |
|
xamidev
|
05393b36f8
|
Add: read keyboard input (getch)
|
2024-07-21 15:23:32 +02:00 |
|
xamidev
|
b8faf9dd8e
|
Restructuration part 2: libc, programs
|
2024-07-19 17:40:53 +02:00 |
|