File indexing completed on 2025-05-11 08:23:39
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021
0022
0023
0024
0025
0026
0027
0028
0029
0030
0031
0032
0033
0034
0035
0036
0037
0038
0039
0040
0041
0042
0043
0044
0045
0046
0047
0048
0049 #ifndef LIBBSP_ARM_TMS570_LIN
0050 #define LIBBSP_ARM_TMS570_LIN
0051
0052 #include <bsp/utility.h>
0053
0054 typedef struct{
0055 uint32_t GCR0;
0056 uint32_t GCR1;
0057 uint32_t GCR2;
0058 uint32_t SETINT;
0059 uint32_t CLEARINT;
0060 uint32_t SETINTLVL;
0061 uint32_t CLEARINTLVL;
0062 uint32_t FLR;
0063 uint32_t INTVECT0;
0064 uint32_t INTVECT1;
0065 uint32_t FORMAT;
0066 uint32_t BRS;
0067 uint32_t ED;
0068 uint32_t RD;
0069 uint32_t TD;
0070 uint32_t PIO0;
0071 uint32_t PIO1;
0072 uint32_t PIO2;
0073 uint32_t PIO3;
0074 uint32_t PIO4;
0075 uint32_t PIO5;
0076 uint32_t PIO6;
0077 uint32_t PIO7;
0078 uint32_t PIO8;
0079 uint32_t COMP;
0080 uint32_t RD0;
0081 uint32_t RD1;
0082 uint32_t MASK;
0083 uint32_t ID;
0084 uint32_t TD0;
0085 uint32_t TD1;
0086 uint32_t MBRSR;
0087 uint8_t reserved1 [16];
0088 uint32_t IODFTCTRL;
0089 } tms570_lin_t;
0090
0091
0092
0093
0094 #define TMS570_LIN_GCR0_Reserved(val) BSP_FLD32(val,1, 31)
0095 #define TMS570_LIN_GCR0_Reserved_GET(reg) BSP_FLD32GET(reg,1, 31)
0096 #define TMS570_LIN_GCR0_Reserved_SET(reg,val) BSP_FLD32SET(reg, val,1, 31)
0097
0098
0099 #define TMS570_LIN_GCR0_RESET BSP_BIT32(0)
0100
0101
0102
0103
0104 #define TMS570_LIN_GCR1_TXENA BSP_BIT32(25)
0105
0106
0107 #define TMS570_LIN_GCR1_RXENA BSP_BIT32(24)
0108
0109
0110 #define TMS570_LIN_GCR1_CONT BSP_BIT32(17)
0111
0112
0113 #define TMS570_LIN_GCR1_LOOP_BACK BSP_BIT32(16)
0114
0115
0116 #define TMS570_LIN_GCR1_POWERDOWN BSP_BIT32(9)
0117
0118
0119 #define TMS570_LIN_GCR1_SLEEP BSP_BIT32(8)
0120
0121
0122 #define TMS570_LIN_GCR1_SWnRST BSP_BIT32(7)
0123
0124
0125 #define TMS570_LIN_GCR1_CLOCK BSP_BIT32(5)
0126
0127
0128 #define TMS570_LIN_GCR1_STOP BSP_BIT32(4)
0129
0130
0131 #define TMS570_LIN_GCR1_PARITY BSP_BIT32(3)
0132
0133
0134 #define TMS570_LIN_GCR1_PARITY_ENA BSP_BIT32(2)
0135
0136
0137 #define TMS570_LIN_GCR1_TIMING_MODE BSP_BIT32(1)
0138
0139
0140 #define TMS570_LIN_GCR1_COMM_MODE BSP_BIT32(0)
0141
0142
0143
0144
0145 #define TMS570_LIN_GCR2_CC BSP_BIT32(17)
0146
0147
0148 #define TMS570_LIN_GCR2_SC BSP_BIT32(16)
0149
0150
0151 #define TMS570_LIN_GCR2_GEN_WU BSP_BIT32(8)
0152
0153
0154 #define TMS570_LIN_GCR2_POWERDOWN BSP_BIT32(0)
0155
0156
0157
0158
0159 #define TMS570_LIN_SETINT_SET_FE_INT BSP_BIT32(26)
0160
0161
0162 #define TMS570_LIN_SETINT_SET_OE_INT BSP_BIT32(25)
0163
0164
0165 #define TMS570_LIN_SETINT_SET_PE_INT BSP_BIT32(24)
0166
0167
0168 #define TMS570_LIN_SETINT_SET_RX_DMA_ALL BSP_BIT32(18)
0169
0170
0171 #define TMS570_LIN_SETINT_SET_RX_DMA BSP_BIT32(17)
0172
0173
0174 #define TMS570_LIN_SETINT_SET_TX_DMA BSP_BIT32(16)
0175
0176
0177 #define TMS570_LIN_SETINT_SET_RX_INT BSP_BIT32(9)
0178
0179
0180 #define TMS570_LIN_SETINT_SET_TX_INT BSP_BIT32(8)
0181
0182
0183 #define TMS570_LIN_SETINT_SET_WAKEUP_INT BSP_BIT32(1)
0184
0185
0186 #define TMS570_LIN_SETINT_SET_BRKDT_INT BSP_BIT32(0)
0187
0188
0189
0190
0191 #define TMS570_LIN_CLEARINT_CLR_FE_INT BSP_BIT32(26)
0192
0193
0194 #define TMS570_LIN_CLEARINT_CLR_CE_INT BSP_BIT32(25)
0195
0196
0197 #define TMS570_LIN_CLEARINT_CLR_PE_INT BSP_BIT32(24)
0198
0199
0200 #define TMS570_LIN_CLEARINT_CLR_RX_DMA_ALL BSP_BIT32(18)
0201
0202
0203 #define TMS570_LIN_CLEARINT_CLR_RX_DMA BSP_BIT32(17)
0204
0205
0206 #define TMS570_LIN_CLEARINT_CLR_TX_DMA BSP_BIT32(16)
0207
0208
0209 #define TMS570_LIN_CLEARINT_CLR_RX_INT BSP_BIT32(9)
0210
0211
0212 #define TMS570_LIN_CLEARINT_CLR_TX_INT BSP_BIT32(8)
0213
0214
0215 #define TMS570_LIN_CLEARINT_CLR_WAKEUP_INT BSP_BIT32(1)
0216
0217
0218 #define TMS570_LIN_CLEARINT_CLR_BRKDT_INT BSP_BIT32(0)
0219
0220
0221
0222
0223 #define TMS570_LIN_SETINTLVL_SET_FE_INT_LVL BSP_BIT32(26)
0224
0225
0226 #define TMS570_LIN_SETINTLVL_SET_CE_INT_LVL BSP_BIT32(25)
0227
0228
0229 #define TMS570_LIN_SETINTLVL_SET_PE_INT_LVL BSP_BIT32(24)
0230
0231
0232 #define TMS570_LIN_SETINTLVL_SET_RX_DMA_ALL_LVL BSP_BIT32(18)
0233
0234
0235 #define TMS570_LIN_SETINTLVL_SET_RX_INT_LVL BSP_BIT32(9)
0236
0237
0238 #define TMS570_LIN_SETINTLVL_SET_TX_INT_LVL BSP_BIT32(8)
0239
0240
0241 #define TMS570_LIN_SETINTLVL_SET_WAKEUP_INT_LVL BSP_BIT32(1)
0242
0243
0244 #define TMS570_LIN_SETINTLVL_SET_BRKDT_INT_LVL BSP_BIT32(0)
0245
0246
0247
0248
0249 #define TMS570_LIN_CLEARINTLVL_CLR_FE_INT_LVL BSP_BIT32(26)
0250
0251
0252 #define TMS570_LIN_CLEARINTLVL_CLR_CE_INT_LVL BSP_BIT32(25)
0253
0254
0255 #define TMS570_LIN_CLEARINTLVL_CLR_CE_INT_LVL BSP_BIT32(25)
0256
0257
0258 #define TMS570_LIN_CLEARINTLVL_CLR_PE_INT_LVL BSP_BIT32(24)
0259
0260
0261 #define TMS570_LIN_CLEARINTLVL_CLR_RX_DMA_ALL_LVL BSP_BIT32(18)
0262
0263
0264 #define TMS570_LIN_CLEARINTLVL_CLR_RX_INT_LVL BSP_BIT32(9)
0265
0266
0267 #define TMS570_LIN_CLEARINTLVL_8 BSP_BIT32(8)
0268
0269
0270 #define TMS570_LIN_CLEARINTLVL_CLR_WAKEUP_INT_LVL BSP_BIT32(1)
0271
0272
0273 #define TMS570_LIN_CLEARINTLVL_CLR_BRKDT_INT_LVL BSP_BIT32(0)
0274
0275
0276
0277
0278 #define TMS570_LIN_FLR_FE BSP_BIT32(26)
0279
0280
0281 #define TMS570_LIN_FLR_OE BSP_BIT32(25)
0282
0283
0284 #define TMS570_LIN_FLR_PE BSP_BIT32(24)
0285
0286
0287 #define TMS570_LIN_FLR_RXWAKE BSP_BIT32(12)
0288
0289
0290 #define TMS570_LIN_FLR_TX_EMPTY BSP_BIT32(11)
0291
0292
0293 #define TMS570_LIN_FLR_TXWAKE BSP_BIT32(10)
0294
0295
0296 #define TMS570_LIN_FLR_RXRDY BSP_BIT32(9)
0297
0298
0299 #define TMS570_LIN_FLR_TXRDY BSP_BIT32(8)
0300
0301
0302 #define TMS570_LIN_FLR_BUSY BSP_BIT32(3)
0303
0304
0305 #define TMS570_LIN_FLR_IDLE BSP_BIT32(2)
0306
0307
0308 #define TMS570_LIN_FLR_WAKEUP BSP_BIT32(1)
0309
0310
0311 #define TMS570_LIN_FLR_BRKDT BSP_BIT32(0)
0312
0313
0314
0315
0316 #define TMS570_LIN_INTVECT0_INVECT0(val) BSP_FLD32(val,0, 3)
0317 #define TMS570_LIN_INTVECT0_INVECT0_GET(reg) BSP_FLD32GET(reg,0, 3)
0318 #define TMS570_LIN_INTVECT0_INVECT0_SET(reg,val) BSP_FLD32SET(reg, val,0, 3)
0319
0320
0321
0322
0323 #define TMS570_LIN_INTVECT1_INVECT1(val) BSP_FLD32(val,0, 3)
0324 #define TMS570_LIN_INTVECT1_INVECT1_GET(reg) BSP_FLD32GET(reg,0, 3)
0325 #define TMS570_LIN_INTVECT1_INVECT1_SET(reg,val) BSP_FLD32SET(reg, val,0, 3)
0326
0327
0328
0329
0330 #define TMS570_LIN_FORMAT_CHAR(val) BSP_FLD32(val,0, 2)
0331 #define TMS570_LIN_FORMAT_CHAR_GET(reg) BSP_FLD32GET(reg,0, 2)
0332 #define TMS570_LIN_FORMAT_CHAR_SET(reg,val) BSP_FLD32SET(reg, val,0, 2)
0333
0334
0335
0336
0337 #define TMS570_LIN_BRS_BAUD(val) BSP_FLD32(val,0, 23)
0338 #define TMS570_LIN_BRS_BAUD_GET(reg) BSP_FLD32GET(reg,0, 23)
0339 #define TMS570_LIN_BRS_BAUD_SET(reg,val) BSP_FLD32SET(reg, val,0, 23)
0340
0341
0342
0343
0344 #define TMS570_LIN_ED_ED(val) BSP_FLD32(val,0, 7)
0345 #define TMS570_LIN_ED_ED_GET(reg) BSP_FLD32GET(reg,0, 7)
0346 #define TMS570_LIN_ED_ED_SET(reg,val) BSP_FLD32SET(reg, val,0, 7)
0347
0348
0349
0350
0351 #define TMS570_LIN_RD_RD(val) BSP_FLD32(val,0, 7)
0352 #define TMS570_LIN_RD_RD_GET(reg) BSP_FLD32GET(reg,0, 7)
0353 #define TMS570_LIN_RD_RD_SET(reg,val) BSP_FLD32SET(reg, val,0, 7)
0354
0355
0356
0357
0358 #define TMS570_LIN_TD_TD(val) BSP_FLD32(val,0, 7)
0359 #define TMS570_LIN_TD_TD_GET(reg) BSP_FLD32GET(reg,0, 7)
0360 #define TMS570_LIN_TD_TD_SET(reg,val) BSP_FLD32SET(reg, val,0, 7)
0361
0362
0363
0364
0365 #define TMS570_LIN_PIO0_TX_FUNC BSP_BIT32(2)
0366
0367
0368 #define TMS570_LIN_PIO0_RX_FUNC BSP_BIT32(1)
0369
0370
0371
0372
0373 #define TMS570_LIN_PIO1_TX_DIR BSP_BIT32(2)
0374
0375
0376 #define TMS570_LIN_PIO1_RX_DIR BSP_BIT32(1)
0377
0378
0379
0380
0381 #define TMS570_LIN_PIO2_TX_IN BSP_BIT32(2)
0382
0383
0384 #define TMS570_LIN_PIO2_RX_IN BSP_BIT32(1)
0385
0386
0387
0388
0389 #define TMS570_LIN_PIO3_TX_OUT BSP_BIT32(2)
0390
0391
0392 #define TMS570_LIN_PIO3_RX_OUT BSP_BIT32(1)
0393
0394
0395
0396
0397 #define TMS570_LIN_PIO4_TX_SET BSP_BIT32(2)
0398
0399
0400 #define TMS570_LIN_PIO4_RX_SET BSP_BIT32(1)
0401
0402
0403
0404
0405 #define TMS570_LIN_PIO5_TX_CLR BSP_BIT32(2)
0406
0407
0408 #define TMS570_LIN_PIO5_RX_CLR BSP_BIT32(1)
0409
0410
0411
0412
0413 #define TMS570_LIN_PIO6_TX_PDR BSP_BIT32(2)
0414
0415
0416 #define TMS570_LIN_PIO6_RX_PDR BSP_BIT32(1)
0417
0418
0419
0420
0421 #define TMS570_LIN_PIO7_TX_PD BSP_BIT32(2)
0422
0423
0424 #define TMS570_LIN_PIO7_RX_PD BSP_BIT32(1)
0425
0426
0427
0428
0429 #define TMS570_LIN_PIO8_TX_PSL BSP_BIT32(2)
0430
0431
0432 #define TMS570_LIN_PIO8_RX_PSL BSP_BIT32(1)
0433
0434
0435
0436
0437 #define TMS570_LIN_COMP_SDEL(val) BSP_FLD32(val,8, 9)
0438 #define TMS570_LIN_COMP_SDEL_GET(reg) BSP_FLD32GET(reg,8, 9)
0439 #define TMS570_LIN_COMP_SDEL_SET(reg,val) BSP_FLD32SET(reg, val,8, 9)
0440
0441
0442 #define TMS570_LIN_COMP_SBREAK(val) BSP_FLD32(val,0, 2)
0443 #define TMS570_LIN_COMP_SBREAK_GET(reg) BSP_FLD32GET(reg,0, 2)
0444 #define TMS570_LIN_COMP_SBREAK_SET(reg,val) BSP_FLD32SET(reg, val,0, 2)
0445
0446
0447
0448
0449 #define TMS570_LIN_RD0_RD0(val) BSP_FLD32(val,24, 31)
0450 #define TMS570_LIN_RD0_RD0_GET(reg) BSP_FLD32GET(reg,24, 31)
0451 #define TMS570_LIN_RD0_RD0_SET(reg,val) BSP_FLD32SET(reg, val,24, 31)
0452
0453
0454 #define TMS570_LIN_RD0_RD1(val) BSP_FLD32(val,16, 23)
0455 #define TMS570_LIN_RD0_RD1_GET(reg) BSP_FLD32GET(reg,16, 23)
0456 #define TMS570_LIN_RD0_RD1_SET(reg,val) BSP_FLD32SET(reg, val,16, 23)
0457
0458
0459 #define TMS570_LIN_RD0_RD2(val) BSP_FLD32(val,8, 15)
0460 #define TMS570_LIN_RD0_RD2_GET(reg) BSP_FLD32GET(reg,8, 15)
0461 #define TMS570_LIN_RD0_RD2_SET(reg,val) BSP_FLD32SET(reg, val,8, 15)
0462
0463
0464 #define TMS570_LIN_RD0_RD3(val) BSP_FLD32(val,0, 7)
0465 #define TMS570_LIN_RD0_RD3_GET(reg) BSP_FLD32GET(reg,0, 7)
0466 #define TMS570_LIN_RD0_RD3_SET(reg,val) BSP_FLD32SET(reg, val,0, 7)
0467
0468
0469
0470
0471 #define TMS570_LIN_RD1_RD4(val) BSP_FLD32(val,24, 31)
0472 #define TMS570_LIN_RD1_RD4_GET(reg) BSP_FLD32GET(reg,24, 31)
0473 #define TMS570_LIN_RD1_RD4_SET(reg,val) BSP_FLD32SET(reg, val,24, 31)
0474
0475
0476 #define TMS570_LIN_RD1_RD5(val) BSP_FLD32(val,16, 23)
0477 #define TMS570_LIN_RD1_RD5_GET(reg) BSP_FLD32GET(reg,16, 23)
0478 #define TMS570_LIN_RD1_RD5_SET(reg,val) BSP_FLD32SET(reg, val,16, 23)
0479
0480
0481 #define TMS570_LIN_RD1_RD6(val) BSP_FLD32(val,8, 15)
0482 #define TMS570_LIN_RD1_RD6_GET(reg) BSP_FLD32GET(reg,8, 15)
0483 #define TMS570_LIN_RD1_RD6_SET(reg,val) BSP_FLD32SET(reg, val,8, 15)
0484
0485
0486 #define TMS570_LIN_RD1_RD7(val) BSP_FLD32(val,0, 7)
0487 #define TMS570_LIN_RD1_RD7_GET(reg) BSP_FLD32GET(reg,0, 7)
0488 #define TMS570_LIN_RD1_RD7_SET(reg,val) BSP_FLD32SET(reg, val,0, 7)
0489
0490
0491
0492
0493 #define TMS570_LIN_MASK_RX_ID_MASK(val) BSP_FLD32(val,16, 23)
0494 #define TMS570_LIN_MASK_RX_ID_MASK_GET(reg) BSP_FLD32GET(reg,16, 23)
0495 #define TMS570_LIN_MASK_RX_ID_MASK_SET(reg,val) BSP_FLD32SET(reg, val,16, 23)
0496
0497
0498 #define TMS570_LIN_MASK_TX_ID_MASK(val) BSP_FLD32(val,0, 7)
0499 #define TMS570_LIN_MASK_TX_ID_MASK_GET(reg) BSP_FLD32GET(reg,0, 7)
0500 #define TMS570_LIN_MASK_TX_ID_MASK_SET(reg,val) BSP_FLD32SET(reg, val,0, 7)
0501
0502
0503
0504
0505 #define TMS570_LIN_ID_RECEIVED_ID(val) BSP_FLD32(val,16, 23)
0506 #define TMS570_LIN_ID_RECEIVED_ID_GET(reg) BSP_FLD32GET(reg,16, 23)
0507 #define TMS570_LIN_ID_RECEIVED_ID_SET(reg,val) BSP_FLD32SET(reg, val,16, 23)
0508
0509
0510 #define TMS570_LIN_ID_ID_SLAVETASK_BYTE(val) BSP_FLD32(val,8, 15)
0511 #define TMS570_LIN_ID_ID_SLAVETASK_BYTE_GET(reg) BSP_FLD32GET(reg,8, 15)
0512 #define TMS570_LIN_ID_ID_SLAVETASK_BYTE_SET(reg,val) BSP_FLD32SET(reg, val,8, 15)
0513
0514
0515 #define TMS570_LIN_ID_ID_BYTE(val) BSP_FLD32(val,0, 7)
0516 #define TMS570_LIN_ID_ID_BYTE_GET(reg) BSP_FLD32GET(reg,0, 7)
0517 #define TMS570_LIN_ID_ID_BYTE_SET(reg,val) BSP_FLD32SET(reg, val,0, 7)
0518
0519
0520
0521
0522 #define TMS570_LIN_TD0_TD0(val) BSP_FLD32(val,24, 31)
0523 #define TMS570_LIN_TD0_TD0_GET(reg) BSP_FLD32GET(reg,24, 31)
0524 #define TMS570_LIN_TD0_TD0_SET(reg,val) BSP_FLD32SET(reg, val,24, 31)
0525
0526
0527 #define TMS570_LIN_TD0_TD1(val) BSP_FLD32(val,16, 23)
0528 #define TMS570_LIN_TD0_TD1_GET(reg) BSP_FLD32GET(reg,16, 23)
0529 #define TMS570_LIN_TD0_TD1_SET(reg,val) BSP_FLD32SET(reg, val,16, 23)
0530
0531
0532 #define TMS570_LIN_TD0_TD2(val) BSP_FLD32(val,8, 15)
0533 #define TMS570_LIN_TD0_TD2_GET(reg) BSP_FLD32GET(reg,8, 15)
0534 #define TMS570_LIN_TD0_TD2_SET(reg,val) BSP_FLD32SET(reg, val,8, 15)
0535
0536
0537 #define TMS570_LIN_TD0_TD3(val) BSP_FLD32(val,0, 7)
0538 #define TMS570_LIN_TD0_TD3_GET(reg) BSP_FLD32GET(reg,0, 7)
0539 #define TMS570_LIN_TD0_TD3_SET(reg,val) BSP_FLD32SET(reg, val,0, 7)
0540
0541
0542
0543
0544 #define TMS570_LIN_TD1_TD4(val) BSP_FLD32(val,24, 31)
0545 #define TMS570_LIN_TD1_TD4_GET(reg) BSP_FLD32GET(reg,24, 31)
0546 #define TMS570_LIN_TD1_TD4_SET(reg,val) BSP_FLD32SET(reg, val,24, 31)
0547
0548
0549 #define TMS570_LIN_TD1_TD5(val) BSP_FLD32(val,16, 23)
0550 #define TMS570_LIN_TD1_TD5_GET(reg) BSP_FLD32GET(reg,16, 23)
0551 #define TMS570_LIN_TD1_TD5_SET(reg,val) BSP_FLD32SET(reg, val,16, 23)
0552
0553
0554 #define TMS570_LIN_TD1_TD6(val) BSP_FLD32(val,8, 15)
0555 #define TMS570_LIN_TD1_TD6_GET(reg) BSP_FLD32GET(reg,8, 15)
0556 #define TMS570_LIN_TD1_TD6_SET(reg,val) BSP_FLD32SET(reg, val,8, 15)
0557
0558
0559 #define TMS570_LIN_TD1_TD7(val) BSP_FLD32(val,0, 7)
0560 #define TMS570_LIN_TD1_TD7_GET(reg) BSP_FLD32GET(reg,0, 7)
0561 #define TMS570_LIN_TD1_TD7_SET(reg,val) BSP_FLD32SET(reg, val,0, 7)
0562
0563
0564
0565
0566 #define TMS570_LIN_MBRSR_MBR(val) BSP_FLD32(val,0, 12)
0567 #define TMS570_LIN_MBRSR_MBR_GET(reg) BSP_FLD32GET(reg,0, 12)
0568 #define TMS570_LIN_MBRSR_MBR_SET(reg,val) BSP_FLD32SET(reg, val,0, 12)
0569
0570
0571
0572
0573 #define TMS570_LIN_IODFTCTRL_FEN BSP_BIT32(26)
0574
0575
0576 #define TMS570_LIN_IODFTCTRL_PEN BSP_BIT32(25)
0577
0578
0579 #define TMS570_LIN_IODFTCTRL_BRKD_TENA BSP_BIT32(24)
0580
0581
0582 #define TMS570_LIN_IODFTCTRL_PIN_SAMPLE_MASK(val) BSP_FLD32(val,19, 20)
0583 #define TMS570_LIN_IODFTCTRL_PIN_SAMPLE_MASK_GET(reg) BSP_FLD32GET(reg,19, 20)
0584 #define TMS570_LIN_IODFTCTRL_PIN_SAMPLE_MASK_SET(reg,val) BSP_FLD32SET(reg, val,19, 20)
0585
0586
0587 #define TMS570_LIN_IODFTCTRL_TX_SHIFT(val) BSP_FLD32(val,16, 18)
0588 #define TMS570_LIN_IODFTCTRL_TX_SHIFT_GET(reg) BSP_FLD32GET(reg,16, 18)
0589 #define TMS570_LIN_IODFTCTRL_TX_SHIFT_SET(reg,val) BSP_FLD32SET(reg, val,16, 18)
0590
0591
0592 #define TMS570_LIN_IODFTCTRL_IODFTENA(val) BSP_FLD32(val,8, 11)
0593 #define TMS570_LIN_IODFTCTRL_IODFTENA_GET(reg) BSP_FLD32GET(reg,8, 11)
0594 #define TMS570_LIN_IODFTCTRL_IODFTENA_SET(reg,val) BSP_FLD32SET(reg, val,8, 11)
0595
0596
0597 #define TMS570_LIN_IODFTCTRL_LPBENA BSP_BIT32(1)
0598
0599
0600 #define TMS570_LIN_IODFTCTRL_RXPENA BSP_BIT32(0)
0601
0602
0603
0604 #endif