|
CIRCT 23.0.0git
|


Public Member Functions | |
| construct (ports) | |
Static Public Attributes | |
| clk = Clock() | |
| rst = Reset() | |
Hardware-initiated call into the host via `CallService`. The trigger is an MMIO write at offset ``0x10`` (whose write data forms the ``payload``) so the driver can deterministically time when the callback fires. The callback returns no payload (``Bits(0)`` is the void encoding); the host-side handler increments a counter so the driver can assert it actually ran.
Definition at line 134 of file test_codegen.py.
| test_codegen.CallServiceCallback.construct | ( | ports | ) |
Definition at line 148 of file test_codegen.py.
References wrap().
|
static |
Definition at line 144 of file test_codegen.py.
Referenced by esiaccel.bsp.common.ESI_Manifest_ROM_Wrapper.build().
|
static |
Definition at line 145 of file test_codegen.py.