Skip to main content

RegisterBlock

Struct RegisterBlock 

Source
pub struct RegisterBlock {
Show 373 fields pub mb0_id: MB_ID, pub mb0_dl: MB_DL, pub mb0_d0: MB_D0, pub mb0_d1: MB_D1, pub mb0_d2: MB_D2, pub mb0_d3: MB_D3, pub mb0_d4: MB_D4, pub mb0_d5: MB_D5, pub mb0_d6: MB_D6, pub mb0_d7: MB_D7, pub mb0_ts: MB_TS, pub mb1_id: MB_ID, pub mb1_dl: MB_DL, pub mb1_d0: MB_D0, pub mb1_d1: MB_D1, pub mb1_d2: MB_D2, pub mb1_d3: MB_D3, pub mb1_d4: MB_D4, pub mb1_d5: MB_D5, pub mb1_d6: MB_D6, pub mb1_d7: MB_D7, pub mb1_ts: MB_TS, pub mb2_id: MB_ID, pub mb2_dl: MB_DL, pub mb2_d0: MB_D0, pub mb2_d1: MB_D1, pub mb2_d2: MB_D2, pub mb2_d3: MB_D3, pub mb2_d4: MB_D4, pub mb2_d5: MB_D5, pub mb2_d6: MB_D6, pub mb2_d7: MB_D7, pub mb2_ts: MB_TS, pub mb3_id: MB_ID, pub mb3_dl: MB_DL, pub mb3_d0: MB_D0, pub mb3_d1: MB_D1, pub mb3_d2: MB_D2, pub mb3_d3: MB_D3, pub mb3_d4: MB_D4, pub mb3_d5: MB_D5, pub mb3_d6: MB_D6, pub mb3_d7: MB_D7, pub mb3_ts: MB_TS, pub mb4_id: MB_ID, pub mb4_dl: MB_DL, pub mb4_d0: MB_D0, pub mb4_d1: MB_D1, pub mb4_d2: MB_D2, pub mb4_d3: MB_D3, pub mb4_d4: MB_D4, pub mb4_d5: MB_D5, pub mb4_d6: MB_D6, pub mb4_d7: MB_D7, pub mb4_ts: MB_TS, pub mb5_id: MB_ID, pub mb5_dl: MB_DL, pub mb5_d0: MB_D0, pub mb5_d1: MB_D1, pub mb5_d2: MB_D2, pub mb5_d3: MB_D3, pub mb5_d4: MB_D4, pub mb5_d5: MB_D5, pub mb5_d6: MB_D6, pub mb5_d7: MB_D7, pub mb5_ts: MB_TS, pub mb6_id: MB_ID, pub mb6_dl: MB_DL, pub mb6_d0: MB_D0, pub mb6_d1: MB_D1, pub mb6_d2: MB_D2, pub mb6_d3: MB_D3, pub mb6_d4: MB_D4, pub mb6_d5: MB_D5, pub mb6_d6: MB_D6, pub mb6_d7: MB_D7, pub mb6_ts: MB_TS, pub mb7_id: MB_ID, pub mb7_dl: MB_DL, pub mb7_d0: MB_D0, pub mb7_d1: MB_D1, pub mb7_d2: MB_D2, pub mb7_d3: MB_D3, pub mb7_d4: MB_D4, pub mb7_d5: MB_D5, pub mb7_d6: MB_D6, pub mb7_d7: MB_D7, pub mb7_ts: MB_TS, pub mb8_id: MB_ID, pub mb8_dl: MB_DL, pub mb8_d0: MB_D0, pub mb8_d1: MB_D1, pub mb8_d2: MB_D2, pub mb8_d3: MB_D3, pub mb8_d4: MB_D4, pub mb8_d5: MB_D5, pub mb8_d6: MB_D6, pub mb8_d7: MB_D7, pub mb8_ts: MB_TS, pub mb9_id: MB_ID, pub mb9_dl: MB_DL, pub mb9_d0: MB_D0, pub mb9_d1: MB_D1, pub mb9_d2: MB_D2, pub mb9_d3: MB_D3, pub mb9_d4: MB_D4, pub mb9_d5: MB_D5, pub mb9_d6: MB_D6, pub mb9_d7: MB_D7, pub mb9_ts: MB_TS, pub mb10_id: MB_ID, pub mb10_dl: MB_DL, pub mb10_d0: MB_D0, pub mb10_d1: MB_D1, pub mb10_d2: MB_D2, pub mb10_d3: MB_D3, pub mb10_d4: MB_D4, pub mb10_d5: MB_D5, pub mb10_d6: MB_D6, pub mb10_d7: MB_D7, pub mb10_ts: MB_TS, pub mb11_id: MB_ID, pub mb11_dl: MB_DL, pub mb11_d0: MB_D0, pub mb11_d1: MB_D1, pub mb11_d2: MB_D2, pub mb11_d3: MB_D3, pub mb11_d4: MB_D4, pub mb11_d5: MB_D5, pub mb11_d6: MB_D6, pub mb11_d7: MB_D7, pub mb11_ts: MB_TS, pub mb12_id: MB_ID, pub mb12_dl: MB_DL, pub mb12_d0: MB_D0, pub mb12_d1: MB_D1, pub mb12_d2: MB_D2, pub mb12_d3: MB_D3, pub mb12_d4: MB_D4, pub mb12_d5: MB_D5, pub mb12_d6: MB_D6, pub mb12_d7: MB_D7, pub mb12_ts: MB_TS, pub mb13_id: MB_ID, pub mb13_dl: MB_DL, pub mb13_d0: MB_D0, pub mb13_d1: MB_D1, pub mb13_d2: MB_D2, pub mb13_d3: MB_D3, pub mb13_d4: MB_D4, pub mb13_d5: MB_D5, pub mb13_d6: MB_D6, pub mb13_d7: MB_D7, pub mb13_ts: MB_TS, pub mb14_id: MB_ID, pub mb14_dl: MB_DL, pub mb14_d0: MB_D0, pub mb14_d1: MB_D1, pub mb14_d2: MB_D2, pub mb14_d3: MB_D3, pub mb14_d4: MB_D4, pub mb14_d5: MB_D5, pub mb14_d6: MB_D6, pub mb14_d7: MB_D7, pub mb14_ts: MB_TS, pub mb15_id: MB_ID, pub mb15_dl: MB_DL, pub mb15_d0: MB_D0, pub mb15_d1: MB_D1, pub mb15_d2: MB_D2, pub mb15_d3: MB_D3, pub mb15_d4: MB_D4, pub mb15_d5: MB_D5, pub mb15_d6: MB_D6, pub mb15_d7: MB_D7, pub mb15_ts: MB_TS, pub mb16_id: MB_ID, pub mb16_dl: MB_DL, pub mb16_d0: MB_D0, pub mb16_d1: MB_D1, pub mb16_d2: MB_D2, pub mb16_d3: MB_D3, pub mb16_d4: MB_D4, pub mb16_d5: MB_D5, pub mb16_d6: MB_D6, pub mb16_d7: MB_D7, pub mb16_ts: MB_TS, pub mb17_id: MB_ID, pub mb17_dl: MB_DL, pub mb17_d0: MB_D0, pub mb17_d1: MB_D1, pub mb17_d2: MB_D2, pub mb17_d3: MB_D3, pub mb17_d4: MB_D4, pub mb17_d5: MB_D5, pub mb17_d6: MB_D6, pub mb17_d7: MB_D7, pub mb17_ts: MB_TS, pub mb18_id: MB_ID, pub mb18_dl: MB_DL, pub mb18_d0: MB_D0, pub mb18_d1: MB_D1, pub mb18_d2: MB_D2, pub mb18_d3: MB_D3, pub mb18_d4: MB_D4, pub mb18_d5: MB_D5, pub mb18_d6: MB_D6, pub mb18_d7: MB_D7, pub mb18_ts: MB_TS, pub mb19_id: MB_ID, pub mb19_dl: MB_DL, pub mb19_d0: MB_D0, pub mb19_d1: MB_D1, pub mb19_d2: MB_D2, pub mb19_d3: MB_D3, pub mb19_d4: MB_D4, pub mb19_d5: MB_D5, pub mb19_d6: MB_D6, pub mb19_d7: MB_D7, pub mb19_ts: MB_TS, pub mb20_id: MB_ID, pub mb20_dl: MB_DL, pub mb20_d0: MB_D0, pub mb20_d1: MB_D1, pub mb20_d2: MB_D2, pub mb20_d3: MB_D3, pub mb20_d4: MB_D4, pub mb20_d5: MB_D5, pub mb20_d6: MB_D6, pub mb20_d7: MB_D7, pub mb20_ts: MB_TS, pub mb21_id: MB_ID, pub mb21_dl: MB_DL, pub mb21_d0: MB_D0, pub mb21_d1: MB_D1, pub mb21_d2: MB_D2, pub mb21_d3: MB_D3, pub mb21_d4: MB_D4, pub mb21_d5: MB_D5, pub mb21_d6: MB_D6, pub mb21_d7: MB_D7, pub mb21_ts: MB_TS, pub mb22_id: MB_ID, pub mb22_dl: MB_DL, pub mb22_d0: MB_D0, pub mb22_d1: MB_D1, pub mb22_d2: MB_D2, pub mb22_d3: MB_D3, pub mb22_d4: MB_D4, pub mb22_d5: MB_D5, pub mb22_d6: MB_D6, pub mb22_d7: MB_D7, pub mb22_ts: MB_TS, pub mb23_id: MB_ID, pub mb23_dl: MB_DL, pub mb23_d0: MB_D0, pub mb23_d1: MB_D1, pub mb23_d2: MB_D2, pub mb23_d3: MB_D3, pub mb23_d4: MB_D4, pub mb23_d5: MB_D5, pub mb23_d6: MB_D6, pub mb23_d7: MB_D7, pub mb23_ts: MB_TS, pub mb24_id: MB_ID, pub mb24_dl: MB_DL, pub mb24_d0: MB_D0, pub mb24_d1: MB_D1, pub mb24_d2: MB_D2, pub mb24_d3: MB_D3, pub mb24_d4: MB_D4, pub mb24_d5: MB_D5, pub mb24_d6: MB_D6, pub mb24_d7: MB_D7, pub mb24_ts: MB_TS, pub mb25_id: MB_ID, pub mb25_dl: MB_DL, pub mb25_d0: MB_D0, pub mb25_d1: MB_D1, pub mb25_d2: MB_D2, pub mb25_d3: MB_D3, pub mb25_d4: MB_D4, pub mb25_d5: MB_D5, pub mb25_d6: MB_D6, pub mb25_d7: MB_D7, pub mb25_ts: MB_TS, pub mb26_id: MB_ID, pub mb26_dl: MB_DL, pub mb26_d0: MB_D0, pub mb26_d1: MB_D1, pub mb26_d2: MB_D2, pub mb26_d3: MB_D3, pub mb26_d4: MB_D4, pub mb26_d5: MB_D5, pub mb26_d6: MB_D6, pub mb26_d7: MB_D7, pub mb26_ts: MB_TS, pub mb27_id: MB_ID, pub mb27_dl: MB_DL, pub mb27_d0: MB_D0, pub mb27_d1: MB_D1, pub mb27_d2: MB_D2, pub mb27_d3: MB_D3, pub mb27_d4: MB_D4, pub mb27_d5: MB_D5, pub mb27_d6: MB_D6, pub mb27_d7: MB_D7, pub mb27_ts: MB_TS, pub mb28_id: MB_ID, pub mb28_dl: MB_DL, pub mb28_d0: MB_D0, pub mb28_d1: MB_D1, pub mb28_d2: MB_D2, pub mb28_d3: MB_D3, pub mb28_d4: MB_D4, pub mb28_d5: MB_D5, pub mb28_d6: MB_D6, pub mb28_d7: MB_D7, pub mb28_ts: MB_TS, pub mb29_id: MB_ID, pub mb29_dl: MB_DL, pub mb29_d0: MB_D0, pub mb29_d1: MB_D1, pub mb29_d2: MB_D2, pub mb29_d3: MB_D3, pub mb29_d4: MB_D4, pub mb29_d5: MB_D5, pub mb29_d6: MB_D6, pub mb29_d7: MB_D7, pub mb29_ts: MB_TS, pub mb30_id: MB_ID, pub mb30_dl: MB_DL, pub mb30_d0: MB_D0, pub mb30_d1: MB_D1, pub mb30_d2: MB_D2, pub mb30_d3: MB_D3, pub mb30_d4: MB_D4, pub mb30_d5: MB_D5, pub mb30_d6: MB_D6, pub mb30_d7: MB_D7, pub mb30_ts: MB_TS, pub mb31_id: MB_ID, pub mb31_dl: MB_DL, pub mb31_d0: MB_D0, pub mb31_d1: MB_D1, pub mb31_d2: MB_D2, pub mb31_d3: MB_D3, pub mb31_d4: MB_D4, pub mb31_d5: MB_D5, pub mb31_d6: MB_D6, pub mb31_d7: MB_D7, pub mb31_ts: MB_TS, pub mkr: [MKR; 8], pub fidcr: [FIDCR; 2], pub mkivlr: MKIVLR, pub ctlr: CTLR, pub str: STR, pub bcr: BCR, pub rfcr: RFCR, pub rfpcr: RFPCR, pub tfcr: TFCR, pub tfpcr: TFPCR, pub eier: EIER, pub eifr: EIFR, pub recr: RECR, pub tecr: TECR, pub ecsr: ECSR, pub cssr: CSSR, pub mssr: MSSR, pub msmr: MSMR, pub tsr: TSR, pub afsr: AFSR, pub tcr: TCR, /* private fields */
}
Expand description

