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