141488Smckusick /* 2*63165Sbostic * Copyright (c) 1982, 1990, 1993 3*63165Sbostic * The Regents of the University of California. All rights reserved. 441488Smckusick * 541488Smckusick * %sccs.include.redist.c% 641488Smckusick * 7*63165Sbostic * @(#)samachdep.h 8.1 (Berkeley) 06/10/93 841488Smckusick */ 941488Smckusick 1041488Smckusick #define NHPIB 4 1141488Smckusick #define NSCSI 2 1254073Shibler #define NRD 8 1354073Shibler #define NCT 8 1454073Shibler #define NSD 8 1541488Smckusick 1654073Shibler #define NITE 4 1754073Shibler 1849334Shibler /* from cpu.h */ 1949334Shibler #define IIOV(x) (x) 2049334Shibler #define DIOBASE (0x600000) 2149334Shibler #define DIOCSIZE (0x10000) 2249334Shibler #define DIOIIBASE (0x01000000) 2349334Shibler #define DIOIICSIZE (0x00400000) 2441488Smckusick 2549334Shibler #define HP_320 0 /* 16Mhz 68020+HP MMU+16K external cache */ 2649334Shibler #define HP_330 1 /* 16Mhz 68020+68851 MMU */ 2749334Shibler #define HP_350 2 /* 25Mhz 68020+HP MMU+32K external cache */ 2849334Shibler #define HP_360 3 /* 25Mhz 68030 */ 2949334Shibler #define HP_370 4 /* 33Mhz 68030+64K external cache */ 3049334Shibler #define HP_340 5 /* 16Mhz 68030 */ 3149334Shibler #define HP_375 6 /* 50Mhz 68030+32K external cache */ 3254073Shibler #define HP_380 7 /* 25Mhz 68040 */ 3357299Shibler #define HP_433 8 /* 33Mhz 68040 */ 3449334Shibler 3554073Shibler #define MHZ_8 1 3654073Shibler #define MHZ_16 2 3754073Shibler #define MHZ_25 3 3854073Shibler #define MHZ_33 4 3954073Shibler #define MHZ_50 6 4041488Smckusick 4154073Shibler extern int cpuspeed, machineid; 4254073Shibler extern int howto, bootdev; 4354073Shibler 4441488Smckusick /* bogon grfinfo structure to keep grf_softc happy */ 4541488Smckusick struct grfinfo { 4641488Smckusick int grf_foo; 4741488Smckusick }; 48