Commit Graph

29 Commits

Author SHA1 Message Date
1a97ad57cf validate elf header 2025-11-21 12:18:15 -07:00
6e88feb9a7 loader errors 2025-11-21 11:24:31 -07:00
50341507cd allow userapps to change sample rate of audio 2025-11-19 11:02:44 -07:00
cc31cb4711 clippy 2025-11-18 15:20:03 -07:00
49c11978d5 rename syscall table from abi 2025-11-18 13:37:50 -07:00
d77320d445 rename libraries
fix

remove
2025-11-17 16:44:30 -07:00
edbd598803 Merge branch 'main' into audio-driver 2025-11-17 10:19:14 -07:00
1c1000dfcb fixes from nes 2025-11-17 08:10:03 -07:00
1182560582 remvove lock_display 2025-10-28 12:36:15 -06:00
f6d5fb98ab alloc user to access kernel backed heap (psram, if equiped) 2025-10-27 12:25:57 -06:00
38cdfcd549 add syscall to get time in ms since application start 2025-10-06 18:23:31 -06:00
af238b2847 cbindgen abi_sys 2025-10-05 17:14:38 -06:00
d8a5ab465e WIP 2025-09-30 20:27:07 -06:00
f353cad108 WIP gallery app 2025-09-28 22:24:29 -06:00
2221ffdbde basic fs syscall(s) 2025-09-28 14:07:03 -06:00
16e0374550 remove unused 2025-09-26 20:30:21 -06:00
dbb811c9f5 use section parser 2025-09-26 20:29:38 -06:00
fb2c3583de remove debugs 2025-09-26 20:26:42 -06:00
180d9e82d2 PIE binaries & fix currupted framebuffer 2025-09-26 20:24:23 -06:00
07b4905a06 use strum for abicalltable 2025-09-26 11:15:42 -06:00
d00e644100 semi-working snake game 2025-09-19 13:08:16 -06:00
e628c47e4b remove screen tearing 2025-09-18 19:20:20 -06:00
fab10dfa1f cargo fix 2025-09-18 16:44:18 -06:00
1994d74a17 WIP 2025-09-13 13:57:41 -06:00
70ecbcafc3 can dynamically load applications 2025-09-07 18:13:55 -06:00
8dad3ce6bb wip dynamic loading 2025-09-05 17:27:15 -06:00
5d0a3608d1 WIP keyboard syscall 2025-08-31 22:41:09 -06:00
c4f2c6cffb user app can invoke kernel syscall!!!! 2025-08-26 18:44:46 -06:00
6dcdd88a0f can run entrypoint on user elf
syscalls via call_abi are still not working
2025-08-03 18:55:26 -06:00