Register block

Fields§

§mb0_id: MB_ID

0x200 - Mailbox ID Register %s

§mb0_dl: MB_DL

0x204 - Mailbox Data Length Register %s

§mb0_d0: MB_D0

0x206 - Mailbox Data Register %s

§mb0_d1: MB_D1

0x207 - Mailbox Data Register %s

§mb0_d2: MB_D2

0x208 - Mailbox Data Register %s

§mb0_d3: MB_D3

0x209 - Mailbox Data Register %s

§mb0_d4: MB_D4

0x20a - Mailbox Data Register %s

§mb0_d5: MB_D5

0x20b - Mailbox Data Register %s

§mb0_d6: MB_D6

0x20c - Mailbox Data Register %s

§mb0_d7: MB_D7

0x20d - Mailbox Data Register %s

§mb0_ts: MB_TS

0x20e - Mailbox Time Stamp Register %s

§mb1_id: MB_ID

0x210 - Mailbox ID Register %s

§mb1_dl: MB_DL

0x214 - Mailbox Data Length Register %s

§mb1_d0: MB_D0

0x216 - Mailbox Data Register %s

§mb1_d1: MB_D1

0x217 - Mailbox Data Register %s

§mb1_d2: MB_D2

0x218 - Mailbox Data Register %s

§mb1_d3: MB_D3

