nxp-pac

Crates

git

Versions

mcxa256

Flavors

Module sgi

Module sgi 

Source
Expand description

Peripheral access API (generated using chiptool v0.1.0 (2fd28c582599 2026-04-02))

Structs§

Cmd
Sgi
no description available.
SgiAccessErr
Access Error.
SgiAccessErrClr
Clear Access Error.
SgiAutoDmaCtrl
SGI Auto Mode Control register.
SgiAutoMode
SGI Auto Mode Control register.
SgiConfig
SHA Configuration Reg.
SgiConfig2
SHA Configuration 2 Reg.
SgiCount
Calculation counter.
SgiCtrl
SGI Control register.
SgiCtrl2
SGI Control register 2.
SgiDatin0a
Input Data register 0 - Word-3.
SgiDatin0b
Input Data register 0 - Word-2.
SgiDatin0c
Input Data register 0 - Word-1.
SgiDatin0d
Input Data register 0 - Word-0.
SgiDatin1a
Input Data register 1 - Word-3.
SgiDatin1b
Input Data register 1 - Word-2.
SgiDatin1c
Input Data register 1 - Word-1.
SgiDatin1d
Input Data register 1 - Word-0.
SgiDatin2a
Input Data register 2 - Word-3.
SgiDatin2b
Input Data register 2 - Word-2.
SgiDatin2c
Input Data register 2 - Word-1.
SgiDatin2d
Input Data register 2 - Word-0.
SgiDatin3a
Input Data register 3 - Word-3.
SgiDatin3b
Input Data register 3 - Word-2.
SgiDatin3c
Input Data register 3 - Word-1.
SgiDatin3d
Input Data register 3 - Word-0.
SgiDatouta
Output Data register - Word-3.
SgiDatoutb
Output Data register - Word-2.
SgiDatoutc
Output Data register - Word-1.
SgiDatoutd
Output Data register - Word-0.
SgiDummyCtrl
Configuration of dummy controls.
SgiIntEnable
Interrupt enable.
SgiIntStatus
Interrupt status.
SgiIntStatusClr
Interrupt status clear.
SgiIntStatusSet
Interrupt status set.
SgiKey0a
Input Key register 0 - Word-3.
SgiKey0b
Input Key register 0 - Word-2.
SgiKey0c
Input Key register 0 - Word-1.
SgiKey0d
Input Key register 0 - Word-0.
SgiKey1a
Input Key register 1 - Word-3.
SgiKey1b
Input Key register 1 - Word-2.
SgiKey1c
Input Key register 1 - Word-1.
SgiKey1d
Input Key register 1 - Word-0.
SgiKey2a
Input Key register 2 - Word-3.
SgiKey2b
Input Key register 2 - Word-2.
SgiKey2c
Input Key register 2 - Word-1.
SgiKey2d
Input Key register 2 - Word-0.
SgiKey3a
Input Key register 3 - Word-3.
SgiKey3b
Input Key register 3 - Word-2.
SgiKey3c
Input Key register 3 - Word-1.
SgiKey3d
Input Key register 3 - Word-0.
SgiKey4a
Input Key register 4 - Word-3.
SgiKey4b
Input Key register 4 - Word-2.
SgiKey4c
Input Key register 4 - Word-1.
SgiKey4d
Input Key register 4 - Word-0.
SgiKey5a
Input Key register 5 - Word-3.
SgiKey5b
Input Key register 5 - Word-2.
SgiKey5c
Input Key register 5 - Word-1.
SgiKey5d
Input Key register 5 - Word-0.
SgiKey6a
Input Key register 6 - Word-3.
SgiKey6b
Input Key register 6 - Word-2.
SgiKey6c
Input Key register 6 - Word-1.
SgiKey6d
Input Key register 6 - Word-0.
SgiKey7a
Input Key register 7 - Word-3.
SgiKey7b
Input Key register 7 - Word-2.
SgiKey7c
Input Key register 7 - Word-1.
SgiKey7d
Input Key register 7 - Word-0.
SgiKeyCtrl
SGI Key Control SFR.
SgiKeyWrap
Wrapped key read SFR.
SgiKeychk
Key checksum register.
SgiModuleId
Module ID.
SgiPrngSwSeed
SGI internal PRNG SW seeding register.
SgiSfrseed
SFRSEED register for SFRMASK feature.
SgiSha2Ctrl
SHA Control Register.
SgiShaFifo
SHA FIFO lower-bank low.
SgiStatus
Status register.
SgiVersion
SGI Version.

Enums§

AesKeysize
AesNoKl
AesSel
AesUsed
Aeskeysz
BytesOrder
CryptoOp
DatinFlush
DatoutRes
Decrypt
DesUsed
Error
Flush
IncrCin
IncrMode
Insel
KeyFlush
Milestone
NoAutoInit
Outsel
Rkey
Sha2CountEn
Sha2Mode
Sha2Size
Sha2Stop
Smaskstep
Smasksw
Start
Tdeskey