3.7 Memory Access
3.7.1 WriteRegMem32
Command WriteRegMem32(...) writes blocks of 32-bit words in register/memory space starting at a specific address.
Table 3-7: WriteRegMem32 Command
Byte
0
Data from Host
0x01
Data to Host
Stat1
Byte
Data from Host
Data to Host
•
The address is auto incremented after each data byte so that data is stored in contiguous register/memory locations.
•
The value of N is maximum 64.
3.7.2 ReadRegMem32
Command ReadRegMem32(...) reads blocks of 32-bit words in register/memory space starting at a specific address.
Table 3-8: ReadRegMem32 Command
Byte
0
Data from Host
0x01
Data to Host
Stat1
Table 3-9: ReadRegMem32 Response
Byte
0
Data from Host
0x00
Data to Host
Stat1
•
The address is auto incremented after each data byte so that data is read from contiguous register locations.
•
Len is the number of words to read, and is maximum 64.
LR1121
User Manual
Rev 1.1
UM.LR1121.W.APP
Mar 2023
1
2
Addr
0x05
(31:24)
IrqStatus
Stat2
(31:24)
8
9
Data1
Data1
(15:8)
(7:0)
0x00
0x00
1
2
Addr
0x06
(31:24)
IrqStatus
Stat2
(31:24)
1
2
0x00
0x00
Data1
Data1
(31:24)
(23:16)
www.semtech.com
3
4
Addr
Addr
(23:16)
(15:8)
IrqStatus
IrqStatus
(23:16)
(15:8)
10
Data2
(31:24)
0x00
3
Addr
Addr
(23:16)
(15:8)
IrqStatus
IrqStatus
(23:16)
(15:8)
3
4
0x00
0x00
Data1
Data1
(15:8)
(7:0)
5
6
Addr
Data1
(7:0)
(31:24)
IrqStatus
0x00
(7:0)
...
4*N +5
...
...
4
5
Addr
(7:0)
IrqStatus
(7:0)
5
...
0x00
0x00
Data2
...
(31:24)
Proprietary & Confidential
7
Data1
(23:16)
0x00
DataN
(7:0)
0x00
6
Len
0x00
4*N
0x00
DataN
(7:0)
31 of 130
Semtech