K. Lange
940d82f0f4
terminal: Bitmap font can use uint8_t
...
The baked Deja Vu Sans Mono is 8 pixels wide, so we don't need
to use uint16_t to hold rows of pixel data. Also, splash-log
doesn't render text anymore (it defers to the kernel console),
so we don't need to include the font there any more.
2022-12-13 15:08:56 +09:00
K. Lange
eed45cbba9
i965: cleanup, clear screen on initial mode set
2022-07-25 09:51:04 +09:00
K. Lange
7fc07996d1
rpi400: fbterm: only do that on arm
2022-02-16 12:38:51 +09:00
K. Lange
116ee0a803
rpi400: initial platform support
2022-02-16 12:36:03 +09:00
K. Lange
de0bda736a
kernel: at least add full lead comments to everything
2021-11-26 11:31:10 +09:00
K. Lange
d79bf46731
fbterm: Move log to center, set bg to black
2021-10-26 16:14:38 +09:00
K. Lange
95ef9f02ac
fbterm: Support 24bpp framebuffers
2021-10-25 13:50:08 +09:00
K. Lange
55835ab494
fbterm: Only enable scrolling by default on vga terminal
2021-10-20 19:39:47 +09:00
K. Lange
0f2d7334b0
fbterm: VGA backend, enable scrolling by default
2021-10-20 18:49:07 +09:00
K. Lange
c366ea2dfd
kernel: Initial pass at new debug printf interface
2021-10-19 20:29:14 +09:00
K. Lange
22a6c0ca3a
text: Add some macros so we can more easily swap out the bitmap font
2021-07-22 17:06:43 +09:00
K. Lange
8531fe709e
terminal-vga: recover vga text mode operation
2021-06-10 09:35:48 +09:00
K. Lange
413d22f6f2
fbterm: Don't fill screen on startup, we don't set up memory caching for this nicely
2021-06-04 17:53:23 +09:00
K. Lange
8239270074
fbterm: Make sure we're drawing with stride, not width
2021-06-03 21:00:20 +09:00
K. Lange
b35f7ac8c9
misaka: initial merge
2021-05-31 10:54:11 +09:00