Skip to main content

Module probe

Module probe 

Source
Expand description

rxp card probe: read the card and check every claim in its model file that a read can check. Nothing is written; guarded blocks stay not checked because checking them means writing.

Structs§

Args
What rxp card probe takes.
Check
One claim of the model file and its state.
Report
The checklist.

Enums§

State
What one check found.

Functions§

check_banks
The claims the first chunk of each firmware bank can check: a bitstream header at the bank’s start.
check_block
The claims the parameter block and the EEPROM mirror can check: a boot image at the model’s region offsets, consistent with the .rcvbp it embeds, and a programmed mirror.
check_discovery
The claims a discovery reply can check: the id byte and the size limits.
mirror_in_block
Where the EEPROM mirror sits inside the parameter block, when it does.
not_checked
The claims reads cannot decide.
probe
Discover the card, read its banks’ heads, its parameter block and the EEPROM mirror, and check the model. Read-only: every frame sent is a discovery or a flash read.