Sync usage with man page.
[netbsd-mini2440.git] / sys / arch / mac68k / dev / sbcreg.h
blob63b8b607b381d70f01df520209b963a807d49d5b
1 /* $NetBSD: $ */
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 */
11 * Am5380 Register map (with padding)
13 typedef union {
14 volatile u_char sci_reg;
15 volatile u_char pad[16];
16 } ncr5380_padded_reg_t;
18 struct 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;