return ct;
}
-int fd_open(uint8_t minor, uint16_t flag)
+int fd_open(uint_fast8_t minor, uint16_t flag)
{
flag;
if(minor != 0) {
return 0;
}
-int fd_read(uint8_t minor, uint8_t rawflag, uint8_t flag)
+int fd_read(uint_fast8_t minor, uint_fast8_t rawflag, uint_fast8_t flag)
{
flag;minor;
return fd_transfer(true, rawflag);
}
-int fd_write(uint8_t minor, uint8_t rawflag, uint8_t flag)
+int fd_write(uint_fast8_t minor, uint_fast8_t rawflag, uint_fast8_t flag)
{
flag;minor;
return fd_transfer(false, rawflag);
#define __DEVFD_DOT_H__
/* public interface */
-int fd_read(uint8_t minor, uint8_t rawflag, uint8_t flag);
-int fd_write(uint8_t minor, uint8_t rawflag, uint8_t flag);
-int fd_open(uint8_t minor, uint16_t flag);
+int fd_read(uint_fast8_t minor, uint_fast8_t rawflag, uint_fast8_t flag);
+int fd_write(uint_fast8_t minor, uint_fast8_t rawflag, uint_fast8_t flag);
+int fd_open(uint_fast8_t minor, uint16_t flag);
#endif /* __DEVRD_DOT_H__ */
return ct;
}
-int hd_open(uint8_t minor, uint16_t flag)
+int hd_open(uint_fast8_t minor, uint16_t flag)
{
flag;
if(minor != 0) {
return 0;
}
-int hd_read(uint8_t minor, uint8_t rawflag, uint8_t flag)
+int hd_read(uint_fast8_t minor, uint_fast8_t rawflag, uint_fast8_t flag)
{
flag;minor;
return hd_transfer(true, rawflag);
}
-int hd_write(uint8_t minor, uint8_t rawflag, uint8_t flag)
+int hd_write(uint_fast8_t minor, uint_fast8_t rawflag, uint_fast8_t flag)
{
flag;minor;
return hd_transfer(false, rawflag);
#define __DEVHD_DOT_H__
/* public interface */
-int hd_read(uint8_t minor, uint8_t rawflag, uint8_t flag);
-int hd_write(uint8_t minor, uint8_t rawflag, uint8_t flag);
-int hd_open(uint8_t minor, uint16_t flag);
+int hd_read(uint_fast8_t minor, uint_fast8_t rawflag, uint_fast8_t flag);
+int hd_write(uint_fast8_t minor, uint_fast8_t rawflag, uint_fast8_t flag);
+int hd_open(uint_fast8_t minor, uint16_t flag);
#endif /* __DEVRD_DOT_H__ */
__sfr __at 0x90 lpstat;
__sfr __at 0x91 lpdata;
-int lpr_open(uint8_t minor, uint16_t flag)
+int lpr_open(uint_fast8_t minor, uint16_t flag)
{
minor;
flag; // shut up compiler
return 0;
}
-int lpr_close(uint8_t minor)
+int lpr_close(uint_fast8_t minor)
{
minor; // shut up compiler
return 0;
}
-int lpr_write(uint8_t minor, uint8_t rawflag, uint8_t flag)
+int lpr_write(uint_fast8_t minor, uint_fast8_t rawflag, uint_fast8_t flag)
{
int c = udata.u_count;
char *p = udata.u_base;
#ifndef __DEVLPR_DOT_H__
#define __DEVLPR_DOT_H__
-int lpr_open(uint8_t minor, uint16_t flag);
-int lpr_close(uint8_t minor);
-int lpr_write(uint8_t minor, uint8_t rawflag, uint8_t flag);
+int lpr_open(uint_fast8_t minor, uint16_t flag);
+int lpr_close(uint_fast8_t minor);
+int lpr_write(uint_fast8_t minor, uint_fast8_t rawflag, uint_fast8_t flag);
#endif
/* slot and subslot containing the sd interface */
uint8_t slotmfr;
-int megasd_probe()
+int megasd_probe(void)
{
uint8_t *sigp = (uint8_t *) MSD_MAGIC_ADDR;
uint8_t slot;
RTC_DATA = value;
}
-uint8_t platform_rtc_secs(void)
+uint_fast8_t platform_rtc_secs(void)
{
return rp5c01_rtc_secs();
}
__sfr __at 0xAA kbd_row_set;
__sfr __at 0xA9 kbd_row_read;
-static char tbuf1[TTYSIZ];
-static char tbuf2[TTYSIZ];
-static char tbuf3[TTYSIZ];
-static char tbuf4[TTYSIZ];
-static char tbuf5[TTYSIZ];
+static uint8_t tbuf1[TTYSIZ];
+static uint8_t tbuf2[TTYSIZ];
+static uint8_t tbuf3[TTYSIZ];
+static uint8_t tbuf4[TTYSIZ];
+static uint8_t tbuf5[TTYSIZ];
uint8_t curtty;
uint8_t inputtty;
/* Output for the system console (kprintf etc) */
static void
-kputc(uint8_t minor, char c)
+kputc(uint_fast8_t minor, uint_fast8_t c)
{
/* Debug port for bringup */
tty_debug = c;
tty_putc(minor, c);
}
-void kputchar(char c)
+void kputchar(uint_fast8_t c)
{
if (c == '\n')
kputc(minor(TTYDEV), '\r');
}
/* All tty are always ready */
-ttyready_t tty_writeready(uint8_t minor)
+ttyready_t tty_writeready(uint_fast8_t minor)
{
minor;
// tty are ready to write
}
-void tty_putc(uint8_t minor, unsigned char c)
+void tty_putc(uint_fast8_t minor, uint_fast8_t c)
{
irqflags_t irq;
irqrestore(irq);
}
-int tty_carrier(uint8_t minor)
+int tty_carrier(uint_fast8_t minor)
{
minor;
return 1;
}
-void tty_data_consumed(uint8_t minor)
+void tty_data_consumed(uint_fast8_t minor)
{
}
-void tty_setup(uint8_t minor, uint8_t flags)
+void tty_setup(uint_fast8_t minor, uint_fast8_t flags)
{
minor;
vt_inproc(inputtty +1, c);
}
-void update_keyboard()
+void update_keyboard(void)
{
int n;
uint8_t r;
}
}
-void tty_sleeping(uint8_t minor)
+void tty_sleeping(uint_fast8_t minor)
{
minor;
}