Read – Rainbow Electronics AT88SA100S User Manual

Page 14

Advertising
background image

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.

Advertising