 |
TLE986x Device Family SDK
|
Go to the documentation of this file.
113 #define PORT_ACTION_CLEAR (0U)
115 #define PORT_ACTION_SET (1U)
117 #define PORT_ACTION_TOGGLE (2U)
119 #define PORT_ACTION_INPUT (3U)
121 #define PORT_ACTION_OUTPUT (4U)
INLINE uint8 PORT_P00_Get(void)
reads Port P00 Status.
Definition: port.h:618
INLINE void PORT_P04_OpenDrain_En(void)
enables Output OpenDrain for Port P04.
Definition: port.h:877
#define PORT_P2_DIR_P3_Msk
Definition: tle986x.h:8528
#define PORT_P2_PUDSEL_P2_Pos
Definition: tle986x.h:8551
INLINE void PORT_P00_OpenDrain_En(void)
enables Output OpenDrain for Port P00.
Definition: port.h:725
#define PORT_P1_OD_P1_Msk
Definition: tle986x.h:8480
INLINE void PORT_P03_Output_High_Set(void)
sets Port P03 to High Status.
Definition: port.h:501
INLINE uint8 PORT_P01_Get(void)
reads Port P01 Status.
Definition: port.h:640
#define PORT_P0_DATA_P1_Msk
Definition: tle986x.h:8381
#define PORT_P0_DATA_P3_Pos
Definition: tle986x.h:8384
INLINE void PORT_P04_Output_High_Set(void)
sets Port P04 to High Status.
Definition: port.h:558
INLINE uint8 PORT_P04_Get(void)
reads Port P04 Status.
Definition: port.h:706
INLINE uint8 PORT_P24_Get(void)
reads Port P24 Status.
Definition: port.h:2605
INLINE void PORT_P02_Output_Set(void)
sets Port P02 to Output.
Definition: port.h:213
#define PORT_P0_PUDSEL_P4_Msk
Definition: tle986x.h:8431
INLINE void PORT_P02_PullUpDown_Dis(void)
disables PullUpDown for Port P02.
Definition: port.h:998
INLINE void PORT_P23_PullUp_Set(void)
sets PullUp for Port P23.
Definition: port.h:2887
INLINE void PORT_P02_Input_Set(void)
sets Port P02 to Input.
Definition: port.h:233
#define PORT_P2_DATA_P5_Msk
Definition: tle986x.h:8519
INLINE uint8 PORT_P14_Get(void)
reads Port P14 Status.
Definition: port.h:1830
INLINE void PORT_P25_PullUpDown_Dis(void)
disables PullUpDown for Port P25.
Definition: port.h:2797
INLINE void PORT_P03_PullUpDown_Dis(void)
disables PullUpDown for Port P03.
Definition: port.h:1032
INLINE void PORT_P24_PullDown_Set(void)
sets PullDown for Port P24.
Definition: port.h:2941
#define PORT_P0_DIR_P3_Msk
Definition: tle986x.h:8396
INLINE void PORT_P10_Output_Set(void)
sets Port P10 to Output.
Definition: port.h:1265
#define PORT_P1_DIR_P0_Msk
Definition: tle986x.h:8467
INLINE void PORT_P14_PullUpDown_En(void)
enables PullUpDown for Port P14.
Definition: port.h:2135
#define PORT_P1_DIR_P3_Pos
Definition: tle986x.h:8472
void PORT_ChangePin(uint32 PortPin, uint32 Action)
Sets/clears/toggles a port pin in a safe way, i.e. with interrupt disable.
#define PORT_P2_DATA_P2_Pos
Definition: tle986x.h:8512
INLINE void PORT_P02_PullUpDown_En(void)
enables PullUpDown for Port P02.
Definition: port.h:981
INLINE uint8 PORT_P11_Get(void)
reads Port P11 Status.
Definition: port.h:1770
INLINE void PORT_P13_Output_Low_Set(void)
sets Port P13 to Low Status.
Definition: port.h:1650
General type declarations.
INLINE void PORT_P20_Dis(void)
sets Port P20 to Disable.
Definition: port.h:2349
INLINE void PORT_P22_PullUpDown_Dis(void)
disables PullUpDown for Port P22.
Definition: port.h:2695
INLINE void PORT_P14_PullUpDown_Dis(void)
disables PullUpDown for Port P14.
Definition: port.h:2152
#define PORT_P0_DATA_P1_Pos
Definition: tle986x.h:8380
#define PORT_P1_PUDEN_P4_Pos
Definition: tle986x.h:8494
#define PORT_P0_PUDEN_P1_Pos
Definition: tle986x.h:8413
#define PORT_P1_PUDSEL_P4_Pos
Definition: tle986x.h:8505
#define PORT_P2_DIR_P5_Pos
Definition: tle986x.h:8531
INLINE void PORT_P13_Output_High_Set(void)
sets Port P13 to High Status.
Definition: port.h:1631
#define PORT_P1_DATA_P4_Msk
Definition: tle986x.h:8464
#define PORT_P1_OD_P0_Msk
Definition: tle986x.h:8478
#define PORT_P2_PUDSEL_P3_Pos
Definition: tle986x.h:8553
#define PORT_P1_PUDSEL_P3_Pos
Definition: tle986x.h:8503
INLINE void PORT_P03_Input_Set(void)
sets Port P03 to Input.
Definition: port.h:272
INLINE void PORT_P22_PullUpDown_En(void)
enables PullUpDown for Port P22.
Definition: port.h:2678
INLINE void PORT_P23_Input_Set(void)
sets Port P23 to Input.
Definition: port.h:2443
INLINE void PORT_P03_OpenDrain_En(void)
enables Output OpenDrain for Port P03.
Definition: port.h:839
#define PORT_P1_OD_P1_Pos
Definition: tle986x.h:8479
#define PORT_P2_PUDEN_P0_Pos
Definition: tle986x.h:8534
INLINE void PORT_P20_PullUp_Set(void)
sets PullUp for Port P20.
Definition: port.h:2815
#define PORT_P0_OD_P3_Msk
Definition: tle986x.h:8407
INLINE void PORT_P13_PullUpDown_Dis(void)
disables PullUpDown for Port P13.
Definition: port.h:2118
#define PORT_P1_DATA_P0_Msk
Definition: tle986x.h:8456
#define PORT_P0_PUDEN_P3_Pos
Definition: tle986x.h:8417
#define PORT_P0_DATA_P3_Msk
Definition: tle986x.h:8385
INLINE void PORT_P00_Input_Set(void)
sets Port P00 to Input.
Definition: port.h:155
#define PORT_P2_DATA_P2_Msk
Definition: tle986x.h:8513
INLINE uint8 PORT_P25_Get(void)
reads Port P25 Status.
Definition: port.h:2627
INLINE void PORT_P12_Input_Set(void)
sets Port P12 to Input.
Definition: port.h:1363
INLINE void PORT_P00_PullUpDown_En(void)
enables PullUpDown for Port P00.
Definition: port.h:913
INLINE void PORT_P00_Output_Set(void)
sets Port P00 to Output.
Definition: port.h:135
INLINE void PORT_P11_Output_Toggle_Set(void)
sets Port P11 to Toggle Status.
Definition: port.h:1555
#define PORT_P0_DATA_P0_Pos
Definition: tle986x.h:8378
#define PORT_P2_PUDEN_P5_Msk
Definition: tle986x.h:8545
#define PORT
Definition: tle986x.h:6003
#define PORT_P0_DATA_P0_Msk
Definition: tle986x.h:8379
#define PORT_P2_PUDEN_P2_Msk
Definition: tle986x.h:8539
INLINE void PORT_P13_Input_Set(void)
sets Port P13 to Input.
Definition: port.h:1402
#define PORT_P2_DIR_P2_Pos
Definition: tle986x.h:8525
INLINE void PORT_P12_PullDown_Set(void)
sets PullDown for Port P12.
Definition: port.h:2260
#define PORT_P0_DIR_P4_Pos
Definition: tle986x.h:8397
#define PORT_P1_PUDEN_P4_Msk
Definition: tle986x.h:8495
#define PORT_P1_DATA_P3_Pos
Definition: tle986x.h:8461
#define PORT_P2_DATA_P3_Msk
Definition: tle986x.h:8515
#define PORT_P1_PUDEN_P2_Msk
Definition: tle986x.h:8491
INLINE void PORT_P02_Output_Low_Set(void)
sets Port P02 to Low Status.
Definition: port.h:463
#define PORT_P1_PUDEN_P2_Pos
Definition: tle986x.h:8490
INLINE void PORT_P04_PullUpDown_En(void)
enables PullUpDown for Port P04.
Definition: port.h:1049
uint8 PORT_ReadPin(uint32 PortPin)
Reads a port pin.
SFR low level access library.
#define PORT_P2_DIR_P2_Msk
Definition: tle986x.h:8526
INLINE void PORT_P20_Input_Set(void)
sets Port P20 to Input.
Definition: port.h:2369
#define PORT_P0_DATA_P2_Msk
Definition: tle986x.h:8383
#define PORT_P1_DIR_P1_Pos
Definition: tle986x.h:8468
INLINE void PORT_P20_PullDown_Set(void)
sets PullDown for Port P20.
Definition: port.h:2833
#define PORT_P0_PUDSEL_P2_Pos
Definition: tle986x.h:8426
INLINE void PORT_P12_Output_Set(void)
sets Port P12 to Output.
Definition: port.h:1343
#define PORT_P0_OD_P4_Msk
Definition: tle986x.h:8409
#define PORT_P2_PUDEN_P3_Msk
Definition: tle986x.h:8541
#define INLINE
Definition: types.h:134
INLINE void Field_Mod8(volatile uint8 *reg, uint8 pos, uint8 msk, uint8 val)
This function writes a bit field in a 8-bit register.
Definition: sfr_access.h:346
INLINE void PORT_P10_PullUp_Set(void)
sets PullUp for Port P10.
Definition: port.h:2170
#define PORT_P1_OD_P4_Pos
Definition: tle986x.h:8483
#define PORT_P1_PUDSEL_P1_Pos
Definition: tle986x.h:8499
INLINE void PORT_P14_Output_High_Set(void)
sets Port P14 to High Status.
Definition: port.h:1688
INLINE void PORT_P23_PullDown_Set(void)
sets PullDown for Port P23.
Definition: port.h:2905
#define PORT_P1_DIR_P4_Pos
Definition: tle986x.h:8474
INLINE void PORT_P14_Output_Toggle_Set(void)
sets Port P14 to Toggle Status.
Definition: port.h:1726
INLINE void PORT_P25_PullUpDown_En(void)
enables PullUpDown for Port P25.
Definition: port.h:2780
INLINE void PORT_P00_PullUp_Set(void)
sets PullUp for Port P00.
Definition: port.h:1084
INLINE void PORT_P12_PullUpDown_En(void)
enables PullUpDown for Port P12.
Definition: port.h:2067
#define PORT_P1_PUDEN_P3_Msk
Definition: tle986x.h:8493
INLINE void PORT_P25_PullUp_Set(void)
sets PullUp for Port P25.
Definition: port.h:2959
#define PORT_P2_PUDSEL_P5_Pos
Definition: tle986x.h:8557
#define PORT_P0_OD_P1_Msk
Definition: tle986x.h:8403
INLINE void PORT_P14_OpenDrain_En(void)
enables Output OpenDrain for Port P14.
Definition: port.h:1963
#define PORT_P0_PUDSEL_P3_Msk
Definition: tle986x.h:8429
#define PORT_P0_PUDEN_P2_Msk
Definition: tle986x.h:8416
#define PORT_P0_DATA_P4_Pos
Definition: tle986x.h:8386
INLINE void PORT_P13_PullDown_Set(void)
sets PullDown for Port P13.
Definition: port.h:2296
#define PORT_P0_PUDEN_P0_Msk
Definition: tle986x.h:8412
INLINE void PORT_P12_PullUp_Set(void)
sets PullUp for Port P12.
Definition: port.h:2242
INLINE void PORT_P02_OpenDrain_Dis(void)
disables Output OpenDrain for Port P02.
Definition: port.h:820
#define PORT_P1_OD_P3_P2_Pos
Definition: tle986x.h:8481
INLINE void PORT_P11_Output_High_Set(void)
sets Port P11 to High Status.
Definition: port.h:1517
INLINE void PORT_P04_PullUp_Set(void)
sets PullUp for Port P04.
Definition: port.h:1228
INLINE void PORT_P03_Output_Set(void)
sets Port P03 to Output.
Definition: port.h:252
#define PORT_P1_OD_P0_Pos
Definition: tle986x.h:8477
INLINE void PORT_P24_PullUpDown_Dis(void)
disables PullUpDown for Port P24.
Definition: port.h:2763
INLINE void PORT_P11_OpenDrain_En(void)
enables Output OpenDrain for Port P11.
Definition: port.h:1887
#define PORT_P2_DATA_P5_Pos
Definition: tle986x.h:8518
INLINE void PORT_P02_PullDown_Set(void)
sets PullDown for Port P02.
Definition: port.h:1174
#define PORT_P0_DATA_P2_Pos
Definition: tle986x.h:8382
INLINE void PORT_P02_Output_Toggle_Set(void)
sets Port P02 to Toggle Status.
Definition: port.h:482
INLINE void PORT_P00_OpenDrain_Dis(void)
disables Output OpenDrain for Port P00.
Definition: port.h:744
INLINE void PORT_P01_Output_Toggle_Set(void)
sets Port P01 to Toggle Status.
Definition: port.h:425
INLINE void PORT_P12_Output_High_Set(void)
sets Port P12 to High Status.
Definition: port.h:1574
#define PORT_P0_OD_P2_Msk
Definition: tle986x.h:8405
INLINE void PORT_P10_Output_High_Set(void)
sets Port P10 to High Status.
Definition: port.h:1460
#define PORT_P1_DATA_P2_Pos
Definition: tle986x.h:8459
#define PORT_P1_DIR_P4_Msk
Definition: tle986x.h:8475
#define PORT_P0_OD_P2_Pos
Definition: tle986x.h:8404
INLINE void PORT_P22_Dis(void)
sets Port P22 to Disable.
Definition: port.h:2386
unsigned char uint8
8 bit unsigned value
Definition: types.h:139
INLINE void PORT_P20_PullUpDown_Dis(void)
disables PullUpDown for Port P20.
Definition: port.h:2661
INLINE void PORT_P11_Input_Set(void)
sets Port P11 to Input.
Definition: port.h:1324
INLINE void PORT_P14_Input_Set(void)
sets Port P14 to Input.
Definition: port.h:1441
#define PORT_P2_DATA_P4_Msk
Definition: tle986x.h:8517
INLINE void PORT_P25_PullDown_Set(void)
sets PullDown for Port P25.
Definition: port.h:2977
#define PORT_P2_PUDSEL_P2_Msk
Definition: tle986x.h:8552
#define PORT_P0_PUDSEL_P0_Pos
Definition: tle986x.h:8422
INLINE void PORT_P13_PullUp_Set(void)
sets PullUp for Port P13.
Definition: port.h:2278
#define PORT_P2_PUDEN_P3_Pos
Definition: tle986x.h:8540
#define PORT_P2_PUDSEL_P0_Pos
Definition: tle986x.h:8547
#define PORT_P0_DIR_P0_Msk
Definition: tle986x.h:8390
INLINE uint8 u8_Field_Rd8(const volatile uint8 *reg, uint8 pos, uint8 msk)
This function reads a 8-bit field of a 8-bit register.
Definition: sfr_access.h:406
INLINE void PORT_P01_PullUp_Set(void)
sets PullUp for Port P01.
Definition: port.h:1120
INLINE uint8 PORT_P03_Get(void)
reads Port P03 Status.
Definition: port.h:684
#define PORT_P2_DIR_P0_Pos
Definition: tle986x.h:8521
#define PORT_P0_OD_P3_Pos
Definition: tle986x.h:8406
#define PORT_P0_OD_P1_Pos
Definition: tle986x.h:8402
#define PORT_P1_DIR_P3_Msk
Definition: tle986x.h:8473
INLINE void PORT_P25_Dis(void)
sets Port P25 to Disable.
Definition: port.h:2497
#define PORT_P1_PUDSEL_P2_Pos
Definition: tle986x.h:8501
INLINE void PORT_P04_Output_Low_Set(void)
sets Port P04 to Low Status.
Definition: port.h:577
#define PORT_P1_PUDEN_P0_Pos
Definition: tle986x.h:8486
#define PORT_P1_DIR_P2_Pos
Definition: tle986x.h:8470
unsigned int uint32
32 bit unsigned value
Definition: types.h:141
#define PORT_P1_DATA_P2_Msk
Definition: tle986x.h:8460
INLINE void PORT_P03_OpenDrain_Dis(void)
disables Output OpenDrain for Port P03.
Definition: port.h:858
#define PORT_P0_DIR_P2_Pos
Definition: tle986x.h:8393
INLINE void PORT_P12_P13_OpenDrain_En(void)
enables Output OpenDrain for Port P12/P13.
Definition: port.h:1925
uint8 PORT_ReadPort(uint32 Port)
Reads a port.
#define PORT_P1_DIR_P0_Pos
Definition: tle986x.h:8466
INLINE void PORT_P04_OpenDrain_Dis(void)
disables Output OpenDrain for Port P04.
Definition: port.h:896
INLINE void PORT_P04_Input_Set(void)
sets Port P04 to Input.
Definition: port.h:311
void PORT_ChangePinAlt(uint32 PortPin, uint8 AltSel)
Change Alternate Settings.
INLINE void PORT_P10_OpenDrain_En(void)
enables Output OpenDrain for Port P10.
Definition: port.h:1849
#define PORT_P1_PUDEN_P1_Msk
Definition: tle986x.h:8489
INLINE void PORT_P10_OpenDrain_Dis(void)
disables Output OpenDrain for Port P10.
Definition: port.h:1868
#define PORT_P1_PUDSEL_P4_Msk
Definition: tle986x.h:8506
INLINE uint8 PORT_P02_Get(void)
reads Port P02 Status.
Definition: port.h:662
INLINE void PORT_P01_PullDown_Set(void)
sets PullDown for Port P01.
Definition: port.h:1138
INLINE void PORT_P02_PullUp_Set(void)
sets PullUp for Port P02.
Definition: port.h:1156
INLINE void PORT_P13_Output_Set(void)
sets Port P13 to Output.
Definition: port.h:1382
INLINE void PORT_P01_PullUpDown_En(void)
enables PullUpDown for Port P01.
Definition: port.h:947
#define PORT_P2_PUDSEL_P5_Msk
Definition: tle986x.h:8558
INLINE void PORT_P01_Output_Set(void)
sets Port P01 to Output.
Definition: port.h:174
#define PORT_P0_PUDEN_P4_Msk
Definition: tle986x.h:8420
INLINE void PORT_P23_Dis(void)
sets Port P23 to Disable.
Definition: port.h:2423
INLINE void PORT_P10_PullDown_Set(void)
sets PullDown for Port P10.
Definition: port.h:2188
#define PORT_P0_PUDSEL_P1_Msk
Definition: tle986x.h:8425
INLINE void PORT_P23_PullUpDown_En(void)
enables PullUpDown for Port P23.
Definition: port.h:2712
#define PORT_P0_PUDSEL_P0_Msk
Definition: tle986x.h:8423
INLINE void PORT_P10_Output_Toggle_Set(void)
sets Port P10 to Toggle Status.
Definition: port.h:1498
INLINE uint8 PORT_P10_Get(void)
reads Port P10 Status.
Definition: port.h:1748
INLINE void PORT_P14_PullUp_Set(void)
sets PullUp for Port P14.
Definition: port.h:2314
INLINE uint8 PORT_P22_Get(void)
reads Port P22 Status.
Definition: port.h:2561
INLINE void PORT_P12_Output_Low_Set(void)
sets Port P12 to Low Status.
Definition: port.h:1593
INLINE void PORT_P11_Output_Set(void)
sets Port P11 to Output.
Definition: port.h:1304
INLINE uint8 PORT_P23_Get(void)
reads Port P23 Status.
Definition: port.h:2583
INLINE void PORT_P24_Input_Set(void)
sets Port P24 to Input.
Definition: port.h:2480
#define PORT_P2_PUDEN_P4_Msk
Definition: tle986x.h:8543
INLINE void PORT_P02_Output_High_Set(void)
sets Port P02 to High Status.
Definition: port.h:444
#define PORT_P0_PUDEN_P3_Msk
Definition: tle986x.h:8418
#define PORT_P1_PUDSEL_P2_Msk
Definition: tle986x.h:8502
#define PORT_P0_OD_P0_Msk
Definition: tle986x.h:8401
void PORT_Init(void)
Initializes the ports.
#define PORT_P2_DIR_P4_Pos
Definition: tle986x.h:8529
INLINE void PORT_P25_Input_Set(void)
sets Port P25 to Input.
Definition: port.h:2517
INLINE void PORT_P12_PullUpDown_Dis(void)
disables PullUpDown for Port P12.
Definition: port.h:2084
#define PORT_P2_PUDEN_P0_Msk
Definition: tle986x.h:8535
INLINE void PORT_P11_PullUpDown_En(void)
enables PullUpDown for Port P11.
Definition: port.h:2033
#define PORT_P2_PUDSEL_P3_Msk
Definition: tle986x.h:8554
#define PORT_P0_PUDSEL_P3_Pos
Definition: tle986x.h:8428
#define PORT_P1_DIR_P1_Msk
Definition: tle986x.h:8469
#define PORT_P0_DIR_P2_Msk
Definition: tle986x.h:8394
INLINE void PORT_P01_PullUpDown_Dis(void)
disables PullUpDown for Port P01.
Definition: port.h:964
INLINE uint8 PORT_P13_Get(void)
reads Port P13 Status.
Definition: port.h:1810
#define PORT_P1_DIR_P2_Msk
Definition: tle986x.h:8471
INLINE void PORT_P03_PullUpDown_En(void)
enables PullUpDown for Port P03.
Definition: port.h:1015
#define PORT_P2_PUDSEL_P4_Pos
Definition: tle986x.h:8555
CMSIS register HeaderFile.
INLINE void PORT_P12_P13_OpenDrain_Dis(void)
disables Output OpenDrain for Port P12/P13.
Definition: port.h:1944
INLINE void PORT_P01_Output_Low_Set(void)
sets Port P01 to Low Status.
Definition: port.h:406
#define PORT_P0_PUDSEL_P4_Pos
Definition: tle986x.h:8430
INLINE void PORT_P01_OpenDrain_En(void)
enables Output OpenDrain for Port P01.
Definition: port.h:763
#define PORT_P2_PUDEN_P4_Pos
Definition: tle986x.h:8542
INLINE void PORT_P11_PullUp_Set(void)
sets PullUp for Port P11.
Definition: port.h:2206
INLINE void PORT_P14_Output_Low_Set(void)
sets Port P14 to Low Status.
Definition: port.h:1707
INLINE void PORT_P24_Dis(void)
sets Port P24 to Disable.
Definition: port.h:2460
INLINE void PORT_P22_PullUp_Set(void)
sets PullUp for Port P22.
Definition: port.h:2851
#define PORT_P1_OD_P4_Msk
Definition: tle986x.h:8484
INLINE void PORT_P24_PullUp_Set(void)
sets PullUp for Port P24.
Definition: port.h:2923
#define PORT_P1_PUDSEL_P0_Pos
Definition: tle986x.h:8497
#define PORT_P1_DATA_P4_Pos
Definition: tle986x.h:8463
INLINE void PORT_P14_OpenDrain_Dis(void)
disables Output OpenDrain for Port P14.
Definition: port.h:1982
#define PORT_P0_PUDEN_P0_Pos
Definition: tle986x.h:8411
#define PORT_P2_DATA_P0_Pos
Definition: tle986x.h:8508
#define PORT_P2_DIR_P5_Msk
Definition: tle986x.h:8532
#define PORT_P2_DIR_P3_Pos
Definition: tle986x.h:8527
INLINE void PORT_P10_PullUpDown_Dis(void)
disables PullUpDown for Port P10.
Definition: port.h:2016
INLINE void PORT_P10_Input_Set(void)
sets Port P10 to Input.
Definition: port.h:1285
INLINE void Field_Inv8(volatile uint8 *reg, uint8 msk)
This function inverts a bit field in a 8-bit register.
Definition: sfr_access.h:361
#define PORT_P0_DIR_P4_Msk
Definition: tle986x.h:8398
INLINE void PORT_P23_PullUpDown_Dis(void)
disables PullUpDown for Port P23.
Definition: port.h:2729
#define PORT_P2_DATA_P3_Pos
Definition: tle986x.h:8514
INLINE void PORT_P10_PullUpDown_En(void)
enables PullUpDown for Port P10.
Definition: port.h:1999
#define PORT_P0_DIR_P1_Msk
Definition: tle986x.h:8392
INLINE void PORT_P11_Output_Low_Set(void)
sets Port P11 to Low Status.
Definition: port.h:1536
INLINE uint8 PORT_P20_Get(void)
reads Port P20 Status.
Definition: port.h:2539
INLINE void PORT_P22_Input_Set(void)
sets Port P22 to Input.
Definition: port.h:2406
#define PORT_P1_PUDSEL_P1_Msk
Definition: tle986x.h:8500
#define PORT_P2_DATA_P4_Pos
Definition: tle986x.h:8516
INLINE void PORT_P14_Output_Set(void)
sets Port P14 to Output.
Definition: port.h:1421
INLINE void PORT_P04_Output_Toggle_Set(void)
sets Port P04 to Toggle Status.
Definition: port.h:596
#define PORT_P1_PUDEN_P1_Pos
Definition: tle986x.h:8488
#define PORT_P1_PUDEN_P3_Pos
Definition: tle986x.h:8492
INLINE void PORT_P13_Output_Toggle_Set(void)
sets Port P13 to Toggle Status.
Definition: port.h:1669
INLINE void PORT_P11_OpenDrain_Dis(void)
disables Output OpenDrain for Port P11.
Definition: port.h:1906
#define PORT_P0_PUDEN_P2_Pos
Definition: tle986x.h:8415
#define PORT_P2_DIR_P0_Msk
Definition: tle986x.h:8522
#define PORT_P1_DATA_P3_Msk
Definition: tle986x.h:8462
#define PORT_P0_DATA_P4_Msk
Definition: tle986x.h:8387
INLINE void PORT_P04_PullDown_Set(void)
sets PullDown for Port P04.
Definition: port.h:1246
#define PORT_P2_PUDSEL_P4_Msk
Definition: tle986x.h:8556
#define PORT_P2_PUDEN_P5_Pos
Definition: tle986x.h:8544
INLINE void PORT_P10_Output_Low_Set(void)
sets Port P10 to Low Status.
Definition: port.h:1479
INLINE void PORT_P01_Output_High_Set(void)
sets Port P01 to High Status.
Definition: port.h:387
INLINE void PORT_P12_Output_Toggle_Set(void)
sets Port P12 to Toggle Status.
Definition: port.h:1612
INLINE void PORT_P00_PullDown_Set(void)
sets PullDown for Port P00.
Definition: port.h:1102
#define PORT_P1_DATA_P0_Pos
Definition: tle986x.h:8455
INLINE void PORT_P13_PullUpDown_En(void)
enables PullUpDown for Port P13.
Definition: port.h:2101
#define PORT_P1_DATA_P1_Pos
Definition: tle986x.h:8457
#define PORT_P0_DIR_P3_Pos
Definition: tle986x.h:8395
#define PORT_P2_PUDSEL_P0_Msk
Definition: tle986x.h:8548
INLINE void PORT_P03_PullDown_Set(void)
sets PullDown for Port P03.
Definition: port.h:1210
INLINE void PORT_P00_PullUpDown_Dis(void)
disables PullUpDown for Port P00.
Definition: port.h:930
INLINE void PORT_P02_OpenDrain_En(void)
enables Output OpenDrain for Port P02.
Definition: port.h:801
INLINE void PORT_P01_OpenDrain_Dis(void)
disables Output OpenDrain for Port P01.
Definition: port.h:782
#define PORT_P2_PUDEN_P2_Pos
Definition: tle986x.h:8538
#define PORT_P1_PUDSEL_P0_Msk
Definition: tle986x.h:8498
#define PORT_P2_DATA_P0_Msk
Definition: tle986x.h:8509
INLINE uint8 PORT_P12_Get(void)
reads Port P12 Status.
Definition: port.h:1790
#define PORT_P0_PUDEN_P1_Msk
Definition: tle986x.h:8414
#define PORT_P0_OD_P4_Pos
Definition: tle986x.h:8408
INLINE void PORT_P24_PullUpDown_En(void)
enables PullUpDown for Port P24.
Definition: port.h:2746
#define PORT_P0_DIR_P1_Pos
Definition: tle986x.h:8391
#define PORT_P0_PUDEN_P4_Pos
Definition: tle986x.h:8419
#define PORT_P0_OD_P0_Pos
Definition: tle986x.h:8400
#define PORT_P1_PUDEN_P0_Msk
Definition: tle986x.h:8487
INLINE void PORT_P22_PullDown_Set(void)
sets PullDown for Port P22.
Definition: port.h:2869
#define PORT_P1_DATA_P1_Msk
Definition: tle986x.h:8458
#define PORT_P0_PUDSEL_P1_Pos
Definition: tle986x.h:8424
#define PORT_P1_PUDSEL_P3_Msk
Definition: tle986x.h:8504
INLINE void PORT_P00_Output_Low_Set(void)
sets Port P00 to Low Status.
Definition: port.h:349
INLINE void PORT_P03_Output_Toggle_Set(void)
sets Port P03 to Toggle Status.
Definition: port.h:539
INLINE void PORT_P11_PullDown_Set(void)
sets PullDown for Port P11.
Definition: port.h:2224
#define PORT_P2_DIR_P4_Msk
Definition: tle986x.h:8530
INLINE void PORT_P20_PullUpDown_En(void)
enables PullUpDown for Port P20.
Definition: port.h:2644
INLINE void PORT_P01_Input_Set(void)
sets Port P01 to Input.
Definition: port.h:194
#define PORT_P0_DIR_P0_Pos
Definition: tle986x.h:8389
INLINE void PORT_P14_PullDown_Set(void)
sets PullDown for Port P14.
Definition: port.h:2332
INLINE void PORT_P00_Output_High_Set(void)
sets Port P00 to High Status.
Definition: port.h:330
INLINE void PORT_P04_PullUpDown_Dis(void)
disables PullUpDown for Port P04.
Definition: port.h:1066
INLINE void PORT_P11_PullUpDown_Dis(void)
disables PullUpDown for Port P11.
Definition: port.h:2050
INLINE void PORT_P00_Output_Toggle_Set(void)
sets Port P00 to Toggle Status.
Definition: port.h:368
INLINE void PORT_P04_Output_Set(void)
sets Port P04 to Output.
Definition: port.h:291
INLINE void PORT_P03_PullUp_Set(void)
sets PullUp for Port P03.
Definition: port.h:1192
#define PORT_P0_PUDSEL_P2_Msk
Definition: tle986x.h:8427
INLINE void PORT_P03_Output_Low_Set(void)
sets Port P03 to Low Status.
Definition: port.h:520
#define PORT_P1_OD_P3_P2_Msk
Definition: tle986x.h:8482