Package: pinmux_reg_pkg

Description

Copyright lowRISC contributors.
Licensed under the Apache License, Version 2.0, see LICENSE for details.
SPDX-License-Identifier: Apache-2.0

Register Package auto-generated by reggen containing data structure

Constants

Name Type Value Description
AttrDw int 10
NMioPeriphIn int 33
NMioPeriphOut int 32
NMioPads int 32
NDioPads int 16
NWkupDetect int 8
WkupCntWidth int 8
NumAlerts int 1
BlockAw int 11 Address widths within the block
BlockAw logic [BlockAw-1:0] undefined Register offsets
BlockAw logic [BlockAw-1:0] 4
BlockAw logic [BlockAw-1:0] 8
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 10
BlockAw logic [BlockAw-1:0] 14
BlockAw logic [BlockAw-1:0] 18
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 20
BlockAw logic [BlockAw-1:0] 24
BlockAw logic [BlockAw-1:0] 28
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 30
BlockAw logic [BlockAw-1:0] 34
BlockAw logic [BlockAw-1:0] 38
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 40
BlockAw logic [BlockAw-1:0] 44
BlockAw logic [BlockAw-1:0] 48
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 50
BlockAw logic [BlockAw-1:0] 54
BlockAw logic [BlockAw-1:0] 58
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 60
BlockAw logic [BlockAw-1:0] 64
BlockAw logic [BlockAw-1:0] 68
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 70
BlockAw logic [BlockAw-1:0] 74
BlockAw logic [BlockAw-1:0] 78
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 80
BlockAw logic [BlockAw-1:0] 84
BlockAw logic [BlockAw-1:0] 88
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 90
BlockAw logic [BlockAw-1:0] 94
BlockAw logic [BlockAw-1:0] 98
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] a0
BlockAw logic [BlockAw-1:0] a4
BlockAw logic [BlockAw-1:0] a8
BlockAw logic [BlockAw-1:0] ac
BlockAw logic [BlockAw-1:0] b0
BlockAw logic [BlockAw-1:0] b4
BlockAw logic [BlockAw-1:0] b8
BlockAw logic [BlockAw-1:0] bc
BlockAw logic [BlockAw-1:0] c0
BlockAw logic [BlockAw-1:0] c4
BlockAw logic [BlockAw-1:0] c8
BlockAw logic [BlockAw-1:0] cc
BlockAw logic [BlockAw-1:0] d0
BlockAw logic [BlockAw-1:0] d4
BlockAw logic [BlockAw-1:0] d8
BlockAw logic [BlockAw-1:0] dc
BlockAw logic [BlockAw-1:0] e0
BlockAw logic [BlockAw-1:0] e4
BlockAw logic [BlockAw-1:0] e8
BlockAw logic [BlockAw-1:0] ec
BlockAw logic [BlockAw-1:0] f0
BlockAw logic [BlockAw-1:0] f4
BlockAw logic [BlockAw-1:0] f8
BlockAw logic [BlockAw-1:0] fc
BlockAw logic [BlockAw-1:0] 100
BlockAw logic [BlockAw-1:0] 104
BlockAw logic [BlockAw-1:0] 108
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 110
BlockAw logic [BlockAw-1:0] 114
BlockAw logic [BlockAw-1:0] 118
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 120
BlockAw logic [BlockAw-1:0] 124
BlockAw logic [BlockAw-1:0] 128
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 130
BlockAw logic [BlockAw-1:0] 134
BlockAw logic [BlockAw-1:0] 138
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 140
BlockAw logic [BlockAw-1:0] 144
BlockAw logic [BlockAw-1:0] 148
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 150
BlockAw logic [BlockAw-1:0] 154
BlockAw logic [BlockAw-1:0] 158
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 160
BlockAw logic [BlockAw-1:0] 164
BlockAw logic [BlockAw-1:0] 168
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 170
BlockAw logic [BlockAw-1:0] 174
BlockAw logic [BlockAw-1:0] 178
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 180
BlockAw logic [BlockAw-1:0] 184
BlockAw logic [BlockAw-1:0] 188
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 190
BlockAw logic [BlockAw-1:0] 194
BlockAw logic [BlockAw-1:0] 198
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] a0
BlockAw logic [BlockAw-1:0] a4
BlockAw logic [BlockAw-1:0] a8
BlockAw logic [BlockAw-1:0] ac
BlockAw logic [BlockAw-1:0] b0
BlockAw logic [BlockAw-1:0] b4
BlockAw logic [BlockAw-1:0] b8
BlockAw logic [BlockAw-1:0] bc
BlockAw logic [BlockAw-1:0] c0
BlockAw logic [BlockAw-1:0] c4
BlockAw logic [BlockAw-1:0] c8
BlockAw logic [BlockAw-1:0] cc
BlockAw logic [BlockAw-1:0] d0
BlockAw logic [BlockAw-1:0] d4
BlockAw logic [BlockAw-1:0] d8
BlockAw logic [BlockAw-1:0] dc
BlockAw logic [BlockAw-1:0] e0
BlockAw logic [BlockAw-1:0] e4
BlockAw logic [BlockAw-1:0] e8
BlockAw logic [BlockAw-1:0] ec
BlockAw logic [BlockAw-1:0] f0
BlockAw logic [BlockAw-1:0] f4
BlockAw logic [BlockAw-1:0] f8
BlockAw logic [BlockAw-1:0] fc
BlockAw logic [BlockAw-1:0] 200
BlockAw logic [BlockAw-1:0] 204
BlockAw logic [BlockAw-1:0] 208
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 210
BlockAw logic [BlockAw-1:0] 214
BlockAw logic [BlockAw-1:0] 218
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 220
BlockAw logic [BlockAw-1:0] 224
BlockAw logic [BlockAw-1:0] 228
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 230
BlockAw logic [BlockAw-1:0] 234
BlockAw logic [BlockAw-1:0] 238
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 240
BlockAw logic [BlockAw-1:0] 244
BlockAw logic [BlockAw-1:0] 248
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 250
BlockAw logic [BlockAw-1:0] 254
BlockAw logic [BlockAw-1:0] 258
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 260
BlockAw logic [BlockAw-1:0] 264
BlockAw logic [BlockAw-1:0] 268
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 270
BlockAw logic [BlockAw-1:0] 274
BlockAw logic [BlockAw-1:0] 278
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 280
BlockAw logic [BlockAw-1:0] 284
BlockAw logic [BlockAw-1:0] 288
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 290
BlockAw logic [BlockAw-1:0] 294
BlockAw logic [BlockAw-1:0] 298
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] a0
BlockAw logic [BlockAw-1:0] a4
BlockAw logic [BlockAw-1:0] a8
BlockAw logic [BlockAw-1:0] ac
BlockAw logic [BlockAw-1:0] b0
BlockAw logic [BlockAw-1:0] b4
BlockAw logic [BlockAw-1:0] b8
BlockAw logic [BlockAw-1:0] bc
BlockAw logic [BlockAw-1:0] c0
BlockAw logic [BlockAw-1:0] c4
BlockAw logic [BlockAw-1:0] c8
BlockAw logic [BlockAw-1:0] cc
BlockAw logic [BlockAw-1:0] d0
BlockAw logic [BlockAw-1:0] d4
BlockAw logic [BlockAw-1:0] d8
BlockAw logic [BlockAw-1:0] dc
BlockAw logic [BlockAw-1:0] e0
BlockAw logic [BlockAw-1:0] e4
BlockAw logic [BlockAw-1:0] e8
BlockAw logic [BlockAw-1:0] ec
BlockAw logic [BlockAw-1:0] f0
BlockAw logic [BlockAw-1:0] f4
BlockAw logic [BlockAw-1:0] f8
BlockAw logic [BlockAw-1:0] fc
BlockAw logic [BlockAw-1:0] 300
BlockAw logic [BlockAw-1:0] 304
BlockAw logic [BlockAw-1:0] 308
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 310
BlockAw logic [BlockAw-1:0] 314
BlockAw logic [BlockAw-1:0] 318
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 320
BlockAw logic [BlockAw-1:0] 324
BlockAw logic [BlockAw-1:0] 328
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 330
BlockAw logic [BlockAw-1:0] 334
BlockAw logic [BlockAw-1:0] 338
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 340
BlockAw logic [BlockAw-1:0] 344
BlockAw logic [BlockAw-1:0] 348
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 350
BlockAw logic [BlockAw-1:0] 354
BlockAw logic [BlockAw-1:0] 358
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 360
BlockAw logic [BlockAw-1:0] 364
BlockAw logic [BlockAw-1:0] 368
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 370
BlockAw logic [BlockAw-1:0] 374
BlockAw logic [BlockAw-1:0] 378
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 380
BlockAw logic [BlockAw-1:0] 384
BlockAw logic [BlockAw-1:0] 388
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 390
BlockAw logic [BlockAw-1:0] 394
BlockAw logic [BlockAw-1:0] 398
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] a0
BlockAw logic [BlockAw-1:0] a4
BlockAw logic [BlockAw-1:0] a8
BlockAw logic [BlockAw-1:0] ac
BlockAw logic [BlockAw-1:0] b0
BlockAw logic [BlockAw-1:0] b4
BlockAw logic [BlockAw-1:0] b8
BlockAw logic [BlockAw-1:0] bc
BlockAw logic [BlockAw-1:0] c0
BlockAw logic [BlockAw-1:0] c4
BlockAw logic [BlockAw-1:0] c8
BlockAw logic [BlockAw-1:0] cc
BlockAw logic [BlockAw-1:0] d0
BlockAw logic [BlockAw-1:0] d4
BlockAw logic [BlockAw-1:0] d8
BlockAw logic [BlockAw-1:0] dc
BlockAw logic [BlockAw-1:0] e0
BlockAw logic [BlockAw-1:0] e4
BlockAw logic [BlockAw-1:0] e8
BlockAw logic [BlockAw-1:0] ec
BlockAw logic [BlockAw-1:0] f0
BlockAw logic [BlockAw-1:0] f4
BlockAw logic [BlockAw-1:0] f8
BlockAw logic [BlockAw-1:0] fc
BlockAw logic [BlockAw-1:0] 400
BlockAw logic [BlockAw-1:0] 404
BlockAw logic [BlockAw-1:0] 408
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 410
BlockAw logic [BlockAw-1:0] 414
BlockAw logic [BlockAw-1:0] 418
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 420
BlockAw logic [BlockAw-1:0] 424
BlockAw logic [BlockAw-1:0] 428
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 430
BlockAw logic [BlockAw-1:0] 434
BlockAw logic [BlockAw-1:0] 438
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 440
BlockAw logic [BlockAw-1:0] 444
BlockAw logic [BlockAw-1:0] 448
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 450
BlockAw logic [BlockAw-1:0] 454
BlockAw logic [BlockAw-1:0] 458
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 460
BlockAw logic [BlockAw-1:0] 464
BlockAw logic [BlockAw-1:0] 468
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 470
BlockAw logic [BlockAw-1:0] 474
BlockAw logic [BlockAw-1:0] 478
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 480
BlockAw logic [BlockAw-1:0] 484
BlockAw logic [BlockAw-1:0] 488
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 490
BlockAw logic [BlockAw-1:0] 494
BlockAw logic [BlockAw-1:0] 498
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] a0
BlockAw logic [BlockAw-1:0] a4
BlockAw logic [BlockAw-1:0] a8
BlockAw logic [BlockAw-1:0] ac
BlockAw logic [BlockAw-1:0] b0
BlockAw logic [BlockAw-1:0] b4
BlockAw logic [BlockAw-1:0] b8
BlockAw logic [BlockAw-1:0] bc
BlockAw logic [BlockAw-1:0] c0
BlockAw logic [BlockAw-1:0] c4
BlockAw logic [BlockAw-1:0] c8
BlockAw logic [BlockAw-1:0] cc
BlockAw logic [BlockAw-1:0] d0
BlockAw logic [BlockAw-1:0] d4
BlockAw logic [BlockAw-1:0] d8
BlockAw logic [BlockAw-1:0] dc
BlockAw logic [BlockAw-1:0] e0
BlockAw logic [BlockAw-1:0] e4
BlockAw logic [BlockAw-1:0] e8
BlockAw logic [BlockAw-1:0] ec
BlockAw logic [BlockAw-1:0] f0
BlockAw logic [BlockAw-1:0] f4
BlockAw logic [BlockAw-1:0] f8
BlockAw logic [BlockAw-1:0] fc
BlockAw logic [BlockAw-1:0] 500
BlockAw logic [BlockAw-1:0] 504
BlockAw logic [BlockAw-1:0] 508
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 510
BlockAw logic [BlockAw-1:0] 514
BlockAw logic [BlockAw-1:0] 518
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 520
BlockAw logic [BlockAw-1:0] 524
BlockAw logic [BlockAw-1:0] 528
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 530
BlockAw logic [BlockAw-1:0] 534
BlockAw logic [BlockAw-1:0] 538
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 540
BlockAw logic [BlockAw-1:0] 544
BlockAw logic [BlockAw-1:0] 548
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 550
BlockAw logic [BlockAw-1:0] 554
BlockAw logic [BlockAw-1:0] 558
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 560
BlockAw logic [BlockAw-1:0] 564
BlockAw logic [BlockAw-1:0] 568
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 570
BlockAw logic [BlockAw-1:0] 574
BlockAw logic [BlockAw-1:0] 578
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 580
BlockAw logic [BlockAw-1:0] 584
BlockAw logic [BlockAw-1:0] 588
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 590
BlockAw logic [BlockAw-1:0] 594
BlockAw logic [BlockAw-1:0] 598
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] a0
BlockAw logic [BlockAw-1:0] a4
BlockAw logic [BlockAw-1:0] a8
BlockAw logic [BlockAw-1:0] ac
BlockAw logic [BlockAw-1:0] b0
BlockAw logic [BlockAw-1:0] b4
BlockAw logic [BlockAw-1:0] b8
BlockAw logic [BlockAw-1:0] bc
BlockAw logic [BlockAw-1:0] c0
BlockAw logic [BlockAw-1:0] c4
BlockAw logic [BlockAw-1:0] c8
BlockAw logic [BlockAw-1:0] cc
BlockAw logic [BlockAw-1:0] d0
BlockAw logic [BlockAw-1:0] d4
BlockAw logic [BlockAw-1:0] d8
BlockAw logic [BlockAw-1:0] dc
BlockAw logic [BlockAw-1:0] e0
BlockAw logic [BlockAw-1:0] e4
BlockAw logic [BlockAw-1:0] e8
BlockAw logic [BlockAw-1:0] ec
BlockAw logic [BlockAw-1:0] f0
BlockAw logic [BlockAw-1:0] f4
BlockAw logic [BlockAw-1:0] f8
BlockAw logic [BlockAw-1:0] fc
BlockAw logic [BlockAw-1:0] 600
BlockAw logic [BlockAw-1:0] 604
BlockAw logic [BlockAw-1:0] 608
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 610
BlockAw logic [BlockAw-1:0] 614
BlockAw logic [BlockAw-1:0] 618
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 620
BlockAw logic [BlockAw-1:0] 624
BlockAw logic [BlockAw-1:0] 628
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 630
BlockAw logic [BlockAw-1:0] 634
BlockAw logic [BlockAw-1:0] 638
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 640
BlockAw logic [BlockAw-1:0] 644
BlockAw logic [BlockAw-1:0] 648
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 650
BlockAw logic [BlockAw-1:0] 654
BlockAw logic [BlockAw-1:0] 658
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 660
BlockAw logic [BlockAw-1:0] 664
BlockAw logic [BlockAw-1:0] 668
BlockAw logic [BlockAw-1:0] c
BlockAw logic [BlockAw-1:0] 670
BlockAw logic [BlockAw-1:0] 674
PINMUX_ALERT_TEST_RESVAL logic [0:0] undefined Reset values for hwext registers and their fields
PINMUX_ALERT_TEST_FATAL_FAULT_RESVAL logic [0:0] undefined
PINMUX_MIO_PAD_ATTR_0_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_0_ATTR_0_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_1_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_1_ATTR_1_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_2_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_2_ATTR_2_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_3_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_3_ATTR_3_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_4_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_4_ATTR_4_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_5_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_5_ATTR_5_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_6_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_6_ATTR_6_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_7_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_7_ATTR_7_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_8_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_8_ATTR_8_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_9_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_9_ATTR_9_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_10_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_10_ATTR_10_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_11_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_11_ATTR_11_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_12_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_12_ATTR_12_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_13_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_13_ATTR_13_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_14_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_14_ATTR_14_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_15_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_15_ATTR_15_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_16_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_16_ATTR_16_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_17_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_17_ATTR_17_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_18_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_18_ATTR_18_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_19_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_19_ATTR_19_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_20_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_20_ATTR_20_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_21_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_21_ATTR_21_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_22_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_22_ATTR_22_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_23_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_23_ATTR_23_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_24_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_24_ATTR_24_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_25_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_25_ATTR_25_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_26_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_26_ATTR_26_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_27_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_27_ATTR_27_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_28_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_28_ATTR_28_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_29_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_29_ATTR_29_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_30_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_30_ATTR_30_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_31_RESVAL logic [12:0] undefined
PINMUX_MIO_PAD_ATTR_31_ATTR_31_RESVAL logic [12:0] undefined
PINMUX_DIO_PAD_ATTR_0_RESVAL logic [12:0] undefined
PINMUX_DIO_PAD_ATTR_0_ATTR_0_RESVAL logic [12:0] undefined
PINMUX_DIO_PAD_ATTR_1_RESVAL logic [12:0] undefined
PINMUX_DIO_PAD_ATTR_1_ATTR_1_RESVAL logic [12:0] undefined
PINMUX_DIO_PAD_ATTR_2_RESVAL logic [12:0] undefined
PINMUX_DIO_PAD_ATTR_2_ATTR_2_RESVAL logic [12:0] undefined
PINMUX_DIO_PAD_ATTR_3_RESVAL logic [12:0] undefined
PINMUX_DIO_PAD_ATTR_3_ATTR_3_RESVAL logic [12:0] undefined
PINMUX_DIO_PAD_ATTR_4_RESVAL logic [12:0] undefined
PINMUX_DIO_PAD_ATTR_4_ATTR_4_RESVAL logic [12:0] undefined
PINMUX_DIO_PAD_ATTR_5_RESVAL logic [12:0] undefined
PINMUX_DIO_PAD_ATTR_5_ATTR_5_RESVAL logic [12:0] undefined
PINMUX_DIO_PAD_ATTR_6_RESVAL logic [12:0] undefined
PINMUX_DIO_PAD_ATTR_6_ATTR_6_RESVAL logic [12:0] undefined
PINMUX_DIO_PAD_ATTR_7_RESVAL logic [12:0] undefined
PINMUX_DIO_PAD_ATTR_7_ATTR_7_RESVAL logic [12:0] undefined
PINMUX_DIO_PAD_ATTR_8_RESVAL logic [12:0] undefined
PINMUX_DIO_PAD_ATTR_8_ATTR_8_RESVAL logic [12:0] undefined
PINMUX_DIO_PAD_ATTR_9_RESVAL logic [12:0] undefined
PINMUX_DIO_PAD_ATTR_9_ATTR_9_RESVAL logic [12:0] undefined
PINMUX_DIO_PAD_ATTR_10_RESVAL logic [12:0] undefined
PINMUX_DIO_PAD_ATTR_10_ATTR_10_RESVAL logic [12:0] undefined
PINMUX_DIO_PAD_ATTR_11_RESVAL logic [12:0] undefined
PINMUX_DIO_PAD_ATTR_11_ATTR_11_RESVAL logic [12:0] undefined
PINMUX_DIO_PAD_ATTR_12_RESVAL logic [12:0] undefined
PINMUX_DIO_PAD_ATTR_12_ATTR_12_RESVAL logic [12:0] undefined
PINMUX_DIO_PAD_ATTR_13_RESVAL logic [12:0] undefined
PINMUX_DIO_PAD_ATTR_13_ATTR_13_RESVAL logic [12:0] undefined
PINMUX_DIO_PAD_ATTR_14_RESVAL logic [12:0] undefined
PINMUX_DIO_PAD_ATTR_14_ATTR_14_RESVAL logic [12:0] undefined
PINMUX_DIO_PAD_ATTR_15_RESVAL logic [12:0] undefined
PINMUX_DIO_PAD_ATTR_15_ATTR_15_RESVAL logic [12:0]
PINMUX_PERMIT logic [3:0] undefined Register width information to check illegal writes

