Expand description

Digital Signal Co-Processing companion to a Cortex-M v8M CPU core

Modules

Compute register bank

PowerQuad Control register

Cordic input X register

Cordic input Y register

Cordic input Z register

Pre-scale register

Cursory register

Read/Write register where error statuses are captured (sticky)

Event Enable register

General purpose register bank N.

Base address register for input A region

Input A format

Base address register for input B region

Input B format

INTERRUPT enable register

INTERRUPT STATUS register

Length register

Misc register

Base address register for output region

Output format

Base address register for temp region

Temp format

Structs

Register block

Type Definitions

compreg register accessor: an alias for Reg<COMPREG_SPEC>

CONTROL register accessor: an alias for Reg<CONTROL_SPEC>

CORDIC_X register accessor: an alias for Reg<CORDIC_X_SPEC>

CORDIC_Y register accessor: an alias for Reg<CORDIC_Y_SPEC>

CORDIC_Z register accessor: an alias for Reg<CORDIC_Z_SPEC>

CPPRE register accessor: an alias for Reg<CPPRE_SPEC>

CURSORY register accessor: an alias for Reg<CURSORY_SPEC>

ERRSTAT register accessor: an alias for Reg<ERRSTAT_SPEC>

EVENTEN register accessor: an alias for Reg<EVENTEN_SPEC>

gpreg register accessor: an alias for Reg<GPREG_SPEC>

INABASE register accessor: an alias for Reg<INABASE_SPEC>

INAFORMAT register accessor: an alias for Reg<INAFORMAT_SPEC>

INBBASE register accessor: an alias for Reg<INBBASE_SPEC>

INBFORMAT register accessor: an alias for Reg<INBFORMAT_SPEC>

INTREN register accessor: an alias for Reg<INTREN_SPEC>

INTRSTAT register accessor: an alias for Reg<INTRSTAT_SPEC>

LENGTH register accessor: an alias for Reg<LENGTH_SPEC>

MISC register accessor: an alias for Reg<MISC_SPEC>

OUTBASE register accessor: an alias for Reg<OUTBASE_SPEC>

OUTFORMAT register accessor: an alias for Reg<OUTFORMAT_SPEC>

TMPBASE register accessor: an alias for Reg<TMPBASE_SPEC>

TMPFORMAT register accessor: an alias for Reg<TMPFORMAT_SPEC>