⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 idprom.h

📁 操作系统SunOS 4.1.3版本的源码
💻 H
字号:
/* @(#)idprom.h	1.1 7/30/92 SMI */	/* * Copyright (c) 1986,1990 by Sun Microsystems, Inc. */#ifndef _mon_idprom_h#define _mon_idprom_h#ifndef LOCORE/* * Structure declaration for ID prom in CPU and Ethernet boards */struct idprom {	unsigned char	id_format;	/* format identifier */	/* The following fields are valid only in format IDFORM_1. */	unsigned char	id_machine;	/* machine type */	unsigned char	id_ether[6];	/* ethernet address */	long		id_date;	/* date of manufacture */	unsigned	id_serial:24;	/* serial number */	unsigned char	id_xsum;	/* xor checksum */	unsigned char	id_undef[16];	/* undefined */};#endif LOCORE#define IDFORM_1	1	/* Format number for first ID proms *//* * The machine type field assignments are constrained such that the * IDM_ARCH_MASK bits define the CPU architecture and the remaining bits * identify the individual implementation of that architecture. */#define	IDM_ARCH_MASK	0xf0	/* mask for architecture bits */#define	IDM_ARCH_SUN2	0x00	/* arch value for Sun-2 */#define	IDM_ARCH_SUN3	0x10	/* arch value for Sun-3 */#define IDM_ARCH_SUN4   0x20    /* arch value for Sun-4 */#define IDM_ARCH_SUN3X	0x40    /* arch value for Sun-3x */#define	IDM_ARCH_SUN4C	0x50	/* arch value for Sun-4c */#define	IDM_ARCH_SUN4M	0x70	/* arch value for Sun-4m *//*  * All possible values of the id_machine field (so far):  */#define	IDM_SUN2_MULTI		1	/* Machine type for Multibus CPU brd */#define	IDM_SUN2_VME		2	/* Machine type for VME CPU board    */#define	IDM_SUN3_CARRERA	0x11	/* Carrera CPU	*/#define	IDM_SUN3_M25		0x12	/* M25 CPU	*/#define	IDM_SUN3_SIRIUS		0x13	/* Sirius CPU	*/#define IDM_SUN3_PRISM		0x14    /* Prism CPU	*/#define IDM_SUN3_F		0x17    /* Sun3F CPU	*/#define IDM_SUN3_E		0x18    /* Sun3E CPU	*/#define IDM_SUN4		0x21    /* Sparc CPU	*/#define IDM_SUN4_COBRA		0x22    /* Cobra CPU	*/#define IDM_SUN4_STINGRAY	0x23    /* Stingray CPU	*/#define IDM_SUN4_SUNRAY		0x24	/* Sunray CPU   */#define IDM_SUN3X_PEGASUS	0x41    /* Pegasus CPU	*/#define IDM_SUN3X_HYDRA         0x42    /* Hydra CPU    */#define IDM_SUN4C               0x51    /* Campus CPU   */#define IDM_SUN4C_60		0x51	/* Campus-1 CPU */#define IDM_SUN4C_40		0x52	/* Reserve some names */#define IDM_SUN4C_65		0x53	/* That we might do */#define IDM_SUN4C_20		0x54	/* It might be bigger */#define IDM_SUN4C_75		0x55	/* It might be smaller */#define IDM_SUN4C_30		0x56	/* It might be faster */#define IDM_SUN4C_50		0x57	/* It might be slower */#define IDM_SUN4C_70		0x58	/* It might cost more */#define IDM_SUN4C_80		0x59	/* It might cost less */#define IDM_SUN4C_10		0x5a	/* It might sell well */#define IDM_SUN4C_45		0x5b	/* And then it might not */#define IDM_SUN4C_05		0x5c	/* It might be pink */#define IDM_SUN4C_85		0x5d	/* It might be blue */#define IDM_SUN4C_32		0x5e	/* I certainly don't know */#define IDM_SUN4C_HIKE		0x5f	/* Do you? */#define IDM_SUN4M_690		0x71	/* SPARCsystem 600 series */#define IDM_SUN4M_50		0x72	/* Campus 2 */#endif /*!_mon_idprom_h*/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -