[BACK]Return to libbug.h CVS log [TXT][DIR] Up to [local] / sys / arch / mvme88k / stand / libbug

Annotation of sys/arch/mvme88k/stand/libbug/libbug.h, Revision 1.1.1.1

1.1       nbrk        1: /*     $OpenBSD: libbug.h,v 1.5 2006/05/17 06:21:33 miod Exp $ */
                      2:
                      3: /*
                      4:  * prototypes and such.   note that get/put char are in stand.h
                      5:  */
                      6:
                      7: void   mvmeprom_delay(int);
                      8: int    mvmeprom_diskrd(struct mvmeprom_dskio *);
                      9: int    mvmeprom_diskwr(struct mvmeprom_dskio *);
                     10: struct mvmeprom_brdid *mvmeprom_brdid(void);
                     11: int    mvmeprom_netfopen(struct mvmeprom_netfopen *);
                     12: int    mvmeprom_netfread(struct mvmeprom_netfread *);
                     13: void   mvmeprom_outln(char *, char *);
                     14: void   mvmeprom_outstr(char *, char *);
                     15: void   mvmeprom_rtc_rd(struct mvmeprom_time *);
                     16:
                     17: /*
                     18:  * bugcrt stuff
                     19:  */
                     20:
                     21: struct mvmeprom_args {
                     22:        u_int   dev_lun;
                     23:        u_int   ctrl_lun;
                     24:        u_int   flags;
                     25:        u_int   ctrl_addr;
                     26:        u_int   entry;
                     27:        u_int   conf_blk;
                     28:        char    *arg_start;
                     29:        char    *arg_end;
                     30:        char    *nbarg_start;
                     31:        char    *nbarg_end;
                     32: };
                     33:
                     34: extern struct mvmeprom_args bugargs;
                     35:
                     36: void   bugexec(void (*)());

CVSweb