We ought to fix up the internal type usages but a lot of these lead into asm
code so some review is called for.
void scroll_down(void);
void plot_char(int8_t y, int8_t x, uint16_t c);
void do_beep(void);
-int vt_ioctl(uint8_t minor, uarg_t op, char *ptr);
-int vt_inproc(uint8_t minor, unsigned char c);
+int vt_ioctl(uint_fast8_t minor, uarg_t op, char *ptr);
+int vt_inproc(uint_fast8_t minor, unsigned char c);
void vtattr_notify(void);
extern uint8_t vtattr;
extern uint8_t vtattr_cap;
vtbusy = 0;
}
-int vt_ioctl(uint8_t minor, uarg_t request, char *data)
+int vt_ioctl(uint_fast8_t minor, uarg_t request, char *data)
{
/* FIXME: need to address the multiple vt switching case
here.. probably need to switch vt */
return tty_ioctl(minor, request, data);
}
-int vt_inproc(uint8_t minor, unsigned char c)
+int vt_inproc(uint_fast8_t minor, uint_fast8_t c)
{
#ifdef CONFIG_UNIKEY
if (c == KEY_POUND) {