Lines Matching +full:board +full:- +full:id
1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
3 * linux/zorro.h -- Amiga AutoConfig (Zorro) Bus Definitions
5 * Copyright (C) 1995--2003 Geert Uytterhoeven
19 * Each Zorro board has a 32-bit ID of the form
25 * mmmmmmmmmmmmmmmm 16-bit Manufacturer ID (assigned by CBM (sigh))
26 * pppppppp 8-bit Product ID (assigned by manufacturer)
27 * eeeeeeee 8-bit Extended Product ID (currently only used
32 #define ZORRO_MANUF(id) ((id) >> 16) argument
33 #define ZORRO_PROD(id) (((id) >> 8) & 0xff) argument
34 #define ZORRO_EPC(id) ((id) & 0xff) argument
42 /* Include the ID list */
71 __be32 ln_Name; /* ID string, null terminated */
75 /* -First 16 bytes of the expansion ROM */
76 __u8 er_Type; /* Board type, size and flags */
80 __be16 er_Manufacturer; /* Unique ID, ASSIGNED BY COMMODORE-AMIGA! */
89 /* er_Type board type bits */
102 struct ExpansionRom cd_Rom; /* copy of board's expansion ROM */
103 __be32 cd_BoardAddr; /* where in memory the board was placed */
104 __be32 cd_BoardSize; /* size of board in bytes */