Annotation of sys/arch/mac68k/dev/sbcreg.h, Revision 1.1
1.1 ! nbrk 1: /* $OpenBSD: sbcreg.h,v 1.2 1997/03/08 16:16:59 briggs Exp $ */
! 2: /* $NetBSD: sbcreg.h,v 1.2 1997/03/01 20:18:59 scottr Exp $ */
! 3:
! 4: /*
! 5: * Register map for the Mac II SCSI Interface (sbc)
! 6: * This register map is for the SYM/NCR5380 SCSI Bus Interface
! 7: * Controller (SBIC), with the wonderful 16 bytes/register layout
! 8: * that Macs have.
! 9: */
! 10:
! 11: /*
! 12: * Am5380 Register map (with padding)
! 13: */
! 14: typedef union {
! 15: volatile u_char sci_reg;
! 16: volatile u_char pad[16];
! 17: } ncr5380_padded_reg_t;
! 18:
! 19: struct sbc_regs {
! 20: ncr5380_padded_reg_t sci_pr0;
! 21: ncr5380_padded_reg_t sci_pr1;
! 22: ncr5380_padded_reg_t sci_pr2;
! 23: ncr5380_padded_reg_t sci_pr3;
! 24: ncr5380_padded_reg_t sci_pr4;
! 25: ncr5380_padded_reg_t sci_pr5;
! 26: ncr5380_padded_reg_t sci_pr6;
! 27: ncr5380_padded_reg_t sci_pr7;
! 28: };
CVSweb