1/* $NetBSD: $ */ 2 3/* 4 * Register map for the Mac II SCSI Interface (sbc) 5 * This register map is for the SYM/NCR5380 SCSI Bus Interface 6 * Controller (SBIC), with the wonderful 16 bytes/register layout 7 * that Macs have. 8 */ 9 10/* 11 * Am5380 Register map (with padding) 12 */ 13typedef union { 14 volatile u_char sci_reg; 15 volatile u_char pad[16]; 16} ncr5380_padded_reg_t; 17 18struct sbc_regs { 19 ncr5380_padded_reg_t sci_pr0; 20 ncr5380_padded_reg_t sci_pr1; 21 ncr5380_padded_reg_t sci_pr2; 22 ncr5380_padded_reg_t sci_pr3; 23 ncr5380_padded_reg_t sci_pr4; 24 ncr5380_padded_reg_t sci_pr5; 25 ncr5380_padded_reg_t sci_pr6; 26 ncr5380_padded_reg_t sci_pr7; 27}; 28