koniifer
c2183d5138
auto framebuffer ptr
2024-09-12 18:25:30 +01:00
koniifer
022c1c196a
works on arm and x86 without fiddling with stuff
...
memory bug fixes
update hblang
update render examples
obliterate render_driver (not useful)
2024-09-12 18:14:26 +01:00
koniifer
fef5487e62
able told me to push 🙏
2024-09-11 23:09:47 +01:00
koniifer
3b95371c41
a touch more fiddling
2024-09-10 00:10:10 +01:00
koniifer
3ca7e13f3e
pci interface skeleton
...
update hblang
improve libraries/render
hide some annoying warnings
minor changes to page allocator and buffers
implement page dealloc
fiddle with sysdata
2024-09-08 19:25:13 +01:00
koniifer
1031ca6314
reimplement fb_driver as software render interface. sufficiently jank double buffering implementation waiting on an intelligent design.
2024-09-07 23:08:58 +01:00
koniifer
19992595fc
update hblang to latest git
...
remove old ps/2 driver
remove defunct time driver
clean up stuff
i promise im done fiddling with ecah.rs and memory.hb
2024-09-02 01:04:00 +01:00
koniifer
ad85f82be3
begin work for fb_driver interface
...
create hardware rng buffer & stn.random.uint_64 (currently weird)
move examples out of fb_driver (currently broken)
remove literal kernel panic from `info!("AHHH")`
re-implement stn.buffer.send_message()
2024-08-29 21:37:49 +01:00