-
-
Notifications
You must be signed in to change notification settings - Fork 113
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
linux removed {GIO,PIO}_FONTX ioctls #1726
Comments
That |
It looks like [schwarzgerat](0) $ grep -r FONTX linux-5.4.127 linux-5.12.11
linux-5.4.127/drivers/tty/vt/vt_ioctl.c: case PIO_FONTX:
linux-5.4.127/drivers/tty/vt/vt_ioctl.c: case GIO_FONTX:
linux-5.4.127/drivers/tty/vt/vt_ioctl.c: case PIO_FONTX:
linux-5.4.127/drivers/tty/vt/vt_ioctl.c: case GIO_FONTX:
linux-5.4.127/drivers/tty/vt/vt_ioctl.c: case PIO_FONTX:
linux-5.4.127/drivers/tty/vt/vt_ioctl.c: case GIO_FONTX:
linux-5.4.127/drivers/tty/vt/vt_ioctl.c: case PIO_FONTX:
linux-5.4.127/drivers/tty/vt/vt_ioctl.c: case GIO_FONTX:
linux-5.4.127/include/uapi/linux/kd.h:#define GIO_FONTX 0x4B6B /* get font using struct consolefontdesc */
linux-5.4.127/include/uapi/linux/kd.h:#define PIO_FONTX 0x4B6C /* set font using struct consolefontdesc */
linux-5.12.11/include/uapi/linux/kd.h:#define GIO_FONTX 0x4B6B /* get font using struct consolefontdesc */
linux-5.12.11/include/uapi/linux/kd.h:#define PIO_FONTX 0x4B6C /* set font using struct consolefontdesc */
[schwarzgerat](0) $ like they're still defined, but no longer present in the implementation....[frown] ANGRY HONK |
son of a bitch!!!
|
we're getting data back (and sending quads in) with |
while we're working on this, we really ought replace all those distinct shim functions with one that works on a 4-bit input |
done, rewrote them all with |
ok, this is just about working once more. the one shortcoming i see is that it looks like our plot is going to something much less fine than |
we're now getting the kernel version via it might be nice to save the original |
Somehow my Linux console got reconfigured using a 16-color, 256-glyph mode. Under this setup, the
linuxconsole
PoC ceased working. Furthermore,linuxconjammer
isn't working in either 256- or 512-glyph mode, drawing anENOTTY
despite having opened/dev/tty
directly. Hrmmm.Despite this,
caps-rendered
thinks we have quadrant support (i don't even think we have halfblock support), and thus we default to quadblitter, which looks pretty shitty without reprogramming the font.The text was updated successfully, but these errors were encountered: