E m b e d d e d S o l u t i o n s P g 1 3 o f 2 0
ID PROM
Every IP contains an ID PROM, whose size is at least 32 x 8 bits. The ID PROM aids in
software auto configuration and configuration management. The user’s software, or a
supplied driver, may verify that the device it expects is actually installed at the location it
expects, and is nominally functional. The ID PROM contains the manufacturing revision
level of the IP. If a driver requires that a particular revision to be present, it may check
for it directly.
The location of the ID PROM in the host’s address space is dependent on which carrier
is used.
Standard data in the ID PROM on the IP-CF is shown in the figure below. For more
information on IP ID PROMs refer to the IP Module Logic Interface Specification,
available from Dynamic Engineering.
Each of the modifications to the IP-CF board will be recorded with a new code in the
DRIVER ID and reserved fields.
Address
Data
IP-CF
01
ASCII “I”
$49
03
ASCII “P”
$50
05
ASCII “A”
$41
07
ASCII “H”
$48
09
Manufacturer ID
$1E
0B
Model Number
$05
0D
Revision
$A0
0F
reserved
$00
11
Driver ID, low byte
$00
13
Driver ID, high byte
$00
15
No of extra bytes used
$0C
17
CRC
$4D
FIGURE 4
IP-CF ID PROM