Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
arch
sparc
include
asm
idprom.h
Go to the documentation of this file.
1
/*
2
* idprom.h: Macros and defines for idprom routines
3
*
4
* Copyright (C) 1995,1996 David S. Miller (
[email protected]
)
5
*/
6
7
#ifndef _SPARC_IDPROM_H
8
#define _SPARC_IDPROM_H
9
10
#include <linux/types.h>
11
12
struct
idprom
{
13
u8
id_format
;
/* Format identifier (always 0x01) */
14
u8
id_machtype
;
/* Machine type */
15
u8
id_ethaddr
[6];
/* Hardware ethernet address */
16
s32
id_date
;
/* Date of manufacture */
17
u32
id_sernum
:24;
/* Unique serial number */
18
u8
id_cksum
;
/* Checksum - xor of the data bytes */
19
u8
reserved
[16];
20
};
21
22
extern
struct
idprom
*
idprom
;
23
extern
void
idprom_init
(
void
);
24
25
#endif
/* !(_SPARC_IDPROM_H) */
Generated on Thu Jan 10 2013 13:08:02 for Linux Kernel by
1.8.2