raspberrypi-linux /drivers/usb/host/dwc_otg/doc/html/dwc__otg__regs_8h-source.html

Language HTML Lines 1261
MD5 Hash 67bfe79d6d498281086bf8e7f7b11055
Repository https://bitbucket.org/agherzan/raspberrypi-linux.git View Raw File
   1
   2
   3
   4
   5
   6
   7
   8
   9
  10
  11
  12
  13
  14
  15
  16
  17
  18
  19
  20
  21
  22
  23
  24
  25
  26
  27
  28
  29
  30
  31
  32
  33
  34
  35
  36
  37
  38
  39
  40
  41
  42
  43
  44
  45
  46
  47
  48
  49
  50
  51
  52
  53
  54
  55
  56
  57
  58
  59
  60
  61
  62
  63
  64
  65
  66
  67
  68
  69
  70
  71
  72
  73
  74
  75
  76
  77
  78
  79
  80
  81
  82
  83
  84
  85
  86
  87
  88
  89
  90
  91
  92
  93
  94
  95
  96
  97
  98
  99
 100
 101
 102
 103
 104
 105
 106
 107
 108
 109
 110
 111
 112
 113
 114
 115
 116
 117
 118
 119
 120
 121
 122
 123
 124
 125
 126
 127
 128
 129
 130
 131
 132
 133
 134
 135
 136
 137
 138
 139
 140
 141
 142
 143
 144
 145
 146
 147
 148
 149
 150
 151
 152
 153
 154
 155
 156
 157
 158
 159
 160
 161
 162
 163
 164
 165
 166
 167
 168
 169
 170
 171
 172
 173
 174
 175
 176
 177
 178
 179
 180
 181
 182
 183
 184
 185
 186
 187
 188
 189
 190
 191
 192
 193
 194
 195
 196
 197
 198
 199
 200
 201
 202
 203
 204
 205
 206
 207
 208
 209
 210
 211
 212
 213
 214
 215
 216
 217
 218
 219
 220
 221
 222
 223
 224
 225
 226
 227
 228
 229
 230
 231
 232
 233
 234
 235
 236
 237
 238
 239
 240
 241
 242
 243
 244
 245
 246
 247
 248
 249
 250
 251
 252
 253
 254
 255
 256
 257
 258
 259
 260
 261
 262
 263
 264
 265
 266
 267
 268
 269
 270
 271
 272
 273
 274
 275
 276
 277
 278
 279
 280
 281
 282
 283
 284
 285
 286
 287
 288
 289
 290
 291
 292
 293
 294
 295
 296
 297
 298
 299
 300
 301
 302
 303
 304
 305
 306
 307
 308
 309
 310
 311
 312
 313
 314
 315
 316
 317
 318
 319
 320
 321
 322
 323
 324
 325
 326
 327
 328
 329
 330
 331
 332
 333
 334
 335
 336
 337
 338
 339
 340
 341
 342
 343
 344
 345
 346
 347
 348
 349
 350
 351
 352
 353
 354
 355
 356
 357
 358
 359
 360
 361
 362
 363
 364
 365
 366
 367
 368
 369
 370
 371
 372
 373
 374
 375
 376
 377
 378
 379
 380
 381
 382
 383
 384
 385
 386
 387
 388
 389
 390
 391
 392
 393
 394
 395
 396
 397
 398
 399
 400
 401
 402
 403
 404
 405
 406
 407
 408
 409
 410
 411
 412
 413
 414
 415
 416
 417
 418
 419
 420
 421
 422
 423
 424
 425
 426
 427
 428
 429
 430
 431
 432
 433
 434
 435
 436
 437
 438
 439
 440
 441
 442
 443
 444
 445
 446
 447
 448
 449
 450
 451
 452
 453
 454
 455
 456
 457
 458
 459
 460
 461
 462
 463
 464
 465
 466
 467
 468
 469
 470
 471
 472
 473
 474
 475
 476
 477
 478
 479
 480
 481
 482
 483
 484
 485
 486
 487
 488
 489
 490
 491
 492
 493
 494
 495
 496
 497
 498
 499
 500
 501
 502
 503
 504
 505
 506
 507
 508
 509
 510
 511
 512
 513
 514
 515
 516
 517
 518
 519
 520
 521
 522
 523
 524
 525
 526
 527
 528
 529
 530
 531
 532
 533
 534
 535
 536
 537
 538
 539
 540
 541
 542
 543
 544
 545
 546
 547
 548
 549
 550
 551
 552
 553
 554
 555
 556
 557
 558
 559
 560
 561
 562
 563
 564
 565
 566
 567
 568
 569
 570
 571
 572
 573
 574
 575
 576
 577
 578
 579
 580
 581
 582
 583
 584
 585
 586
 587
 588
 589
 590
 591
 592
 593
 594
 595
 596
 597
 598
 599
 600
 601
 602
 603
 604
 605
 606
 607
 608
 609
 610
 611
 612
 613
 614
 615
 616
 617
 618
 619
 620
 621
 622
 623
 624
 625
 626
 627
 628
 629
 630
 631
 632
 633
 634
 635
 636
 637
 638
 639
 640
 641
 642
 643
 644
 645
 646
 647
 648
 649
 650
 651
 652
 653
 654
 655
 656
 657
 658
 659
 660
 661
 662
 663
 664
 665
 666
 667
 668
 669
 670
 671
 672
 673
 674
 675
 676
 677
 678
 679
 680
 681
 682
 683
 684
 685
 686
 687
 688
 689
 690
 691
 692
 693
 694
 695
 696
 697
 698
 699
 700
 701
 702
 703
 704
 705
 706
 707
 708
 709
 710
 711
 712
 713
 714
 715
 716
 717
 718
 719
 720
 721
 722
 723
 724
 725
 726
 727
 728
 729
 730
 731
 732
 733
 734
 735
 736
 737
 738
 739
 740
 741
 742
 743
 744
 745
 746
 747
 748
 749
 750
 751
 752
 753
 754
 755
 756
 757
 758
 759
 760
 761
 762
 763
 764
 765
 766
 767
 768
 769
 770
 771
 772
 773
 774
 775
 776
 777
 778
 779
 780
 781
 782
 783
 784
 785
 786
 787
 788
 789
 790
 791
 792
 793
 794
 795
 796
 797
 798
 799
 800
 801
 802
 803
 804
 805
 806
 807
 808
 809
 810
 811
 812
 813
 814
 815
 816
 817
 818
 819
 820
 821
 822
 823
 824
 825
 826
 827
 828
 829
 830
 831
 832
 833
 834
 835
 836
 837
 838
 839
 840
 841
 842
 843
 844
 845
 846
 847
 848
 849
 850
 851
 852
 853
 854
 855
 856
 857
 858
 859
 860
 861
 862
 863
 864
 865
 866
 867
 868
 869
 870
 871
 872
 873
 874
 875
 876
 877
 878
 879
 880
 881
 882
 883
 884
 885
 886
 887
 888
 889
 890
 891
 892
 893
 894
 895
 896
 897
 898
 899
 900
 901
 902
 903
 904
 905
 906
 907
 908
 909
 910
 911
 912
 913
 914
 915
 916
 917
 918
 919
 920
 921
 922
 923
 924
 925
 926
 927
 928
 929
 930
 931
 932
 933
 934
 935
 936
 937
 938
 939
 940
 941
 942
 943
 944
 945
 946
 947
 948
 949
 950
 951
 952
 953
 954
 955
 956
 957
 958
 959
 960
 961
 962
 963
 964
 965
 966
 967
 968
 969
 970
 971
 972
 973
 974
 975
 976
 977
 978
 979
 980
 981
 982
 983
 984
 985
 986
 987
 988
 989
 990
 991
 992
 993
 994
 995
 996
 997
 998
 999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>DesignWare USB 2.0 OTG Controller (DWC_otg) Device Driver: dwc_otg_regs.h Source File</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
  <ul>
    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
    <li id="current"><a href="files.html"><span>Files</span></a></li>
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
  </ul></div>
<div class="tabs">
  <ul>
    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
    <li><a href="globals.html"><span>Globals</span></a></li>
  </ul></div>
