Read – Rainbow Electronics AT88SA100S User Manual
Page 14

14
AT88SA100S [Preliminary]
8558A–SMEM–03/09
4.2.
Read
Reads 4 bytes from Fuse, ROM or MemValid. Any attempt to present the chip with an illegal Fuse address will result in
an error return.
Table 10.
Input Parameters
Name
Size
Notes
Opcode READ
1 0x02
Param1
Mode
1
Fuse, ROM or MemValid. Refer to
1.1.
Param2 Address
2
Which 4 bytes within array. Bits 2-15 are ignored by the chip
and should be 0’s.
Data –
0
Table 11.
Output Parameters
Name
Size
Notes
Contents
4
The contents of the specified memory location.
Table 12.
Mode Encoding
Name
Value
Notes
ROM
0x00
Reads four bytes from the ROM. Bit 1 of the address parameter must be 0.
Fuse
0x01
Reads the value of 32 fuses. Bit 1 of the address parameter must be 1. The
LSB of the first byte returned contains the fuse numbered address<<5, and
so on.
MemValid
0x03
Returns four bytes. The LSB of the first byte indicates whether or not the
contents of the SRAM are valid. All other bits in all bytes have a value of 0.
The address parameter is ignored.