Types

Name Type Description
pinmux_reg2hw_alert_test_reg_t struct packed {
logic q;
logic qe;
}
////////////////////////// Typedefs for registers // //////////////////////////
pinmux_reg2hw_mio_periph_insel_mreg_t struct packed {
logic [5:0] q;
}
pinmux_reg2hw_mio_outsel_mreg_t struct packed {
logic [5:0] q;
}
pinmux_reg2hw_mio_pad_attr_mreg_t struct packed {
logic [12:0] q;
logic qe;
}
pinmux_reg2hw_dio_pad_attr_mreg_t struct packed {
logic [12:0] q;
logic qe;
}
pinmux_reg2hw_mio_pad_sleep_status_mreg_t struct packed {
logic q;
}
pinmux_reg2hw_mio_pad_sleep_en_mreg_t struct packed {
logic q;
}
pinmux_reg2hw_mio_pad_sleep_mode_mreg_t struct packed {
logic [1:0] q;
}
pinmux_reg2hw_dio_pad_sleep_status_mreg_t struct packed {
logic q;
}
pinmux_reg2hw_dio_pad_sleep_en_mreg_t struct packed {
logic q;
}
pinmux_reg2hw_dio_pad_sleep_mode_mreg_t struct packed {
logic [1:0] q;
}
pinmux_reg2hw_wkup_detector_en_mreg_t struct packed {
logic q;
}
pinmux_reg2hw_wkup_detector_mreg_t struct packed {
struct packed {
logic [2:0] q;
} mode;
struct packed {
logic q;
} filter;
struct packed {
logic q;
} miodio;
}
pinmux_reg2hw_wkup_detector_cnt_th_mreg_t struct packed {
logic [7:0] q;
}
pinmux_reg2hw_wkup_detector_padsel_mreg_t struct packed {
logic [5:0] q;
}
pinmux_reg2hw_wkup_cause_mreg_t struct packed {
logic q;
}
pinmux_hw2reg_mio_pad_attr_mreg_t struct packed {
logic [12:0] d;
}
pinmux_hw2reg_dio_pad_attr_mreg_t struct packed {
logic [12:0] d;
}
pinmux_hw2reg_mio_pad_sleep_status_mreg_t struct packed {
logic d;
logic de;
}
pinmux_hw2reg_dio_pad_sleep_status_mreg_t struct packed {
logic d;
logic de;
}
pinmux_hw2reg_wkup_cause_mreg_t struct packed {
logic d;
logic de;
}
pinmux_reg2hw_mio_periph_insel_mreg_t struct packed {
pinmux_reg2hw_alert_test_reg_t alert_test;
pinmux_reg2hw_mio_periph_insel_mreg_t [32:0] mio_periph_insel;
pinmux_reg2hw_mio_outsel_mreg_t [31:0] mio_outsel;
pinmux_reg2hw_mio_pad_attr_mreg_t [31:0] mio_pad_attr;
pinmux_reg2hw_dio_pad_attr_mreg_t [15:0] dio_pad_attr;
pinmux_reg2hw_mio_pad_sleep_status_mreg_t [31:0] mio_pad_sleep_status;
pinmux_reg2hw_mio_pad_sleep_en_mreg_t [31:0] mio_pad_sleep_en;
pinmux_reg2hw_mio_pad_sleep_mode_mreg_t [31:0] mio_pad_sleep_mode;
pinmux_reg2hw_dio_pad_sleep_status_mreg_t [15:0] dio_pad_sleep_status;
pinmux_reg2hw_dio_pad_sleep_en_mreg_t [15:0] dio_pad_sleep_en;
pinmux_reg2hw_dio_pad_sleep_mode_mreg_t [15:0] dio_pad_sleep_mode;
pinmux_reg2hw_wkup_detector_en_mreg_t [7:0] wkup_detector_en;
pinmux_reg2hw_wkup_detector_mreg_t [7:0] wkup_detector;
pinmux_reg2hw_wkup_detector_cnt_th_mreg_t [7:0] wkup_detector_cnt_th;
pinmux_reg2hw_wkup_detector_padsel_mreg_t [7:0] wkup_detector_padsel;
pinmux_reg2hw_wkup_cause_mreg_t [7:0] wkup_cause;
}
Register -> HW type
pinmux_hw2reg_mio_pad_attr_mreg_t struct packed {
pinmux_hw2reg_mio_pad_attr_mreg_t [31:0] mio_pad_attr;
pinmux_hw2reg_dio_pad_attr_mreg_t [15:0] dio_pad_attr;
pinmux_hw2reg_mio_pad_sleep_status_mreg_t [31:0] mio_pad_sleep_status;
pinmux_hw2reg_dio_pad_sleep_status_mreg_t [15:0] dio_pad_sleep_status;
pinmux_hw2reg_wkup_cause_mreg_t [7:0] wkup_cause;
}
HW -> register type