[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     ! 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