Struct stm32h7x3::jpeg::RegisterBlock
[−]
[src]
#[repr(C)]pub struct RegisterBlock { pub jpeg_confr0: JPEG_CONFR0, pub jpeg_confr1: JPEG_CONFR1, pub jpeg_confr2: JPEG_CONFR2, pub jpeg_confr3: JPEG_CONFR3, pub jpeg_confrn1: JPEG_CONFRN1, pub jpeg_confrn2: JPEG_CONFRN2, pub jpeg_confrn3: JPEG_CONFRN3, pub jpeg_confrn4: JPEG_CONFRN4, pub jpeg_cr: JPEG_CR, pub jpeg_sr: JPEG_SR, pub jpeg_cfr: JPEG_CFR, pub jpeg_dir: JPEG_DIR, pub jpeg_dor: JPEG_DOR, // some fields omitted }
Register block
Fields
jpeg_confr0: JPEG_CONFR0
0x00 - JPEG codec control register
jpeg_confr1: JPEG_CONFR1
0x04 - JPEG codec configuration register 1
jpeg_confr2: JPEG_CONFR2
0x08 - JPEG codec configuration register 2
jpeg_confr3: JPEG_CONFR3
0x0c - JPEG codec configuration register 3
jpeg_confrn1: JPEG_CONFRN1
0x10 - JPEG codec configuration register 4-7
jpeg_confrn2: JPEG_CONFRN2
0x14 - JPEG codec configuration register 4-7
jpeg_confrn3: JPEG_CONFRN3
0x18 - JPEG codec configuration register 4-7
jpeg_confrn4: JPEG_CONFRN4
0x1c - JPEG codec configuration register 4-7
jpeg_cr: JPEG_CR
0x30 - JPEG control register
jpeg_sr: JPEG_SR
0x34 - JPEG status register
jpeg_cfr: JPEG_CFR
0x38 - JPEG clear flag register
jpeg_dir: JPEG_DIR
0x40 - JPEG data input register
jpeg_dor: JPEG_DOR
0x44 - JPEG data output register