- panic screen now draws embedded ohMyLogo.png (384px RGBA, gen_panic_logo.py); background color sampled from image corners so screen bg matches logo bg - F2: include/utsm/fbcon.h unified framebuffer console (pixel/blend/fill/rgba-image/text with FBCON_HAVE_FONT opt-in); panic.c migrated onto it - build.ps1 regenerates panic_logo_data.inc when ohMyLogo.png changes
14 lines
473 B
D
14 lines
473 B
D
kernel/panic.o: kernel\panic.c include\utsm\log.h include\utsm\types.h \
|
|
include\utsm\panic.h include\utsm\drr.h include\utsm\config.h \
|
|
kernel\panic_font.inc include\utsm\fbcon.h \
|
|
include\..\arch\x86_64\limine.h kernel\panic_logo_data.inc
|
|
include\utsm\log.h:
|
|
include\utsm\types.h:
|
|
include\utsm\panic.h:
|
|
include\utsm\drr.h:
|
|
include\utsm\config.h:
|
|
kernel\panic_font.inc:
|
|
include\utsm\fbcon.h:
|
|
include\..\arch\x86_64\limine.h:
|
|
kernel\panic_logo_data.inc:
|