0x219 - Mailbox Data Register %s

§mb1_d4: MB_D4

0x21a - Mailbox Data Register %s

§mb1_d5: MB_D5

0x21b - Mailbox Data Register %s

§mb1_d6: MB_D6

0x21c - Mailbox Data Register %s

§mb1_d7: MB_D7

0x21d - Mailbox Data Register %s

§mb1_ts: MB_TS

0x21e - Mailbox Time Stamp Register %s

§mb2_id: MB_ID

0x220 - Mailbox ID Register %s

§mb2_dl: MB_DL

0x224 - Mailbox Data Length Register %s

§mb2_d0: MB_D0

0x226 - Mailbox Data Register %s

§mb2_d1: MB_D1

0x227 - Mailbox Data Register %s

§mb2_d2: MB_D2

0x228 - Mailbox Data Register %s

§mb2_d3: MB_D3

0x229 - Mailbox Data Register %s

§mb2_d4: MB_D4

0x22a - Mailbox Data Register %s

§mb2_d5: MB_D5

0x22b - Mailbox Data Register %s

§mb2_d6: MB_D6

0x22c - Mailbox Data Register %s

§mb2_d7: MB_D7

0x22d - Mailbox Data Register %s

§mb2_ts: MB_TS

0x22e - Mailbox Time Stamp Register %s

§mb3_id: MB_ID