<h1>dwc_otg_regs.h</h1><a href="dwc__otg__regs_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/* ==========================================================================</span>
<a name="l00002"></a>00002 <span class="comment"> * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_regs.h $</span>
<a name="l00003"></a>00003 <span class="comment"> * $Revision: #76 $</span>
<a name="l00004"></a>00004 <span class="comment"> * $Date: 2009/04/02 $</span>
<a name="l00005"></a>00005 <span class="comment"> * $Change: 1224216 $</span>
<a name="l00006"></a>00006 <span class="comment"> *</span>
<a name="l00007"></a>00007 <span class="comment"> * Synopsys HS OTG Linux Software Driver and documentation (hereinafter,</span>
<a name="l00008"></a>00008 <span class="comment"> * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless</span>
<a name="l00009"></a>00009 <span class="comment"> * otherwise expressly agreed to in writing between Synopsys and you.</span>
<a name="l00010"></a>00010 <span class="comment"> * </span>
<a name="l00011"></a>00011 <span class="comment"> * The Software IS NOT an item of Licensed Software or Licensed Product under</span>
<a name="l00012"></a>00012 <span class="comment"> * any End User Software License Agreement or Agreement for Licensed Product</span>
<a name="l00013"></a>00013 <span class="comment"> * with Synopsys or any supplement thereto. You are permitted to use and</span>
<a name="l00014"></a>00014 <span class="comment"> * redistribute this Software in source and binary forms, with or without</span>
<a name="l00015"></a>00015 <span class="comment"> * modification, provided that redistributions of source code must retain this</span>
<a name="l00016"></a>00016 <span class="comment"> * notice. You may not view, use, disclose, copy or distribute this file or</span>
<a name="l00017"></a>00017 <span class="comment"> * any information contained herein except pursuant to this license grant from</span>
<a name="l00018"></a>00018 <span class="comment"> * Synopsys. If you do not agree with this notice, including the disclaimer</span>
<a name="l00019"></a>00019 <span class="comment"> * below, then you are not authorized to use the Software.</span>
<a name="l00020"></a>00020 <span class="comment"> * </span>
<a name="l00021"></a>00021 <span class="comment"> * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS</span>
<a name="l00022"></a>00022 <span class="comment"> * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE</span>
<a name="l00023"></a>00023 <span class="comment"> * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE</span>
<a name="l00024"></a>00024 <span class="comment"> * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,</span>
<a name="l00025"></a>00025 <span class="comment"> * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES</span>
<a name="l00026"></a>00026 <span class="comment"> * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR</span>
<a name="l00027"></a>00027 <span class="comment"> * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER</span>
<a name="l00028"></a>00028 <span class="comment"> * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT</span>
<a name="l00029"></a>00029 <span class="comment"> * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY</span>
<a name="l00030"></a>00030 <span class="comment"> * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH</span>
<a name="l00031"></a>00031 <span class="comment"> * DAMAGE.</span>
<a name="l00032"></a>00032 <span class="comment"> * ========================================================================== */</span>
<a name="l00033"></a>00033 
<a name="l00034"></a>00034 <span class="preprocessor">#ifndef __DWC_OTG_REGS_H__</span>
<a name="l00035"></a>00035 <span class="preprocessor"></span><span class="preprocessor">#define __DWC_OTG_REGS_H__</span>
<a name="l00036"></a>00036 <span class="preprocessor"></span>
<a name="l00037"></a>00037 <span class="preprocessor">#include "<a class="code" href="dwc__otg__core__if_8h.html">dwc_otg_core_if.h</a>"</span>
<a name="l00038"></a>00038 
<a name="l00066"></a>00066 <span class="comment">/****************************************************************************/</span>
<a name="l00071"></a><a class="code" href="structdwc__otg__core__global__regs.html">00071</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structdwc__otg__core__global__regs.html">dwc_otg_core_global_regs</a> {
<a name="l00073"></a><a class="code" href="structdwc__otg__core__global__regs.html#54034d00bb6b47ada4e0c0baa87cbd8a">00073</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#54034d00bb6b47ada4e0c0baa87cbd8a">gotgctl</a>;
<a name="l00075"></a><a class="code" href="structdwc__otg__core__global__regs.html#69cc290cfdfe6900890f7a5a16b3137c">00075</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#69cc290cfdfe6900890f7a5a16b3137c">gotgint</a>;
<a name="l00077"></a><a class="code" href="structdwc__otg__core__global__regs.html#537c95e57269fabf29c6b36ad8e1ed45">00077</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#537c95e57269fabf29c6b36ad8e1ed45">gahbcfg</a>;
<a name="l00078"></a>00078 
<a name="l00079"></a><a class="code" href="dwc__otg__regs_8h.html#d9d4b173bf321ff42fce0e9deff98e14">00079</a> <span class="preprocessor">#define DWC_GLBINTRMASK         0x0001</span>
<a name="l00080"></a><a class="code" href="dwc__otg__regs_8h.html#560957ddd2a723670ef56420c4180254">00080</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_DMAENABLE           0x0020</span>
<a name="l00081"></a><a class="code" href="dwc__otg__regs_8h.html#7022f94899c9292fb3bbde4467c8b8f0">00081</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_NPTXEMPTYLVL_EMPTY  0x0080</span>
<a name="l00082"></a><a class="code" href="dwc__otg__regs_8h.html#079b5cc58466a4e15679e69256084554">00082</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_NPTXEMPTYLVL_HALFEMPTY      0x0000</span>
<a name="l00083"></a><a class="code" href="dwc__otg__regs_8h.html#cf27d55f3aae7ee1a3b542bd0440be38">00083</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_PTXEMPTYLVL_EMPTY   0x0100</span>
<a name="l00084"></a><a class="code" href="dwc__otg__regs_8h.html#33e16da6d4da8316b50fdeb3c05c5930">00084</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_PTXEMPTYLVL_HALFEMPTY       0x0000</span>
<a name="l00085"></a>00085 <span class="preprocessor"></span>
<a name="l00087"></a><a class="code" href="structdwc__otg__core__global__regs.html#ef39e181e246447df47c56aa4e37cc42">00087</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#ef39e181e246447df47c56aa4e37cc42">gusbcfg</a>;
<a name="l00089"></a><a class="code" href="structdwc__otg__core__global__regs.html#49d307957dbe53f20aa8f7a5409ee8ad">00089</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#49d307957dbe53f20aa8f7a5409ee8ad">grstctl</a>;
<a name="l00091"></a><a class="code" href="structdwc__otg__core__global__regs.html#aa1d909e3b0a60a56bf612968ff09019">00091</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#aa1d909e3b0a60a56bf612968ff09019">gintsts</a>;
<a name="l00093"></a><a class="code" href="structdwc__otg__core__global__regs.html#48827c76da2c6b18f369e2f2483cc4b6">00093</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#48827c76da2c6b18f369e2f2483cc4b6">gintmsk</a>;
<a name="l00095"></a><a class="code" href="structdwc__otg__core__global__regs.html#5e688c41f25ba8081f34cb1b2b052dbc">00095</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#5e688c41f25ba8081f34cb1b2b052dbc">grxstsr</a>;
<a name="l00097"></a><a class="code" href="structdwc__otg__core__global__regs.html#763b05035799e1c16d34957fb62a2d17">00097</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#763b05035799e1c16d34957fb62a2d17">grxstsp</a>;
<a name="l00099"></a><a class="code" href="structdwc__otg__core__global__regs.html#b1a8cc07a9541c9a73e864579602b79b">00099</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#b1a8cc07a9541c9a73e864579602b79b">grxfsiz</a>;
<a name="l00101"></a><a class="code" href="structdwc__otg__core__global__regs.html#20fb70fe34a1a65d085b1d4e5f8d9106">00101</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#20fb70fe34a1a65d085b1d4e5f8d9106">gnptxfsiz</a>;
<a name="l00104"></a><a class="code" href="structdwc__otg__core__global__regs.html#57dabea6f6e0bf9e1ee8e94f55b9e465">00104</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#57dabea6f6e0bf9e1ee8e94f55b9e465">gnptxsts</a>;
<a name="l00106"></a><a class="code" href="structdwc__otg__core__global__regs.html#8ecf68262dbcdb6901f3011cfe35a144">00106</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#8ecf68262dbcdb6901f3011cfe35a144">gi2cctl</a>;
<a name="l00108"></a><a class="code" href="structdwc__otg__core__global__regs.html#a12db668367caef8386d2ba20289e437">00108</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#a12db668367caef8386d2ba20289e437">gpvndctl</a>;
<a name="l00110"></a><a class="code" href="structdwc__otg__core__global__regs.html#694546400c443d41b449772c8573f3e8">00110</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#694546400c443d41b449772c8573f3e8">ggpio</a>;
<a name="l00112"></a><a class="code" href="structdwc__otg__core__global__regs.html#8735ca2e93c1e984ac2d5bcf0cda96d7">00112</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#8735ca2e93c1e984ac2d5bcf0cda96d7">guid</a>;
<a name="l00114"></a><a class="code" href="structdwc__otg__core__global__regs.html#30798436df220217c3960ac4a46710dc">00114</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#30798436df220217c3960ac4a46710dc">gsnpsid</a>;
<a name="l00116"></a><a class="code" href="structdwc__otg__core__global__regs.html#56d2988ff8fedbbde479ffe8d4e84b75">00116</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#56d2988ff8fedbbde479ffe8d4e84b75">ghwcfg1</a>;
<a name="l00118"></a><a class="code" href="structdwc__otg__core__global__regs.html#b0f241f53ca7b3be1c94bd684ed61f79">00118</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#b0f241f53ca7b3be1c94bd684ed61f79">ghwcfg2</a>;
<a name="l00119"></a><a class="code" href="dwc__otg__regs_8h.html#b06d547ae50b58fd46847daa34578122">00119</a> <span class="preprocessor">#define DWC_SLAVE_ONLY_ARCH 0</span>
<a name="l00120"></a><a class="code" href="dwc__otg__regs_8h.html#bc493e89caf2ae15aa2b306099b8a927">00120</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_EXT_DMA_ARCH 1</span>
<a name="l00121"></a><a class="code" href="dwc__otg__regs_8h.html#f91a3e3ec200595566b8df5e40485fda">00121</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_INT_DMA_ARCH 2</span>
<a name="l00122"></a>00122 <span class="preprocessor"></span>
<a name="l00123"></a><a class="code" href="dwc__otg__regs_8h.html#8d3140b85bae33e2d7955693c61fd490">00123</a> <span class="preprocessor">#define DWC_MODE_HNP_SRP_CAPABLE        0</span>
<a name="l00124"></a><a class="code" href="dwc__otg__regs_8h.html#ecd675d5698ebf873bad50c6d2241296">00124</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_MODE_SRP_ONLY_CAPABLE       1</span>
<a name="l00125"></a><a class="code" href="dwc__otg__regs_8h.html#42740812c78415753c76ea58e2dd6a50">00125</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_MODE_NO_HNP_SRP_CAPABLE             2</span>
<a name="l00126"></a><a class="code" href="dwc__otg__regs_8h.html#0e5bc465c451f7ce8402ce94c355398e">00126</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_MODE_SRP_CAPABLE_DEVICE             3</span>
<a name="l00127"></a><a class="code" href="dwc__otg__regs_8h.html#74152fd1bf534e043a53efd98a982bb6">00127</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_MODE_NO_SRP_CAPABLE_DEVICE  4</span>
<a name="l00128"></a><a class="code" href="dwc__otg__regs_8h.html#bbca30221d8415bad1c254e5cb240eaa">00128</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_MODE_SRP_CAPABLE_HOST       5</span>
<a name="l00129"></a><a class="code" href="dwc__otg__regs_8h.html#91a7255e685d172cfa7b6be0eaab5102">00129</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_MODE_NO_SRP_CAPABLE_HOST    6</span>
<a name="l00130"></a>00130 <span class="preprocessor"></span>
<a name="l00132"></a><a class="code" href="structdwc__otg__core__global__regs.html#57ddcc14f581f5d6276122f9747aff72">00132</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#57ddcc14f581f5d6276122f9747aff72">ghwcfg3</a>;
<a name="l00134"></a><a class="code" href="structdwc__otg__core__global__regs.html#e1df73c776d3b31d5f0a501ccdeb1d2d">00134</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#e1df73c776d3b31d5f0a501ccdeb1d2d">ghwcfg4</a>;
<a name="l00136"></a><a class="code" href="structdwc__otg__core__global__regs.html#843cfb38ba366a9a46ad07ed11eb8396">00136</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#843cfb38ba366a9a46ad07ed11eb8396">glpmcfg</a>;
<a name="l00138"></a><a class="code" href="structdwc__otg__core__global__regs.html#61b9a23f780477ed03ef8236a393fb2e">00138</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#61b9a23f780477ed03ef8236a393fb2e">reserved</a>[42];
<a name="l00140"></a><a class="code" href="structdwc__otg__core__global__regs.html#94ae41f04d5a4244a8ebc23e51187e96">00140</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#94ae41f04d5a4244a8ebc23e51187e96">hptxfsiz</a>;
<a name="l00144"></a><a class="code" href="structdwc__otg__core__global__regs.html#efd9e780825f992dbc6cf46d2d72869e">00144</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#efd9e780825f992dbc6cf46d2d72869e">dptxfsiz_dieptxf</a>[15];
<a name="l00145"></a>00145 } <a class="code" href="structdwc__otg__core__global__regs.html">dwc_otg_core_global_regs_t</a>;
<a name="l00146"></a>00146 
<a name="l00152"></a><a class="code" href="uniongotgctl__data.html">00152</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniongotgctl__data.html">gotgctl_data</a> {
<a name="l00154"></a><a class="code" href="uniongotgctl__data.html#ebb591ab40ff41f0e06f03a795647d33">00154</a>         uint32_t <a class="code" href="uniongotgctl__data.html#ebb591ab40ff41f0e06f03a795647d33">d32</a>;
<a name="l00156"></a>00156         <span class="keyword">struct </span>{
<a name="l00157"></a><a class="code" href="uniongotgctl__data.html#5239dbbb4b31210a35a7104abb688801">00157</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgctl__data.html#5239dbbb4b31210a35a7104abb688801">sesreqscs</a>:1;
<a name="l00158"></a><a class="code" href="uniongotgctl__data.html#c6b0b35d4366f74cf6fe268eda781f06">00158</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgctl__data.html#c6b0b35d4366f74cf6fe268eda781f06">sesreq</a>:1;
<a name="l00159"></a><a class="code" href="uniongotgctl__data.html#8a1159d33534011e702124f11e32346a">00159</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgctl__data.html#8a1159d33534011e702124f11e32346a">reserved2_7</a>:6;
<a name="l00160"></a><a class="code" href="uniongotgctl__data.html#20b17868fc09a12b163732d5bbc84d8d">00160</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgctl__data.html#20b17868fc09a12b163732d5bbc84d8d">hstnegscs</a>:1;
<a name="l00161"></a><a class="code" href="uniongotgctl__data.html#08487ecb0860252b73815ee6e0f8eaa3">00161</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgctl__data.html#08487ecb0860252b73815ee6e0f8eaa3">hnpreq</a>:1;
<a name="l00162"></a><a class="code" href="uniongotgctl__data.html#7d45791d3622a59ff43ab248bbb1b2c1">00162</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgctl__data.html#7d45791d3622a59ff43ab248bbb1b2c1">hstsethnpen</a>:1;
<a name="l00163"></a><a class="code" href="uniongotgctl__data.html#0058cbee8b53336c28746116301ea796">00163</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgctl__data.html#0058cbee8b53336c28746116301ea796">devhnpen</a>:1;
<a name="l00164"></a><a class="code" href="uniongotgctl__data.html#8cdb9c356cb2bd7c08fd03277d018abe">00164</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgctl__data.html#8cdb9c356cb2bd7c08fd03277d018abe">reserved12_15</a>:4;
<a name="l00165"></a><a class="code" href="uniongotgctl__data.html#777151f3c8c1b3117493aee2cd7a2e5c">00165</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgctl__data.html#777151f3c8c1b3117493aee2cd7a2e5c">conidsts</a>:1;
<a name="l00166"></a><a class="code" href="uniongotgctl__data.html#10d4ca93b77030eb791dba2486d337d8">00166</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgctl__data.html#10d4ca93b77030eb791dba2486d337d8">reserved17</a>:1;
<a name="l00167"></a><a class="code" href="uniongotgctl__data.html#e16505965a031d2e488a26378a14a834">00167</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgctl__data.html#e16505965a031d2e488a26378a14a834">asesvld</a>:1;
<a name="l00168"></a><a class="code" href="uniongotgctl__data.html#69931c3759421d5eb6f91d4c9da4dddd">00168</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgctl__data.html#69931c3759421d5eb6f91d4c9da4dddd">bsesvld</a>:1;
<a name="l00169"></a><a class="code" href="uniongotgctl__data.html#540a9022e5ff38c2a656b8ebd59070cb">00169</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgctl__data.html#540a9022e5ff38c2a656b8ebd59070cb">currmod</a>:1;
<a name="l00170"></a><a class="code" href="uniongotgctl__data.html#c4e3970718da78ebc91f6cf46a2944ae">00170</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgctl__data.html#c4e3970718da78ebc91f6cf46a2944ae">reserved21_31</a>:11;
<a name="l00171"></a>00171         } <a class="code" href="uniongotgctl__data.html#212c81366266e906a188f4dbfadb6dd3">b</a>;
<a name="l00172"></a>00172 } <a class="code" href="uniongotgctl__data.html">gotgctl_data_t</a>;
<a name="l00173"></a>00173 
<a name="l00179"></a><a class="code" href="uniongotgint__data.html">00179</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniongotgint__data.html">gotgint_data</a> {
<a name="l00181"></a><a class="code" href="uniongotgint__data.html#8a343df4fc4e68b802be7629864308e2">00181</a>         uint32_t <a class="code" href="uniongotgint__data.html#8a343df4fc4e68b802be7629864308e2">d32</a>;
<a name="l00183"></a>00183         <span class="keyword">struct </span>{
<a name="l00185"></a><a class="code" href="uniongotgint__data.html#8da0f04fa16cee7d0446e47e9e459df8">00185</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgint__data.html#8da0f04fa16cee7d0446e47e9e459df8">reserved0_1</a>:2;
<a name="l00186"></a>00186 
<a name="l00188"></a><a class="code" href="uniongotgint__data.html#58a04bef67e26229efe95f12938d18e8">00188</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgint__data.html#58a04bef67e26229efe95f12938d18e8">sesenddet</a>:1;
<a name="l00189"></a>00189 
<a name="l00190"></a><a class="code" href="uniongotgint__data.html#55e5d90b1cbab85d6928246c45d5a14c">00190</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgint__data.html#55e5d90b1cbab85d6928246c45d5a14c">reserved3_7</a>:5;
<a name="l00191"></a>00191 
<a name="l00193"></a><a class="code" href="uniongotgint__data.html#99a56305c7cc48086ef34c15bbc40ca6">00193</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgint__data.html#99a56305c7cc48086ef34c15bbc40ca6">sesreqsucstschng</a>:1;
<a name="l00195"></a><a class="code" href="uniongotgint__data.html#e41c62fee3da6113b23594cec6fb0c67">00195</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgint__data.html#e41c62fee3da6113b23594cec6fb0c67">hstnegsucstschng</a>:1;
<a name="l00196"></a>00196 
<a name="l00197"></a><a class="code" href="uniongotgint__data.html#0bbecd636a8dcdc464880f70de8b8dec">00197</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgint__data.html#0bbecd636a8dcdc464880f70de8b8dec">reserver10_16</a>:7;
<a name="l00198"></a>00198 
<a name="l00200"></a><a class="code" href="uniongotgint__data.html#7cd2a34cef45f168eb3ee197c101d164">00200</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgint__data.html#7cd2a34cef45f168eb3ee197c101d164">hstnegdet</a>:1;
<a name="l00202"></a><a class="code" href="uniongotgint__data.html#f216cb4939e1a348fbffaff87fc42772">00202</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgint__data.html#f216cb4939e1a348fbffaff87fc42772">adevtoutchng</a>:1;
<a name="l00204"></a><a class="code" href="uniongotgint__data.html#7bac6821d07d401731213dc0e94852ca">00204</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgint__data.html#7bac6821d07d401731213dc0e94852ca">debdone</a>:1;
<a name="l00205"></a>00205 
<a name="l00206"></a><a class="code" href="uniongotgint__data.html#7ef91e2737b9a29324c79310e94a0bca">00206</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgint__data.html#7ef91e2737b9a29324c79310e94a0bca">reserved31_20</a>:12;
<a name="l00207"></a>00207 
<a name="l00208"></a>00208         } <a class="code" href="uniongotgint__data.html#e48c5633608687c8895da201199c2a7c">b</a>;
<a name="l00209"></a>00209 } <a class="code" href="uniongotgint__data.html">gotgint_data_t</a>;
<a name="l00210"></a>00210 
<a name="l00216"></a><a class="code" href="uniongahbcfg__data.html">00216</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniongahbcfg__data.html">gahbcfg_data</a> {
<a name="l00218"></a><a class="code" href="uniongahbcfg__data.html#2532b75f838946009af8806c924f0c08">00218</a>         uint32_t <a class="code" href="uniongahbcfg__data.html#2532b75f838946009af8806c924f0c08">d32</a>;
<a name="l00220"></a>00220         <span class="keyword">struct </span>{
<a name="l00221"></a><a class="code" href="uniongahbcfg__data.html#f75957f35be7ecd70616f5d0bcfb1e51">00221</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongahbcfg__data.html#f75957f35be7ecd70616f5d0bcfb1e51">glblintrmsk</a>:1;
<a name="l00222"></a><a class="code" href="dwc__otg__regs_8h.html#a093dbf54151ef01db550174a2a4ad41">00222</a> <span class="preprocessor">#define DWC_GAHBCFG_GLBINT_ENABLE               1</span>
<a name="l00223"></a>00223 <span class="preprocessor"></span>
<a name="l00224"></a><a class="code" href="uniongahbcfg__data.html#b8f9a94aa77eb5abc379c438bf68f3d0">00224</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongahbcfg__data.html#b8f9a94aa77eb5abc379c438bf68f3d0">hburstlen</a>:4;
<a name="l00225"></a><a class="code" href="dwc__otg__regs_8h.html#8dceb2d2defa2395d00d9a41d2ce9c2b">00225</a> <span class="preprocessor">#define DWC_GAHBCFG_INT_DMA_BURST_SINGLE        0</span>
<a name="l00226"></a><a class="code" href="dwc__otg__regs_8h.html#e817b2bec10af4c5e95f10a78e031bcc">00226</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_GAHBCFG_INT_DMA_BURST_INCR          1</span>
<a name="l00227"></a><a class="code" href="dwc__otg__regs_8h.html#f3ed2114e59350a94162f596461c758f">00227</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_GAHBCFG_INT_DMA_BURST_INCR4         3</span>
<a name="l00228"></a><a class="code" href="dwc__otg__regs_8h.html#7494f8fa74d6526d38867d7c8b254183">00228</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_GAHBCFG_INT_DMA_BURST_INCR8         5</span>
<a name="l00229"></a><a class="code" href="dwc__otg__regs_8h.html#07f5766941fd10e92ed221d37a758f4f">00229</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_GAHBCFG_INT_DMA_BURST_INCR16        7</span>
<a name="l00230"></a>00230 <span class="preprocessor"></span>
<a name="l00231"></a><a class="code" href="uniongahbcfg__data.html#f39c07c45326af38a267b0e308496b5c">00231</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongahbcfg__data.html#f39c07c45326af38a267b0e308496b5c">dmaenable</a>:1;
<a name="l00232"></a><a class="code" href="dwc__otg__regs_8h.html#15510bbfb4d9729c5b5a7dc9ff2ff741">00232</a> <span class="preprocessor">#define DWC_GAHBCFG_DMAENABLE                   1</span>
<a name="l00233"></a><a class="code" href="uniongahbcfg__data.html#dbd9a753c076249c2d9e1c6d917194e4">00233</a> <span class="preprocessor"></span>                <span class="keywordtype">unsigned</span> <a class="code" href="uniongahbcfg__data.html#dbd9a753c076249c2d9e1c6d917194e4">reserved</a>:1;
<a name="l00234"></a><a class="code" href="uniongahbcfg__data.html#00758ec639d12cc80fd98b1a6526c454">00234</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongahbcfg__data.html#00758ec639d12cc80fd98b1a6526c454">nptxfemplvl_txfemplvl</a>:1;
<a name="l00235"></a><a class="code" href="uniongahbcfg__data.html#e45b68a6e6e681e58d70fd8e70f9542f">00235</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongahbcfg__data.html#e45b68a6e6e681e58d70fd8e70f9542f">ptxfemplvl</a>:1;
<a name="l00236"></a><a class="code" href="dwc__otg__regs_8h.html#bed45675c271744db00ee5445383c1dd">00236</a> <span class="preprocessor">#define DWC_GAHBCFG_TXFEMPTYLVL_EMPTY           1</span>
<a name="l00237"></a><a class="code" href="dwc__otg__regs_8h.html#0ec8d38e3f85707561b300ae1b339b71">00237</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_GAHBCFG_TXFEMPTYLVL_HALFEMPTY       0</span>
<a name="l00238"></a><a class="code" href="uniongahbcfg__data.html#f5fcb22471add360aa70f3512dab7ecd">00238</a> <span class="preprocessor"></span>                <span class="keywordtype">unsigned</span> <a class="code" href="uniongahbcfg__data.html#f5fcb22471add360aa70f3512dab7ecd">reserved9_31</a>:23;
<a name="l00239"></a>00239         } <a class="code" href="uniongahbcfg__data.html#aa9726048597c5bb54ea38eda976e1a4">b</a>;
<a name="l00240"></a>00240 } <a class="code" href="uniongahbcfg__data.html">gahbcfg_data_t</a>;
<a name="l00241"></a>00241 
<a name="l00247"></a><a class="code" href="uniongusbcfg__data.html">00247</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniongusbcfg__data.html">gusbcfg_data</a> {
<a name="l00249"></a><a class="code" href="uniongusbcfg__data.html#c3d8f2d95fd61a172eb108cb72a85b47">00249</a>         uint32_t <a class="code" href="uniongusbcfg__data.html#c3d8f2d95fd61a172eb108cb72a85b47">d32</a>;
<a name="l00251"></a>00251         <span class="keyword">struct </span>{
<a name="l00252"></a><a class="code" href="uniongusbcfg__data.html#5dd00ef14661fce822a6ece15cf16799">00252</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#5dd00ef14661fce822a6ece15cf16799">toutcal</a>:3;
<a name="l00253"></a><a class="code" href="uniongusbcfg__data.html#f5e1a41cbdf6ae4b30a929ff3de8c99c">00253</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#f5e1a41cbdf6ae4b30a929ff3de8c99c">phyif</a>:1;
<a name="l00254"></a><a class="code" href="uniongusbcfg__data.html#f86631568e6d3682cdba6482608bdcfe">00254</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#f86631568e6d3682cdba6482608bdcfe">ulpi_utmi_sel</a>:1;
<a name="l00255"></a><a class="code" href="uniongusbcfg__data.html#8f23ebcf05c1bc48b4e406e98d828f78">00255</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#8f23ebcf05c1bc48b4e406e98d828f78">fsintf</a>:1;
<a name="l00256"></a><a class="code" href="uniongusbcfg__data.html#6680455bce7433ccec13377a20912e04">00256</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#6680455bce7433ccec13377a20912e04">physel</a>:1;
<a name="l00257"></a><a class="code" href="uniongusbcfg__data.html#e6dc05942f880adfaee600bc9e0ba33b">00257</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#e6dc05942f880adfaee600bc9e0ba33b">ddrsel</a>:1;
<a name="l00258"></a><a class="code" href="uniongusbcfg__data.html#44485a787b8a386fadae801869ce7810">00258</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#44485a787b8a386fadae801869ce7810">srpcap</a>:1;
<a name="l00259"></a><a class="code" href="uniongusbcfg__data.html#71b6330c5ccf1d21ebf79a0a829612b5">00259</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#71b6330c5ccf1d21ebf79a0a829612b5">hnpcap</a>:1;
<a name="l00260"></a><a class="code" href="uniongusbcfg__data.html#d3e238db709189683bc41db2a67e9d61">00260</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#d3e238db709189683bc41db2a67e9d61">usbtrdtim</a>:4;
<a name="l00261"></a><a class="code" href="uniongusbcfg__data.html#3ac9a67298febe31dc67c802a7f77f0a">00261</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#3ac9a67298febe31dc67c802a7f77f0a">nptxfrwnden</a>:1;
<a name="l00262"></a><a class="code" href="uniongusbcfg__data.html#9e4bac4a0ef0a045f97792f68c5f35df">00262</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#9e4bac4a0ef0a045f97792f68c5f35df">phylpwrclksel</a>:1;
<a name="l00263"></a><a class="code" href="uniongusbcfg__data.html#ef6e00f543156d1af19662c3ee86830d">00263</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#ef6e00f543156d1af19662c3ee86830d">otgutmifssel</a>:1;
<a name="l00264"></a><a class="code" href="uniongusbcfg__data.html#de6d061bf2d0d8c909e6f7d701977b73">00264</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#de6d061bf2d0d8c909e6f7d701977b73">ulpi_fsls</a>:1;
<a name="l00265"></a><a class="code" href="uniongusbcfg__data.html#404cb37d84dd990f4df89fc904bb7a63">00265</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#404cb37d84dd990f4df89fc904bb7a63">ulpi_auto_res</a>:1;
<a name="l00266"></a><a class="code" href="uniongusbcfg__data.html#017fa2eb1df13d0917ffc6b243e5064c">00266</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#017fa2eb1df13d0917ffc6b243e5064c">ulpi_clk_sus_m</a>:1;
<a name="l00267"></a><a class="code" href="uniongusbcfg__data.html#f4784a3028f221e2aed6138ecef53048">00267</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#f4784a3028f221e2aed6138ecef53048">ulpi_ext_vbus_drv</a>:1;
<a name="l00268"></a><a class="code" href="uniongusbcfg__data.html#b71576ecb647b9d81aa8c9b45c9fe14d">00268</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#b71576ecb647b9d81aa8c9b45c9fe14d">ulpi_int_vbus_indicator</a>:1;
<a name="l00269"></a><a class="code" href="uniongusbcfg__data.html#d075f50f1d962c57ff491291f66f1778">00269</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#d075f50f1d962c57ff491291f66f1778">term_sel_dl_pulse</a>:1;
<a name="l00270"></a><a class="code" href="uniongusbcfg__data.html#b6472dd64884f1b91bb5e7f27cfff97e">00270</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#b6472dd64884f1b91bb5e7f27cfff97e">reserved23_25</a>:3;
<a name="l00271"></a><a class="code" href="uniongusbcfg__data.html#b729e853539aafb4bab1e4e9ac57916a">00271</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#b729e853539aafb4bab1e4e9ac57916a">ic_usb_cap</a>:1;
<a name="l00272"></a><a class="code" href="uniongusbcfg__data.html#6805b1ea875bbb9cd31e877fd66c8559">00272</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#6805b1ea875bbb9cd31e877fd66c8559">ic_traffic_pull_remove</a>:1;
<a name="l00273"></a><a class="code" href="uniongusbcfg__data.html#581b301bfa1951e1bd8ee20aa7256dc2">00273</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#581b301bfa1951e1bd8ee20aa7256dc2">tx_end_delay</a>:1;
<a name="l00274"></a><a class="code" href="uniongusbcfg__data.html#eccc976f536ce6742e0df01df7d8b095">00274</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#eccc976f536ce6742e0df01df7d8b095">reserved29_31</a>:3;
<a name="l00275"></a>00275         } <a class="code" href="uniongusbcfg__data.html#1dab81bf7260b1e23f97298c34abea06">b</a>;
<a name="l00276"></a>00276 } <a class="code" href="uniongusbcfg__data.html">gusbcfg_data_t</a>;
<a name="l00277"></a>00277 
<a name="l00283"></a><a class="code" href="unionglpmctl__data.html">00283</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionglpmctl__data.html">glpmctl_data</a> {
<a name="l00285"></a><a class="code" href="unionglpmctl__data.html#cd41461734ff898209bfb64057ef2eb8">00285</a>         uint32_t <a class="code" href="unionglpmctl__data.html#cd41461734ff898209bfb64057ef2eb8">d32</a>;
<a name="l00287"></a>00287         <span class="keyword">struct </span>{
<a name="l00292"></a><a class="code" href="unionglpmctl__data.html#cf0a4cfcd158e41eb3811048e723890f">00292</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionglpmctl__data.html#cf0a4cfcd158e41eb3811048e723890f">lpm_cap_en</a>:1;
<a name="l00297"></a><a class="code" href="unionglpmctl__data.html#1898203022af680f08036de89e86e4b0">00297</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionglpmctl__data.html#1898203022af680f08036de89e86e4b0">appl_resp</a>:1;
<a name="l00306"></a><a class="code" href="unionglpmctl__data.html#176b788935d1952606f523f2718b3512">00306</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionglpmctl__data.html#176b788935d1952606f523f2718b3512">hird</a>:4;
<a name="l00315"></a><a class="code" href="unionglpmctl__data.html#60a9c2e233e3ee15a80ae80b27d09f8b">00315</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionglpmctl__data.html#60a9c2e233e3ee15a80ae80b27d09f8b">rem_wkup_en</a>:1;
<a name="l00320"></a><a class="code" href="unionglpmctl__data.html#63e912a05b8d29872b92263ca616fec8">00320</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionglpmctl__data.html#63e912a05b8d29872b92263ca616fec8">en_utmi_sleep</a>:1;
<a name="l00323"></a><a class="code" href="unionglpmctl__data.html#e2ceea4bfe468c7b3c800235d7ffd5d2">00323</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionglpmctl__data.html#e2ceea4bfe468c7b3c800235d7ffd5d2">hird_thres</a>:5;
<a name="l00334"></a><a class="code" href="unionglpmctl__data.html#752c00118919fce173804931b058c5a8">00334</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionglpmctl__data.html#752c00118919fce173804931b058c5a8">lpm_resp</a>:2;
<a name="l00339"></a><a class="code" href="unionglpmctl__data.html#241ff25a215f16ac29b3bb6d9f4943ed">00339</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionglpmctl__data.html#241ff25a215f16ac29b3bb6d9f4943ed">prt_sleep_sts</a>:1;
<a name="l00344"></a><a class="code" href="unionglpmctl__data.html#3b87473445c87d173f350828a60cacd8">00344</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionglpmctl__data.html#3b87473445c87d173f350828a60cacd8">sleep_state_resumeok</a>:1;
<a name="l00350"></a><a class="code" href="unionglpmctl__data.html#7e6bb2a40d4e0bdfed6f868b1f670235">00350</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionglpmctl__data.html#7e6bb2a40d4e0bdfed6f868b1f670235">lpm_chan_index</a>:4;
<a name="l00355"></a><a class="code" href="unionglpmctl__data.html#be75ed525bcfe231cd9bda6a1b8594f6">00355</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionglpmctl__data.html#be75ed525bcfe231cd9bda6a1b8594f6">retry_count</a>:3;
<a name="l00361"></a><a class="code" href="unionglpmctl__data.html#0651e486c5502489b2cac633bb00c78e">00361</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionglpmctl__data.html#0651e486c5502489b2cac633bb00c78e">send_lpm</a>:1;
<a name="l00366"></a><a class="code" href="unionglpmctl__data.html#67ddd4b3576e04a06d5fff707c8bbf18">00366</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionglpmctl__data.html#67ddd4b3576e04a06d5fff707c8bbf18">retry_count_sts</a>:3;
<a name="l00367"></a><a class="code" href="unionglpmctl__data.html#b0b1d669c4161e9ffb1454d85bd243d2">00367</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionglpmctl__data.html#b0b1d669c4161e9ffb1454d85bd243d2">reserved28_29</a>:2;
<a name="l00375"></a><a class="code" href="unionglpmctl__data.html#76c64ead46647c39aa76edebf2f63444">00375</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionglpmctl__data.html#76c64ead46647c39aa76edebf2f63444">hsic_connect</a>:1;
<a name="l00379"></a><a class="code" href="unionglpmctl__data.html#f664636955d9476647937d13d48f068e">00379</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionglpmctl__data.html#f664636955d9476647937d13d48f068e">inv_sel_hsic</a>:1;
<a name="l00380"></a>00380         } <a class="code" href="unionglpmctl__data.html#bd3cc34c338226ff1cd89448f7590ff1">b</a>;
<a name="l00381"></a>00381 } <a class="code" href="unionglpmctl__data.html">glpmcfg_data_t</a>;
<a name="l00382"></a>00382 
<a name="l00388"></a><a class="code" href="uniongrstctl__data.html">00388</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniongrstctl__data.html">grstctl_data</a> {
<a name="l00390"></a><a class="code" href="uniongrstctl__data.html#d89d99c95bd5177fbd879d38963d3e62">00390</a>         uint32_t <a class="code" href="uniongrstctl__data.html#d89d99c95bd5177fbd879d38963d3e62">d32</a>;
<a name="l00392"></a>00392         <span class="keyword">struct </span>{
<a name="l00428"></a><a class="code" href="uniongrstctl__data.html#82df3462742f67d18b2964fafc0d9c02">00428</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongrstctl__data.html#82df3462742f67d18b2964fafc0d9c02">csftrst</a>:1;
<a name="l00435"></a><a class="code" href="uniongrstctl__data.html#7418a85aa4ffaa77c49f046202c97c01">00435</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongrstctl__data.html#7418a85aa4ffaa77c49f046202c97c01">hsftrst</a>:1;
<a name="l00444"></a><a class="code" href="uniongrstctl__data.html#6bf39518efe967ed4c7f9db6d3811a90">00444</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongrstctl__data.html#6bf39518efe967ed4c7f9db6d3811a90">hstfrm</a>:1;
<a name="l00448"></a><a class="code" href="uniongrstctl__data.html#259049fa7991ecad9ca1595763b636f9">00448</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongrstctl__data.html#259049fa7991ecad9ca1595763b636f9">intknqflsh</a>:1;
<a name="l00463"></a><a class="code" href="uniongrstctl__data.html#88467c1f0580f4837d229d85b35c97a7">00463</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongrstctl__data.html#88467c1f0580f4837d229d85b35c97a7">rxfflsh</a>:1;
<a name="l00478"></a><a class="code" href="uniongrstctl__data.html#8a5fcfc953bd0ba61beb36739c70b0ef">00478</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongrstctl__data.html#8a5fcfc953bd0ba61beb36739c70b0ef">txfflsh</a>:1;
<a name="l00479"></a>00479 
<a name="l00495"></a><a class="code" href="uniongrstctl__data.html#d074ddfa3331eeb6d088e35f4f627481">00495</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongrstctl__data.html#d074ddfa3331eeb6d088e35f4f627481">txfnum</a>:5;
<a name="l00497"></a><a class="code" href="uniongrstctl__data.html#8c0515740955d128e3c8dd51ca5417ea">00497</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongrstctl__data.html#8c0515740955d128e3c8dd51ca5417ea">reserved11_29</a>:19;
<a name="l00500"></a><a class="code" href="uniongrstctl__data.html#13e11d4c86ca39b8edf3c1878708fad1">00500</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongrstctl__data.html#13e11d4c86ca39b8edf3c1878708fad1">dmareq</a>:1;
<a name="l00503"></a><a class="code" href="uniongrstctl__data.html#587c5ec6713e2626db517105ab9aea3e">00503</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongrstctl__data.html#587c5ec6713e2626db517105ab9aea3e">ahbidle</a>:1;
<a name="l00504"></a>00504         } <a class="code" href="uniongrstctl__data.html#7907ac8831a2f72dec59592a093871e3">b</a>;
<a name="l00505"></a>00505 } <a class="code" href="uniongrstctl__data.html">grstctl_t</a>;
<a name="l00506"></a>00506 
<a name="l00512"></a><a class="code" href="uniongintmsk__data.html">00512</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniongintmsk__data.html">gintmsk_data</a> {
<a name="l00514"></a><a class="code" href="uniongintmsk__data.html#9c007bd53320f30b3cb06eb56b96673d">00514</a>         uint32_t <a class="code" href="uniongintmsk__data.html#9c007bd53320f30b3cb06eb56b96673d">d32</a>;
<a name="l00516"></a>00516         <span class="keyword">struct </span>{
<a name="l00517"></a><a class="code" href="uniongintmsk__data.html#74efe8733ca57d2b6147f8d42178c95c">00517</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#74efe8733ca57d2b6147f8d42178c95c">reserved0</a>:1;
<a name="l00518"></a><a class="code" href="uniongintmsk__data.html#f62315fe9de8bb3bc371cb0a51927496">00518</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#f62315fe9de8bb3bc371cb0a51927496">modemismatch</a>:1;
<a name="l00519"></a><a class="code" href="uniongintmsk__data.html#6c9d578034af4f2ca08447fdac22ff88">00519</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#6c9d578034af4f2ca08447fdac22ff88">otgintr</a>:1;
<a name="l00520"></a><a class="code" href="uniongintmsk__data.html#d9cb28e92090a5da3c00d35768d90c82">00520</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#d9cb28e92090a5da3c00d35768d90c82">sofintr</a>:1;
<a name="l00521"></a><a class="code" href="uniongintmsk__data.html#83db45f92a3a692d79199e1a850c2a62">00521</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#83db45f92a3a692d79199e1a850c2a62">rxstsqlvl</a>:1;
<a name="l00522"></a><a class="code" href="uniongintmsk__data.html#2c395e7bef31a4d9b2d1a3257c601be4">00522</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#2c395e7bef31a4d9b2d1a3257c601be4">nptxfempty</a>:1;
<a name="l00523"></a><a class="code" href="uniongintmsk__data.html#83a6fb180ef8b18faf8d02ba8b50c841">00523</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#83a6fb180ef8b18faf8d02ba8b50c841">ginnakeff</a>:1;
<a name="l00524"></a><a class="code" href="uniongintmsk__data.html#1a47902a93203910433a35fab3f5b8a1">00524</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#1a47902a93203910433a35fab3f5b8a1">goutnakeff</a>:1;
<a name="l00525"></a><a class="code" href="uniongintmsk__data.html#b82d0335e1b637612cc3d8442d9e52cc">00525</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#b82d0335e1b637612cc3d8442d9e52cc">reserved8</a>:1;
<a name="l00526"></a><a class="code" href="uniongintmsk__data.html#92dd84dd80b06e949668f85e6b6b7086">00526</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#92dd84dd80b06e949668f85e6b6b7086">i2cintr</a>:1;
<a name="l00527"></a><a class="code" href="uniongintmsk__data.html#0c455b6461081720584a8acc4e0e18a5">00527</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#0c455b6461081720584a8acc4e0e18a5">erlysuspend</a>:1;
<a name="l00528"></a><a class="code" href="uniongintmsk__data.html#3b93f1ae00dcd1dcc4d6d19547f26b56">00528</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#3b93f1ae00dcd1dcc4d6d19547f26b56">usbsuspend</a>:1;
<a name="l00529"></a><a class="code" href="uniongintmsk__data.html#de79426e6a5436e34cf4b1ac42a72ee6">00529</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#de79426e6a5436e34cf4b1ac42a72ee6">usbreset</a>:1;
<a name="l00530"></a><a class="code" href="uniongintmsk__data.html#895f1c1537debec62da4fd248249859c">00530</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#895f1c1537debec62da4fd248249859c">enumdone</a>:1;
<a name="l00531"></a><a class="code" href="uniongintmsk__data.html#3a0a75b129ccdaed6d98d1982b374d52">00531</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#3a0a75b129ccdaed6d98d1982b374d52">isooutdrop</a>:1;
<a name="l00532"></a><a class="code" href="uniongintmsk__data.html#aeb61a24f3c50caacfb8fe523c85768a">00532</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#aeb61a24f3c50caacfb8fe523c85768a">eopframe</a>:1;
<a name="l00533"></a><a class="code" href="uniongintmsk__data.html#e5f7668978b7c4898dccda363be492ae">00533</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#e5f7668978b7c4898dccda363be492ae">reserved16</a>:1;
<a name="l00534"></a><a class="code" href="uniongintmsk__data.html#3a21d0006e144647b43ef910b9183da9">00534</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#3a21d0006e144647b43ef910b9183da9">epmismatch</a>:1;
<a name="l00535"></a><a class="code" href="uniongintmsk__data.html#bcae4c9dd3d0f153b379dfbc6c830fc5">00535</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#bcae4c9dd3d0f153b379dfbc6c830fc5">inepintr</a>:1;
<a name="l00536"></a><a class="code" href="uniongintmsk__data.html#d48fe24e3e91bc1bcbc1c790c1b67f96">00536</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#d48fe24e3e91bc1bcbc1c790c1b67f96">outepintr</a>:1;
<a name="l00537"></a><a class="code" href="uniongintmsk__data.html#3f9eeb4c73291b7943b7187ba34c90f4">00537</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#3f9eeb4c73291b7943b7187ba34c90f4">incomplisoin</a>:1;
<a name="l00538"></a><a class="code" href="uniongintmsk__data.html#c63c107070bd7623766e39cd06ec7c97">00538</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#c63c107070bd7623766e39cd06ec7c97">incomplisoout</a>:1;
<a name="l00539"></a><a class="code" href="uniongintmsk__data.html#1cc5065ff41bfe410b53631392f0e2a7">00539</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#1cc5065ff41bfe410b53631392f0e2a7">reserved22_23</a>:2;
<a name="l00540"></a><a class="code" href="uniongintmsk__data.html#c907c60cbc7b157e730b053b40f4a2b3">00540</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#c907c60cbc7b157e730b053b40f4a2b3">portintr</a>:1;
<a name="l00541"></a><a class="code" href="uniongintmsk__data.html#3a4c193d8ff48291809dcd3ccb7c0585">00541</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#3a4c193d8ff48291809dcd3ccb7c0585">hcintr</a>:1;
<a name="l00542"></a><a class="code" href="uniongintmsk__data.html#3b52444894e041c660c146af2178272f">00542</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#3b52444894e041c660c146af2178272f">ptxfempty</a>:1;
<a name="l00543"></a><a class="code" href="uniongintmsk__data.html#24f9f89b33866c5dc7b16588bc94e103">00543</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#24f9f89b33866c5dc7b16588bc94e103">lpmtranrcvd</a>:1;
<a name="l00544"></a><a class="code" href="uniongintmsk__data.html#ade723f4f136cfa884e5bf536d913f14">00544</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#ade723f4f136cfa884e5bf536d913f14">conidstschng</a>:1;
<a name="l00545"></a><a class="code" href="uniongintmsk__data.html#0ff313bfc712a2f3d71bc1a5f1a17ce2">00545</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#0ff313bfc712a2f3d71bc1a5f1a17ce2">disconnect</a>:1;
<a name="l00546"></a><a class="code" href="uniongintmsk__data.html#aabb586a72e2a76982bfaa780e482212">00546</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#aabb586a72e2a76982bfaa780e482212">sessreqintr</a>:1;
<a name="l00547"></a><a class="code" href="uniongintmsk__data.html#d3cde0fd62a006ec3f5db615f1e62da5">00547</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#d3cde0fd62a006ec3f5db615f1e62da5">wkupintr</a>:1;
<a name="l00548"></a>00548         } <a class="code" href="uniongintmsk__data.html#6f9ac3edb378165675a3203f555aa8d6">b</a>;
<a name="l00549"></a>00549 } <a class="code" href="uniongintmsk__data.html">gintmsk_data_t</a>;
<a name="l00555"></a><a class="code" href="uniongintsts__data.html">00555</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniongintsts__data.html">gintsts_data</a> {
<a name="l00557"></a><a class="code" href="uniongintsts__data.html#379f34f5a95628b735e3a965f9cea12d">00557</a>         uint32_t <a class="code" href="uniongintsts__data.html#379f34f5a95628b735e3a965f9cea12d">d32</a>;
<a name="l00558"></a><a class="code" href="dwc__otg__regs_8h.html#8cd1d59e0700e5b528deebdea7a7ac76">00558</a> <span class="preprocessor">#define DWC_SOF_INTR_MASK 0x0008</span>
<a name="l00559"></a>00559 <span class="preprocessor"></span>
<a name="l00560"></a>00560         <span class="keyword">struct </span>{
<a name="l00561"></a><a class="code" href="dwc__otg__regs_8h.html#dc3fa334f676024ecd75f63f885d4ec3">00561</a> <span class="preprocessor">#define DWC_HOST_MODE 1</span>
<a name="l00562"></a><a class="code" href="uniongintsts__data.html#f0815c8bea0a37c98b12a08481b2980c">00562</a> <span class="preprocessor"></span>                <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#f0815c8bea0a37c98b12a08481b2980c">curmode</a>:1;
<a name="l00563"></a><a class="code" href="uniongintsts__data.html#5fda463a80eb6927b2b875d64e8a0753">00563</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#5fda463a80eb6927b2b875d64e8a0753">modemismatch</a>:1;
<a name="l00564"></a><a class="code" href="uniongintsts__data.html#7934c11c40b0b60137edbdaa2be45542">00564</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#7934c11c40b0b60137edbdaa2be45542">otgintr</a>:1;
<a name="l00565"></a><a class="code" href="uniongintsts__data.html#3f6ba377d6b1449884bb4da1b155c61b">00565</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#3f6ba377d6b1449884bb4da1b155c61b">sofintr</a>:1;
<a name="l00566"></a><a class="code" href="uniongintsts__data.html#7595576956c3a0ced9ea387880943012">00566</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#7595576956c3a0ced9ea387880943012">rxstsqlvl</a>:1;
<a name="l00567"></a><a class="code" href="uniongintsts__data.html#adebf5ff5bdf69a2bcf0bd4b2ba55ef4">00567</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#adebf5ff5bdf69a2bcf0bd4b2ba55ef4">nptxfempty</a>:1;
<a name="l00568"></a><a class="code" href="uniongintsts__data.html#15a2e362768704ab6143fea33fc8755b">00568</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#15a2e362768704ab6143fea33fc8755b">ginnakeff</a>:1;
<a name="l00569"></a><a class="code" href="uniongintsts__data.html#5fd87ed0462f444df968567f310488f7">00569</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#5fd87ed0462f444df968567f310488f7">goutnakeff</a>:1;
<a name="l00570"></a><a class="code" href="uniongintsts__data.html#704fa166643640f4c9b6c6de037d860a">00570</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#704fa166643640f4c9b6c6de037d860a">reserved8</a>:1;
<a name="l00571"></a><a class="code" href="uniongintsts__data.html#2e8bd51ad285fd46db48f9fb5bbb7993">00571</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#2e8bd51ad285fd46db48f9fb5bbb7993">i2cintr</a>:1;
<a name="l00572"></a><a class="code" href="uniongintsts__data.html#2659c4ea7b295a089ee498b21b44992b">00572</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#2659c4ea7b295a089ee498b21b44992b">erlysuspend</a>:1;
<a name="l00573"></a><a class="code" href="uniongintsts__data.html#de67a7536cdb9305e24f05d771708bce">00573</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#de67a7536cdb9305e24f05d771708bce">usbsuspend</a>:1;
<a name="l00574"></a><a class="code" href="uniongintsts__data.html#76926be659d963c79dbcec91e25ce8ed">00574</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#76926be659d963c79dbcec91e25ce8ed">usbreset</a>:1;
<a name="l00575"></a><a class="code" href="uniongintsts__data.html#84e707787b50ee3867786c8e0995f41e">00575</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#84e707787b50ee3867786c8e0995f41e">enumdone</a>:1;
<a name="l00576"></a><a class="code" href="uniongintsts__data.html#e6e931e1d6226dc110a98cd42c9a8e5f">00576</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#e6e931e1d6226dc110a98cd42c9a8e5f">isooutdrop</a>:1;
<a name="l00577"></a><a class="code" href="uniongintsts__data.html#a731c93eb9e131fadde92da363a85527">00577</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#a731c93eb9e131fadde92da363a85527">eopframe</a>:1;
<a name="l00578"></a><a class="code" href="uniongintsts__data.html#912b165c3b774baedd294b678df9c2c0">00578</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#912b165c3b774baedd294b678df9c2c0">intokenrx</a>:1;
<a name="l00579"></a><a class="code" href="uniongintsts__data.html#c30e01457b826afc318e5d76e9dfdded">00579</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#c30e01457b826afc318e5d76e9dfdded">epmismatch</a>:1;
<a name="l00580"></a><a class="code" href="uniongintsts__data.html#e4e48a2a194cf95d934800a85c12784f">00580</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#e4e48a2a194cf95d934800a85c12784f">inepint</a>:1;
<a name="l00581"></a><a class="code" href="uniongintsts__data.html#58c08d29fa4b120748eb01b0d989facf">00581</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#58c08d29fa4b120748eb01b0d989facf">outepintr</a>:1;
<a name="l00582"></a><a class="code" href="uniongintsts__data.html#6a2b4a287af4632cec2207fe6fb91e86">00582</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#6a2b4a287af4632cec2207fe6fb91e86">incomplisoin</a>:1;
<a name="l00583"></a><a class="code" href="uniongintsts__data.html#519e2237cad3f43ebb7665e8d24c0180">00583</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#519e2237cad3f43ebb7665e8d24c0180">incomplisoout</a>:1;
<a name="l00584"></a><a class="code" href="uniongintsts__data.html#dbb68c65fa6a899acf2bf74dac94790e">00584</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#dbb68c65fa6a899acf2bf74dac94790e">reserved22_23</a>:2;
<a name="l00585"></a><a class="code" href="uniongintsts__data.html#7490e48c2c93d20c182f00161f18b8e5">00585</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#7490e48c2c93d20c182f00161f18b8e5">portintr</a>:1;
<a name="l00586"></a><a class="code" href="uniongintsts__data.html#e02f1a50b20ed1c4248fd76e155147e8">00586</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#e02f1a50b20ed1c4248fd76e155147e8">hcintr</a>:1;
<a name="l00587"></a><a class="code" href="uniongintsts__data.html#54ed752629e9b8916507beca28d76162">00587</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#54ed752629e9b8916507beca28d76162">ptxfempty</a>:1;
<a name="l00588"></a><a class="code" href="uniongintsts__data.html#50e73e91df681c835de50f8276058829">00588</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#50e73e91df681c835de50f8276058829">lpmtranrcvd</a>:1;
<a name="l00589"></a><a class="code" href="uniongintsts__data.html#86b8b53e53486db96a8faf6307c248df">00589</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#86b8b53e53486db96a8faf6307c248df">conidstschng</a>:1;
<a name="l00590"></a><a class="code" href="uniongintsts__data.html#45d8d681263dcfc7c2b6cf30ee689f28">00590</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#45d8d681263dcfc7c2b6cf30ee689f28">disconnect</a>:1;
<a name="l00591"></a><a class="code" href="uniongintsts__data.html#c8b14c042daab677d0c4ae691d573995">00591</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#c8b14c042daab677d0c4ae691d573995">sessreqintr</a>:1;
<a name="l00592"></a><a class="code" href="uniongintsts__data.html#d2e845fd68f2e8abe6b7445dbde9d2a4">00592</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#d2e845fd68f2e8abe6b7445dbde9d2a4">wkupintr</a>:1;
<a name="l00593"></a>00593         } <a class="code" href="uniongintsts__data.html#781da5558468e5dbdc93ae95e4cb872e">b</a>;
<a name="l00594"></a>00594 } <a class="code" href="uniongintsts__data.html">gintsts_data_t</a>;
<a name="l00595"></a>00595 
<a name="l00601"></a><a class="code" href="uniondevice__grxsts__data.html">00601</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniondevice__grxsts__data.html">device_grxsts_data</a> {
<a name="l00603"></a><a class="code" href="uniondevice__grxsts__data.html#9d454f39c05e23d376dfb0069d933986">00603</a>         uint32_t <a class="code" href="uniondevice__grxsts__data.html#9d454f39c05e23d376dfb0069d933986">d32</a>;
<a name="l00605"></a>00605         <span class="keyword">struct </span>{
<a name="l00606"></a><a class="code" href="uniondevice__grxsts__data.html#d91e207bb8fb6e20652e6ad2474aec8e">00606</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondevice__grxsts__data.html#d91e207bb8fb6e20652e6ad2474aec8e">epnum</a>:4;
<a name="l00607"></a><a class="code" href="uniondevice__grxsts__data.html#6162a5f256d8041bc3d1d1071e999107">00607</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondevice__grxsts__data.html#6162a5f256d8041bc3d1d1071e999107">bcnt</a>:11;
<a name="l00608"></a><a class="code" href="uniondevice__grxsts__data.html#d0f4716b612b04fde649a2f689ea5b88">00608</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondevice__grxsts__data.html#d0f4716b612b04fde649a2f689ea5b88">dpid</a>:2;
<a name="l00609"></a>00609 
<a name="l00610"></a><a class="code" href="dwc__otg__regs_8h.html#93cbb84c3631af89d282fb1b406594f5">00610</a> <span class="preprocessor">#define DWC_STS_DATA_UPDT               0x2     // OUT Data Packet</span>
<a name="l00611"></a><a class="code" href="dwc__otg__regs_8h.html#53a6a9dd332c8a15f505cd0027fb4c86">00611</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_STS_XFER_COMP               0x3     // OUT Data Transfer Complete</span>
<a name="l00612"></a>00612 <span class="preprocessor"></span>
<a name="l00613"></a><a class="code" href="dwc__otg__regs_8h.html#de6ad4d62ad4debd7d97e27ea68bbe7f">00613</a> <span class="preprocessor">#define DWC_DSTS_GOUT_NAK               0x1     // Global OUT NAK</span>
<a name="l00614"></a><a class="code" href="dwc__otg__regs_8h.html#2f7181f56123a3d16d78e204ab6e5e96">00614</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_DSTS_SETUP_COMP             0x4     // Setup Phase Complete</span>
<a name="l00615"></a><a class="code" href="dwc__otg__regs_8h.html#416a63dc7ef9b792d21b01cc257bba43">00615</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_DSTS_SETUP_UPDT 0x6 // SETUP Packet</span>
<a name="l00616"></a><a class="code" href="uniondevice__grxsts__data.html#712eb005af256f84ebfc6f3083dd1ba8">00616</a> <span class="preprocessor"></span>                <span class="keywordtype">unsigned</span> <a class="code" href="uniondevice__grxsts__data.html#712eb005af256f84ebfc6f3083dd1ba8">pktsts</a>:4;
<a name="l00617"></a><a class="code" href="uniondevice__grxsts__data.html#f535ee62a482ec97ca61dc4954e358c6">00617</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondevice__grxsts__data.html#f535ee62a482ec97ca61dc4954e358c6">fn</a>:4;
<a name="l00618"></a><a class="code" href="uniondevice__grxsts__data.html#95064e007a2dd525524d59af9f27eb36">00618</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondevice__grxsts__data.html#95064e007a2dd525524d59af9f27eb36">reserved</a>:7;
<a name="l00619"></a>00619         } <a class="code" href="uniondevice__grxsts__data.html#dbcda32a5bc5e5423bcf6e01d99c7686">b</a>;
<a name="l00620"></a>00620 } <a class="code" href="uniondevice__grxsts__data.html">device_grxsts_data_t</a>;
<a name="l00621"></a>00621 
<a name="l00627"></a><a class="code" href="unionhost__grxsts__data.html">00627</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionhost__grxsts__data.html">host_grxsts_data</a> {
<a name="l00629"></a><a class="code" href="unionhost__grxsts__data.html#993969735da9c3615652391aae76359a">00629</a>         uint32_t <a class="code" href="unionhost__grxsts__data.html#993969735da9c3615652391aae76359a">d32</a>;
<a name="l00631"></a>00631         <span class="keyword">struct </span>{
<a name="l00632"></a><a class="code" href="unionhost__grxsts__data.html#684095394d11ec74a327f945c9e678bf">00632</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhost__grxsts__data.html#684095394d11ec74a327f945c9e678bf">chnum</a>:4;
<a name="l00633"></a><a class="code" href="unionhost__grxsts__data.html#026fd4d8ab68825fab038c083b8e9c60">00633</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhost__grxsts__data.html#026fd4d8ab68825fab038c083b8e9c60">bcnt</a>:11;
<a name="l00634"></a><a class="code" href="unionhost__grxsts__data.html#5c4ca6a6c4a85064dd024095607a634d">00634</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhost__grxsts__data.html#5c4ca6a6c4a85064dd024095607a634d">dpid</a>:2;
<a name="l00635"></a>00635 
<a name="l00636"></a><a class="code" href="unionhost__grxsts__data.html#6dc2553475a56a445c6e6f319feffac8">00636</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhost__grxsts__data.html#6dc2553475a56a445c6e6f319feffac8">pktsts</a>:4;
<a name="l00637"></a><a class="code" href="dwc__otg__regs_8h.html#d81c89ef7c3e40cfffe9ed08b7136e90">00637</a> <span class="preprocessor">#define DWC_GRXSTS_PKTSTS_IN                      0x2</span>
<a name="l00638"></a><a class="code" href="dwc__otg__regs_8h.html#c5c019a36ea5cb66d3cb436292d8c3de">00638</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_GRXSTS_PKTSTS_IN_XFER_COMP    0x3</span>
<a name="l00639"></a><a class="code" href="dwc__otg__regs_8h.html#63be63fa3258a785d81ded62ab27b30d">00639</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_GRXSTS_PKTSTS_DATA_TOGGLE_ERR 0x5</span>
<a name="l00640"></a><a class="code" href="dwc__otg__regs_8h.html#a6d1e988dc17e285244c4e587440cbef">00640</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_GRXSTS_PKTSTS_CH_HALTED               0x7</span>
<a name="l00641"></a>00641 <span class="preprocessor"></span>
<a name="l00642"></a><a class="code" href="unionhost__grxsts__data.html#36fd3990562635838b4fce804de87d38">00642</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhost__grxsts__data.html#36fd3990562635838b4fce804de87d38">reserved</a>:11;
<a name="l00643"></a>00643         } <a class="code" href="unionhost__grxsts__data.html#9d67ba193008dd6afa7fe613c665238d">b</a>;
<a name="l00644"></a>00644 } <a class="code" href="unionhost__grxsts__data.html">host_grxsts_data_t</a>;
<a name="l00645"></a>00645 
<a name="l00651"></a><a class="code" href="unionfifosize__data.html">00651</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionfifosize__data.html">fifosize_data</a> {
<a name="l00653"></a><a class="code" href="unionfifosize__data.html#937e01b91f0a60a5aa9f6a4eaf6ce661">00653</a>         uint32_t <a class="code" href="unionfifosize__data.html#937e01b91f0a60a5aa9f6a4eaf6ce661">d32</a>;
<a name="l00655"></a>00655         <span class="keyword">struct </span>{
<a name="l00656"></a><a class="code" href="unionfifosize__data.html#26d78332a532cf9c0337c89edbff5f1b">00656</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionfifosize__data.html#26d78332a532cf9c0337c89edbff5f1b">startaddr</a>:16;
<a name="l00657"></a><a class="code" href="unionfifosize__data.html#48c08d73da4d2d16d4320b93beb5ba8b">00657</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionfifosize__data.html#48c08d73da4d2d16d4320b93beb5ba8b">depth</a>:16;
<a name="l00658"></a>00658         } <a class="code" href="unionfifosize__data.html#4f0c71e88cc54c4efa4cd4ff43334c51">b</a>;
<a name="l00659"></a>00659 } <a class="code" href="unionfifosize__data.html">fifosize_data_t</a>;
<a name="l00660"></a>00660 
<a name="l00667"></a><a class="code" href="uniongnptxsts__data.html">00667</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniongnptxsts__data.html">gnptxsts_data</a> {
<a name="l00669"></a><a class="code" href="uniongnptxsts__data.html#a58b5adbe6bd0344c4f585ef6aba4672">00669</a>         uint32_t <a class="code" href="uniongnptxsts__data.html#a58b5adbe6bd0344c4f585ef6aba4672">d32</a>;
<a name="l00671"></a>00671         <span class="keyword">struct </span>{
<a name="l00672"></a><a class="code" href="uniongnptxsts__data.html#6c149be246bcf5ca5395f67e67648207">00672</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongnptxsts__data.html#6c149be246bcf5ca5395f67e67648207">nptxfspcavail</a>:16;
<a name="l00673"></a><a class="code" href="uniongnptxsts__data.html#634ffd5e84bc422ddef043574d8f0957">00673</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongnptxsts__data.html#634ffd5e84bc422ddef043574d8f0957">nptxqspcavail</a>:8;
<a name="l00684"></a><a class="code" href="uniongnptxsts__data.html#8aeca3e7350acc25b9c0623eea88bfc3">00684</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongnptxsts__data.html#8aeca3e7350acc25b9c0623eea88bfc3">nptxqtop_terminate</a>:1;
<a name="l00685"></a><a class="code" href="uniongnptxsts__data.html#7675d024cc57442bd67d63551cb5dfcc">00685</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongnptxsts__data.html#7675d024cc57442bd67d63551cb5dfcc">nptxqtop_token</a>:2;
<a name="l00686"></a><a class="code" href="uniongnptxsts__data.html#6f593581592d2c904db11b39f8275ed9">00686</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongnptxsts__data.html#6f593581592d2c904db11b39f8275ed9">nptxqtop_chnep</a>:4;
<a name="l00687"></a><a class="code" href="uniongnptxsts__data.html#035aa5b790dd66e425a77291b849920f">00687</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongnptxsts__data.html#035aa5b790dd66e425a77291b849920f">reserved</a>:1;
<a name="l00688"></a>00688         } <a class="code" href="uniongnptxsts__data.html#be1d1adf7b827616ebbbf6bf564c0738">b</a>;
<a name="l00689"></a>00689 } <a class="code" href="uniongnptxsts__data.html">gnptxsts_data_t</a>;
<a name="l00690"></a>00690 
<a name="l00697"></a><a class="code" href="uniondtxfsts__data.html">00697</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniondtxfsts__data.html">dtxfsts_data</a> {
<a name="l00699"></a><a class="code" href="uniondtxfsts__data.html#684b8a9ccf83a5807e9bb3491c662c39">00699</a>         uint32_t <a class="code" href="uniondtxfsts__data.html#684b8a9ccf83a5807e9bb3491c662c39">d32</a>;
<a name="l00701"></a>00701         <span class="keyword">struct </span>{
<a name="l00702"></a><a class="code" href="uniondtxfsts__data.html#83db0e2dbe071694f549a383b7037b3b">00702</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondtxfsts__data.html#83db0e2dbe071694f549a383b7037b3b">txfspcavail</a>:16;
<a name="l00703"></a><a class="code" href="uniondtxfsts__data.html#7bf9687e9efb791c8d3da9e50fde6096">00703</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondtxfsts__data.html#7bf9687e9efb791c8d3da9e50fde6096">reserved</a>:16;
<a name="l00704"></a>00704         } <a class="code" href="uniondtxfsts__data.html#168f673549aad11d0d9fdc06ee6c5480">b</a>;
<a name="l00705"></a>00705 } <a class="code" href="uniondtxfsts__data.html">dtxfsts_data_t</a>;
<a name="l00706"></a>00706 
<a name="l00712"></a><a class="code" href="uniongi2cctl__data.html">00712</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniongi2cctl__data.html">gi2cctl_data</a> {
<a name="l00714"></a><a class="code" href="uniongi2cctl__data.html#97e9ae4e52d9bd9370027b5da5f65787">00714</a>         uint32_t <a class="code" href="uniongi2cctl__data.html#97e9ae4e52d9bd9370027b5da5f65787">d32</a>;
<a name="l00716"></a>00716         <span class="keyword">struct </span>{
<a name="l00717"></a><a class="code" href="uniongi2cctl__data.html#7324a24ede0ab8ddcd9fbb1c5c558ff5">00717</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongi2cctl__data.html#7324a24ede0ab8ddcd9fbb1c5c558ff5">rwdata</a>:8;
<a name="l00718"></a><a class="code" href="uniongi2cctl__data.html#9c6113a7da88fc158f2ffabe4b0bfcb6">00718</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongi2cctl__data.html#9c6113a7da88fc158f2ffabe4b0bfcb6">regaddr</a>:8;
<a name="l00719"></a><a class="code" href="uniongi2cctl__data.html#5641294f472040bc6c4f7e70e84500f0">00719</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongi2cctl__data.html#5641294f472040bc6c4f7e70e84500f0">addr</a>:7;
<a name="l00720"></a><a class="code" href="uniongi2cctl__data.html#6a14bacfd6c36d22071a79cb0fb53e77">00720</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongi2cctl__data.html#6a14bacfd6c36d22071a79cb0fb53e77">i2cen</a>:1;
<a name="l00721"></a><a class="code" href="uniongi2cctl__data.html#58c5fecd71f1bf68dc3e6939e5b56335">00721</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongi2cctl__data.html#58c5fecd71f1bf68dc3e6939e5b56335">ack</a>:1;
<a name="l00722"></a><a class="code" href="uniongi2cctl__data.html#96fcad9de22d851a74f900458c2ac325">00722</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongi2cctl__data.html#96fcad9de22d851a74f900458c2ac325">i2csuspctl</a>:1;
<a name="l00723"></a><a class="code" href="uniongi2cctl__data.html#78d1a33a0a81bbca4e89e2f578b27ca2">00723</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongi2cctl__data.html#78d1a33a0a81bbca4e89e2f578b27ca2">i2cdevaddr</a>:2;
<a name="l00724"></a><a class="code" href="uniongi2cctl__data.html#208c2f1fe8cff50b174028b7573ae03f">00724</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongi2cctl__data.html#208c2f1fe8cff50b174028b7573ae03f">reserved</a>:2;
<a name="l00725"></a><a class="code" href="uniongi2cctl__data.html#afc04461ec8ca28e870cb2374b862961">00725</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongi2cctl__data.html#afc04461ec8ca28e870cb2374b862961">rw</a>:1;
<a name="l00726"></a><a class="code" href="uniongi2cctl__data.html#b28daedf73bcb4d651f8fbc03bb69778">00726</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniongi2cctl__data.html#b28daedf73bcb4d651f8fbc03bb69778">bsydne</a>:1;
<a name="l00727"></a>00727         } <a class="code" href="uniongi2cctl__data.html#5cd3b77fc770fc81b9cf9330cac214a8">b</a>;
<a name="l00728"></a>00728 } <a class="code" href="uniongi2cctl__data.html">gi2cctl_data_t</a>;
<a name="l00729"></a>00729 
<a name="l00735"></a><a class="code" href="unionhwcfg1__data.html">00735</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionhwcfg1__data.html">hwcfg1_data</a> {
<a name="l00737"></a><a class="code" href="unionhwcfg1__data.html#9ca836052f9bd01e0b70902862ed09a4">00737</a>         uint32_t <a class="code" href="unionhwcfg1__data.html#9ca836052f9bd01e0b70902862ed09a4">d32</a>;
<a name="l00739"></a>00739         <span class="keyword">struct </span>{
<a name="l00740"></a><a class="code" href="unionhwcfg1__data.html#b58699c49f54de158d6edc4e57716668">00740</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg1__data.html#b58699c49f54de158d6edc4e57716668">ep_dir0</a>:2;
<a name="l00741"></a><a class="code" href="unionhwcfg1__data.html#a62adc1641ef86ed0967061fe0480197">00741</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg1__data.html#a62adc1641ef86ed0967061fe0480197">ep_dir1</a>:2;
<a name="l00742"></a><a class="code" href="unionhwcfg1__data.html#03607d2fd2913d3bd20035bc66105e77">00742</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg1__data.html#03607d2fd2913d3bd20035bc66105e77">ep_dir2</a>:2;
<a name="l00743"></a><a class="code" href="unionhwcfg1__data.html#9beabdd8094db63c0359a7ef22f2266d">00743</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg1__data.html#9beabdd8094db63c0359a7ef22f2266d">ep_dir3</a>:2;
<a name="l00744"></a><a class="code" href="unionhwcfg1__data.html#393899c7a69f9c36ab1b0ef15ab58568">00744</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg1__data.html#393899c7a69f9c36ab1b0ef15ab58568">ep_dir4</a>:2;
<a name="l00745"></a><a class="code" href="unionhwcfg1__data.html#ef4cd3ba5b57ad791d1dfc237fcb7b2b">00745</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg1__data.html#ef4cd3ba5b57ad791d1dfc237fcb7b2b">ep_dir5</a>:2;
<a name="l00746"></a><a class="code" href="unionhwcfg1__data.html#1521515b71e5bb03b1102fb3333c1bbc">00746</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg1__data.html#1521515b71e5bb03b1102fb3333c1bbc">ep_dir6</a>:2;
<a name="l00747"></a><a class="code" href="unionhwcfg1__data.html#ddc5b4c31dc56456bdca5660d4608f28">00747</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg1__data.html#ddc5b4c31dc56456bdca5660d4608f28">ep_dir7</a>:2;
<a name="l00748"></a><a class="code" href="unionhwcfg1__data.html#a0d189caec30660152f1fd3abd1176f2">00748</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg1__data.html#a0d189caec30660152f1fd3abd1176f2">ep_dir8</a>:2;
<a name="l00749"></a><a class="code" href="unionhwcfg1__data.html#0c21e8d57df291e8d3b2dbb67c52956e">00749</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg1__data.html#0c21e8d57df291e8d3b2dbb67c52956e">ep_dir9</a>:2;
<a name="l00750"></a><a class="code" href="unionhwcfg1__data.html#1dba400b1d532a89de3f2c4410e9ab4d">00750</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg1__data.html#1dba400b1d532a89de3f2c4410e9ab4d">ep_dir10</a>:2;
<a name="l00751"></a><a class="code" href="unionhwcfg1__data.html#c5b95969c9c9ffd9f641f7a495e90621">00751</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg1__data.html#c5b95969c9c9ffd9f641f7a495e90621">ep_dir11</a>:2;
<a name="l00752"></a><a class="code" href="unionhwcfg1__data.html#a88f6d54f42966f47e77dddd015f5aad">00752</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg1__data.html#a88f6d54f42966f47e77dddd015f5aad">ep_dir12</a>:2;
<a name="l00753"></a><a class="code" href="unionhwcfg1__data.html#708fa9af8f43442846ed4a122cbf5610">00753</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg1__data.html#708fa9af8f43442846ed4a122cbf5610">ep_dir13</a>:2;
<a name="l00754"></a><a class="code" href="unionhwcfg1__data.html#c930e82427e44ae78db85730665ed2a8">00754</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg1__data.html#c930e82427e44ae78db85730665ed2a8">ep_dir14</a>:2;
<a name="l00755"></a><a class="code" href="unionhwcfg1__data.html#cb596169ca88921f58ab84d0a38a4cc8">00755</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg1__data.html#cb596169ca88921f58ab84d0a38a4cc8">ep_dir15</a>:2;
<a name="l00756"></a>00756         } <a class="code" href="unionhwcfg1__data.html#fc54d55ec3ffbba9312c1d0c7611f605">b</a>;
<a name="l00757"></a>00757 } <a class="code" href="unionhwcfg1__data.html">hwcfg1_data_t</a>;
<a name="l00758"></a>00758 
<a name="l00764"></a><a class="code" href="unionhwcfg2__data.html">00764</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionhwcfg2__data.html">hwcfg2_data</a> {
<a name="l00766"></a><a class="code" href="unionhwcfg2__data.html#2a2482b24bbfa8cdd589e376184d1e3b">00766</a>         uint32_t <a class="code" href="unionhwcfg2__data.html#2a2482b24bbfa8cdd589e376184d1e3b">d32</a>;
<a name="l00768"></a>00768         <span class="keyword">struct </span>{
<a name="l00769"></a>00769                 <span class="comment">/* GHWCFG2 */</span>
<a name="l00770"></a><a class="code" href="unionhwcfg2__data.html#592df9b97ff9342b839d2ed76d54c652">00770</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg2__data.html#592df9b97ff9342b839d2ed76d54c652">op_mode</a>:3;
<a name="l00771"></a><a class="code" href="dwc__otg__regs_8h.html#8af3c99831b24f4f12a6d5c8d738b5c1">00771</a> <span class="preprocessor">#define DWC_HWCFG2_OP_MODE_HNP_SRP_CAPABLE_OTG 0</span>
<a name="l00772"></a><a class="code" href="dwc__otg__regs_8h.html#184dedc2208935e427ec8d70f63acc03">00772</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HWCFG2_OP_MODE_SRP_ONLY_CAPABLE_OTG 1</span>
<a name="l00773"></a><a class="code" href="dwc__otg__regs_8h.html#9f259c90ff1115e85ad4ffc7dab0186b">00773</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HWCFG2_OP_MODE_NO_HNP_SRP_CAPABLE_OTG 2</span>
<a name="l00774"></a><a class="code" href="dwc__otg__regs_8h.html#1f8de01acf1cfba7684a6b541cdacc72">00774</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HWCFG2_OP_MODE_SRP_CAPABLE_DEVICE 3</span>
<a name="l00775"></a><a class="code" href="dwc__otg__regs_8h.html#f3d7ebd02f23f2520561832a4972d3c6">00775</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HWCFG2_OP_MODE_NO_SRP_CAPABLE_DEVICE 4</span>
<a name="l00776"></a><a class="code" href="dwc__otg__regs_8h.html#77eccf27fae160a4ad7f72b1b43864c3">00776</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HWCFG2_OP_MODE_SRP_CAPABLE_HOST 5</span>
<a name="l00777"></a><a class="code" href="dwc__otg__regs_8h.html#dc5c9ee91aa1e0070aa05fd7d958ab8f">00777</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HWCFG2_OP_MODE_NO_SRP_CAPABLE_HOST 6</span>
<a name="l00778"></a>00778 <span class="preprocessor"></span>
<a name="l00779"></a><a class="code" href="unionhwcfg2__data.html#e5000f58c6a0f09c75375b4c912af0eb">00779</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg2__data.html#e5000f58c6a0f09c75375b4c912af0eb">architecture</a>:2;
<a name="l00780"></a><a class="code" href="unionhwcfg2__data.html#6ef3a94368c53a22c222795bfc2306e3">00780</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg2__data.html#6ef3a94368c53a22c222795bfc2306e3">point2point</a>:1;
<a name="l00781"></a><a class="code" href="unionhwcfg2__data.html#a248a2502e3c440d7b6e4ad61d396f4e">00781</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg2__data.html#a248a2502e3c440d7b6e4ad61d396f4e">hs_phy_type</a>:2;
<a name="l00782"></a><a class="code" href="dwc__otg__regs_8h.html#7286edbddfc6b83cf2082a0ad88932ae">00782</a> <span class="preprocessor">#define DWC_HWCFG2_HS_PHY_TYPE_NOT_SUPPORTED 0</span>
<a name="l00783"></a><a class="code" href="dwc__otg__regs_8h.html#e216917509a2f9a01493b5d9acc8717c">00783</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HWCFG2_HS_PHY_TYPE_UTMI 1</span>
<a name="l00784"></a><a class="code" href="dwc__otg__regs_8h.html#0633e41edfacfabfb7ba32f972dc0479">00784</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HWCFG2_HS_PHY_TYPE_ULPI 2</span>
<a name="l00785"></a><a class="code" href="dwc__otg__regs_8h.html#0a3e7ebf66c6ecde6d4fc4e6d5e14d5e">00785</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HWCFG2_HS_PHY_TYPE_UTMI_ULPI 3</span>
<a name="l00786"></a>00786 <span class="preprocessor"></span>
<a name="l00787"></a><a class="code" href="unionhwcfg2__data.html#e75417d7e2d1843abf6e48f67851326e">00787</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg2__data.html#e75417d7e2d1843abf6e48f67851326e">fs_phy_type</a>:2;
<a name="l00788"></a><a class="code" href="unionhwcfg2__data.html#9f827f334b58643849598ce1fa314c5a">00788</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg2__data.html#9f827f334b58643849598ce1fa314c5a">num_dev_ep</a>:4;
<a name="l00789"></a><a class="code" href="unionhwcfg2__data.html#83708a4d45e8d019892367c5ae9f6fd0">00789</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg2__data.html#83708a4d45e8d019892367c5ae9f6fd0">num_host_chan</a>:4;
<a name="l00790"></a><a class="code" href="unionhwcfg2__data.html#d0d29d530b38b3dcd58c88a2ef9688bb">00790</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg2__data.html#d0d29d530b38b3dcd58c88a2ef9688bb">perio_ep_supported</a>:1;
<a name="l00791"></a><a class="code" href="unionhwcfg2__data.html#b6bfbfe650352dec82a02d15677fe88d">00791</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg2__data.html#b6bfbfe650352dec82a02d15677fe88d">dynamic_fifo</a>:1;
<a name="l00792"></a><a class="code" href="unionhwcfg2__data.html#53c36944e5bd45e6f3ecbe933d7246eb">00792</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg2__data.html#53c36944e5bd45e6f3ecbe933d7246eb">multi_proc_int</a>:1;
<a name="l00793"></a><a class="code" href="unionhwcfg2__data.html#a46116164804fe814867f833d03080ac">00793</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg2__data.html#a46116164804fe814867f833d03080ac">reserved21</a>:1;
<a name="l00794"></a><a class="code" href="unionhwcfg2__data.html#1369a191c7bd2f717cef2bce7a97ee67">00794</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg2__data.html#1369a191c7bd2f717cef2bce7a97ee67">nonperio_tx_q_depth</a>:2;
<a name="l00795"></a><a class="code" href="unionhwcfg2__data.html#857bb59069e203a94ffd32538c60058f">00795</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg2__data.html#857bb59069e203a94ffd32538c60058f">host_perio_tx_q_depth</a>:2;
<a name="l00796"></a><a class="code" href="unionhwcfg2__data.html#ba242467585b60b4d3db9882e0f39b3f">00796</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg2__data.html#ba242467585b60b4d3db9882e0f39b3f">dev_token_q_depth</a>:5;
<a name="l00797"></a><a class="code" href="unionhwcfg2__data.html#097d9eac7baa9ff9b49198cdd9896885">00797</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg2__data.html#097d9eac7baa9ff9b49198cdd9896885">reserved31</a>:1;
<a name="l00798"></a>00798         } <a class="code" href="unionhwcfg2__data.html#9dcc70e2dba617cbc6c12189be5c1d6a">b</a>;
<a name="l00799"></a>00799 } <a class="code" href="unionhwcfg2__data.html">hwcfg2_data_t</a>;
<a name="l00800"></a>00800 
<a name="l00806"></a><a class="code" href="unionhwcfg3__data.html">00806</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionhwcfg3__data.html">hwcfg3_data</a> {
<a name="l00808"></a><a class="code" href="unionhwcfg3__data.html#9daf160f3fc0cc8e4e68c037f6c2f9d7">00808</a>         uint32_t <a class="code" href="unionhwcfg3__data.html#9daf160f3fc0cc8e4e68c037f6c2f9d7">d32</a>;
<a name="l00810"></a>00810         <span class="keyword">struct </span>{
<a name="l00811"></a>00811                 <span class="comment">/* GHWCFG3 */</span>
<a name="l00812"></a><a class="code" href="unionhwcfg3__data.html#66f311995decf2f11d620aa6a56fa26e">00812</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg3__data.html#66f311995decf2f11d620aa6a56fa26e">xfer_size_cntr_width</a>:4;
<a name="l00813"></a><a class="code" href="unionhwcfg3__data.html#a397ea503f5155d8e3a66cc82d7937f2">00813</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg3__data.html#a397ea503f5155d8e3a66cc82d7937f2">packet_size_cntr_width</a>:3;
<a name="l00814"></a><a class="code" href="unionhwcfg3__data.html#dcd27bbcb3f0e0f5fbd6e7e8b7db1865">00814</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg3__data.html#dcd27bbcb3f0e0f5fbd6e7e8b7db1865">otg_func</a>:1;
<a name="l00815"></a><a class="code" href="unionhwcfg3__data.html#dd2115f4a4bfa47b2c9c9a7b5f42e203">00815</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg3__data.html#dd2115f4a4bfa47b2c9c9a7b5f42e203">i2c</a>:1;
<a name="l00816"></a><a class="code" href="unionhwcfg3__data.html#5008cb6cf85beb23f391e8ccf7306884">00816</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg3__data.html#5008cb6cf85beb23f391e8ccf7306884">vendor_ctrl_if</a>:1;
<a name="l00817"></a><a class="code" href="unionhwcfg3__data.html#37ea87e07a63864a3b985df59fe98c8d">00817</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg3__data.html#37ea87e07a63864a3b985df59fe98c8d">optional_features</a>:1;
<a name="l00818"></a><a class="code" href="unionhwcfg3__data.html#2aee57ed6a1fb0c63830b9f3b3754373">00818</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg3__data.html#2aee57ed6a1fb0c63830b9f3b3754373">synch_reset_type</a>:1;
<a name="l00819"></a><a class="code" href="unionhwcfg3__data.html#a01a48361a21cb9dfbbd555823b8531b">00819</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg3__data.html#a01a48361a21cb9dfbbd555823b8531b">otg_enable_ic_usb</a>:1;
<a name="l00820"></a><a class="code" href="unionhwcfg3__data.html#8c83b7ac3a4bb366119aeb3195126445">00820</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg3__data.html#8c83b7ac3a4bb366119aeb3195126445">otg_enable_hsic</a>:1;
<a name="l00821"></a><a class="code" href="unionhwcfg3__data.html#7ef81a007358254606fa96f0c620f8a8">00821</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg3__data.html#7ef81a007358254606fa96f0c620f8a8">reserved14</a>:1;
<a name="l00822"></a><a class="code" href="unionhwcfg3__data.html#2b9c39a4ce021bfd039729ccf2c2c503">00822</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg3__data.html#2b9c39a4ce021bfd039729ccf2c2c503">otg_lpm_en</a>:1;
<a name="l00823"></a><a class="code" href="unionhwcfg3__data.html#f885715ddb953dbe95acc08e49264706">00823</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg3__data.html#f885715ddb953dbe95acc08e49264706">dfifo_depth</a>:16;
<a name="l00824"></a>00824         } <a class="code" href="unionhwcfg3__data.html#928c5de42f8af177ce34712123b5093c">b</a>;
<a name="l00825"></a>00825 } <a class="code" href="unionhwcfg3__data.html">hwcfg3_data_t</a>;
<a name="l00826"></a>00826 
<a name="l00832"></a><a class="code" href="unionhwcfg4__data.html">00832</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionhwcfg4__data.html">hwcfg4_data</a> {
<a name="l00834"></a><a class="code" href="unionhwcfg4__data.html#edcdf66b3add0e05ce0006b0b0de8dd0">00834</a>         uint32_t <a class="code" href="unionhwcfg4__data.html#edcdf66b3add0e05ce0006b0b0de8dd0">d32</a>;
<a name="l00836"></a>00836         <span class="keyword">struct </span>{
<a name="l00837"></a><a class="code" href="unionhwcfg4__data.html#aee60fb196cf53b610df556744e4d317">00837</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg4__data.html#aee60fb196cf53b610df556744e4d317">num_dev_perio_in_ep</a>:4;
<a name="l00838"></a><a class="code" href="unionhwcfg4__data.html#3227ec0129191d0d099f0dce7f18c546">00838</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg4__data.html#3227ec0129191d0d099f0dce7f18c546">power_optimiz</a>:1;
<a name="l00839"></a><a class="code" href="unionhwcfg4__data.html#0a12e214e53ded595dfa11157129ab8c">00839</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg4__data.html#0a12e214e53ded595dfa11157129ab8c">min_ahb_freq</a>:9;
<a name="l00840"></a><a class="code" href="unionhwcfg4__data.html#31e5336f64bdea1bb8e1e358375b20f0">00840</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg4__data.html#31e5336f64bdea1bb8e1e358375b20f0">utmi_phy_data_width</a>:2;
<a name="l00841"></a><a class="code" href="unionhwcfg4__data.html#51130a20d8311e691ea8b8565bbe3080">00841</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg4__data.html#51130a20d8311e691ea8b8565bbe3080">num_dev_mode_ctrl_ep</a>:4;
<a name="l00842"></a><a class="code" href="unionhwcfg4__data.html#be353f75bb8cd8b14fc5f8db2d51da55">00842</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg4__data.html#be353f75bb8cd8b14fc5f8db2d51da55">iddig_filt_en</a>:1;
<a name="l00843"></a><a class="code" href="unionhwcfg4__data.html#5cbe1c265b6623dff23460111142db7d">00843</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg4__data.html#5cbe1c265b6623dff23460111142db7d">vbus_valid_filt_en</a>:1;
<a name="l00844"></a><a class="code" href="unionhwcfg4__data.html#109cd4df5b8b9035bf37aae2cbcbc15e">00844</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg4__data.html#109cd4df5b8b9035bf37aae2cbcbc15e">a_valid_filt_en</a>:1;
<a name="l00845"></a><a class="code" href="unionhwcfg4__data.html#2f741788949e2fea24c129b1a4e10331">00845</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg4__data.html#2f741788949e2fea24c129b1a4e10331">b_valid_filt_en</a>:1;
<a name="l00846"></a><a class="code" href="unionhwcfg4__data.html#d5dc6949986ee9ac55ccf542b855fddf">00846</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg4__data.html#d5dc6949986ee9ac55ccf542b855fddf">session_end_filt_en</a>:1;
<a name="l00847"></a><a class="code" href="unionhwcfg4__data.html#175e8897d6e3c8ef4026413943de503b">00847</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg4__data.html#175e8897d6e3c8ef4026413943de503b">ded_fifo_en</a>:1;
<a name="l00848"></a><a class="code" href="unionhwcfg4__data.html#753b321350388c5e1307802ff968f9a8">00848</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg4__data.html#753b321350388c5e1307802ff968f9a8">num_in_eps</a>:4;
<a name="l00849"></a><a class="code" href="unionhwcfg4__data.html#988888a48e9088d0e9f889818eb63509">00849</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg4__data.html#988888a48e9088d0e9f889818eb63509">desc_dma</a>:1;
<a name="l00850"></a><a class="code" href="unionhwcfg4__data.html#9562305cf5dd89816939792a66879542">00850</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg4__data.html#9562305cf5dd89816939792a66879542">desc_dma_dyn</a>:1;
<a name="l00851"></a>00851         } <a class="code" href="unionhwcfg4__data.html#9fb9175668e2381c568c5adbf6e5225d">b</a>;
<a name="l00852"></a>00852 } <a class="code" href="unionhwcfg4__data.html">hwcfg4_data_t</a>;
<a name="l00853"></a>00853 
<a name="l00855"></a>00855 <span class="comment">// Device Registers</span>
<a name="l00865"></a><a class="code" href="structdwc__otg__dev__global__regs.html">00865</a> <span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structdwc__otg__dev__global__regs.html">dwc_otg_dev_global_regs</a> {
<a name="l00867"></a><a class="code" href="structdwc__otg__dev__global__regs.html#c0c24937bbd7184884f05343f56ef1da">00867</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#c0c24937bbd7184884f05343f56ef1da">dcfg</a>;
<a name="l00869"></a><a class="code" href="structdwc__otg__dev__global__regs.html#3779c2fc508920a831a59e696a8fa785">00869</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#3779c2fc508920a831a59e696a8fa785">dctl</a>;
<a name="l00871"></a><a class="code" href="structdwc__otg__dev__global__regs.html#1ed00edd20ce5db7d07666804101ec05">00871</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#1ed00edd20ce5db7d07666804101ec05">dsts</a>;
<a name="l00873"></a><a class="code" href="structdwc__otg__dev__global__regs.html#8d6452da1d0e266737d77e55fc15f72c">00873</a>         uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#8d6452da1d0e266737d77e55fc15f72c">unused</a>;
<a name="l00876"></a><a class="code" href="structdwc__otg__dev__global__regs.html#02e44cb182548d78c5b7d27929ca5f11">00876</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#02e44cb182548d78c5b7d27929ca5f11">diepmsk</a>;
<a name="l00879"></a><a class="code" href="structdwc__otg__dev__global__regs.html#d6947be9d84a1d87156f81a10ebb036b">00879</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#d6947be9d84a1d87156f81a10ebb036b">doepmsk</a>;
<a name="l00881"></a><a class="code" href="structdwc__otg__dev__global__regs.html#2e25df2fbec9d398742709524056cbd5">00881</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#2e25df2fbec9d398742709524056cbd5">daint</a>;
<a name="l00884"></a><a class="code" href="structdwc__otg__dev__global__regs.html#5def6c3850c041928b9a662422ee0679">00884</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#5def6c3850c041928b9a662422ee0679">daintmsk</a>;
<a name="l00887"></a><a class="code" href="structdwc__otg__dev__global__regs.html#b130a76736e0e81d5a020651109352de">00887</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#b130a76736e0e81d5a020651109352de">dtknqr1</a>;
<a name="l00890"></a><a class="code" href="structdwc__otg__dev__global__regs.html#27968db886161264e7820bcf4a746e5d">00890</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#27968db886161264e7820bcf4a746e5d">dtknqr2</a>;
<a name="l00892"></a><a class="code" href="structdwc__otg__dev__global__regs.html#95088e182c3ff164d1b331bb196eb95d">00892</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#95088e182c3ff164d1b331bb196eb95d">dvbusdis</a>;
<a name="l00894"></a><a class="code" href="structdwc__otg__dev__global__regs.html#8747dbe01b5a4cbd2c980bf39fdb4737">00894</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#8747dbe01b5a4cbd2c980bf39fdb4737">dvbuspulse</a>;
<a name="l00898"></a><a class="code" href="structdwc__otg__dev__global__regs.html#c263c55a0bb752f8939731aa2f8f6cb8">00898</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#c263c55a0bb752f8939731aa2f8f6cb8">dtknqr3_dthrctl</a>;
<a name="l00902"></a><a class="code" href="structdwc__otg__dev__global__regs.html#fbc2b776c2150842813e4681dd43bedc">00902</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#fbc2b776c2150842813e4681dd43bedc">dtknqr4_fifoemptymsk</a>;
<a name="l00905"></a><a class="code" href="structdwc__otg__dev__global__regs.html#4795bc8eab569241a3f8e6aad5d99ac7">00905</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#4795bc8eab569241a3f8e6aad5d99ac7">deachint</a>;
<a name="l00908"></a><a class="code" href="structdwc__otg__dev__global__regs.html#e64a153683f0e0cda14b56a163651825">00908</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#e64a153683f0e0cda14b56a163651825">deachintmsk</a>;
<a name="l00911"></a><a class="code" href="structdwc__otg__dev__global__regs.html#aaf2a5c6be4130d558c291f6aaeeca4f">00911</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#aaf2a5c6be4130d558c291f6aaeeca4f">diepeachintmsk</a>[<a class="code" href="dwc__otg__core__if_8h.html#bfb88b45545f7685f668ac2f545674ec">MAX_EPS_CHANNELS</a>];
<a name="l00914"></a><a class="code" href="structdwc__otg__dev__global__regs.html#304e089ed2d36d9076228b8d7e1cc515">00914</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#304e089ed2d36d9076228b8d7e1cc515">doepeachintmsk</a>[<a class="code" href="dwc__otg__core__if_8h.html#bfb88b45545f7685f668ac2f545674ec">MAX_EPS_CHANNELS</a>];
<a name="l00915"></a>00915 } <a class="code" href="structdwc__otg__dev__global__regs.html">dwc_otg_device_global_regs_t</a>;
<a name="l00916"></a>00916 
<a name="l00923"></a><a class="code" href="uniondcfg__data.html">00923</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniondcfg__data.html">dcfg_data</a> {
<a name="l00925"></a><a class="code" href="uniondcfg__data.html#efd84d3306db1b4370535a0e814612dc">00925</a>         uint32_t <a class="code" href="uniondcfg__data.html#efd84d3306db1b4370535a0e814612dc">d32</a>;
<a name="l00927"></a>00927         <span class="keyword">struct </span>{
<a name="l00929"></a><a class="code" href="uniondcfg__data.html#28ffb9fb43686fe553fbe80f1ead62a4">00929</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondcfg__data.html#28ffb9fb43686fe553fbe80f1ead62a4">devspd</a>:2;
<a name="l00931"></a><a class="code" href="uniondcfg__data.html#bfe8fbad12896d96cbeb686243f9602e">00931</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondcfg__data.html#bfe8fbad12896d96cbeb686243f9602e">nzstsouthshk</a>:1;
<a name="l00932"></a><a class="code" href="dwc__otg__regs_8h.html#867bd5c96203c1cf32fbbe78ca893a72">00932</a> <span class="preprocessor">#define DWC_DCFG_SEND_STALL 1</span>
<a name="l00933"></a>00933 <span class="preprocessor"></span>
<a name="l00934"></a><a class="code" href="uniondcfg__data.html#34ff0184038007f588650f208026ef1a">00934</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondcfg__data.html#34ff0184038007f588650f208026ef1a">reserved3</a>:1;
<a name="l00936"></a><a class="code" href="uniondcfg__data.html#71c70afb48dd124d12e43d86edd90f1e">00936</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondcfg__data.html#71c70afb48dd124d12e43d86edd90f1e">devaddr</a>:7;
<a name="l00938"></a><a class="code" href="uniondcfg__data.html#f4ed8f15f1716ff0f9366badac18fbb4">00938</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondcfg__data.html#f4ed8f15f1716ff0f9366badac18fbb4">perfrint</a>:2;
<a name="l00939"></a><a class="code" href="dwc__otg__regs_8h.html#d5b5378a658017c4f9cbdd8e4462d4fc">00939</a> <span class="preprocessor">#define DWC_DCFG_FRAME_INTERVAL_80 0</span>
<a name="l00940"></a><a class="code" href="dwc__otg__regs_8h.html#0724fae5fc15468eabad5dd76c39e74f">00940</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_DCFG_FRAME_INTERVAL_85 1</span>
<a name="l00941"></a><a class="code" href="dwc__otg__regs_8h.html#3652689417367e081e78a6cc0df59686">00941</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_DCFG_FRAME_INTERVAL_90 2</span>
<a name="l00942"></a><a class="code" href="dwc__otg__regs_8h.html#12d2316f6beb751fca190b3865baeb50">00942</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_DCFG_FRAME_INTERVAL_95 3</span>
<a name="l00943"></a>00943 <span class="preprocessor"></span>
<a name="l00944"></a><a class="code" href="uniondcfg__data.html#b6b4268d55a7dd952a0406c94abc8be0">00944</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondcfg__data.html#b6b4268d55a7dd952a0406c94abc8be0">reserved13_17</a>:5;
<a name="l00946"></a><a class="code" href="uniondcfg__data.html#9292b8ce264ebdb8a26c28883443a4df">00946</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondcfg__data.html#9292b8ce264ebdb8a26c28883443a4df">epmscnt</a>:5;
<a name="l00948"></a><a class="code" href="uniondcfg__data.html#d83666dcf5675453a387915ce1653d54">00948</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondcfg__data.html#d83666dcf5675453a387915ce1653d54">descdma</a>:1;
<a name="l00949"></a>00949         } <a class="code" href="uniondcfg__data.html#242c1b463f445de3fc265e8c20fde50b">b</a>;
<a name="l00950"></a>00950 } <a class="code" href="uniondcfg__data.html">dcfg_data_t</a>;
<a name="l00951"></a>00951 
<a name="l00957"></a><a class="code" href="uniondctl__data.html">00957</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniondctl__data.html">dctl_data</a> {
<a name="l00959"></a><a class="code" href="uniondctl__data.html#f49aadfd7ad95b570115b3c245b1729e">00959</a>         uint32_t <a class="code" href="uniondctl__data.html#f49aadfd7ad95b570115b3c245b1729e">d32</a>;
<a name="l00961"></a>00961         <span class="keyword">struct </span>{
<a name="l00963"></a><a class="code" href="uniondctl__data.html#dcae5af28dc159cd7ba85a9a2b8be51a">00963</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondctl__data.html#dcae5af28dc159cd7ba85a9a2b8be51a">rmtwkupsig</a>:1;
<a name="l00965"></a><a class="code" href="uniondctl__data.html#3416d438405187a683c67f5006f7bfc8">00965</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondctl__data.html#3416d438405187a683c67f5006f7bfc8">sftdiscon</a>:1;
<a name="l00967"></a><a class="code" href="uniondctl__data.html#26ba184e018a813e96527822f9e26fde">00967</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondctl__data.html#26ba184e018a813e96527822f9e26fde">gnpinnaksts</a>:1;
<a name="l00969"></a><a class="code" href="uniondctl__data.html#995d969d60e86b2ea662eb831c882b44">00969</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondctl__data.html#995d969d60e86b2ea662eb831c882b44">goutnaksts</a>:1;
<a name="l00971"></a><a class="code" href="uniondctl__data.html#ef7a2687eef3086056f30b13f3588f9e">00971</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondctl__data.html#ef7a2687eef3086056f30b13f3588f9e">tstctl</a>:3;
<a name="l00973"></a><a class="code" href="uniondctl__data.html#2349dad5149cd3fcfd8fe3abcd77c32e">00973</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondctl__data.html#2349dad5149cd3fcfd8fe3abcd77c32e">sgnpinnak</a>:1;
<a name="l00975"></a><a class="code" href="uniondctl__data.html#6feecf1184cd67b8b8ede2e2030a5dba">00975</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondctl__data.html#6feecf1184cd67b8b8ede2e2030a5dba">cgnpinnak</a>:1;
<a name="l00977"></a><a class="code" href="uniondctl__data.html#28bd2f29264841207cd740ce9ec7fa91">00977</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondctl__data.html#28bd2f29264841207cd740ce9ec7fa91">sgoutnak</a>:1;
<a name="l00979"></a><a class="code" href="uniondctl__data.html#7ffb7af3cfeb7efb811eb3c7fa7f3440">00979</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondctl__data.html#7ffb7af3cfeb7efb811eb3c7fa7f3440">cgoutnak</a>:1;
<a name="l00980"></a>00980 
<a name="l00982"></a><a class="code" href="uniondctl__data.html#216f929e4d24b0c3005cd0add0de7a27">00982</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondctl__data.html#216f929e4d24b0c3005cd0add0de7a27">pwronprgdone</a>:1;
<a name="l00984"></a><a class="code" href="uniondctl__data.html#212c36aaab3763a6de5cca56999c0263">00984</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondctl__data.html#212c36aaab3763a6de5cca56999c0263">gcontbna</a>:1;
<a name="l00986"></a><a class="code" href="uniondctl__data.html#6ceae1404558a4ffec4dab1c4702c7c8">00986</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondctl__data.html#6ceae1404558a4ffec4dab1c4702c7c8">gmc</a>:2;
<a name="l00988"></a><a class="code" href="uniondctl__data.html#a817a529df5c5fc57135560014b90dcc">00988</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondctl__data.html#a817a529df5c5fc57135560014b90dcc">ifrmnum</a>:1;
<a name="l00990"></a><a class="code" href="uniondctl__data.html#422c27727aa788391b807b62011bd464">00990</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondctl__data.html#422c27727aa788391b807b62011bd464">nakonbble</a>:1;
<a name="l00991"></a>00991 
<a name="l00992"></a><a class="code" href="uniondctl__data.html#dccb4bb22e6b46b3b92f495e8bdcd857">00992</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondctl__data.html#dccb4bb22e6b46b3b92f495e8bdcd857">reserved17_31</a>:15;
<a name="l00993"></a>00993         } <a class="code" href="uniondctl__data.html#a3abfa6d609d9864f1f65712b409d4d3">b</a>;
<a name="l00994"></a>00994 } <a class="code" href="uniondctl__data.html">dctl_data_t</a>;
<a name="l00995"></a>00995 
<a name="l01001"></a><a class="code" href="uniondsts__data.html">01001</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniondsts__data.html">dsts_data</a> {
<a name="l01003"></a><a class="code" href="uniondsts__data.html#0f126daef735b142b06dbc4cdbe13814">01003</a>         uint32_t <a class="code" href="uniondsts__data.html#0f126daef735b142b06dbc4cdbe13814">d32</a>;
<a name="l01005"></a>01005         <span class="keyword">struct </span>{
<a name="l01007"></a><a class="code" href="uniondsts__data.html#4c7cd8ee3877701268846b0b02ac3d97">01007</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondsts__data.html#4c7cd8ee3877701268846b0b02ac3d97">suspsts</a>:1;
<a name="l01009"></a><a class="code" href="uniondsts__data.html#f918f3d04b026687af3e1953f5c79fea">01009</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondsts__data.html#f918f3d04b026687af3e1953f5c79fea">enumspd</a>:2;
<a name="l01010"></a><a class="code" href="dwc__otg__regs_8h.html#2c41cb64f1ba728146bece30a622044c">01010</a> <span class="preprocessor">#define DWC_DSTS_ENUMSPD_HS_PHY_30MHZ_OR_60MHZ 0</span>
<a name="l01011"></a><a class="code" href="dwc__otg__regs_8h.html#373742ad0a97af406169cc3ada63ca04">01011</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_DSTS_ENUMSPD_FS_PHY_30MHZ_OR_60MHZ 1</span>
<a name="l01012"></a><a class="code" href="dwc__otg__regs_8h.html#7df682e9f37924c859657ff26fee5cbc">01012</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_DSTS_ENUMSPD_LS_PHY_6MHZ               2</span>
<a name="l01013"></a><a class="code" href="dwc__otg__regs_8h.html#81dafef32b78df31eb2eeac36fd0694a">01013</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_DSTS_ENUMSPD_FS_PHY_48MHZ              3</span>
<a name="l01014"></a>01014 <span class="preprocessor"></span>
<a name="l01015"></a><a class="code" href="uniondsts__data.html#fc57a31e440fcf11b233c8c208df83be">01015</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondsts__data.html#fc57a31e440fcf11b233c8c208df83be">errticerr</a>:1;
<a name="l01016"></a><a class="code" href="uniondsts__data.html#5d3df4c5b52ea3e0cf3311d64ae6a05d">01016</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondsts__data.html#5d3df4c5b52ea3e0cf3311d64ae6a05d">reserved4_7</a>:4;
<a name="l01018"></a><a class="code" href="uniondsts__data.html#5a81ac4848c859cbf7d494dc345a0ce8">01018</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondsts__data.html#5a81ac4848c859cbf7d494dc345a0ce8">soffn</a>:14;
<a name="l01019"></a><a class="code" href="uniondsts__data.html#6cf6e0bdb54164703f46ac1ac7258c38">01019</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondsts__data.html#6cf6e0bdb54164703f46ac1ac7258c38">reserved22_31</a>:10;
<a name="l01020"></a>01020         } <a class="code" href="uniondsts__data.html#4066fcedb7ac9a88e47aa1b2df0e89ee">b</a>;
<a name="l01021"></a>01021 } <a class="code" href="uniondsts__data.html">dsts_data_t</a>;
<a name="l01022"></a>01022 
<a name="l01030"></a><a class="code" href="uniondiepint__data.html">01030</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniondiepint__data.html">diepint_data</a> {
<a name="l01032"></a><a class="code" href="uniondiepint__data.html#7d2c24507663bf96c280c57fbf544ef7">01032</a>         uint32_t <a class="code" href="uniondiepint__data.html#7d2c24507663bf96c280c57fbf544ef7">d32</a>;
<a name="l01034"></a>01034         <span class="keyword">struct </span>{
<a name="l01036"></a><a class="code" href="uniondiepint__data.html#56e1252841323973e0ada12cc89059c9">01036</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondiepint__data.html#56e1252841323973e0ada12cc89059c9">xfercompl</a>:1;
<a name="l01038"></a><a class="code" href="uniondiepint__data.html#3a649b75195fb5b26135d75b03cf561d">01038</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondiepint__data.html#3a649b75195fb5b26135d75b03cf561d">epdisabled</a>:1;
<a name="l01040"></a><a class="code" href="uniondiepint__data.html#6d57fa84f687bc4f05013c1e1a7edf29">01040</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondiepint__data.html#6d57fa84f687bc4f05013c1e1a7edf29">ahberr</a>:1;
<a name="l01042"></a><a class="code" href="uniondiepint__data.html#2513e8eef259c711e9a139cb2631b142">01042</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondiepint__data.html#2513e8eef259c711e9a139cb2631b142">timeout</a>:1;
<a name="l01044"></a><a class="code" href="uniondiepint__data.html#7c9961f17328bbc25ca39e7ec1891e16">01044</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondiepint__data.html#7c9961f17328bbc25ca39e7ec1891e16">intktxfemp</a>:1;
<a name="l01046"></a><a class="code" href="uniondiepint__data.html#103fb29d954cf12d33f7ebe6009f9a46">01046</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondiepint__data.html#103fb29d954cf12d33f7ebe6009f9a46">intknepmis</a>:1;
<a name="l01048"></a><a class="code" href="uniondiepint__data.html#9186a1106fe57e01ce720a50ceb5864f">01048</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondiepint__data.html#9186a1106fe57e01ce720a50ceb5864f">inepnakeff</a>:1;
<a name="l01050"></a><a class="code" href="uniondiepint__data.html#de84fb009990e97bfa46f825d5358429">01050</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondiepint__data.html#de84fb009990e97bfa46f825d5358429">emptyintr</a>:1;
<a name="l01051"></a>01051 
<a name="l01052"></a><a class="code" href="uniondiepint__data.html#90d0e6a99275eccd4a50f62644de9152">01052</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondiepint__data.html#90d0e6a99275eccd4a50f62644de9152">txfifoundrn</a>:1;
<a name="l01053"></a>01053 
<a name="l01055"></a><a class="code" href="uniondiepint__data.html#2530c984ae3ebda73405d98080d8a57b">01055</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondiepint__data.html#2530c984ae3ebda73405d98080d8a57b">bna</a>:1;
<a name="l01056"></a>01056 
<a name="l01057"></a><a class="code" href="uniondiepint__data.html#ba6d7c79905ec53a74a9db0bac336986">01057</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondiepint__data.html#ba6d7c79905ec53a74a9db0bac336986">reserved10_12</a>:3;
<a name="l01059"></a><a class="code" href="uniondiepint__data.html#3ade814b2bef3085bb6fa32e94ea1aac">01059</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondiepint__data.html#3ade814b2bef3085bb6fa32e94ea1aac">nak</a>:1;
<a name="l01060"></a>01060 
<a name="l01061"></a><a class="code" href="uniondiepint__data.html#6fcd49001dc57506b9b1bbd74b4cb360">01061</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondiepint__data.html#6fcd49001dc57506b9b1bbd74b4cb360">reserved14_31</a>:18;
<a name="l01062"></a>01062         } <a class="code" href="uniondiepint__data.html#48d2a745e0ec983a47b35b0428b0437d">b</a>;
<a name="l01063"></a>01063 } <a class="code" href="uniondiepint__data.html">diepint_data_t</a>;
<a name="l01064"></a>01064 
<a name="l01069"></a><a class="code" href="dwc__otg__regs_8h.html#0a168a8839d24b08e39eebb131447531">01069</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniondiepint__data.html">diepint_data</a> <a class="code" href="dwc__otg__regs_8h.html#0a168a8839d24b08e39eebb131447531">diepmsk_data_t</a>;
<a name="l01070"></a>01070 
<a name="l01078"></a><a class="code" href="uniondoepint__data.html">01078</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniondoepint__data.html">doepint_data</a> {
<a name="l01080"></a><a class="code" href="uniondoepint__data.html#94f8c8fc116b430565f9322e3621b3a5">01080</a>         uint32_t <a class="code" href="uniondoepint__data.html#94f8c8fc116b430565f9322e3621b3a5">d32</a>;
<a name="l01082"></a>01082         <span class="keyword">struct </span>{
<a name="l01084"></a><a class="code" href="uniondoepint__data.html#341f7ffa5a9da7f6b1e09e9f4cc516a3">01084</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondoepint__data.html#341f7ffa5a9da7f6b1e09e9f4cc516a3">xfercompl</a>:1;
<a name="l01086"></a><a class="code" href="uniondoepint__data.html#8a263ddc3ab9080b8c2e02ccead0c983">01086</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondoepint__data.html#8a263ddc3ab9080b8c2e02ccead0c983">epdisabled</a>:1;
<a name="l01088"></a><a class="code" href="uniondoepint__data.html#cdfedbad6643d94271e91e135485a68d">01088</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondoepint__data.html#cdfedbad6643d94271e91e135485a68d">ahberr</a>:1;
<a name="l01090"></a><a class="code" href="uniondoepint__data.html#b286d1b76f09a9122aca23e430b63dc8">01090</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondoepint__data.html#b286d1b76f09a9122aca23e430b63dc8">setup</a>:1;
<a name="l01092"></a><a class="code" href="uniondoepint__data.html#3f02a0e998438229ec34bb1a8c1f4192">01092</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondoepint__data.html#3f02a0e998438229ec34bb1a8c1f4192">outtknepdis</a>:1;
<a name="l01093"></a>01093 
<a name="l01094"></a><a class="code" href="uniondoepint__data.html#038fca8f1c03d7cfe323caa4f8bda126">01094</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondoepint__data.html#038fca8f1c03d7cfe323caa4f8bda126">stsphsercvd</a>:1;
<a name="l01096"></a><a class="code" href="uniondoepint__data.html#84e49d0a3324691b004bedc6af146747">01096</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondoepint__data.html#84e49d0a3324691b004bedc6af146747">back2backsetup</a>:1;
<a name="l01097"></a>01097 
<a name="l01098"></a><a class="code" href="uniondoepint__data.html#97829cea3541ebb1fb07dd5b24f0d415">01098</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondoepint__data.html#97829cea3541ebb1fb07dd5b24f0d415">reserved7</a>:1;
<a name="l01100"></a><a class="code" href="uniondoepint__data.html#dc9d4f243e80cd6796fcc334498fa4cc">01100</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondoepint__data.html#dc9d4f243e80cd6796fcc334498fa4cc">outpkterr</a>:1;
<a name="l01102"></a><a class="code" href="uniondoepint__data.html#e68e77d553158195b16a790012f9627d">01102</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondoepint__data.html#e68e77d553158195b16a790012f9627d">bna</a>:1;
<a name="l01103"></a>01103 
<a name="l01104"></a><a class="code" href="uniondoepint__data.html#f01b0c085f14ead4c6fd5b1eafdcd497">01104</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondoepint__data.html#f01b0c085f14ead4c6fd5b1eafdcd497">reserved10</a>:1;
<a name="l01106"></a><a class="code" href="uniondoepint__data.html#0c8fc4f5245a9874c0c3b61d1c6f719d">01106</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondoepint__data.html#0c8fc4f5245a9874c0c3b61d1c6f719d">pktdrpsts</a>:1;
<a name="l01108"></a><a class="code" href="uniondoepint__data.html#c555371bda41092d89992523563dadbb">01108</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondoepint__data.html#c555371bda41092d89992523563dadbb">babble</a>:1;
<a name="l01110"></a><a class="code" href="uniondoepint__data.html#2ac99fbbb1bcf135d5db41e096e8b95b">01110</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondoepint__data.html#2ac99fbbb1bcf135d5db41e096e8b95b">nak</a>:1;
<a name="l01112"></a><a class="code" href="uniondoepint__data.html#f35ad8ba20b8941b6ad00dc75586454f">01112</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondoepint__data.html#f35ad8ba20b8941b6ad00dc75586454f">nyet</a>:1;
<a name="l01113"></a>01113 
<a name="l01114"></a><a class="code" href="uniondoepint__data.html#d5fb6ae977f62553cdc355128399468a">01114</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondoepint__data.html#d5fb6ae977f62553cdc355128399468a">reserved15_31</a>:17;
<a name="l01115"></a>01115         } <a class="code" href="uniondoepint__data.html#9e966d9f85589f278dc2c0d0c7833856">b</a>;
<a name="l01116"></a>01116 } <a class="code" href="uniondoepint__data.html">doepint_data_t</a>;
<a name="l01117"></a>01117 
<a name="l01122"></a><a class="code" href="dwc__otg__regs_8h.html#722a9ff3c92f6c195b9ee3c3838b6bbb">01122</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniondoepint__data.html">doepint_data</a> <a class="code" href="dwc__otg__regs_8h.html#722a9ff3c92f6c195b9ee3c3838b6bbb">doepmsk_data_t</a>;
<a name="l01123"></a>01123 
<a name="l01130"></a><a class="code" href="uniondaint__data.html">01130</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniondaint__data.html">daint_data</a> {
<a name="l01132"></a><a class="code" href="uniondaint__data.html#cf05e79bf751384bef904448a231bc41">01132</a>         uint32_t <a class="code" href="uniondaint__data.html#cf05e79bf751384bef904448a231bc41">d32</a>;
<a name="l01134"></a>01134         <span class="keyword">struct </span>{
<a name="l01136"></a><a class="code" href="uniondaint__data.html#dbc4f689d070e6cbc112ec910f8bc36a">01136</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#dbc4f689d070e6cbc112ec910f8bc36a">in</a>:16;
<a name="l01138"></a><a class="code" href="uniondaint__data.html#8462ad2dc1692f1253b769445382e2d4">01138</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#8462ad2dc1692f1253b769445382e2d4">out</a>:16;
<a name="l01139"></a>01139         } <a class="code" href="uniondaint__data.html#5d048f0d5695317b05317d3c5ec4f79d">ep</a>;
<a name="l01140"></a>01140         <span class="keyword">struct </span>{
<a name="l01142"></a><a class="code" href="uniondaint__data.html#371eb39ddd249f984242ffc6bc2590ba">01142</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#371eb39ddd249f984242ffc6bc2590ba">inep0</a>:1;
<a name="l01143"></a><a class="code" href="uniondaint__data.html#af6849b786344ddee9cd7f884199434c">01143</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#af6849b786344ddee9cd7f884199434c">inep1</a>:1;
<a name="l01144"></a><a class="code" href="uniondaint__data.html#a52a2d17ef3dbea8fa25217629181a7c">01144</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#a52a2d17ef3dbea8fa25217629181a7c">inep2</a>:1;
<a name="l01145"></a><a class="code" href="uniondaint__data.html#7152eb0ccf903be2810d1e25fef9bfb5">01145</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#7152eb0ccf903be2810d1e25fef9bfb5">inep3</a>:1;
<a name="l01146"></a><a class="code" href="uniondaint__data.html#f1e4c6eb79afda585c260a93c111aa12">01146</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#f1e4c6eb79afda585c260a93c111aa12">inep4</a>:1;
<a name="l01147"></a><a class="code" href="uniondaint__data.html#4175dc0a3f230773225f0971c31bc129">01147</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#4175dc0a3f230773225f0971c31bc129">inep5</a>:1;
<a name="l01148"></a><a class="code" href="uniondaint__data.html#40b670d2fc2b799a6278a16326441b1f">01148</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#40b670d2fc2b799a6278a16326441b1f">inep6</a>:1;
<a name="l01149"></a><a class="code" href="uniondaint__data.html#8beeff7b54bd1902946425ab6a0d9d22">01149</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#8beeff7b54bd1902946425ab6a0d9d22">inep7</a>:1;
<a name="l01150"></a><a class="code" href="uniondaint__data.html#baf8f1fe4bde7d02d61c93b5c7059f57">01150</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#baf8f1fe4bde7d02d61c93b5c7059f57">inep8</a>:1;
<a name="l01151"></a><a class="code" href="uniondaint__data.html#ae119c728bcdf52e9504fedd16b0886b">01151</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#ae119c728bcdf52e9504fedd16b0886b">inep9</a>:1;
<a name="l01152"></a><a class="code" href="uniondaint__data.html#f7560a6b186b5a690382e443b12feee8">01152</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#f7560a6b186b5a690382e443b12feee8">inep10</a>:1;
<a name="l01153"></a><a class="code" href="uniondaint__data.html#67745fd9faa3ca8d8da6e937d782cc3e">01153</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#67745fd9faa3ca8d8da6e937d782cc3e">inep11</a>:1;
<a name="l01154"></a><a class="code" href="uniondaint__data.html#bbae9ce28263f0973e46ed65367f898b">01154</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#bbae9ce28263f0973e46ed65367f898b">inep12</a>:1;
<a name="l01155"></a><a class="code" href="uniondaint__data.html#dc51893893bfeddf1e842a89d778b6d8">01155</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#dc51893893bfeddf1e842a89d778b6d8">inep13</a>:1;
<a name="l01156"></a><a class="code" href="uniondaint__data.html#8235ebce9e66c2d0e76edf7a1a5cd877">01156</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#8235ebce9e66c2d0e76edf7a1a5cd877">inep14</a>:1;
<a name="l01157"></a><a class="code" href="uniondaint__data.html#419952bb56b11f01e7f0995e138237de">01157</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#419952bb56b11f01e7f0995e138237de">inep15</a>:1;
<a name="l01159"></a><a class="code" href="uniondaint__data.html#c7e9083edca852fb7f2f64e8671aee84">01159</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#c7e9083edca852fb7f2f64e8671aee84">outep0</a>:1;
<a name="l01160"></a><a class="code" href="uniondaint__data.html#32fab893aee2c30b343fcef45a2b663b">01160</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#32fab893aee2c30b343fcef45a2b663b">outep1</a>:1;
<a name="l01161"></a><a class="code" href="uniondaint__data.html#ab37e9518e23799029192a422ca6a3ca">01161</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#ab37e9518e23799029192a422ca6a3ca">outep2</a>:1;
<a name="l01162"></a><a class="code" href="uniondaint__data.html#db7e607293c77325f6940d33c56bc502">01162</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#db7e607293c77325f6940d33c56bc502">outep3</a>:1;
<a name="l01163"></a><a class="code" href="uniondaint__data.html#17ad350597358b4795cf861409ba228c">01163</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#17ad350597358b4795cf861409ba228c">outep4</a>:1;
<a name="l01164"></a><a class="code" href="uniondaint__data.html#d50c4c8564d64cc4c176bcadd031b625">01164</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#d50c4c8564d64cc4c176bcadd031b625">outep5</a>:1;
<a name="l01165"></a><a class="code" href="uniondaint__data.html#d23b2e895318d194c683f2c6bb2ccbbe">01165</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#d23b2e895318d194c683f2c6bb2ccbbe">outep6</a>:1;
<a name="l01166"></a><a class="code" href="uniondaint__data.html#f8891bc2ff5fe8989c5119461e6ab126">01166</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#f8891bc2ff5fe8989c5119461e6ab126">outep7</a>:1;
<a name="l01167"></a><a class="code" href="uniondaint__data.html#29c28a7d96343bfcc1f43faa72e83722">01167</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#29c28a7d96343bfcc1f43faa72e83722">outep8</a>:1;
<a name="l01168"></a><a class="code" href="uniondaint__data.html#8ad45fbc3efeb84ed83dc44b80e83c05">01168</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#8ad45fbc3efeb84ed83dc44b80e83c05">outep9</a>:1;
<a name="l01169"></a><a class="code" href="uniondaint__data.html#1c2f136c1e7820cb09f31b7d7e8ddcf4">01169</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#1c2f136c1e7820cb09f31b7d7e8ddcf4">outep10</a>:1;
<a name="l01170"></a><a class="code" href="uniondaint__data.html#f1df69d381a3a93148371edd890f375e">01170</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#f1df69d381a3a93148371edd890f375e">outep11</a>:1;
<a name="l01171"></a><a class="code" href="uniondaint__data.html#fc51e98e345b027d0e015cebe87914a3">01171</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#fc51e98e345b027d0e015cebe87914a3">outep12</a>:1;
<a name="l01172"></a><a class="code" href="uniondaint__data.html#fdb431a548b60ebf8ca6aea82c64b841">01172</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#fdb431a548b60ebf8ca6aea82c64b841">outep13</a>:1;
<a name="l01173"></a><a class="code" href="uniondaint__data.html#14a49a0718676557899e5f121583778e">01173</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#14a49a0718676557899e5f121583778e">outep14</a>:1;
<a name="l01174"></a><a class="code" href="uniondaint__data.html#f3223d420d13e35899760843900cc8ea">01174</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#f3223d420d13e35899760843900cc8ea">outep15</a>:1;
<a name="l01175"></a>01175         } b;
<a name="l01176"></a>01176 } <a class="code" href="uniondaint__data.html">daint_data_t</a>;
<a name="l01177"></a>01177 
<a name="l01184"></a><a class="code" href="uniondtknq1__data.html">01184</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniondtknq1__data.html">dtknq1_data</a> {
<a name="l01186"></a><a class="code" href="uniondtknq1__data.html#86015789f75da8cd507db3766fe93fef">01186</a>         uint32_t <a class="code" href="uniondtknq1__data.html#86015789f75da8cd507db3766fe93fef">d32</a>;
<a name="l01188"></a>01188         <span class="keyword">struct </span>{
<a name="l01190"></a><a class="code" href="uniondtknq1__data.html#33b25ddce8afe3ac2d8736f42133c284">01190</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondtknq1__data.html#33b25ddce8afe3ac2d8736f42133c284">intknwptr</a>:5;
<a name="l01192"></a><a class="code" href="uniondtknq1__data.html#08d3442422c47ce894571c92470195c9">01192</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondtknq1__data.html#08d3442422c47ce894571c92470195c9">reserved05_06</a>:2;
<a name="l01194"></a><a class="code" href="uniondtknq1__data.html#9ae9021519e7fa501c86093c7718dbb4">01194</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondtknq1__data.html#9ae9021519e7fa501c86093c7718dbb4">wrap_bit</a>:1;
<a name="l01196"></a><a class="code" href="uniondtknq1__data.html#b35b4b7cfebfe54904ac0d74bb771825">01196</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondtknq1__data.html#b35b4b7cfebfe54904ac0d74bb771825">epnums0_5</a>:24;
<a name="l01197"></a>01197         } <a class="code" href="uniondtknq1__data.html#fffe59f9a5f7cdf1ece03cf43caff69d">b</a>;
<a name="l01198"></a>01198 } <a class="code" href="uniondtknq1__data.html">dtknq1_data_t</a>;
<a name="l01199"></a>01199 
<a name="l01205"></a><a class="code" href="uniondthrctl__data.html">01205</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniondthrctl__data.html">dthrctl_data</a> {
<a name="l01207"></a><a class="code" href="uniondthrctl__data.html#f66c52fe9278bb6ed52c811ddbed16a5">01207</a>         uint32_t <a class="code" href="uniondthrctl__data.html#f66c52fe9278bb6ed52c811ddbed16a5">d32</a>;
<a name="l01209"></a>01209         <span class="keyword">struct </span>{
<a name="l01211"></a><a class="code" href="uniondthrctl__data.html#9b9e309f454fb10621cbaeafe068af47">01211</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondthrctl__data.html#9b9e309f454fb10621cbaeafe068af47">non_iso_thr_en</a>:1;
<a name="l01213"></a><a class="code" href="uniondthrctl__data.html#f69727f09d4443c01038ba7b163814f8">01213</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondthrctl__data.html#f69727f09d4443c01038ba7b163814f8">iso_thr_en</a>:1;
<a name="l01215"></a><a class="code" href="uniondthrctl__data.html#75959c97b938bf99faa602c933938340">01215</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondthrctl__data.html#75959c97b938bf99faa602c933938340">tx_thr_len</a>:9;
<a name="l01217"></a><a class="code" href="uniondthrctl__data.html#00bbf39ee16616cc14410549c1e97c45">01217</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondthrctl__data.html#00bbf39ee16616cc14410549c1e97c45">ahb_thr_ratio</a>:2;
<a name="l01219"></a><a class="code" href="uniondthrctl__data.html#a9f51dc49f7e07a49dc8fad22699fa6c">01219</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondthrctl__data.html#a9f51dc49f7e07a49dc8fad22699fa6c">reserved13_15</a>:3;
<a name="l01221"></a><a class="code" href="uniondthrctl__data.html#0a73132b4e481b250e1b5f533b807bcb">01221</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondthrctl__data.html#0a73132b4e481b250e1b5f533b807bcb">rx_thr_en</a>:1;
<a name="l01223"></a><a class="code" href="uniondthrctl__data.html#210370ba2134a296e1c1dcc8b2f05461">01223</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondthrctl__data.html#210370ba2134a296e1c1dcc8b2f05461">rx_thr_len</a>:9;
<a name="l01225"></a><a class="code" href="uniondthrctl__data.html#79c053fcb32c8fdceffebf8dda9f3785">01225</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondthrctl__data.html#79c053fcb32c8fdceffebf8dda9f3785">reserved26_31</a>:6;
<a name="l01226"></a>01226         } <a class="code" href="uniondthrctl__data.html#298be6991ca44e5e1ca558471789d33f">b</a>;
<a name="l01227"></a>01227 } <a class="code" href="uniondthrctl__data.html">dthrctl_data_t</a>;
<a name="l01228"></a>01228 
<a name="l01239"></a><a class="code" href="structdwc__otg__dev__in__ep__regs.html">01239</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structdwc__otg__dev__in__ep__regs.html">dwc_otg_dev_in_ep_regs</a> {
<a name="l01242"></a><a class="code" href="structdwc__otg__dev__in__ep__regs.html#53a5adb977e2aec66d4902c6ba293216">01242</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__in__ep__regs.html#53a5adb977e2aec66d4902c6ba293216">diepctl</a>;
<a name="l01244"></a><a class="code" href="structdwc__otg__dev__in__ep__regs.html#4a6af6187ad26a0059b4b2b4706aaa6d">01244</a>         uint32_t <a class="code" href="structdwc__otg__dev__in__ep__regs.html#4a6af6187ad26a0059b4b2b4706aaa6d">reserved04</a>;
<a name="l01247"></a><a class="code" href="structdwc__otg__dev__in__ep__regs.html#4d6d6309ef5e09ad9048655ced6a2769">01247</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__in__ep__regs.html#4d6d6309ef5e09ad9048655ced6a2769">diepint</a>;
<a name="l01249"></a><a class="code" href="structdwc__otg__dev__in__ep__regs.html#6d896f525592c1e1d12d33dba999ccd6">01249</a>         uint32_t <a class="code" href="structdwc__otg__dev__in__ep__regs.html#6d896f525592c1e1d12d33dba999ccd6">reserved0C</a>;
<a name="l01252"></a><a class="code" href="structdwc__otg__dev__in__ep__regs.html#88f637b5a4e8a0c6bc87d157072255dd">01252</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__in__ep__regs.html#88f637b5a4e8a0c6bc87d157072255dd">dieptsiz</a>;
<a name="l01255"></a><a class="code" href="structdwc__otg__dev__in__ep__regs.html#5f013840a15e0a310b8722646880a420">01255</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__in__ep__regs.html#5f013840a15e0a310b8722646880a420">diepdma</a>;
<a name="l01258"></a><a class="code" href="structdwc__otg__dev__in__ep__regs.html#90db7d3ed2dd087e0a55a1465deb21c9">01258</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__in__ep__regs.html#90db7d3ed2dd087e0a55a1465deb21c9">dtxfsts</a>;
<a name="l01261"></a><a class="code" href="structdwc__otg__dev__in__ep__regs.html#aa24ec8b19877c7f2f20802afc6f9cef">01261</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__in__ep__regs.html#aa24ec8b19877c7f2f20802afc6f9cef">diepdmab</a>;
<a name="l01262"></a>01262 } <a class="code" href="structdwc__otg__dev__in__ep__regs.html">dwc_otg_dev_in_ep_regs_t</a>;
<a name="l01263"></a>01263 
<a name="l01274"></a><a class="code" href="structdwc__otg__dev__out__ep__regs.html">01274</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structdwc__otg__dev__out__ep__regs.html">dwc_otg_dev_out_ep_regs</a> {
<a name="l01277"></a><a class="code" href="structdwc__otg__dev__out__ep__regs.html#2a522b71fc97658c07debf3521f7d3e5">01277</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__out__ep__regs.html#2a522b71fc97658c07debf3521f7d3e5">doepctl</a>;
<a name="l01280"></a><a class="code" href="structdwc__otg__dev__out__ep__regs.html#f23e8e9750d99b1c4b5ac0c674e8733e">01280</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__out__ep__regs.html#f23e8e9750d99b1c4b5ac0c674e8733e">doepfn</a>;
<a name="l01283"></a><a class="code" href="structdwc__otg__dev__out__ep__regs.html#81d837c801dcfa30f17b567419a86f62">01283</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__out__ep__regs.html#81d837c801dcfa30f17b567419a86f62">doepint</a>;
<a name="l01285"></a><a class="code" href="structdwc__otg__dev__out__ep__regs.html#9e4014081779b42d9da9a59b2361fe9b">01285</a>         uint32_t <a class="code" href="structdwc__otg__dev__out__ep__regs.html#9e4014081779b42d9da9a59b2361fe9b">reserved0C</a>;
<a name="l01288"></a><a class="code" href="structdwc__otg__dev__out__ep__regs.html#e756ec48787099f0a4e2ce353fce4f91">01288</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__out__ep__regs.html#e756ec48787099f0a4e2ce353fce4f91">doeptsiz</a>;
<a name="l01291"></a><a class="code" href="structdwc__otg__dev__out__ep__regs.html#006071bf54bfa1c1f5e25cf4c9f65cb1">01291</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__out__ep__regs.html#006071bf54bfa1c1f5e25cf4c9f65cb1">doepdma</a>;
<a name="l01293"></a><a class="code" href="structdwc__otg__dev__out__ep__regs.html#f78d72b82ee55e6a35cada1bd89d5659">01293</a>         uint32_t <a class="code" href="structdwc__otg__dev__out__ep__regs.html#f78d72b82ee55e6a35cada1bd89d5659">unused</a>;
<a name="l01296"></a><a class="code" href="structdwc__otg__dev__out__ep__regs.html#baff3c1aea7aed57a42fa0015f15e0fa">01296</a>         uint32_t <a class="code" href="structdwc__otg__dev__out__ep__regs.html#baff3c1aea7aed57a42fa0015f15e0fa">doepdmab</a>;
<a name="l01297"></a>01297 } <a class="code" href="structdwc__otg__dev__out__ep__regs.html">dwc_otg_dev_out_ep_regs_t</a>;
<a name="l01298"></a>01298 
<a name="l01304"></a><a class="code" href="uniondepctl__data.html">01304</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniondepctl__data.html">depctl_data</a> {
<a name="l01306"></a><a class="code" href="uniondepctl__data.html#c3d4448663382417e50e23c05ff11a09">01306</a>         uint32_t <a class="code" href="uniondepctl__data.html#c3d4448663382417e50e23c05ff11a09">d32</a>;
<a name="l01308"></a>01308         <span class="keyword">struct </span>{
<a name="l01316"></a><a class="code" href="uniondepctl__data.html#5899d20333186341271c2d0b7781b98c">01316</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondepctl__data.html#5899d20333186341271c2d0b7781b98c">mps</a>:11;
<a name="l01317"></a><a class="code" href="dwc__otg__regs_8h.html#8ed30be9c5fc70ceb62f8e974ef5d58f">01317</a> <span class="preprocessor">#define DWC_DEP0CTL_MPS_64       0</span>
<a name="l01318"></a><a class="code" href="dwc__otg__regs_8h.html#1571f704fa9a27aed09f5bf9f1fee3cd">01318</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_DEP0CTL_MPS_32       1</span>
<a name="l01319"></a><a class="code" href="dwc__otg__regs_8h.html#f5eb5941743a925692ca3008e795f0c9">01319</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_DEP0CTL_MPS_16       2</span>
<a name="l01320"></a><a class="code" href="dwc__otg__regs_8h.html#3207e5140ff0395b34f637942ab5b191">01320</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_DEP0CTL_MPS_8        3</span>
<a name="l01321"></a>01321 <span class="preprocessor"></span>
<a name="l01325"></a><a class="code" href="uniondepctl__data.html#3bdea97ec728985cbc4b9305f3ed8e96">01325</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondepctl__data.html#3bdea97ec728985cbc4b9305f3ed8e96">nextep</a>:4;
<a name="l01326"></a>01326 
<a name="l01328"></a><a class="code" href="uniondepctl__data.html#2ddb1e68ac29dfc383dacd94f76b4710">01328</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondepctl__data.html#2ddb1e68ac29dfc383dacd94f76b4710">usbactep</a>:1;
<a name="l01329"></a>01329 
<a name="l01344"></a><a class="code" href="uniondepctl__data.html#ea2f031d4f4dd0580caa5707d50dd0c1">01344</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondepctl__data.html#ea2f031d4f4dd0580caa5707d50dd0c1">dpid</a>:1;
<a name="l01345"></a>01345 
<a name="l01347"></a><a class="code" href="uniondepctl__data.html#98d3916b91f9d3d6c460d0ffaffd7b8b">01347</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondepctl__data.html#98d3916b91f9d3d6c460d0ffaffd7b8b">naksts</a>:1;
<a name="l01348"></a>01348 
<a name="l01354"></a><a class="code" href="uniondepctl__data.html#f119782e7db731a3d4bf6c500b4ba5d2">01354</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondepctl__data.html#f119782e7db731a3d4bf6c500b4ba5d2">eptype</a>:2;
<a name="l01355"></a>01355 
<a name="l01359"></a><a class="code" href="uniondepctl__data.html#27d9b0c9fa7b2c1a053d1ec7a1f69962">01359</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondepctl__data.html#27d9b0c9fa7b2c1a053d1ec7a1f69962">snp</a>:1;
<a name="l01360"></a>01360 
<a name="l01362"></a><a class="code" href="uniondepctl__data.html#f7ad1bcf91d28b8a4aa8d3a343dd83e4">01362</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondepctl__data.html#f7ad1bcf91d28b8a4aa8d3a343dd83e4">stall</a>:1;
<a name="l01363"></a>01363 
<a name="l01367"></a><a class="code" href="uniondepctl__data.html#89fd2f9f2183a32181e9a04bf3251c43">01367</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondepctl__data.html#89fd2f9f2183a32181e9a04bf3251c43">txfnum</a>:4;
<a name="l01368"></a>01368 
<a name="l01370"></a><a class="code" href="uniondepctl__data.html#0b87d0914ceee7a20ffd2d7510b6a72e">01370</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondepctl__data.html#0b87d0914ceee7a20ffd2d7510b6a72e">cnak</a>:1;
<a name="l01372"></a><a class="code" href="uniondepctl__data.html#ccf6e60ac8cabde8da36edb19504ba2b">01372</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondepctl__data.html#ccf6e60ac8cabde8da36edb19504ba2b">snak</a>:1;
<a name="l01381"></a><a class="code" href="uniondepctl__data.html#90d89b642aafd60a6c62db5bf8396de9">01381</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondepctl__data.html#90d89b642aafd60a6c62db5bf8396de9">setd0pid</a>:1;
<a name="l01389"></a><a class="code" href="uniondepctl__data.html#9c0962acc0c23fe46a7738ad36634c25">01389</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondepctl__data.html#9c0962acc0c23fe46a7738ad36634c25">setd1pid</a>:1;
<a name="l01390"></a>01390 
<a name="l01392"></a><a class="code" href="uniondepctl__data.html#4d76ba4ebd506d3175ec5cdc0d811654">01392</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondepctl__data.html#4d76ba4ebd506d3175ec5cdc0d811654">epdis</a>:1;
<a name="l01394"></a><a class="code" href="uniondepctl__data.html#337ceb41a9e0735e144e684b1f9e5368">01394</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondepctl__data.html#337ceb41a9e0735e144e684b1f9e5368">epena</a>:1;
<a name="l01395"></a>01395         } <a class="code" href="uniondepctl__data.html#92b47fc74de50f45d781d16e33176766">b</a>;
<a name="l01396"></a>01396 } <a class="code" href="uniondepctl__data.html">depctl_data_t</a>;
<a name="l01397"></a>01397 
<a name="l01403"></a><a class="code" href="uniondeptsiz__data.html">01403</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniondeptsiz__data.html">deptsiz_data</a> {
<a name="l01405"></a><a class="code" href="uniondeptsiz__data.html#10c2b2ba8b419b0a766430a59befbbe0">01405</a>         uint32_t <a class="code" href="uniondeptsiz__data.html#10c2b2ba8b419b0a766430a59befbbe0">d32</a>;
<a name="l01407"></a>01407         <span class="keyword">struct </span>{
<a name="l01409"></a><a class="code" href="uniondeptsiz__data.html#cf06327d851e7cfe5c442b29bf2d6fa4">01409</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondeptsiz__data.html#cf06327d851e7cfe5c442b29bf2d6fa4">xfersize</a>:19;
<a name="l01411"></a><a class="code" href="uniondeptsiz__data.html#bbd89e812371e5b555bb82373f3643d9">01411</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondeptsiz__data.html#bbd89e812371e5b555bb82373f3643d9">pktcnt</a>:10;
<a name="l01413"></a><a class="code" href="uniondeptsiz__data.html#45a97381fba9a7d9c3bde425334a60a5">01413</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondeptsiz__data.html#45a97381fba9a7d9c3bde425334a60a5">mc</a>:2;
<a name="l01414"></a><a class="code" href="uniondeptsiz__data.html#19515de87199335d65ebbd0e04a13f87">01414</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondeptsiz__data.html#19515de87199335d65ebbd0e04a13f87">reserved</a>:1;
<a name="l01415"></a>01415         } <a class="code" href="uniondeptsiz__data.html#4ef5a09d8918c8ec2769c5b67f8b6d32">b</a>;
<a name="l01416"></a>01416 } <a class="code" href="uniondeptsiz__data.html">deptsiz_data_t</a>;
<a name="l01417"></a>01417 
<a name="l01423"></a><a class="code" href="uniondeptsiz0__data.html">01423</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniondeptsiz0__data.html">deptsiz0_data</a> {
<a name="l01425"></a><a class="code" href="uniondeptsiz0__data.html#a06fa9b1dcaee47fba9cf869027ed6f1">01425</a>         uint32_t <a class="code" href="uniondeptsiz0__data.html#a06fa9b1dcaee47fba9cf869027ed6f1">d32</a>;
<a name="l01427"></a>01427         <span class="keyword">struct </span>{
<a name="l01429"></a><a class="code" href="uniondeptsiz0__data.html#1792e672dde70ead19bd0f5e7642af03">01429</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondeptsiz0__data.html#1792e672dde70ead19bd0f5e7642af03">xfersize</a>:7;
<a name="l01431"></a><a class="code" href="uniondeptsiz0__data.html#c7fc04a01e440f0ed58541fd64a1b9be">01431</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondeptsiz0__data.html#c7fc04a01e440f0ed58541fd64a1b9be">reserved7_18</a>:12;
<a name="l01433"></a><a class="code" href="uniondeptsiz0__data.html#debb8f273e4480cde57bef7677697bd0">01433</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondeptsiz0__data.html#debb8f273e4480cde57bef7677697bd0">pktcnt</a>:1;
<a name="l01435"></a><a class="code" href="uniondeptsiz0__data.html#6a0d46284aeed1dd01b301ec503cc5c4">01435</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondeptsiz0__data.html#6a0d46284aeed1dd01b301ec503cc5c4">reserved20_28</a>:9;
<a name="l01437"></a><a class="code" href="uniondeptsiz0__data.html#60123707d51d7dfa22cd6b245402e49b">01437</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondeptsiz0__data.html#60123707d51d7dfa22cd6b245402e49b">supcnt</a>:2;
<a name="l01438"></a><a class="code" href="uniondeptsiz0__data.html#54b64c3a39b487b090048869c4a237e1">01438</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondeptsiz0__data.html#54b64c3a39b487b090048869c4a237e1">reserved31</a>;
<a name="l01439"></a>01439         } <a class="code" href="uniondeptsiz0__data.html#8e50594573fd774fc3e27404d8b1f59c">b</a>;
<a name="l01440"></a>01440 } <a class="code" href="uniondeptsiz0__data.html">deptsiz0_data_t</a>;
<a name="l01441"></a>01441 
<a name="l01443"></a>01443 <span class="comment">// DMA Descriptor Specific Structures</span>
<a name="l01444"></a>01444 <span class="comment">//</span>
<a name="l01445"></a>01445 
<a name="l01448"></a><a class="code" href="dwc__otg__regs_8h.html#c2cfc53da94087a90d21d3528b005bcf">01448</a> <span class="preprocessor">#define BS_HOST_READY   0x0</span>
<a name="l01449"></a><a class="code" href="dwc__otg__regs_8h.html#3110b1318d89fe11ee69f3ccbe219c4e">01449</a> <span class="preprocessor"></span><span class="preprocessor">#define BS_DMA_BUSY             0x1</span>
<a name="l01450"></a><a class="code" href="dwc__otg__regs_8h.html#b20f6432003d81072ed8b7cd66d6305b">01450</a> <span class="preprocessor"></span><span class="preprocessor">#define BS_DMA_DONE             0x2</span>
<a name="l01451"></a><a class="code" href="dwc__otg__regs_8h.html#e6e96a79797557986256d1a1ff104ca1">01451</a> <span class="preprocessor"></span><span class="preprocessor">#define BS_HOST_BUSY    0x3</span>
<a name="l01452"></a>01452 <span class="preprocessor"></span>
<a name="l01455"></a><a class="code" href="dwc__otg__regs_8h.html#cc9b21a293ad5a9103a64d76314a052e">01455</a> <span class="preprocessor">#define RTS_SUCCESS             0x0</span>
<a name="l01456"></a><a class="code" href="dwc__otg__regs_8h.html#46f9d43df5fef233f4f5415d4719c1da">01456</a> <span class="preprocessor"></span><span class="preprocessor">#define RTS_BUFFLUSH    0x1</span>
<a name="l01457"></a><a class="code" href="dwc__otg__regs_8h.html#1fa264096eca908e709d19b87a53f13f">01457</a> <span class="preprocessor"></span><span class="preprocessor">#define RTS_RESERVED    0x2</span>
<a name="l01458"></a><a class="code" href="dwc__otg__regs_8h.html#55b69fa65e7d41448646c88fc0642408">01458</a> <span class="preprocessor"></span><span class="preprocessor">#define RTS_BUFERR              0x3</span>
<a name="l01459"></a>01459 <span class="preprocessor"></span>
<a name="l01466"></a><a class="code" href="uniondev__dma__desc__sts.html">01466</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniondev__dma__desc__sts.html">dev_dma_desc_sts</a> {
<a name="l01468"></a><a class="code" href="uniondev__dma__desc__sts.html#fb77b9c4ab63304073542ed2b118a64b">01468</a>         uint32_t <a class="code" href="uniondev__dma__desc__sts.html#fb77b9c4ab63304073542ed2b118a64b">d32</a>;
<a name="l01470"></a>01470         <span class="keyword">struct </span>{
<a name="l01472"></a><a class="code" href="uniondev__dma__desc__sts.html#9b6181d78984cb4d853945774f300ef0">01472</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#9b6181d78984cb4d853945774f300ef0">bytes</a>:16;
<a name="l01473"></a>01473 
<a name="l01474"></a><a class="code" href="uniondev__dma__desc__sts.html#a87eecf4647accc23a4e409c6c2ad47c">01474</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#a87eecf4647accc23a4e409c6c2ad47c">reserved16_22</a>:7;
<a name="l01476"></a><a class="code" href="uniondev__dma__desc__sts.html#01c54383fd48fc31a3dd93ef54c417e8">01476</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#01c54383fd48fc31a3dd93ef54c417e8">mtrf</a>:1;
<a name="l01478"></a><a class="code" href="uniondev__dma__desc__sts.html#88d65d05f6561525543d09d0137c8967">01478</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#88d65d05f6561525543d09d0137c8967">sr</a>:1;
<a name="l01480"></a><a class="code" href="uniondev__dma__desc__sts.html#02c8be72ef6258c25094478c7cac0b12">01480</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#02c8be72ef6258c25094478c7cac0b12">ioc</a>:1;
<a name="l01482"></a><a class="code" href="uniondev__dma__desc__sts.html#a850ddfa13601227c05e0ae43a538a9d">01482</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#a850ddfa13601227c05e0ae43a538a9d">sp</a>:1;
<a name="l01484"></a><a class="code" href="uniondev__dma__desc__sts.html#b728a79d6a86a0d1b6426a1b2627f2c2">01484</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#b728a79d6a86a0d1b6426a1b2627f2c2">l</a>:1;
<a name="l01486"></a><a class="code" href="uniondev__dma__desc__sts.html#2be04f03ca64c3484260b2235aef3b9b">01486</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#2be04f03ca64c3484260b2235aef3b9b">sts</a>:2;
<a name="l01488"></a><a class="code" href="uniondev__dma__desc__sts.html#05d1c1d8f6c5a1967c51c5d0e2e04261">01488</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#05d1c1d8f6c5a1967c51c5d0e2e04261">bs</a>:2;
<a name="l01489"></a>01489         } <a class="code" href="uniondev__dma__desc__sts.html#1876c32496f0067948f6282b7583aeab">b</a>;
<a name="l01490"></a>01490 
<a name="l01491"></a>01491 <span class="preprocessor">#ifdef DWC_EN_ISOC</span>
<a name="l01492"></a>01492 <span class="preprocessor"></span>
<a name="l01493"></a>01493         <span class="keyword">struct </span>{
<a name="l01495"></a><a class="code" href="uniondev__dma__desc__sts.html#ede78801cd7bc514474fcbe1ef154e5a">01495</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#ede78801cd7bc514474fcbe1ef154e5a">rxbytes</a>:11;
<a name="l01496"></a>01496 
<a name="l01497"></a><a class="code" href="uniondev__dma__desc__sts.html#268998cfefef876150fff80a33ba70a6">01497</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#268998cfefef876150fff80a33ba70a6">reserved11</a>:1;
<a name="l01499"></a><a class="code" href="uniondev__dma__desc__sts.html#d9da3eccc6d247e2b5eccd4dfba7874e">01499</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#d9da3eccc6d247e2b5eccd4dfba7874e">framenum</a>:11;
<a name="l01501"></a><a class="code" href="uniondev__dma__desc__sts.html#79bf5fe6d9949ddb671daa14b5ee298e">01501</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#79bf5fe6d9949ddb671daa14b5ee298e">pid</a>:2;
<a name="l01503"></a>01503                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#02c8be72ef6258c25094478c7cac0b12">ioc</a>:1;
<a name="l01505"></a>01505                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#a850ddfa13601227c05e0ae43a538a9d">sp</a>:1;
<a name="l01507"></a>01507                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#b728a79d6a86a0d1b6426a1b2627f2c2">l</a>:1;
<a name="l01509"></a><a class="code" href="uniondev__dma__desc__sts.html#a80809cda5b19b3e36f512effef795f0">01509</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#a80809cda5b19b3e36f512effef795f0">rxsts</a>:2;
<a name="l01511"></a>01511                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#05d1c1d8f6c5a1967c51c5d0e2e04261">bs</a>:2;
<a name="l01512"></a>01512         } <a class="code" href="uniondev__dma__desc__sts.html#214ba099b6077c3393b179cf9a7909f7">b_iso_out</a>;
<a name="l01513"></a>01513 
<a name="l01515"></a>01515         <span class="keyword">struct </span>{
<a name="l01517"></a><a class="code" href="uniondev__dma__desc__sts.html#56cc3ad6b0e5704c6eb394f58f660eef">01517</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#56cc3ad6b0e5704c6eb394f58f660eef">txbytes</a>:12;
<a name="l01519"></a>01519                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#d9da3eccc6d247e2b5eccd4dfba7874e">framenum</a>:11;
<a name="l01521"></a>01521                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#79bf5fe6d9949ddb671daa14b5ee298e">pid</a>:2;
<a name="l01523"></a>01523                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#02c8be72ef6258c25094478c7cac0b12">ioc</a>:1;
<a name="l01525"></a>01525                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#a850ddfa13601227c05e0ae43a538a9d">sp</a>:1;
<a name="l01527"></a>01527                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#b728a79d6a86a0d1b6426a1b2627f2c2">l</a>:1;
<a name="l01529"></a><a class="code" href="uniondev__dma__desc__sts.html#30ebc024572822f0803d28c95914a44c">01529</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#30ebc024572822f0803d28c95914a44c">txsts</a>:2;
<a name="l01531"></a>01531                 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#05d1c1d8f6c5a1967c51c5d0e2e04261">bs</a>:2;
<a name="l01532"></a>01532         } <a class="code" href="uniondev__dma__desc__sts.html#324fdd57830243334b74e0579b4e9f96">b_iso_in</a>;
<a name="l01533"></a>01533 <span class="preprocessor">#endif                          </span><span class="comment">/* DWC_EN_ISOC */</span>
<a name="l01534"></a>01534 } <a class="code" href="uniondev__dma__desc__sts.html">dev_dma_desc_sts_t</a>;
<a name="l01535"></a>01535 
<a name="l01542"></a><a class="code" href="structdwc__otg__dev__dma__desc.html">01542</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structdwc__otg__dev__dma__desc.html">dwc_otg_dev_dma_desc</a> {
<a name="l01544"></a><a class="code" href="structdwc__otg__dev__dma__desc.html#ab81bc9b2bca330e2dda8941b17c85ba">01544</a>         <a class="code" href="uniondev__dma__desc__sts.html">dev_dma_desc_sts_t</a> <a class="code" href="structdwc__otg__dev__dma__desc.html#ab81bc9b2bca330e2dda8941b17c85ba">status</a>;
<a name="l01546"></a><a class="code" href="structdwc__otg__dev__dma__desc.html#0454dad420ef536fe5eb7c38ef764430">01546</a>         uint32_t <a class="code" href="structdwc__otg__dev__dma__desc.html#0454dad420ef536fe5eb7c38ef764430">buf</a>;
<a name="l01547"></a>01547 } <a class="code" href="structdwc__otg__dev__dma__desc.html">dwc_otg_dev_dma_desc_t</a>;
<a name="l01548"></a>01548 
<a name="l01554"></a><a class="code" href="structdwc__otg__dev__if.html">01554</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structdwc__otg__dev__if.html">dwc_otg_dev_if</a> {
<a name="l01558"></a><a class="code" href="structdwc__otg__dev__if.html#e261921bab2e67ccc69007fc485d7f82">01558</a>         <a class="code" href="structdwc__otg__dev__global__regs.html">dwc_otg_device_global_regs_t</a> *<a class="code" href="structdwc__otg__dev__if.html#e261921bab2e67ccc69007fc485d7f82">dev_global_regs</a>;
<a name="l01559"></a><a class="code" href="dwc__otg__regs_8h.html#4ea9445cbc89c8cc6bbf01c9dd7a9883">01559</a> <span class="preprocessor">#define DWC_DEV_GLOBAL_REG_OFFSET 0x800</span>
<a name="l01560"></a>01560 <span class="preprocessor"></span>
<a name="l01564"></a><a class="code" href="structdwc__otg__dev__if.html#7329ead96344810d718f63738b54a4ca">01564</a>         <a class="code" href="structdwc__otg__dev__in__ep__regs.html">dwc_otg_dev_in_ep_regs_t</a> *<a class="code" href="structdwc__otg__dev__if.html#7329ead96344810d718f63738b54a4ca">in_ep_regs</a>[<a class="code" href="dwc__otg__core__if_8h.html#bfb88b45545f7685f668ac2f545674ec">MAX_EPS_CHANNELS</a>];
<a name="l01565"></a><a class="code" href="dwc__otg__regs_8h.html#57eeaae2d9cf530fbae00d3f462cc7da">01565</a> <span class="preprocessor">#define DWC_DEV_IN_EP_REG_OFFSET 0x900</span>
<a name="l01566"></a><a class="code" href="dwc__otg__regs_8h.html#c9c83030effbf067775d9111e4d90895">01566</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_EP_REG_OFFSET 0x20</span>
<a name="l01567"></a>01567 <span class="preprocessor"></span>
<a name="l01569"></a><a class="code" href="structdwc__otg__dev__if.html#9cc0e6b18b00e44c5d4b46a8ff460384">01569</a>         <a class="code" href="structdwc__otg__dev__out__ep__regs.html">dwc_otg_dev_out_ep_regs_t</a> *<a class="code" href="structdwc__otg__dev__if.html#9cc0e6b18b00e44c5d4b46a8ff460384">out_ep_regs</a>[<a class="code" href="dwc__otg__core__if_8h.html#bfb88b45545f7685f668ac2f545674ec">MAX_EPS_CHANNELS</a>];
<a name="l01570"></a><a class="code" href="dwc__otg__regs_8h.html#7234e42a2bcd47aca0d67a414eb0598e">01570</a> <span class="preprocessor">#define DWC_DEV_OUT_EP_REG_OFFSET 0xB00</span>
<a name="l01571"></a>01571 <span class="preprocessor"></span>
<a name="l01572"></a>01572         <span class="comment">/* Device configuration information */</span>
<a name="l01573"></a><a class="code" href="structdwc__otg__dev__if.html#8a602da4cbdc4fc88c785471426ed63c">01573</a>         uint8_t <a class="code" href="structdwc__otg__dev__if.html#8a602da4cbdc4fc88c785471426ed63c">speed</a>;                           
<a name="l01574"></a><a class="code" href="structdwc__otg__dev__if.html#4fae9bc1293bf2e58966c38fa5b98822">01574</a>         uint8_t <a class="code" href="structdwc__otg__dev__if.html#4fae9bc1293bf2e58966c38fa5b98822">num_in_eps</a>;              
<a name="l01575"></a><a class="code" href="structdwc__otg__dev__if.html#2f0e01cdc605623f591963fc83c8dc73">01575</a>         uint8_t <a class="code" href="structdwc__otg__dev__if.html#2f0e01cdc605623f591963fc83c8dc73">num_out_eps</a>;             
<a name="l01578"></a><a class="code" href="structdwc__otg__dev__if.html#817a953b04c45cf346d7a7d6fc274150">01578</a>         uint16_t <a class="code" href="structdwc__otg__dev__if.html#817a953b04c45cf346d7a7d6fc274150">perio_tx_fifo_size</a>[<a class="code" href="dwc__otg__core__if_8h.html#13bb22067644d357537c2905fe5ffb8c">MAX_PERIO_FIFOS</a>];
<a name="l01579"></a>01579 
<a name="l01581"></a><a class="code" href="structdwc__otg__dev__if.html#ea32a81a3c0a752e6d6274f8fd6faef9">01581</a>         uint16_t <a class="code" href="structdwc__otg__dev__if.html#ea32a81a3c0a752e6d6274f8fd6faef9">tx_fifo_size</a>[<a class="code" href="dwc__otg__core__if_8h.html#050db6129005b993e573311dc42bc1a8">MAX_TX_FIFOS</a>];
<a name="l01582"></a>01582 
<a name="l01584"></a><a class="code" href="structdwc__otg__dev__if.html#839ada1cbeff50af91f5db00f4b36ec4">01584</a>         uint16_t <a class="code" href="structdwc__otg__dev__if.html#839ada1cbeff50af91f5db00f4b36ec4">rx_thr_en</a>;
<a name="l01585"></a><a class="code" href="structdwc__otg__dev__if.html#76af117a05ad95e5e5c534a1afcdae22">01585</a>         uint16_t <a class="code" href="structdwc__otg__dev__if.html#76af117a05ad95e5e5c534a1afcdae22">iso_tx_thr_en</a>;
<a name="l01586"></a><a class="code" href="structdwc__otg__dev__if.html#c4c1cdbb40f37e3403d62ae00b4819eb">01586</a>         uint16_t <a class="code" href="structdwc__otg__dev__if.html#c4c1cdbb40f37e3403d62ae00b4819eb">non_iso_tx_thr_en</a>;
<a name="l01587"></a>01587 
<a name="l01588"></a><a class="code" href="structdwc__otg__dev__if.html#e1ec98fc03446d7e172572a973107d62">01588</a>         uint16_t <a class="code" href="structdwc__otg__dev__if.html#e1ec98fc03446d7e172572a973107d62">rx_thr_length</a>;
<a name="l01589"></a><a class="code" href="structdwc__otg__dev__if.html#55206f9ce7b0c2614e2c534d01acd6c4">01589</a>         uint16_t <a class="code" href="structdwc__otg__dev__if.html#55206f9ce7b0c2614e2c534d01acd6c4">tx_thr_length</a>;
<a name="l01590"></a>01590 
<a name="l01597"></a><a class="code" href="structdwc__otg__dev__if.html#fb3d3353afd5f9d08a8e49c48158cfb7">01597</a>         dwc_dma_t <a class="code" href="structdwc__otg__dev__if.html#fb3d3353afd5f9d08a8e49c48158cfb7">dma_setup_desc_addr</a>[2];
<a name="l01598"></a><a class="code" href="structdwc__otg__dev__if.html#f149a6cbedd5f180ff033caeee6f527e">01598</a>         <a class="code" href="structdwc__otg__dev__dma__desc.html">dwc_otg_dev_dma_desc_t</a> *<a class="code" href="structdwc__otg__dev__if.html#f149a6cbedd5f180ff033caeee6f527e">setup_desc_addr</a>[2];
<a name="l01599"></a>01599 
<a name="l01601"></a><a class="code" href="structdwc__otg__dev__if.html#ade28f08143342505c705db1fc0865a9">01601</a>         <a class="code" href="structdwc__otg__dev__dma__desc.html">dwc_otg_dev_dma_desc_t</a> *<a class="code" href="structdwc__otg__dev__if.html#ade28f08143342505c705db1fc0865a9">psetup</a>;
<a name="l01602"></a>01602 
<a name="l01604"></a><a class="code" href="structdwc__otg__dev__if.html#dd45f3935b2ebb171de8da70cddd6935">01604</a>         uint32_t <a class="code" href="structdwc__otg__dev__if.html#dd45f3935b2ebb171de8da70cddd6935">setup_desc_index</a>;
<a name="l01605"></a>01605 
<a name="l01607"></a><a class="code" href="structdwc__otg__dev__if.html#ba2f5eede8b3deaaec8882baeea6a35b">01607</a>         dwc_dma_t <a class="code" href="structdwc__otg__dev__if.html#ba2f5eede8b3deaaec8882baeea6a35b">dma_in_desc_addr</a>;
<a name="l01608"></a><a class="code" href="structdwc__otg__dev__if.html#99f44e328bbb4401aabd8e2708853238">01608</a>         <a class="code" href="structdwc__otg__dev__dma__desc.html">dwc_otg_dev_dma_desc_t</a> *<a class="code" href="structdwc__otg__dev__if.html#99f44e328bbb4401aabd8e2708853238">in_desc_addr</a>;
<a name="l01609"></a>01609 
<a name="l01611"></a><a class="code" href="structdwc__otg__dev__if.html#3829a415bbaf0f5c3e29b1a9f3cf546b">01611</a>         dwc_dma_t <a class="code" href="structdwc__otg__dev__if.html#3829a415bbaf0f5c3e29b1a9f3cf546b">dma_out_desc_addr</a>;
<a name="l01612"></a><a class="code" href="structdwc__otg__dev__if.html#8cc9be8ccaba2ef93b02b34ba7b26bad">01612</a>         <a class="code" href="structdwc__otg__dev__dma__desc.html">dwc_otg_dev_dma_desc_t</a> *<a class="code" href="structdwc__otg__dev__if.html#8cc9be8ccaba2ef93b02b34ba7b26bad">out_desc_addr</a>;
<a name="l01613"></a>01613 
<a name="l01615"></a><a class="code" href="structdwc__otg__dev__if.html#aaabcd21be1be15804b0cf49119ce883">01615</a>         uint32_t <a class="code" href="structdwc__otg__dev__if.html#aaabcd21be1be15804b0cf49119ce883">spd</a>;
<a name="l01616"></a>01616 
<a name="l01617"></a>01617 } <a class="code" href="structdwc__otg__dev__if.html">dwc_otg_dev_if_t</a>;
<a name="l01618"></a>01618 
<a name="l01620"></a>01620 <span class="comment">// Host Mode Register Structures</span>
<a name="l01621"></a>01621 <span class="comment">//</span>
<a name="l01627"></a><a class="code" href="structdwc__otg__host__global__regs.html">01627</a> <span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structdwc__otg__host__global__regs.html">dwc_otg_host_global_regs</a> {
<a name="l01629"></a><a class="code" href="structdwc__otg__host__global__regs.html#fd7d93b5ffcb6c7c0a84ef656e6e68de">01629</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__host__global__regs.html#fd7d93b5ffcb6c7c0a84ef656e6e68de">hcfg</a>;
<a name="l01631"></a><a class="code" href="structdwc__otg__host__global__regs.html#d5ad893315e7b0dde27a3c5867dc56d0">01631</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__host__global__regs.html#d5ad893315e7b0dde27a3c5867dc56d0">hfir</a>;
<a name="l01633"></a><a class="code" href="structdwc__otg__host__global__regs.html#cebb0d86d0776473ef30eeac61e8692c">01633</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__host__global__regs.html#cebb0d86d0776473ef30eeac61e8692c">hfnum</a>;
<a name="l01635"></a><a class="code" href="structdwc__otg__host__global__regs.html#fa21568e8b2f87538105f7109a9d1719">01635</a>         uint32_t <a class="code" href="structdwc__otg__host__global__regs.html#fa21568e8b2f87538105f7109a9d1719">reserved40C</a>;
<a name="l01637"></a><a class="code" href="structdwc__otg__host__global__regs.html#bf1a1528a2e479d86318d49ecd52ee40">01637</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__host__global__regs.html#bf1a1528a2e479d86318d49ecd52ee40">hptxsts</a>;
<a name="l01639"></a><a class="code" href="structdwc__otg__host__global__regs.html#7c41808b0a69ed7d2125eb3afbbf6c14">01639</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__host__global__regs.html#7c41808b0a69ed7d2125eb3afbbf6c14">haint</a>;
<a name="l01641"></a><a class="code" href="structdwc__otg__host__global__regs.html#317f5059d4c2dc91da041f5c0a4819fc">01641</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__host__global__regs.html#317f5059d4c2dc91da041f5c0a4819fc">haintmsk</a>;
<a name="l01643"></a><a class="code" href="structdwc__otg__host__global__regs.html#9a6af0a2c19d7b6228c7a40c9078907b">01643</a>         <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__host__global__regs.html#9a6af0a2c19d7b6228c7a40c9078907b">hflbaddr</a>;
<a name="l01644"></a>01644 } <a class="code" href="structdwc__otg__host__global__regs.html">dwc_otg_host_global_regs_t</a>;
<a name="l01645"></a>01645 
<a name="l01646"></a>01646 
<a name="l01652"></a><a class="code" href="unionhcfg__data.html">01652</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionhcfg__data.html">hcfg_data</a>
<a name="l01653"></a>01653 {
<a name="l01655"></a><a class="code" href="unionhcfg__data.html#381a253b3a38a7f943dcbb42f7bf10be">01655</a>         uint32_t <a class="code" href="unionhcfg__data.html#381a253b3a38a7f943dcbb42f7bf10be">d32</a>;
<a name="l01656"></a>01656 
<a name="l01658"></a>01658         <span class="keyword">struct </span>
<a name="l01659"></a>01659 <span class="keyword">        </span>{
<a name="l01661"></a><a class="code" href="unionhcfg__data.html#e048ad3775c6794c3ee07af86079fadf">01661</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhcfg__data.html#e048ad3775c6794c3ee07af86079fadf">fslspclksel</a>:2;
<a name="l01662"></a><a class="code" href="dwc__otg__regs_8h.html#398b117902d7a5594388a5086bb2de21">01662</a> <span class="preprocessor">#define DWC_HCFG_30_60_MHZ 0</span>
<a name="l01663"></a><a class="code" href="dwc__otg__regs_8h.html#556ba73fd9346d666a7c0a28fcf993a7">01663</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HCFG_48_MHZ    1</span>
<a name="l01664"></a><a class="code" href="dwc__otg__regs_8h.html#40a20b71af7ff9f23a2241a2e4c3c819">01664</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HCFG_6_MHZ     2</span>
<a name="l01665"></a>01665 <span class="preprocessor"></span>
<a name="l01667"></a><a class="code" href="unionhcfg__data.html#c047f55e398b8a94aef27a66ed78f2de">01667</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhcfg__data.html#c047f55e398b8a94aef27a66ed78f2de">fslssupp</a>:1;
<a name="l01668"></a><a class="code" href="unionhcfg__data.html#fcbdeb7668bb4e9f6cf150052ae2d014">01668</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhcfg__data.html#fcbdeb7668bb4e9f6cf150052ae2d014">reserved3_22</a> : 20;
<a name="l01670"></a><a class="code" href="unionhcfg__data.html#7ec04d77b1c0d3cc25165e77e9bce5f4">01670</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhcfg__data.html#7ec04d77b1c0d3cc25165e77e9bce5f4">descdma</a> : 1;
<a name="l01672"></a><a class="code" href="unionhcfg__data.html#11340031265fce764f491b23ae42dda5">01672</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhcfg__data.html#11340031265fce764f491b23ae42dda5">frlisten</a>: 2;
<a name="l01674"></a><a class="code" href="unionhcfg__data.html#b49be9c0cbc3df2bb917e1ea96c99c62">01674</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhcfg__data.html#b49be9c0cbc3df2bb917e1ea96c99c62">perschedena</a>: 1;
<a name="l01676"></a><a class="code" href="unionhcfg__data.html#995a4d09381b8d6ce2c7ac0a6c7f364a">01676</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhcfg__data.html#995a4d09381b8d6ce2c7ac0a6c7f364a">perschedstat</a>: 1;
<a name="l01677"></a>01677         } <a class="code" href="unionhcfg__data.html#45bbb24387d58961dd2b8f2f65689bd7">b</a>;
<a name="l01678"></a>01678 } <a class="code" href="unionhcfg__data.html">hcfg_data_t</a>;
<a name="l01679"></a>01679 
<a name="l01684"></a><a class="code" href="unionhfir__data.html">01684</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionhfir__data.html">hfir_data</a> {
<a name="l01686"></a><a class="code" href="unionhfir__data.html#859d5325dbf422643fb86695328c206d">01686</a>         uint32_t <a class="code" href="unionhfir__data.html#859d5325dbf422643fb86695328c206d">d32</a>;
<a name="l01687"></a>01687 
<a name="l01689"></a>01689         <span class="keyword">struct </span>{
<a name="l01690"></a><a class="code" href="unionhfir__data.html#5302611bdf96e87f3a7f30319212bcc2">01690</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhfir__data.html#5302611bdf96e87f3a7f30319212bcc2">frint</a>:16;
<a name="l01691"></a><a class="code" href="unionhfir__data.html#ea1f95b5e0c86d531a8d76a2784efe1d">01691</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhfir__data.html#ea1f95b5e0c86d531a8d76a2784efe1d">reserved</a>:16;
<a name="l01692"></a>01692         } <a class="code" href="unionhfir__data.html#01ffc2aff6bf358564585c2ee7d513c8">b</a>;
<a name="l01693"></a>01693 } <a class="code" href="unionhfir__data.html">hfir_data_t</a>;
<a name="l01694"></a>01694 
<a name="l01699"></a><a class="code" href="unionhfnum__data.html">01699</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionhfnum__data.html">hfnum_data</a> {
<a name="l01701"></a><a class="code" href="unionhfnum__data.html#e5ccbed3af86ac88577ded328e6c9932">01701</a>         uint32_t <a class="code" href="unionhfnum__data.html#e5ccbed3af86ac88577ded328e6c9932">d32</a>;
<a name="l01702"></a>01702 
<a name="l01704"></a>01704         <span class="keyword">struct </span>{
<a name="l01705"></a><a class="code" href="unionhfnum__data.html#a64e8b6c4a1cd262dbc30e158f3cb8bc">01705</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhfnum__data.html#a64e8b6c4a1cd262dbc30e158f3cb8bc">frnum</a>:16;
<a name="l01706"></a><a class="code" href="dwc__otg__regs_8h.html#4903938414e67044883b7df5582d6eed">01706</a> <span class="preprocessor">#define DWC_HFNUM_MAX_FRNUM 0x3FFF</span>
<a name="l01707"></a><a class="code" href="unionhfnum__data.html#2a2ce50ebd4c4da5347a2d93c4bbc996">01707</a> <span class="preprocessor"></span>                <span class="keywordtype">unsigned</span> <a class="code" href="unionhfnum__data.html#2a2ce50ebd4c4da5347a2d93c4bbc996">frrem</a>:16;
<a name="l01708"></a>01708         } <a class="code" href="unionhfnum__data.html#81df6fbd20a454665803eb5790855c66">b</a>;
<a name="l01709"></a>01709 } <a class="code" href="unionhfnum__data.html">hfnum_data_t</a>;
<a name="l01710"></a>01710 
<a name="l01711"></a><a class="code" href="unionhptxsts__data.html">01711</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionhptxsts__data.html">hptxsts_data</a> {
<a name="l01713"></a><a class="code" href="unionhptxsts__data.html#b48d41d449d8f71c0b184b38029c26bc">01713</a>         uint32_t <a class="code" href="unionhptxsts__data.html#b48d41d449d8f71c0b184b38029c26bc">d32</a>;
<a name="l01714"></a>01714 
<a name="l01716"></a>01716         <span class="keyword">struct </span>{
<a name="l01717"></a><a class="code" href="unionhptxsts__data.html#0df6fb1f76396da626715d6ffc06dfa8">01717</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhptxsts__data.html#0df6fb1f76396da626715d6ffc06dfa8">ptxfspcavail</a>:16;
<a name="l01718"></a><a class="code" href="unionhptxsts__data.html#8139e6eafb7b0bbb3cbafa125d5cd28f">01718</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhptxsts__data.html#8139e6eafb7b0bbb3cbafa125d5cd28f">ptxqspcavail</a>:8;
<a name="l01728"></a><a class="code" href="unionhptxsts__data.html#3c8a2ed8f4185130a28a452c0a9967f4">01728</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhptxsts__data.html#3c8a2ed8f4185130a28a452c0a9967f4">ptxqtop_terminate</a>:1;
<a name="l01729"></a><a class="code" href="unionhptxsts__data.html#e51712fd406526683b5c3311bd3dab8d">01729</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhptxsts__data.html#e51712fd406526683b5c3311bd3dab8d">ptxqtop_token</a>:2;
<a name="l01730"></a><a class="code" href="unionhptxsts__data.html#6fdf33c3add1fa286beaa252610b20ec">01730</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhptxsts__data.html#6fdf33c3add1fa286beaa252610b20ec">ptxqtop_chnum</a>:4;
<a name="l01731"></a><a class="code" href="unionhptxsts__data.html#6b18b0bdf10050b08ac265e9143fdd63">01731</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhptxsts__data.html#6b18b0bdf10050b08ac265e9143fdd63">ptxqtop_odd</a>:1;
<a name="l01732"></a>01732         } <a class="code" href="unionhptxsts__data.html#a6839185cc4aeabf771f04f1b2a97ec3">b</a>;
<a name="l01733"></a>01733 } <a class="code" href="unionhptxsts__data.html">hptxsts_data_t</a>;
<a name="l01734"></a>01734 
<a name="l01741"></a><a class="code" href="unionhprt0__data.html">01741</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionhprt0__data.html">hprt0_data</a> {
<a name="l01743"></a><a class="code" href="unionhprt0__data.html#88e9271f697d2ec209fc6a6da67fe216">01743</a>         uint32_t <a class="code" href="unionhprt0__data.html#88e9271f697d2ec209fc6a6da67fe216">d32</a>;
<a name="l01745"></a>01745         <span class="keyword">struct </span>{
<a name="l01746"></a><a class="code" href="unionhprt0__data.html#39b2dee944be8ec96857a3b43d203390">01746</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhprt0__data.html#39b2dee944be8ec96857a3b43d203390">prtconnsts</a>:1;
<a name="l01747"></a><a class="code" href="unionhprt0__data.html#5124a40eeafd92c9632c91a2c3132937">01747</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhprt0__data.html#5124a40eeafd92c9632c91a2c3132937">prtconndet</a>:1;
<a name="l01748"></a><a class="code" href="unionhprt0__data.html#a964274b5d22e89ca4490f66dff3c763">01748</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhprt0__data.html#a964274b5d22e89ca4490f66dff3c763">prtena</a>:1;
<a name="l01749"></a><a class="code" href="unionhprt0__data.html#75eae10eb537e49cc1ae2dc01c18aa47">01749</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhprt0__data.html#75eae10eb537e49cc1ae2dc01c18aa47">prtenchng</a>:1;
<a name="l01750"></a><a class="code" href="unionhprt0__data.html#4d8f8b654c26760791614ccbc43f180c">01750</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhprt0__data.html#4d8f8b654c26760791614ccbc43f180c">prtovrcurract</a>:1;
<a name="l01751"></a><a class="code" href="unionhprt0__data.html#cc51da1d52cb824d419ef3feb6ba70b6">01751</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhprt0__data.html#cc51da1d52cb824d419ef3feb6ba70b6">prtovrcurrchng</a>:1;
<a name="l01752"></a><a class="code" href="unionhprt0__data.html#3f5961529636a3891a4ca9421dd535fa">01752</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhprt0__data.html#3f5961529636a3891a4ca9421dd535fa">prtres</a>:1;
<a name="l01753"></a><a class="code" href="unionhprt0__data.html#e7fe71d6c465ae002211c24a6ba359d2">01753</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhprt0__data.html#e7fe71d6c465ae002211c24a6ba359d2">prtsusp</a>:1;
<a name="l01754"></a><a class="code" href="unionhprt0__data.html#714a31048710164370292124795a9a9b">01754</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhprt0__data.html#714a31048710164370292124795a9a9b">prtrst</a>:1;
<a name="l01755"></a><a class="code" href="unionhprt0__data.html#dda1ec89253bbfe9a1592a133fe2c392">01755</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhprt0__data.html#dda1ec89253bbfe9a1592a133fe2c392">reserved9</a>:1;
<a name="l01756"></a><a class="code" href="unionhprt0__data.html#85a83fc17905d43dc604dce7f0869c63">01756</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhprt0__data.html#85a83fc17905d43dc604dce7f0869c63">prtlnsts</a>:2;
<a name="l01757"></a><a class="code" href="unionhprt0__data.html#010bd8fb208ef4eeaa288b28f8f8c3a4">01757</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhprt0__data.html#010bd8fb208ef4eeaa288b28f8f8c3a4">prtpwr</a>:1;
<a name="l01758"></a><a class="code" href="unionhprt0__data.html#c61d714ff8f0bc62767342523347ba66">01758</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhprt0__data.html#c61d714ff8f0bc62767342523347ba66">prttstctl</a>:4;
<a name="l01759"></a><a class="code" href="unionhprt0__data.html#59f1c27b8c912de0237d2d2974fc2a22">01759</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhprt0__data.html#59f1c27b8c912de0237d2d2974fc2a22">prtspd</a>:2;
<a name="l01760"></a><a class="code" href="dwc__otg__regs_8h.html#4556f79078df2164a8162fa8144142a0">01760</a> <span class="preprocessor">#define DWC_HPRT0_PRTSPD_HIGH_SPEED 0</span>
<a name="l01761"></a><a class="code" href="dwc__otg__regs_8h.html#1d144361f6655bb79e7503e7159e6be5">01761</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HPRT0_PRTSPD_FULL_SPEED 1</span>
<a name="l01762"></a><a class="code" href="dwc__otg__regs_8h.html#db9e36d1ab76c334f6e004ee270bd36f">01762</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HPRT0_PRTSPD_LOW_SPEED      2</span>
<a name="l01763"></a><a class="code" href="unionhprt0__data.html#cfabc8a060c6d404c883186ec6bc9508">01763</a> <span class="preprocessor"></span>                <span class="keywordtype">unsigned</span> <a class="code" href="unionhprt0__data.html#cfabc8a060c6d404c883186ec6bc9508">reserved19_31</a>:13;
<a name="l01764"></a>01764         } <a class="code" href="unionhprt0__data.html#08cd86ce6da6462fc53601db7e2b73f3">b</a>;
<a name="l01765"></a>01765 } <a class="code" href="unionhprt0__data.html">hprt0_data_t</a>;
<a name="l01766"></a>01766 
<a name="l01771"></a><a class="code" href="unionhaint__data.html">01771</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionhaint__data.html">haint_data</a> {
<a name="l01773"></a><a class="code" href="unionhaint__data.html#c83834650d2981b44274a89dda63a0f5">01773</a>         uint32_t <a class="code" href="unionhaint__data.html#c83834650d2981b44274a89dda63a0f5">d32</a>;
<a name="l01775"></a>01775         <span class="keyword">struct </span>{
<a name="l01776"></a><a class="code" href="unionhaint__data.html#4518de0451164b403fd446119606c798">01776</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#4518de0451164b403fd446119606c798">ch0</a>:1;
<a name="l01777"></a><a class="code" href="unionhaint__data.html#111c951f2c033e42b8d341f968ccc387">01777</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#111c951f2c033e42b8d341f968ccc387">ch1</a>:1;
<a name="l01778"></a><a class="code" href="unionhaint__data.html#4f22391988e52ce0cf4c26114352d491">01778</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#4f22391988e52ce0cf4c26114352d491">ch2</a>:1;
<a name="l01779"></a><a class="code" href="unionhaint__data.html#595c465c0d89f2fc5b213436243f3301">01779</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#595c465c0d89f2fc5b213436243f3301">ch3</a>:1;
<a name="l01780"></a><a class="code" href="unionhaint__data.html#daec53008bfef01a4eae6a287476be28">01780</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#daec53008bfef01a4eae6a287476be28">ch4</a>:1;
<a name="l01781"></a><a class="code" href="unionhaint__data.html#236e813b0d2c40105d98eabaaa83668a">01781</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#236e813b0d2c40105d98eabaaa83668a">ch5</a>:1;
<a name="l01782"></a><a class="code" href="unionhaint__data.html#4b32ecbff1ca92fb9a6ed7c85163b068">01782</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#4b32ecbff1ca92fb9a6ed7c85163b068">ch6</a>:1;
<a name="l01783"></a><a class="code" href="unionhaint__data.html#858da0223b1c8c714704083fc3bb8716">01783</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#858da0223b1c8c714704083fc3bb8716">ch7</a>:1;
<a name="l01784"></a><a class="code" href="unionhaint__data.html#a2b5aa5c0ad6f2ddd237f2fc4d5772f5">01784</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#a2b5aa5c0ad6f2ddd237f2fc4d5772f5">ch8</a>:1;
<a name="l01785"></a><a class="code" href="unionhaint__data.html#991c29e3cf0a85ef17178df828fd1474">01785</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#991c29e3cf0a85ef17178df828fd1474">ch9</a>:1;
<a name="l01786"></a><a class="code" href="unionhaint__data.html#07c1c428e4e756aa65338659fc2f20d1">01786</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#07c1c428e4e756aa65338659fc2f20d1">ch10</a>:1;
<a name="l01787"></a><a class="code" href="unionhaint__data.html#5234dd8c3b0aa7d46154aa89f6fe2635">01787</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#5234dd8c3b0aa7d46154aa89f6fe2635">ch11</a>:1;
<a name="l01788"></a><a class="code" href="unionhaint__data.html#43ab83f803054d0a5557471380186f8f">01788</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#43ab83f803054d0a5557471380186f8f">ch12</a>:1;
<a name="l01789"></a><a class="code" href="unionhaint__data.html#7764f0ba6f46901a0c800dcc8c158643">01789</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#7764f0ba6f46901a0c800dcc8c158643">ch13</a>:1;
<a name="l01790"></a><a class="code" href="unionhaint__data.html#46a15c2faf17d049b71fcd46d1a58842">01790</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#46a15c2faf17d049b71fcd46d1a58842">ch14</a>:1;
<a name="l01791"></a><a class="code" href="unionhaint__data.html#58435a2988a1d8a2dd11c64b8246bfcf">01791</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#58435a2988a1d8a2dd11c64b8246bfcf">ch15</a>:1;
<a name="l01792"></a><a class="code" href="unionhaint__data.html#08adf6a68f6ae5051eb461477afbe2cf">01792</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#08adf6a68f6ae5051eb461477afbe2cf">reserved</a>:16;
<a name="l01793"></a>01793         } <a class="code" href="unionhaint__data.html#4ca1bd2581863c172fe667b226cfa2aa">b</a>;
<a name="l01794"></a>01794 
<a name="l01795"></a>01795         <span class="keyword">struct </span>{
<a name="l01796"></a><a class="code" href="unionhaint__data.html#6824b5b98c861cbc8efe3ba9f70cfea0">01796</a>                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#6824b5b98c861cbc8efe3ba9f70cfea0">chint</a>:16;
<a name="l01797"></a>01797                 <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#08adf6a68f6ae5051eb461477afbe2cf">reserved</a>:16;
<a name="l01798"></a>01798         } b2;
<a name="l01799"></a>01799 } <a class="code" href="unionhaint__data.html">haint_data_t</a>;
<a name="l01800"></a>01800 
<a name="l01805"></a><a class="code" href="unionhaintmsk__data.html">01805</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionhaintmsk__data.html">haintmsk_data</a> {
<a name="l01807"></a><a class="code" href="unionhaintmsk__data.html#65f3e5dbc7a62b6fb57426abaaffc6a2">01807</a>         uint32_t <a class="code" href="unionhaintmsk__data.html#65f3e5dbc7a62b6fb57426abaaffc6a2">d32</a>;
<a name="l01809"></a>01809         <span class="keyword">struct </span>{
<a name="l01810"