ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
ra8_bscan_status_t Struct Reference

Snapshot of the firmware-side TAP bookkeeping object. More...

#include <ra8_bscan.h>

Data Fields

bool initialized
 True once ra8_bscan_init ran.
ra8_bscan_instr_t last_instruction
 Last JTIR opcode reported by the fixture.
uint32_t expected_idcode
 JTIDR value the fixture should observe.

Detailed Description

Snapshot of the firmware-side TAP bookkeeping object.

Returned by ra8_bscan_get_status. Reflects only what firmware has been told – the actual hardware TAP state is not observable from the CPU.

Definition at line 95 of file ra8_bscan.h.

Field Documentation

◆ expected_idcode

uint32_t ra8_bscan_status_t::expected_idcode

JTIDR value the fixture should observe.

Definition at line 98 of file ra8_bscan.h.

Referenced by bs_run_checks(), and ra8_bscan_get_status().

◆ initialized

bool ra8_bscan_status_t::initialized

True once ra8_bscan_init ran.

Definition at line 96 of file ra8_bscan.h.

Referenced by bs_run_checks(), and ra8_bscan_get_status().

◆ last_instruction

ra8_bscan_instr_t ra8_bscan_status_t::last_instruction

Last JTIR opcode reported by the fixture.

Definition at line 97 of file ra8_bscan.h.

Referenced by bs_run_checks(), and ra8_bscan_get_status().


The documentation for this struct was generated from the following file: