Josh Holtrop josh
josh pushed to d at josh/hos 2022-03-25 11:53:04 -04:00
0568a813f2 HELLO: Zero out HULK bss section
josh pushed to d at josh/hos 2022-03-25 10:51:54 -04:00
37d5621e41 HULK console: clear last row when shifting rows up
josh pushed to d at josh/hos 2022-03-25 10:48:52 -04:00
98e992aad0 Convert fb, console, klog to "static instance" namespacing structs
josh pushed to d at josh/hos 2022-03-24 17:53:14 -04:00
06242a0c9f Add console, klog, and writef modules.
josh pushed to d at josh/hos 2022-03-24 09:52:29 -04:00
e214a9c3de Fix call to fb.blend_alpha_bitmap()
josh pushed to d at josh/hos 2022-03-23 22:12:42 -04:00
c259ae4cee Add Framebuffer.copy_rows_up()
josh pushed to d at josh/hos 2022-03-22 22:32:50 -04:00
b4d8707243 Rename blending blit methods to blend
josh pushed to d at josh/hos 2022-03-22 22:11:15 -04:00
6b7b14d954 Add Framebuffer.character()
josh pushed to d at josh/hos 2022-03-22 21:56:27 -04:00
9e7c3ee676 Add Framebuffer.rect(), .hline(), .vline()
josh pushed to d at josh/hos 2022-03-22 20:01:10 -04:00
2d7bf5197f Drawing text working using Framebuffer.blit_alpha_bitmap()
josh pushed to d at josh/hos 2022-03-22 20:00:35 -04:00
7562be585f Add Framebuffer.blit_alpha_bitmap()
3d04eec427 Compile HULK with large code model
Compare 2 commits »
josh pushed to d at josh/hos 2022-03-22 13:01:38 -04:00
5c97acba5f Update fontgen to output D instead of C
josh pushed to d at josh/hos 2022-03-21 16:32:14 -04:00
c3ead56582 Add Framebuffer object
15559b0a56 Add HULK header; map virtual memory for HULK bss section
Compare 2 commits »
josh pushed to d at josh/hos 2022-03-20 23:05:14 -04:00
c58284761a Comment hulk.hulk module a bit
josh pushed to d at josh/hos 2022-03-20 22:58:30 -04:00
bd99e429a9 Comment hulk.bootinfo a bit
josh pushed to d at josh/hos 2022-03-20 22:40:33 -04:00
d0acf5a718 Comment hello.hello module a bit better
josh pushed to d at josh/hos 2022-03-20 22:23:09 -04:00
b40151055c Rework scratch module and use qualified names for function calls
josh pushed to d at josh/hos 2022-03-20 22:15:10 -04:00
1e00d7a9e9 Rename hello.output to hello.console
josh pushed to d at josh/hos 2022-03-19 22:43:29 -04:00
79b34477ed Reorganize D modules a bit
josh pushed to d at josh/hos 2022-03-19 22:08:38 -04:00
163ef9f79e Increase scratch buffer size
3c549f0838 Write size file for HULK/HELLO
Compare 2 commits »