0x230 - Mailbox ID Register %s

§mb3_dl: MB_DL

0x234 - Mailbox Data Length Register %s

§mb3_d0: MB_D0

0x236 - Mailbox Data Register %s

§mb3_d1: MB_D1

0x237 - Mailbox Data Register %s

§mb3_d2: MB_D2

0x238 - Mailbox Data Register %s

§mb3_d3: MB_D3

0x239 - Mailbox Data Register %s

§mb3_d4: MB_D4

0x23a - Mailbox Data Register %s

§mb3_d5: MB_D5

0x23b - Mailbox Data Register %s

§mb3_d6: MB_D6

0x23c - Mailbox Data Register %s

§mb3_d7: MB_D7

0x23d - Mailbox Data Register %s

§mb3_ts: MB_TS

0x23e - Mailbox Time Stamp Register %s

§mb4_id: MB_ID

0x240 - Mailbox ID Register %s

§mb4_dl: MB_DL

0x244 - Mailbox Data Length Register %s

§mb4_d0: MB_D0

0x246 - Mailbox Data Register %s

§mb4_d1: MB_D1

0x247 - Mailbox Data Register %s

§mb4_d2: MB_D2

0x248 - Mailbox Data Register %s

§mb4_d3: MB_D3

0x249 - Mailbox Data Register %s

§mb4_d4: MB_D4

0x24a - Mailbox Data Register %s

§mb4_d5: MB_D5

0x24b - Mailbox Data Register %s

§mb4_d6: MB_D6

0x24c - Mailbox Data Register %s

§mb4_d7: MB_D7

0x24d - Mailbox Data Register %s

§mb4_ts: MB_TS

0x24e - Mailbox Time Stamp Register %s

§mb5_id: MB_ID

0x250 - Mailbox ID Register %s

§mb5_dl: MB_DL

0x254 - Mailbox Data Length Register %s

§mb5_d0: MB_D0

0x256 - Mailbox Data Register %s

§mb5_d1: MB_D1

0x257 - Mailbox Data Register %s

§mb5_d2: MB_D2

0x258 - Mailbox Data Register %s

§mb5_d3: MB_D3

0x259 - Mailbox Data Register %s

§mb5_d4: MB_D4

0x25a - Mailbox Data Register %s

§mb5_d5: MB_D5

0x25b - Mailbox Data Register %s

§mb5_d6: MB_D6

0x25c - Mailbox Data Register %s

§mb5_d7: MB_D7

0x25d - Mailbox Data Register %s

§mb5_ts: MB_TS

0x25e - Mailbox Time Stamp Register %s

§mb6_id: MB_ID

0x260 - Mailbox ID Register %s

§mb6_dl: MB_DL

0x264 - Mailbox Data Length Register %s

§mb6_d0: MB_D0

0x266 - Mailbox Data Register %s

§mb6_d1: MB_D1

0x267 - Mailbox Data Register %s

§mb6_d2: MB_D2

0x268 - Mailbox Data Register %s

§mb6_d3: MB_D3

0x269 - Mailbox Data Register %s

§mb6_d4: MB_D4

0x26a - Mailbox Data Register %s

§mb6_d5: MB_D5

0x26b - Mailbox Data Register %s

§mb6_d6: MB_D6

0x26c - Mailbox Data Register %s

§mb6_d7: MB_D7

0x26d - Mailbox Data Register %s

§mb6_ts: MB_TS

0x26e - Mailbox Time Stamp Register %s

§mb7_id: MB_ID

0x270 - Mailbox ID Register %s

§mb7_dl: MB_DL

0x274 - Mailbox Data Length Register %s

§mb7_d0: MB_D0

0x276 - Mailbox Data Register %s

§mb7_d1: MB_D1

0x277 - Mailbox Data Register %s

§mb7_d2: MB_D2

0x278 - Mailbox Data Register %s

§mb7_d3: MB_D3

0x279 - Mailbox Data Register %s

§mb7_d4: MB_D4

0x27a - Mailbox Data Register %s

§mb7_d5: MB_D5

0x27b - Mailbox Data Register %s

§mb7_d6: MB_D6

0x27c - Mailbox Data Register %s

§mb7_d7: MB_D7

0x27d - Mailbox Data Register %s

§mb7_ts: MB_TS

0x27e - Mailbox Time Stamp Register %s

§mb8_id: MB_ID

0x280 - Mailbox ID Register %s

§mb8_dl: MB_DL

0x284 - Mailbox Data Length Register %s

§mb8_d0: MB_D0

0x286 - Mailbox Data Register %s

§mb8_d1: MB_D1

0x287 - Mailbox Data Register %s

§mb8_d2: MB_D2

0x288 - Mailbox Data Register %s

§mb8_d3: MB_D3

0x289 - Mailbox Data Register %s

§mb8_d4: MB_D4

0x28a - Mailbox Data Register %s

§mb8_d5: MB_D5

0x28b - Mailbox Data Register %s

§mb8_d6: MB_D6

0x28c - Mailbox Data Register %s

§mb8_d7: MB_D7

0x28d - Mailbox Data Register %s

§mb8_ts: MB_TS

0x28e - Mailbox Time Stamp Register %s

§mb9_id: MB_ID

0x290 - Mailbox ID Register %s

§mb9_dl: MB_DL

0x294 - Mailbox Data Length Register %s

§mb9_d0: MB_D0

0x296 - Mailbox Data Register %s

§mb9_d1: MB_D1

0x297 - Mailbox Data Register %s

§mb9_d2: MB_D2

