|
CIRCT 23.0.0git
|


Public Member Functions | |
| construct (ports) | |
Static Public Attributes | |
| clk = Clock() | |
| rst = Reset() | |
HW-initiated callback whose argument is a windowed list with header.
Combines the callback pattern (``CallService.call``) with the serial-burst
windowed list payload. An MMIO write at offset ``0x10`` arms one burst;
the HW then sends the same ``{tag=0xCAFE, items=[10,20,30,40]}`` pattern
used by the channel probes into the host callback. The host handler
verifies the payload and the callback returns void (``Bits(0)``).
Definition at line 604 of file test_codegen.py.
| test_codegen.CallbackWindowedList.construct | ( | ports | ) |
Definition at line 618 of file test_codegen.py.
References wrap().
|
static |
Definition at line 614 of file test_codegen.py.
Referenced by esiaccel.bsp.common.ESI_Manifest_ROM_Wrapper.build().
|
static |
Definition at line 615 of file test_codegen.py.