Commit Graph

85 Commits

Author SHA1 Message Date
10c9457953 double framebuffer 2025-10-27 19:46:09 -06:00
4c58f66c94 gif plays at low fps 2025-10-27 18:53:22 -06:00
999b22a96f only mark framebuffer tile as dirty if pixel changes 2025-10-27 12:30:23 -06:00
f6d5fb98ab alloc user to access kernel backed heap (psram, if equiped) 2025-10-27 12:25:57 -06:00
b872e6be7c Merge branch 'psram-alloc' into gif 2025-10-27 09:15:40 -06:00
5414725241 add pimoroni2w support 2025-10-26 20:21:34 -06:00
7662e485c0 gif need psram 2025-10-19 15:25:01 -06:00
31a3772bcb spi psram works 2025-10-14 14:07:58 -06:00
212077578c Merge branch 'main' into psram-alloc 2025-10-14 12:43:26 -06:00
38cdfcd549 add syscall to get time in ms since application start 2025-10-06 18:23:31 -06:00
76c7870a79 remove shared crate 2025-10-06 00:25:56 -06:00
28417cce69 fix bug in abi_sys causing display driver crashes 2025-10-06 00:18:44 -06:00
ddcdd5942a make all syscalls ffi compat 2025-10-05 18:24:44 -06:00
af238b2847 cbindgen abi_sys 2025-10-05 17:14:38 -06:00
f2a5801284 fully c ffi compat 2025-10-05 15:43:57 -06:00
f73df7e0b8 fix abi in readme 2025-09-30 12:14:51 -06:00
2021ef9753 update readme and just for release builds 2025-09-30 12:11:57 -06:00
59e4a7faa2 file names in gallery 2025-09-29 18:33:37 -06:00
15a09b52d7 gallery works 2025-09-29 12:35:54 -06:00
f353cad108 WIP gallery app 2025-09-28 22:24:29 -06:00
d986f1409f lower kernel version 2025-09-28 17:46:49 -06:00
2221ffdbde basic fs syscall(s) 2025-09-28 14:07:03 -06:00
7bd6012748 use C abi for syscalls 2025-09-26 23:39:19 -06:00
bf3b37783f Readme 2025-09-26 22:51:35 -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
2012e68995 remove unused 2025-09-18 19:21:17 -06:00
e628c47e4b remove screen tearing 2025-09-18 19:20:20 -06:00
9468ceab51 fix first selection 2025-09-18 17:48:21 -06:00
bf359f0513 selection menu works for multiple binaries, and shows selection box 2025-09-18 17:43:49 -06:00
4f93ee4e9d cargo upgrade 2025-09-18 16:45:03 -06:00
fab10dfa1f cargo fix 2025-09-18 16:44:18 -06:00
46c69ead67 remove debug comments 2025-09-18 16:28:32 -06:00
39abe19fd3 can load & reload programs 2025-09-18 16:25:24 -06:00
1cd0d292fe calculator works pretty well minus the tearing 2025-09-18 15:53:35 -06:00
e07700beea wip calculator 2025-09-18 11:50:28 -06:00
1f1aa5ada5 clear ui, when loading bin 2025-09-18 11:07:14 -06:00
177c15e9cc fixes 2025-09-18 10:57:08 -06:00
dadde9048d fix loader 2025-09-16 16:52:45 -06:00
ef66933a25 WIP scsi :( 2025-09-16 16:46:24 -06:00
4c6e16270e WIP scsi 2025-09-15 19:54:40 -06:00
903a4ab631 Merge pull request #1 from LegitCamper/fix-fb
Fix fb
2025-09-14 20:47:20 -06:00
505450c8b8 working dynamically loaded app 2025-09-14 20:46:43 -06:00
d934036965 screen tearing kinda poop 2025-09-14 19:12:17 -06:00
919744dbec atomic fb 2025-09-14 18:40:48 -06:00
59f6bf8ef7 update deps 2025-09-13 14:43:54 -06:00