0x298 - Mailbox Data Register %s

§mb9_d3: MB_D3

0x299 - Mailbox Data Register %s

§mb9_d4: MB_D4

0x29a - Mailbox Data Register %s

§mb9_d5: MB_D5

0x29b - Mailbox Data Register %s

§mb9_d6: MB_D6

0x29c - Mailbox Data Register %s

§mb9_d7: MB_D7

0x29d - Mailbox Data Register %s

§mb9_ts: MB_TS

0x29e - Mailbox Time Stamp Register %s

§mb10_id: MB_ID

0x2a0 - Mailbox ID Register %s

§mb10_dl: MB_DL

0x2a4 - Mailbox Data Length Register %s

§mb10_d0: MB_D0

0x2a6 - Mailbox Data Register %s

§mb10_d1: MB_D1

0x2a7 - Mailbox Data Register %s

§mb10_d2: MB_D2

0x2a8 - Mailbox Data Register %s

§mb10_d3: MB_D3

0x2a9 - Mailbox Data Register %s

§mb10_d4: MB_D4

0x2aa - Mailbox Data Register %s

§mb10_d5: MB_D5

0x2ab - Mailbox Data Register %s

§mb10_d6: MB_D6

0x2ac - Mailbox Data Register %s

§mb10_d7: MB_D7

0x2ad - Mailbox Data Register %s

§mb10_ts: MB_TS

0x2ae - Mailbox Time Stamp Register %s

§mb11_id: MB_ID

0x2b0 - Mailbox ID Register %s

§mb11_dl: MB_DL

0x2b4 - Mailbox Data Length Register %s

§mb11_d0: MB_D0

0x2b6 - Mailbox Data Register %s

§mb11_d1: MB_D1

0x2b7 - Mailbox Data Register %s

§mb11_d2: MB_D2

0x2b8 - Mailbox Data Register %s

§mb11_d3: MB_D3

0x2b9 - Mailbox Data Register %s

§mb11_d4: MB_D4

0x2ba - Mailbox Data Register %s

§mb11_d5: MB_D5

0x2bb - Mailbox Data Register %s

§mb11_d6: MB_D6

0x2bc - Mailbox Data Register %s

§mb11_d7: MB_D7

0x2bd - Mailbox Data Register %s

§mb11_ts: MB_TS

0x2be - Mailbox Time Stamp Register %s

§mb12_id: MB_ID

0x2c0 - Mailbox ID Register %s

§mb12_dl: MB_DL

0x2c4 - Mailbox Data Length Register %s

§mb12_d0: MB_D0

0x2c6 - Mailbox Data Register %s

§mb12_d1: MB_D1

0x2c7 - Mailbox Data Register %s

§mb12_d2: MB_D2

0x2c8 - Mailbox Data Register %s

§mb12_d3: MB_D3

0x2c9 - Mailbox Data Register %s

§mb12_d4: MB_D4

0x2ca - Mailbox Data Register %s

§mb12_d5: MB_D5

0x2cb - Mailbox Data Register %s

§mb12_d6: MB_D6

0x2cc - Mailbox Data Register %s

§mb12_d7: MB_D7

0x2cd - Mailbox Data Register %s

§mb12_ts: MB_TS

0x2ce - Mailbox Time Stamp Register %s

§mb13_id: MB_ID

0x2d0 - Mailbox ID Register %s

§mb13_dl: MB_DL

0x2d4 - Mailbox Data Length Register %s

§mb13_d0: MB_D0

0x2d6 - Mailbox Data Register %s

§mb13_d1: MB_D1

0x2d7 - Mailbox Data Register %s

§mb13_d2: MB_D2

0x2d8 - Mailbox Data Register %s

§mb13_d3: MB_D3

0x2d9 - Mailbox Data Register %s

§mb13_d4: MB_D4

0x2da - Mailbox Data Register %s

§mb13_d5: MB_D5

0x2db - Mailbox Data Register %s

§mb13_d6: MB_D6

0x2dc - Mailbox Data Register %s

§mb13_d7: MB_D7

0x2dd - Mailbox Data Register %s

§mb13_ts: MB_TS

0x2de - Mailbox Time Stamp Register %s

§mb14_id: MB_ID

0x2e0 - Mailbox ID Register %s

§mb14_dl: MB_DL

0x2e4 - Mailbox Data Length Register %s

§mb14_d0: MB_D0

0x2e6 - Mailbox Data Register %s

§mb14_d1: MB_D1

0x2e7 - Mailbox Data Register %s

§mb14_d2: MB_D2

0x2e8 - Mailbox Data Register %s

§mb14_d3: MB_D3

0x2e9 - Mailbox Data Register %s

§mb14_d4: MB_D4

0x2ea - Mailbox Data Register %s

§mb14_d5: MB_D5

0x2eb - Mailbox Data Register %s

§mb14_d6: MB_D6

0x2ec - Mailbox Data Register %s

§mb14_d7: MB_D7

0x2ed - Mailbox Data Register %s

§mb14_ts: MB_TS

0x2ee - Mailbox Time Stamp Register %s

§mb15_id: MB_ID

0x2f0 - Mailbox ID Register %s

§mb15_dl: MB_DL

0x2f4 - Mailbox Data Length Register %s

§mb15_d0: MB_D0

0x2f6 - Mailbox Data Register %s

§mb15_d1: MB_D1

0x2f7 - Mailbox Data Register %s

§mb15_d2: MB_D2

0x2f8 - Mailbox Data Register %s

§mb15_d3: MB_D3

0x2f9 - Mailbox Data Register %s

