repair a few rom call return values

This commit is contained in:
deraadt 1994-08-20 01:20:59 +00:00
parent b5c483ea1a
commit 0ab75b9022
1 changed files with 9 additions and 9 deletions

View File

@ -31,7 +31,7 @@
* *
* from: Sprite /cdrom/src/kernel/Cvsroot/kernel/mach/sun3.md/machMon.h,v * from: Sprite /cdrom/src/kernel/Cvsroot/kernel/mach/sun3.md/machMon.h,v
* 9.1 90/10/03 13:52:34 mgbaker Exp SPRITE (Berkeley) * 9.1 90/10/03 13:52:34 mgbaker Exp SPRITE (Berkeley)
* $Id: oldmon.h,v 1.1 1994/08/08 05:43:58 deraadt Exp $ * $Id: oldmon.h,v 1.2 1994/08/20 01:20:59 deraadt Exp $
*/ */
#ifndef _MACHINE_OLDMON_H #ifndef _MACHINE_OLDMON_H
#define _MACHINE_OLDMON_H #define _MACHINE_OLDMON_H
@ -102,10 +102,10 @@ struct om_vector {
u_long *memorySize; /* Usable memory in bytes */ u_long *memorySize; /* Usable memory in bytes */
/* Single-character input and output */ /* Single-character input and output */
u_char (*getChar)(); /* Get char from input source */ int (*getChar)(void); /* Get char from input source */
int (*putChar)(); /* Put char to output sink */ void (*putChar)(int); /* Put char to output sink */
int (*mayGet)(); /* Maybe get char, or -1 */ int (*mayGet)(void); /* Maybe get char, or -1 */
int (*mayPut)(); /* Maybe put char, or -1 */ int (*mayPut)(int); /* Maybe put char, or -1 */
u_char *echo; /* Should getchar echo? */ u_char *echo; /* Should getchar echo? */
u_char *inSource; /* Input source selector */ u_char *inSource; /* Input source selector */
u_char *outSink; /* Output sink selector */ u_char *outSink; /* Output sink selector */
@ -130,10 +130,10 @@ struct om_vector {
int (*fbWriteChar)(); /* Write a character to FB */ int (*fbWriteChar)(); /* Write a character to FB */
int *fbAddr; /* Address of frame buffer */ int *fbAddr; /* Address of frame buffer */
char **font; /* Font table for FB */ char **font; /* Font table for FB */
int (*fbWriteStr)(); /* Quickly write string to FB */ void (*fbWriteStr)(char *, int); /* Quickly write string to FB */
/* Reboot interface routine -- resets and reboots system. */ /* Reboot interface routine -- resets and reboots system. */
int (*reBoot)(); /* e.g. reBoot("xy()vmunix") */ void (*reBoot)(char *); /* e.g. reBoot("xy()vmunix") */
/* Line input and parsing */ /* Line input and parsing */
u_char *lineBuf; /* The line input buffer */ u_char *lineBuf; /* The line input buffer */
@ -155,7 +155,7 @@ struct om_vector {
/* Non-maskable interrupt (nmi) information */ /* Non-maskable interrupt (nmi) information */
int (*nmiAddr)(); /* Addr for level 7 vector */ int (*nmiAddr)(); /* Addr for level 7 vector */
int (*abortEntry)(); /* Entry for keyboard abort */ void (*abortEntry)(void); /* Entry for keyboard abort */
int *nmiClock; /* Counts up in msec */ int *nmiClock; /* Counts up in msec */
/* Frame buffer type: see <machine/fbio.h> */ /* Frame buffer type: see <machine/fbio.h> */
@ -173,7 +173,7 @@ struct om_vector {
long *resetMap; /* pgmap entry for resetaddr */ long *resetMap; /* pgmap entry for resetaddr */
/* Really struct pgmapent * */ /* Really struct pgmapent * */
int (*exitToMon)(); /* Exit from user program */ __dead void (*exitToMon)(void); /* Exit from user program */
u_char **memorybitmap; /* V1: &{0 or &bits} */ u_char **memorybitmap; /* V1: &{0 or &bits} */
void (*setcxsegmap)(); /* Set seg in any context */ void (*setcxsegmap)(); /* Set seg in any context */
void (**vector_cmd)(); /* V2: Handler for 'v' cmd */ void (**vector_cmd)(); /* V2: Handler for 'v' cmd */