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
m68k
include
asm
idprom.h
Go to the documentation of this file.
1
#ifndef _M68K_IDPROM_H
2
#define _M68K_IDPROM_H
3
/*
4
* idprom.h: Macros and defines for idprom routines
5
*
6
* Copyright (C) 1995,1996 David S. Miller (
[email protected]
)
7
*/
8
9
#include <linux/types.h>
10
11
struct
idprom
{
12
u8
id_format
;
/* Format identifier (always 0x01) */
13
u8
id_machtype
;
/* Machine type */
14
u8
id_ethaddr
[6];
/* Hardware ethernet address */
15
s32
id_date
;
/* Date of manufacture */
16
u32
id_sernum
:24;
/* Unique serial number */
17
u8
id_cksum
;
/* Checksum - xor of the data bytes */
18
u8
reserved
[16];
19
};
20
21
extern
struct
idprom
*
idprom
;
22
extern
void
idprom_init
(
void
);
23
24
/* Sun3: in control space */
25
#define SUN3_IDPROM_BASE 0x00000000
26
27
#endif
/* !(_M68K_IDPROM_H) */
Generated on Thu Jan 10 2013 13:08:02 for Linux Kernel by
1.8.2