§mb15_d4: MB_D4

0x2fa - Mailbox Data Register %s

§mb15_d5: MB_D5

0x2fb - Mailbox Data Register %s

§mb15_d6: MB_D6

0x2fc - Mailbox Data Register %s

§mb15_d7: MB_D7

0x2fd - Mailbox Data Register %s

§mb15_ts: MB_TS

0x2fe - Mailbox Time Stamp Register %s

§mb16_id: MB_ID

0x300 - Mailbox ID Register %s

§mb16_dl: MB_DL

0x304 - Mailbox Data Length Register %s

§mb16_d0: MB_D0

0x306 - Mailbox Data Register %s

§mb16_d1: MB_D1

0x307 - Mailbox Data Register %s

§mb16_d2: MB_D2

0x308 - Mailbox Data Register %s

§mb16_d3: MB_D3

0x309 - Mailbox Data Register %s

§mb16_d4: MB_D4

0x30a - Mailbox Data Register %s

§mb16_d5: MB_D5

0x30b - Mailbox Data Register %s

§mb16_d6: MB_D6

0x30c - Mailbox Data Register %s

§mb16_d7: MB_D7

0x30d - Mailbox Data Register %s

§mb16_ts: MB_TS

0x30e - Mailbox Time Stamp Register %s

§mb17_id: MB_ID

0x310 - Mailbox ID Register %s

§mb17_dl: MB_DL

0x314 - Mailbox Data Length Register %s

§mb17_d0: MB_D0

0x316 - Mailbox Data Register %s

§mb17_d1: MB_D1

0x317 - Mailbox Data Register %s

§mb17_d2: MB_D2

0x318 - Mailbox Data Register %s

§mb17_d3: MB_D3

0x319 - Mailbox Data Register %s

§mb17_d4: MB_D4

0x31a - Mailbox Data Register %s

§mb17_d5: MB_D5

0x31b - Mailbox Data Register %s

§mb17_d6: MB_D6

0x31c - Mailbox Data Register %s

§mb17_d7: MB_D7

0x31d - Mailbox Data Register %s

§mb17_ts: MB_TS

0x31e - Mailbox Time Stamp Register %s

§mb18_id: MB_ID

0x320 - Mailbox ID Register %s

§mb18_dl: MB_DL

0x324 - Mailbox Data Length Register %s

§mb18_d0: MB_D0

0x326 - Mailbox Data Register %s

§mb18_d1: MB_D1

0x327 - Mailbox Data Register %s

§mb18_d2: MB_D2

0x328 - Mailbox Data Register %s

§mb18_d3: MB_D3

0x329 - Mailbox Data Register %s

§mb18_d4: MB_D4

0x32a - Mailbox Data Register %s

§mb18_d5: MB_D5

0x32b - Mailbox Data Register %s

§mb18_d6: MB_D6

0x32c - Mailbox Data Register %s

§mb18_d7: MB_D7

0x32d - Mailbox Data Register %s

§mb18_ts: MB_TS

0x32e - Mailbox Time Stamp Register %s

§mb19_id: MB_ID

0x330 - Mailbox ID Register %s

§mb19_dl: MB_DL

0x334 - Mailbox Data Length Register %s

§mb19_d0: MB_D0

0x336 - Mailbox Data Register %s

§mb19_d1: MB_D1

0x337 - Mailbox Data Register %s

§mb19_d2: MB_D2

0x338 - Mailbox Data Register %s

§mb19_d3: MB_D3

0x339 - Mailbox Data Register %s

§mb19_d4: MB_D4

0x33a - Mailbox Data Register %s

§mb19_d5: MB_D5

0x33b - Mailbox Data Register %s

§mb19_d6: MB_D6

0x33c - Mailbox Data Register %s

§mb19_d7: MB_D7

0x33d - Mailbox Data Register %s

§mb19_ts: MB_TS

0x33e - Mailbox Time Stamp Register %s

§mb20_id: MB_ID

0x340 - Mailbox ID Register %s

§mb20_dl: MB_DL

0x344 - Mailbox Data Length Register %s

§mb20_d0: MB_D0

0x346 - Mailbox Data Register %s

§mb20_d1: MB_D1

0x347 - Mailbox Data Register %s

§mb20_d2: MB_D2

0x348 - Mailbox Data Register %s

§mb20_d3: MB_D3

0x349 - Mailbox Data Register %s

§mb20_d4: MB_D4

0x34a - Mailbox Data Register %s

§mb20_d5: MB_D5

0x34b - Mailbox Data Register %s

§mb20_d6: MB_D6

0x34c - Mailbox Data Register %s

§mb20_d7: MB_D7

0x34d - Mailbox Data Register %s

§mb20_ts: MB_TS

0x34e - Mailbox Time Stamp Register %s

§mb21_id: MB_ID

0x350 - Mailbox ID Register %s

§mb21_dl: MB_DL

0x354 - Mailbox Data Length Register %s

§mb21_d0: MB_D0

0x356 - Mailbox Data Register %s

§mb21_d1: MB_D1

0x357 - Mailbox Data Register %s

§mb21_d2: MB_D2

0x358 - Mailbox Data Register %s

§mb21_d3: MB_D3

0x359 - Mailbox Data Register %s

§mb21_d4: MB_D4

0x35a - Mailbox Data Register %s

§mb21_d5: MB_D5

0x35b - Mailbox Data Register %s

§mb21_d6: MB_D6

0x35c - Mailbox Data Register %s

§mb21_d7: MB_D7

0x35d - Mailbox Data Register %s

