feat: add multiboot2 framebuffer and Forth pixel primitives
Co-authored-by: aider (openrouter/moonshotai/kimi-k2.6) <aider@aider.chat>
This commit is contained in:
@@ -65,6 +65,14 @@ void forth_run(void) {
|
||||
add_primitive(".\"", do_dot_quote, F_IMMEDIATE); // immediate
|
||||
add_primitive("words", do_words, 0);
|
||||
|
||||
// Framebuffer
|
||||
add_primitive("fb-addr", do_fb_addr, 0);
|
||||
add_primitive("fb-width", do_fb_width, 0);
|
||||
add_primitive("fb-height", do_fb_height, 0);
|
||||
add_primitive("fb-pitch", do_fb_pitch, 0);
|
||||
add_primitive("fb-bpp", do_fb_bpp, 0);
|
||||
add_primitive("fb-plot", do_fb_plot, 0);
|
||||
|
||||
// Memory
|
||||
add_primitive("@", do_fetch, 0);
|
||||
add_primitive("!", do_store, 0);
|
||||
|
||||
Reference in New Issue
Block a user