Karina
|
d01a91c993
|
feat: jumping to userspace (currently only in dbg command with infinit jmp to self loop
|
2026-01-29 01:10:14 +04:00 |
|
Karina
|
ae27f28d04
|
feat: basic vfs
|
2026-01-28 06:29:41 +04:00 |
|
Karina
|
0761153d24
|
feat: implement initial CPIO parsing and shell improvements
- core: added CPIO parser (fs/cpio.c) and VFS structs
- shell: refactored ksh, added 'help' command
- lib: added string utils (strcpy, strncpy, strncmp)
- wip: working on initramfs loading in kmain
|
2026-01-28 02:04:40 +04:00 |
|
Karina
|
26c0353554
|
feat: blinking cursor
minor changes while trying to remember what i even wrote here after month break
|
2026-01-24 19:26:12 +04:00 |
|
Karina
|
358061cd6c
|
feat: basic scheduler; basic composer
|
2025-12-30 23:53:59 +04:00 |
|
Karina
|
9a296e4045
|
ref: changed ifndef -> pragma
|
2025-12-30 21:28:29 +04:00 |
|
Karina
|
db9b7cdbd5
|
feat: heap, dbg command (currently heap test there)
|
2025-12-29 08:41:51 +04:00 |
|
Karina
|
6bfce3c866
|
wip: timer. sending to pc
|
2025-12-29 06:24:58 +04:00 |
|
Karina
|
0ac17ad472
|
feat: HHDM
|
2025-12-28 20:03:35 +04:00 |
|
Karina
|
894c513609
|
minor refactor; cats in ksh
|
2025-12-28 07:36:04 +04:00 |
|
Karina
|
caf4f7a055
|
feat: basic ksh
|
2025-12-28 01:47:17 +04:00 |
|
Karina
|
45fcf8e834
|
fix: backspace
|
2025-12-28 00:32:52 +04:00 |
|
Karina
|
d0d025dd90
|
feat: kgets()
|
2025-12-28 00:10:18 +04:00 |
|
Karina
|
794dae7084
|
Refactor: Modular kernel structure & WIP keyboard driver
- Reorganized src/inc into arch, drivers, core, shell
- Updated CMakeLists.txt for multi-arch support
- Added basic scancode-to-ASCII mapping (US QWERTY)
- Initial KSH (Kernel Shell) skeleton
- WIP: Keyboard modifier handling
|
2025-12-27 22:10:24 +04:00 |
|