§mb21_ts: MB_TS

0x35e - Mailbox Time Stamp Register %s

§mb22_id: MB_ID

0x360 - Mailbox ID Register %s

§mb22_dl: MB_DL

0x364 - Mailbox Data Length Register %s

§mb22_d0: MB_D0

0x366 - Mailbox Data Register %s

§mb22_d1: MB_D1

0x367 - Mailbox Data Register %s

§mb22_d2: MB_D2

0x368 - Mailbox Data Register %s

§mb22_d3: MB_D3

0x369 - Mailbox Data Register %s

§mb22_d4: MB_D4

0x36a - Mailbox Data Register %s

§mb22_d5: MB_D5

0x36b - Mailbox Data Register %s

§mb22_d6: MB_D6

0x36c - Mailbox Data Register %s

§mb22_d7: MB_D7

0x36d - Mailbox Data Register %s

§mb22_ts: MB_TS

0x36e - Mailbox Time Stamp Register %s

§mb23_id: MB_ID

0x370 - Mailbox ID Register %s

§mb23_dl: MB_DL

0x374 - Mailbox Data Length Register %s

§mb23_d0: MB_D0

0x376 - Mailbox Data Register %s

§mb23_d1: MB_D1

0x377 - Mailbox Data Register %s

§mb23_d2: MB_D2

0x378 - Mailbox Data Register %s

§mb23_d3: MB_D3

0x379 - Mailbox Data Register %s

§mb23_d4: MB_D4

0x37a - Mailbox Data Register %s

§mb23_d5: MB_D5

0x37b - Mailbox Data Register %s

§mb23_d6: MB_D6

0x37c - Mailbox Data Register %s

§mb23_d7: MB_D7

0x37d - Mailbox Data Register %s

§mb23_ts: MB_TS

0x37e - Mailbox Time Stamp Register %s

§mb24_id: MB_ID

0x380 - Mailbox ID Register %s

§mb24_dl: MB_DL

0x384 - Mailbox Data Length Register %s

§mb24_d0: MB_D0

0x386 - Mailbox Data Register %s

§mb24_d1: MB_D1

0x387 - Mailbox Data Register %s

§mb24_d2: MB_D2

0x388 - Mailbox Data Register %s

§mb24_d3: MB_D3

0x389 - Mailbox Data Register %s

§mb24_d4: MB_D4

0x38a - Mailbox Data Register %s

§mb24_d5: MB_D5

0x38b - Mailbox Data Register %s

§mb24_d6: MB_D6

0x38c - Mailbox Data Register %s

§mb24_d7: MB_D7

0x38d - Mailbox Data Register %s

§mb24_ts: MB_TS

0x38e - Mailbox Time Stamp Register %s

§mb25_id: MB_ID

0x390 - Mailbox ID Register %s

§mb25_dl: MB_DL

0x394 - Mailbox Data Length Register %s

§mb25_d0: MB_D0

0x396 - Mailbox Data Register %s

§mb25_d1: MB_D1

0x397 - Mailbox Data Register %s

§mb25_d2: MB_D2

0x398 - Mailbox Data Register %s

§mb25_d3: MB_D3

0x399 - Mailbox Data Register %s

§mb25_d4: MB_D4

0x39a - Mailbox Data Register %s

§mb25_d5: MB_D5

0x39b - Mailbox Data Register %s

§mb25_d6: MB_D6

0x39c - Mailbox Data Register %s

§mb25_d7: MB_D7

0x39d - Mailbox Data Register %s

§mb25_ts: MB_TS

0x39e - Mailbox Time Stamp Register %s

§mb26_id: MB_ID

0x3a0 - Mailbox ID Register %s

§mb26_dl: MB_DL

0x3a4 - Mailbox Data Length Register %s

§mb26_d0: MB_D0

0x3a6 - Mailbox Data Register %s

§mb26_d1: MB_D1

0x3a7 - Mailbox Data Register %s

§mb26_d2: MB_D2

0x3a8 - Mailbox Data Register %s

§mb26_d3: MB_D3

0x3a9 - Mailbox Data Register %s

§mb26_d4: MB_D4

0x3aa - Mailbox Data Register %s

§mb26_d5: MB_D5

0x3ab - Mailbox Data Register %s

§mb26_d6: MB_D6

0x3ac - Mailbox Data Register %s

§mb26_d7: MB_D7

0x3ad - Mailbox Data Register %s

§mb26_ts: MB_TS

0x3ae - Mailbox Time Stamp Register %s

§mb27_id: MB_ID

0x3b0 - Mailbox ID Register %s

§mb27_dl: MB_DL

0x3b4 - Mailbox Data Length Register %s

§mb27_d0: MB_D0

0x3b6 - Mailbox Data Register %s

§mb27_d1: MB_D1

0x3b7 - Mailbox Data Register %s

§mb27_d2: MB_D2

0x3b8 - Mailbox Data Register %s

§mb27_d3: MB_D3

0x3b9 - Mailbox Data Register %s

§mb27_d4: MB_D4

0x3ba - Mailbox Data Register %s

§mb27_d5: MB_D5

0x3bb - Mailbox Data Register %s

§mb27_d6: MB_D6

0x3bc - Mailbox Data Register %s

§mb27_d7: MB_D7

0x3bd - Mailbox Data Register %s

§mb27_ts: MB_TS

0x3be - Mailbox Time Stamp Register %s

§mb28_id: MB_ID

0x3c0 - Mailbox ID Register %s

§mb28_dl: MB_DL

0x3c4 - Mailbox Data Length Register %s

§mb28_d0: MB_D0

0x3c6 - Mailbox Data Register %s

§mb28_d1: MB_D1

0x3c7 - Mailbox Data Register %s

§mb28_d2: MB_D2

0x3c8 - Mailbox Data Register %s

§mb28_d3: MB_D3

0x3c9 - Mailbox Data Register %s

§mb28_d4: MB_D4

0x3ca - Mailbox Data Register %s

§mb28_d5: MB_D5

0x3cb - Mailbox Data Register %s

§mb28_d6: MB_D6

0x3cc - Mailbox Data Register %s

§mb28_d7: MB_D7

0x3cd - Mailbox Data Register %s

§mb28_ts: MB_TS

0x3ce - Mailbox Time Stamp Register %s

§mb29_id: MB_ID

0x3d0 - Mailbox ID Register %s

§mb29_dl: MB_DL

0x3d4 - Mailbox Data Length Register %s

§mb29_d0: MB_D0

0x3d6 - Mailbox Data Register %s

§mb29_d1: MB_D1

0x3d7 - Mailbox Data Register %s

§mb29_d2: MB_D2

0x3d8 - Mailbox Data Register %s

§mb29_d3: MB_D3

0x3d9 - Mailbox Data Register %s

§mb29_d4: MB_D4

0x3da - Mailbox Data Register %s

§mb29_d5: MB_D5

0x3db - Mailbox Data Register %s

§mb29_d6: MB_D6

0x3dc - Mailbox Data Register %s

§mb29_d7: MB_D7

0x3dd - Mailbox Data Register %s

§mb29_ts: MB_TS

0x3de - Mailbox Time Stamp Register %s

§mb30_id: MB_ID

0x3e0 - Mailbox ID Register %s

§mb30_dl: MB_DL

0x3e4 - Mailbox Data Length Register %s

§mb30_d0: MB_D0

0x3e6 - Mailbox Data Register %s

§mb30_d1: MB_D1

0x3e7 - Mailbox Data Register %s

§mb30_d2: MB_D2

0x3e8 - Mailbox Data Register %s

§mb30_d3: MB_D3

0x3e9 - Mailbox Data Register %s

§mb30_d4: MB_D4

0x3ea - Mailbox Data Register %s

§mb30_d5: MB_D5

0x3eb - Mailbox Data Register %s

§mb30_d6: MB_D6

0x3ec - Mailbox Data Register %s

§mb30_d7: MB_D7

0x3ed - Mailbox Data Register %s

§mb30_ts: MB_TS

0x3ee - Mailbox Time Stamp Register %s

§mb31_id: MB_ID

0x3f0 - Mailbox ID Register %s

§mb31_dl: MB_DL

0x3f4 - Mailbox Data Length Register %s

§mb31_d0: MB_D0

0x3f6 - Mailbox Data Register %s

§mb31_d1: MB_D1

0x3f7 - Mailbox Data Register %s

§mb31_d2: MB_D2

0x3f8 - Mailbox Data Register %s

§mb31_d3: MB_D3

0x3f9 - Mailbox Data Register %s

§mb31_d4: MB_D4

0x3fa - Mailbox Data Register %s

§mb31_d5: MB_D5

0x3fb - Mailbox Data Register %s

§mb31_d6: MB_D6

0x3fc - Mailbox Data Register %s

§mb31_d7: MB_D7

0x3fd - Mailbox Data Register %s

§mb31_ts: MB_TS

0x3fe - Mailbox Time Stamp Register %s

§mkr: [MKR; 8]

0x400..0x420 - Mask Register %s

§fidcr: [FIDCR; 2]

0x420..0x428 - FIFO Received ID Compare Register %s

§mkivlr: MKIVLR

0x428 - Mask Invalid Register

§ctlr: CTLR

0x840 - Control Register

§str: STR

0x842 - Status Register

§bcr: BCR

0x844 - Bit Configuration Register

§rfcr: RFCR

0x848 - Receive FIFO Control Register

§rfpcr: RFPCR

0x849 - Receive FIFO Pointer Control Register

§tfcr: TFCR

0x84a - Transmit FIFO Control Register

§tfpcr: TFPCR

0x84b - Transmit FIFO Pointer Control Register

§eier: EIER

0x84c - Error Interrupt Enable Register

§eifr: EIFR

0x84d - Error Interrupt Factor Judge Register

§recr: RECR

0x84e - Receive Error Count Register

§tecr: TECR

0x84f - Transmit Error Count Register

§ecsr: ECSR

0x850 - Error Code Store Register

§cssr: CSSR

0x851 - Channel Search Support Register

§mssr: MSSR

0x852 - Mailbox Search Status Register

§msmr: MSMR

0x853 - Mailbox Search Mode Register

§tsr: TSR

0x854 - Time Stamp Register

§afsr: AFSR

0x856 - Acceptance Filter Support Register

§tcr: TCR

0x858 - Test Control Register

Implementations§

Source§

impl RegisterBlock

Source

pub const fn mier_fifo(&self) -> &MIER_FIFO

0x42c - Mailbox Interrupt Enable Register for FIFO Mailbox Mode

Source

pub const fn mier(&self) -> &MIER

0x42c - Mailbox Interrupt Enable Register

Source

pub const fn mctl_tx(&self) -> &[MCTL_TX; 32]

0x820..0x840 - Message Control Register for Transmit

Source

pub const fn mctl_rx(&self) -> &[MCTL_RX; 32]

0x820..0x840 - Message Control Register for Receive

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = !

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, !>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.