Infineon MOTIX™ MCU TLE987x Device Family SDK
Macros | Functions
port.h File Reference

Go to the source code of this file.

Detailed Description

Port/GPIO low level access library.

Version
V0.6.1
Date
02. Jan 2025
Note
This file violates [MISRA Rule 38], [MISRA Rule 45]

Include Graph

Include dependency graph for port.h:

Macros

#define PORT_P0   (0U)
 Port indices, Port P0. More...
 
#define PORT_P1   (1U)
 Port indices, Port P1. More...
 
#define PORT_P2   (2U)
 Port indices, Port P2. More...
 
#define PORT_ACTION_CLEAR   (0U)
 Port actions, clear. More...
 
#define PORT_ACTION_SET   (1U)
 Port actions, set. More...
 
#define PORT_ACTION_TOGGLE   (2U)
 Port actions, toggle. More...
 
#define PORT_ACTION_INPUT   (3U)
 Port actions, input. More...
 
#define PORT_ACTION_OUTPUT   (4U)
 Port actions, output. More...
 

Functions

INLINE void PORT_P00_Output_Set (void)
 sets Port P00 to Output. More...
 
INLINE void PORT_P00_Input_Set (void)
 sets Port P00 to Input. More...
 
INLINE void PORT_P01_Output_Set (void)
 sets Port P01 to Output. More...
 
INLINE void PORT_P01_Input_Set (void)
 sets Port P01 to Input. More...
 
INLINE void PORT_P02_Output_Set (void)
 sets Port P02 to Output. More...
 
INLINE void PORT_P02_Input_Set (void)
 sets Port P02 to Input. More...
 
INLINE void PORT_P03_Output_Set (void)
 sets Port P03 to Output. More...
 
INLINE void PORT_P03_Input_Set (void)
 sets Port P03 to Input. More...
 
INLINE void PORT_P04_Output_Set (void)
 sets Port P04 to Output. More...
 
INLINE void PORT_P04_Input_Set (void)
 sets Port P04 to Input. More...
 
INLINE void PORT_P00_Output_High_Set (void)
 sets Port P00 to High Status. More...
 
INLINE void PORT_P00_Output_Low_Set (void)
 sets Port P00 to Low Status. More...
 
INLINE void PORT_P00_Output_Toggle_Set (void)
 sets Port P00 to Toggle Status. More...
 
INLINE void PORT_P01_Output_High_Set (void)
 sets Port P01 to High Status. More...
 
INLINE void PORT_P01_Output_Low_Set (void)
 sets Port P01 to Low Status. More...
 
INLINE void PORT_P01_Output_Toggle_Set (void)
 sets Port P01 to Toggle Status. More...
 
INLINE void PORT_P02_Output_High_Set (void)
 sets Port P02 to High Status. More...
 
INLINE void PORT_P02_Output_Low_Set (void)
 sets Port P02 to Low Status. More...
 
INLINE void PORT_P02_Output_Toggle_Set (void)
 sets Port P02 to Toggle Status. More...
 
INLINE void PORT_P03_Output_High_Set (void)
 sets Port P03 to High Status. More...
 
INLINE void PORT_P03_Output_Low_Set (void)
 sets Port P03 to Low Status. More...
 
INLINE void PORT_P03_Output_Toggle_Set (void)
 sets Port P03 to Toggle Status. More...
 
INLINE void PORT_P04_Output_High_Set (void)
 sets Port P04 to High Status. More...
 
INLINE void PORT_P04_Output_Low_Set (void)
 sets Port P04 to Low Status. More...
 
INLINE void PORT_P04_Output_Toggle_Set (void)
 sets Port P04 to Toggle Status. More...
 
INLINE uint8 PORT_P00_Get (void)
 reads Port P00 Status. More...
 
INLINE uint8 PORT_P01_Get (void)
 reads Port P01 Status. More...
 
INLINE uint8 PORT_P02_Get (void)
 reads Port P02 Status. More...
 
INLINE uint8 PORT_P03_Get (void)
 reads Port P03 Status. More...
 
INLINE uint8 PORT_P04_Get (void)
 reads Port P04 Status. More...
 
INLINE void PORT_P00_OpenDrain_En (void)
 enables Output OpenDrain for Port P00. More...
 
INLINE void PORT_P00_OpenDrain_Dis (void)
 disables Output OpenDrain for Port P00. More...
 
INLINE void PORT_P01_OpenDrain_En (void)
 enables Output OpenDrain for Port P01. More...
 
INLINE void PORT_P01_OpenDrain_Dis (void)
 disables Output OpenDrain for Port P01. More...
 
INLINE void PORT_P02_OpenDrain_En (void)
 enables Output OpenDrain for Port P02. More...
 
INLINE void PORT_P02_OpenDrain_Dis (void)
 disables Output OpenDrain for Port P02. More...
 
INLINE void PORT_P03_OpenDrain_En (void)
 enables Output OpenDrain for Port P03. More...
 
INLINE void PORT_P03_OpenDrain_Dis (void)
 disables Output OpenDrain for Port P03. More...
 
INLINE void PORT_P04_OpenDrain_En (void)
 enables Output OpenDrain for Port P04. More...
 
INLINE void PORT_P04_OpenDrain_Dis (void)
 disables Output OpenDrain for Port P04. More...
 
INLINE void PORT_P00_PullUpDown_En (void)
 enables PullUpDown for Port P00. More...
 
INLINE void PORT_P00_PullUpDown_Dis (void)
 disables PullUpDown for Port P00. More...
 
INLINE void PORT_P01_PullUpDown_En (void)
 enables PullUpDown for Port P01. More...
 
INLINE void PORT_P01_PullUpDown_Dis (void)
 disables PullUpDown for Port P01. More...
 
INLINE void PORT_P02_PullUpDown_En (void)
 enables PullUpDown for Port P02. More...
 
INLINE void PORT_P02_PullUpDown_Dis (void)
 disables PullUpDown for Port P02. More...
 
INLINE void PORT_P03_PullUpDown_En (void)
 enables PullUpDown for Port P03. More...
 
INLINE void PORT_P03_PullUpDown_Dis (void)
 disables PullUpDown for Port P03. More...
 
INLINE void PORT_P04_PullUpDown_En (void)
 enables PullUpDown for Port P04. More...
 
INLINE void PORT_P04_PullUpDown_Dis (void)
 disables PullUpDown for Port P04. More...
 
INLINE void PORT_P00_PullUp_Set (void)
 sets PullUp for Port P00. More...
 
INLINE void PORT_P00_PullDown_Set (void)
 sets PullDown for Port P00. More...
 
INLINE void PORT_P01_PullUp_Set (void)
 sets PullUp for Port P01. More...
 
INLINE void PORT_P01_PullDown_Set (void)
 sets PullDown for Port P01. More...
 
INLINE void PORT_P02_PullUp_Set (void)
 sets PullUp for Port P02. More...
 
INLINE void PORT_P02_PullDown_Set (void)
 sets PullDown for Port P02. More...
 
INLINE void PORT_P03_PullUp_Set (void)
 sets PullUp for Port P03. More...
 
INLINE void PORT_P03_PullDown_Set (void)
 sets PullDown for Port P03. More...
 
INLINE void PORT_P04_PullUp_Set (void)
 sets PullUp for Port P04. More...
 
INLINE void PORT_P04_PullDown_Set (void)
 sets PullDown for Port P04. More...
 
INLINE void PORT_P10_Output_Set (void)
 sets Port P10 to Output. More...
 
INLINE void PORT_P10_Input_Set (void)
 sets Port P10 to Input. More...
 
INLINE void PORT_P11_Output_Set (void)
 sets Port P11 to Output. More...
 
INLINE void PORT_P11_Input_Set (void)
 sets Port P11 to Input. More...
 
INLINE void PORT_P12_Output_Set (void)
 sets Port P12 to Output. More...
 
INLINE void PORT_P12_Input_Set (void)
 sets Port P12 to Input. More...
 
INLINE void PORT_P13_Output_Set (void)
 sets Port P13 to Output. More...
 
INLINE void PORT_P13_Input_Set (void)
 sets Port P13 to Input. More...
 
INLINE void PORT_P14_Output_Set (void)
 sets Port P14 to Output. More...
 
INLINE void PORT_P14_Input_Set (void)
 sets Port P14 to Input. More...
 
INLINE void PORT_P10_Output_High_Set (void)
 sets Port P10 to High Status. More...
 
INLINE void PORT_P10_Output_Low_Set (void)
 sets Port P10 to Low Status. More...
 
INLINE void PORT_P10_Output_Toggle_Set (void)
 sets Port P10 to Toggle Status. More...
 
INLINE void PORT_P11_Output_High_Set (void)
 sets Port P11 to High Status. More...
 
INLINE void PORT_P11_Output_Low_Set (void)
 sets Port P11 to Low Status. More...
 
INLINE void PORT_P11_Output_Toggle_Set (void)
 sets Port P11 to Toggle Status. More...
 
INLINE void PORT_P12_Output_High_Set (void)
 sets Port P12 to High Status. More...
 
INLINE void PORT_P12_Output_Low_Set (void)
 sets Port P12 to Low Status. More...
 
INLINE void PORT_P12_Output_Toggle_Set (void)
 sets Port P12 to Toggle Status. More...
 
INLINE void PORT_P13_Output_High_Set (void)
 sets Port P13 to High Status. More...
 
INLINE void PORT_P13_Output_Low_Set (void)
 sets Port P13 to Low Status. More...
 
INLINE void PORT_P13_Output_Toggle_Set (void)
 sets Port P13 to Toggle Status. More...
 
INLINE void PORT_P14_Output_High_Set (void)
 sets Port P14 to High Status. More...
 
INLINE void PORT_P14_Output_Low_Set (void)
 sets Port P14 to Low Status. More...
 
INLINE void PORT_P14_Output_Toggle_Set (void)
 sets Port P14 to Toggle Status. More...
 
INLINE uint8 PORT_P10_Get (void)
 reads Port P10 Status. More...
 
INLINE uint8 PORT_P11_Get (void)
 reads Port P11 Status. More...
 
INLINE uint8 PORT_P12_Get (void)
 reads Port P12 Status. More...
 
INLINE uint8 PORT_P13_Get (void)
 reads Port P13 Status. More...
 
INLINE uint8 PORT_P14_Get (void)
 reads Port P14 Status. More...
 
INLINE void PORT_P10_OpenDrain_En (void)
 enables Output OpenDrain for Port P10. More...
 
INLINE void PORT_P10_OpenDrain_Dis (void)
 disables Output OpenDrain for Port P10. More...
 
INLINE void PORT_P11_OpenDrain_En (void)
 enables Output OpenDrain for Port P11. More...
 
INLINE void PORT_P11_OpenDrain_Dis (void)
 disables Output OpenDrain for Port P11. More...
 
INLINE void PORT_P12_P13_OpenDrain_En (void)
 enables Output OpenDrain for Port P12/P13. More...
 
INLINE void PORT_P12_P13_OpenDrain_Dis (void)
 disables Output OpenDrain for Port P12/P13. More...
 
INLINE void PORT_P14_OpenDrain_En (void)
 enables Output OpenDrain for Port P14. More...
 
INLINE void PORT_P14_OpenDrain_Dis (void)
 disables Output OpenDrain for Port P14. More...
 
INLINE void PORT_P10_PullUpDown_En (void)
 enables PullUpDown for Port P10. More...
 
INLINE void PORT_P10_PullUpDown_Dis (void)
 disables PullUpDown for Port P10. More...
 
INLINE void PORT_P11_PullUpDown_En (void)
 enables PullUpDown for Port P11. More...
 
INLINE void PORT_P11_PullUpDown_Dis (void)
 disables PullUpDown for Port P11. More...
 
INLINE void PORT_P12_PullUpDown_En (void)
 enables PullUpDown for Port P12. More...
 
INLINE void PORT_P12_PullUpDown_Dis (void)
 disables PullUpDown for Port P12. More...
 
INLINE void PORT_P13_PullUpDown_En (void)
 enables PullUpDown for Port P13. More...
 
INLINE void PORT_P13_PullUpDown_Dis (void)
 disables PullUpDown for Port P13. More...
 
INLINE void PORT_P14_PullUpDown_En (void)
 enables PullUpDown for Port P14. More...
 
INLINE void PORT_P14_PullUpDown_Dis (void)
 disables PullUpDown for Port P14. More...
 
INLINE void PORT_P10_PullUp_Set (void)
 sets PullUp for Port P10. More...
 
INLINE void PORT_P10_PullDown_Set (void)
 sets PullDown for Port P10. More...
 
INLINE void PORT_P11_PullUp_Set (void)
 sets PullUp for Port P11. More...
 
INLINE void PORT_P11_PullDown_Set (void)
 sets PullDown for Port P11. More...
 
INLINE void PORT_P12_PullUp_Set (void)
 sets PullUp for Port P12. More...
 
INLINE void PORT_P12_PullDown_Set (void)
 sets PullDown for Port P12. More...
 
INLINE void PORT_P13_PullUp_Set (void)
 sets PullUp for Port P13. More...
 
INLINE void PORT_P13_PullDown_Set (void)
 sets PullDown for Port P13. More...
 
INLINE void PORT_P14_PullUp_Set (void)
 sets PullUp for Port P14. More...
 
INLINE void PORT_P14_PullDown_Set (void)
 sets PullDown for Port P14. More...
 
INLINE void PORT_P20_Dis (void)
 sets Port P20 to Disable. More...
 
INLINE void PORT_P20_Input_Set (void)
 sets Port P20 to Input. More...
 
INLINE void PORT_P22_Dis (void)
 sets Port P22 to Disable. More...
 
INLINE void PORT_P22_Input_Set (void)
 sets Port P22 to Input. More...
 
INLINE void PORT_P23_Dis (void)
 sets Port P23 to Disable. More...
 
INLINE void PORT_P23_Input_Set (void)
 sets Port P23 to Input. More...
 
INLINE void PORT_P24_Dis (void)
 sets Port P24 to Disable. More...
 
INLINE void PORT_P24_Input_Set (void)
 sets Port P24 to Input. More...
 
INLINE void PORT_P25_Dis (void)
 sets Port P25 to Disable. More...
 
INLINE void PORT_P25_Input_Set (void)
 sets Port P25 to Input. More...
 
INLINE uint8 PORT_P20_Get (void)
 reads Port P20 Status. More...
 
INLINE uint8 PORT_P22_Get (void)
 reads Port P22 Status. More...
 
INLINE uint8 PORT_P23_Get (void)
 reads Port P23 Status. More...
 
INLINE uint8 PORT_P24_Get (void)
 reads Port P24 Status. More...
 
INLINE uint8 PORT_P25_Get (void)
 reads Port P25 Status. More...
 
INLINE void PORT_P20_PullUpDown_En (void)
 enables PullUpDown for Port P20. More...
 
INLINE void PORT_P20_PullUpDown_Dis (void)
 disables PullUpDown for Port P20. More...
 
INLINE void PORT_P22_PullUpDown_En (void)
 enables PullUpDown for Port P22. More...
 
INLINE void PORT_P22_PullUpDown_Dis (void)
 disables PullUpDown for Port P22. More...
 
INLINE void PORT_P23_PullUpDown_En (void)
 enables PullUpDown for Port P23. More...
 
INLINE void PORT_P23_PullUpDown_Dis (void)
 disables PullUpDown for Port P23. More...
 
INLINE void PORT_P24_PullUpDown_En (void)
 enables PullUpDown for Port P24. More...
 
INLINE void PORT_P24_PullUpDown_Dis (void)
 disables PullUpDown for Port P24. More...
 
INLINE void PORT_P25_PullUpDown_En (void)
 enables PullUpDown for Port P25. More...
 
INLINE void PORT_P25_PullUpDown_Dis (void)
 disables PullUpDown for Port P25. More...
 
INLINE void PORT_P20_PullUp_Set (void)
 sets PullUp for Port P20. More...
 
INLINE void PORT_P20_PullDown_Set (void)
 sets PullDown for Port P20. More...
 
INLINE void PORT_P22_PullUp_Set (void)
 sets PullUp for Port P22. More...
 
INLINE void PORT_P22_PullDown_Set (void)
 sets PullDown for Port P22. More...
 
INLINE void PORT_P23_PullUp_Set (void)
 sets PullUp for Port P23. More...
 
INLINE void PORT_P23_PullDown_Set (void)
 sets PullDown for Port P23. More...
 
INLINE void PORT_P24_PullUp_Set (void)
 sets PullUp for Port P24. More...
 
INLINE void PORT_P24_PullDown_Set (void)
 sets PullDown for Port P24. More...
 
INLINE void PORT_P25_PullUp_Set (void)
 sets PullUp for Port P25. More...
 
INLINE void PORT_P25_PullDown_Set (void)
 sets PullDown for Port P25. More...
 
void PORT_Init (void)
 Initializes the PORT module based on the Config Wizard for MOTIX MCU configuration. More...
 
void PORT_ChangePin (uint32 PortPin, uint32 Action)
 Sets/clears/toggles a port pin in a safe way, i.e. with interrupt disable. More...
 
uint8 PORT_ReadPin (uint32 PortPin)
 Reads a port pin. More...
 
uint8 PORT_ReadPort (uint32 Port)
 Reads a port. More...
 
void PORT_ChangePinAlt (uint32 PortPin, uint8 AltSel)
 Change Alternate Settings. More...
 

Macro Definition Documentation

◆ PORT_ACTION_CLEAR

#define PORT_ACTION_CLEAR   (0U)

Port actions, clear.

◆ PORT_ACTION_INPUT

#define PORT_ACTION_INPUT   (3U)

Port actions, input.

◆ PORT_ACTION_OUTPUT

#define PORT_ACTION_OUTPUT   (4U)

Port actions, output.

◆ PORT_ACTION_SET

#define PORT_ACTION_SET   (1U)

Port actions, set.

◆ PORT_ACTION_TOGGLE

#define PORT_ACTION_TOGGLE   (2U)

Port actions, toggle.

◆ PORT_P0

#define PORT_P0   (0U)

Port indices, Port P0.

◆ PORT_P1

#define PORT_P1   (1U)

Port indices, Port P1.

◆ PORT_P2

#define PORT_P2   (2U)

Port indices, Port P2.

Function Documentation

◆ PORT_ChangePin()

void PORT_ChangePin ( uint32  PortPin,
uint32  Action 
)

Sets/clears/toggles a port pin in a safe way, i.e. with interrupt disable.

Note
This function violates [MISRA Rule 45]
Parameters
PortPinPort and pin to change, e.g 0x12U for P1.2
ActionPORT_ACTION_SET, PORT_ACTION_CLEAR or PORT_ACTION_TOGGLE

Example

This example toggles the P1.2 .

void Example_Function(void)
{
}
#define PORT_ACTION_TOGGLE
Port actions, toggle.
Definition: port.h:108
void PORT_ChangePin(uint32 PortPin, uint32 Action)
Sets/clears/toggles a port pin in a safe way, i.e. with interrupt disable.

◆ PORT_ChangePinAlt()

void PORT_ChangePinAlt ( uint32  PortPin,
uint8  AltSel 
)

Change Alternate Settings.

Note
This function violates [MISRA Rule 45]
Parameters
PortPinpin to change AltSel, e.g. 0x01U for Port 0 Pin 1
AltSelalternate function for the pin (combination of 0Us and 1Us)

Example

This example sets the P1.2 to Output and configures it to Normal GPIO.

void Example_Function(void)
{
PORT_ChangePinAlt(0x12, 0u);
}
INLINE void PORT_P12_Output_Set(void)
sets Port P12 to Output.
Definition: port.h:1339
void PORT_ChangePinAlt(uint32 PortPin, uint8 AltSel)
Change Alternate Settings.

◆ PORT_Init()

void PORT_Init ( void  )

Initializes the PORT module based on the Config Wizard for MOTIX MCU configuration.

Note
This function violates [MISRA Rule 38]

◆ PORT_P00_Get()

INLINE uint8 PORT_P00_Get ( void  )

reads Port P00 Status.

Returns
P00 Status

Example

This example configures P00 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P00_Get();
}
INLINE void PORT_P00_Input_Set(void)
sets Port P00 to Input.
Definition: port.h:151
INLINE uint8 PORT_P00_Get(void)
reads Port P00 Status.
Definition: port.h:614
uint8_t uint8
8 bit unsigned value
Definition: types.h:137

◆ PORT_P00_Input_Set()

INLINE void PORT_P00_Input_Set ( void  )

sets Port P00 to Input.

Example

This example configures P00 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P00_Get();
}

◆ PORT_P00_OpenDrain_Dis()

INLINE void PORT_P00_OpenDrain_Dis ( void  )

disables Output OpenDrain for Port P00.

Example

This example configures P00 as output, Low and Normal Mode.

void Example_Function(void)
{
}
INLINE void PORT_P00_OpenDrain_Dis(void)
disables Output OpenDrain for Port P00.
Definition: port.h:740
INLINE void PORT_P00_Output_Set(void)
sets Port P00 to Output.
Definition: port.h:131
INLINE void PORT_P00_Output_Low_Set(void)
sets Port P00 to Low Status.
Definition: port.h:345

◆ PORT_P00_OpenDrain_En()

INLINE void PORT_P00_OpenDrain_En ( void  )

enables Output OpenDrain for Port P00.

Example

This example configures P00 as output, Low and Open-Drain.

void Example_Function(void)
{
}
INLINE void PORT_P00_OpenDrain_En(void)
enables Output OpenDrain for Port P00.
Definition: port.h:721

◆ PORT_P00_Output_High_Set()

INLINE void PORT_P00_Output_High_Set ( void  )

sets Port P00 to High Status.

Example

This example configures P00 as output, High and Open-Drain.

void Example_Function(void)
{
}
INLINE void PORT_P00_Output_High_Set(void)
sets Port P00 to High Status.
Definition: port.h:326

◆ PORT_P00_Output_Low_Set()

INLINE void PORT_P00_Output_Low_Set ( void  )

sets Port P00 to Low Status.

Example

This example configures P00 as output, Low and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P00_Output_Set()

INLINE void PORT_P00_Output_Set ( void  )

sets Port P00 to Output.

Example

This example configures P00 as output, High and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P00_Output_Toggle_Set()

INLINE void PORT_P00_Output_Toggle_Set ( void  )

sets Port P00 to Toggle Status.

Example

This example configures P00 as output, Toggle and Open-Drain.

void Example_Function(void)
{
}
INLINE void PORT_P00_Output_Toggle_Set(void)
sets Port P00 to Toggle Status.
Definition: port.h:364

◆ PORT_P00_PullDown_Set()

INLINE void PORT_P00_PullDown_Set ( void  )

sets PullDown for Port P00.

Example

This example sets PullDown for Port P00.

void Example_Function(void)
{
}
INLINE void PORT_P00_PullDown_Set(void)
sets PullDown for Port P00.
Definition: port.h:1098
INLINE void PORT_P00_PullUpDown_En(void)
enables PullUpDown for Port P00.
Definition: port.h:909

◆ PORT_P00_PullUp_Set()

INLINE void PORT_P00_PullUp_Set ( void  )

sets PullUp for Port P00.

Example

This example sets PullUp for Port P00.

void Example_Function(void)
{
}
INLINE void PORT_P00_PullUp_Set(void)
sets PullUp for Port P00.
Definition: port.h:1080

◆ PORT_P00_PullUpDown_Dis()

INLINE void PORT_P00_PullUpDown_Dis ( void  )

disables PullUpDown for Port P00.

Example

This example disables PullUpDown for Port P00.

void Example_Function(void)
{
}
INLINE void PORT_P00_PullUpDown_Dis(void)
disables PullUpDown for Port P00.
Definition: port.h:926

◆ PORT_P00_PullUpDown_En()

INLINE void PORT_P00_PullUpDown_En ( void  )

enables PullUpDown for Port P00.

Example

This example enables PullUpDown for Port P00.

void Example_Function(void)
{
}

◆ PORT_P01_Get()

INLINE uint8 PORT_P01_Get ( void  )

reads Port P01 Status.

Returns
P01 Status

Example

This example configures P01 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P01_Get();
}
INLINE void PORT_P01_Input_Set(void)
sets Port P01 to Input.
Definition: port.h:190
INLINE uint8 PORT_P01_Get(void)
reads Port P01 Status.
Definition: port.h:636

◆ PORT_P01_Input_Set()

INLINE void PORT_P01_Input_Set ( void  )

sets Port P01 to Input.

Example

This example configures P01 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P01_Get();
}

◆ PORT_P01_OpenDrain_Dis()

INLINE void PORT_P01_OpenDrain_Dis ( void  )

disables Output OpenDrain for Port P01.

Example

This example configures P01 as output, Low and Normal Mode.

void Example_Function(void)
{
}
INLINE void PORT_P01_OpenDrain_Dis(void)
disables Output OpenDrain for Port P01.
Definition: port.h:778
INLINE void PORT_P01_Output_Set(void)
sets Port P01 to Output.
Definition: port.h:170
INLINE void PORT_P01_Output_Low_Set(void)
sets Port P01 to Low Status.
Definition: port.h:402

◆ PORT_P01_OpenDrain_En()

INLINE void PORT_P01_OpenDrain_En ( void  )

enables Output OpenDrain for Port P01.

Example

This example configures P01 as output, Low and Open-Drain.

void Example_Function(void)
{
}
INLINE void PORT_P01_OpenDrain_En(void)
enables Output OpenDrain for Port P01.
Definition: port.h:759

◆ PORT_P01_Output_High_Set()

INLINE void PORT_P01_Output_High_Set ( void  )

sets Port P01 to High Status.

Example

This example configures P01 as output, High and Open-Drain.

void Example_Function(void)
{
}
INLINE void PORT_P01_Output_High_Set(void)
sets Port P01 to High Status.
Definition: port.h:383

◆ PORT_P01_Output_Low_Set()

INLINE void PORT_P01_Output_Low_Set ( void  )

sets Port P01 to Low Status.

Example

This example configures P01 as output, Low and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P01_Output_Set()

INLINE void PORT_P01_Output_Set ( void  )

sets Port P01 to Output.

Example

This example configures P01 as output, High and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P01_Output_Toggle_Set()

INLINE void PORT_P01_Output_Toggle_Set ( void  )

sets Port P01 to Toggle Status.

Example

This example configures P01 as output, Toggle and Open-Drain.

void Example_Function(void)
{
}
INLINE void PORT_P01_Output_Toggle_Set(void)
sets Port P01 to Toggle Status.
Definition: port.h:421

◆ PORT_P01_PullDown_Set()

INLINE void PORT_P01_PullDown_Set ( void  )

sets PullDown for Port P01.

Example

This example sets PullDown for Port P01.

void Example_Function(void)
{
}
INLINE void PORT_P01_PullDown_Set(void)
sets PullDown for Port P01.
Definition: port.h:1134
INLINE void PORT_P01_PullUpDown_En(void)
enables PullUpDown for Port P01.
Definition: port.h:943

◆ PORT_P01_PullUp_Set()

INLINE void PORT_P01_PullUp_Set ( void  )

sets PullUp for Port P01.

Example

This example sets PullUp for Port P01.

void Example_Function(void)
{
}
INLINE void PORT_P01_PullUp_Set(void)
sets PullUp for Port P01.
Definition: port.h:1116

◆ PORT_P01_PullUpDown_Dis()

INLINE void PORT_P01_PullUpDown_Dis ( void  )

disables PullUpDown for Port P01.

Example

This example disables PullUpDown for Port P01.

void Example_Function(void)
{
}
INLINE void PORT_P01_PullUpDown_Dis(void)
disables PullUpDown for Port P01.
Definition: port.h:960

◆ PORT_P01_PullUpDown_En()

INLINE void PORT_P01_PullUpDown_En ( void  )

enables PullUpDown for Port P01.

Example

This example enables PullUpDown for Port P01.

void Example_Function(void)
{
}

◆ PORT_P02_Get()

INLINE uint8 PORT_P02_Get ( void  )

reads Port P02 Status.

Returns
P02 Status

Example

This example configures P02 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P02_Get();
}
INLINE uint8 PORT_P02_Get(void)
reads Port P02 Status.
Definition: port.h:658
INLINE void PORT_P02_Input_Set(void)
sets Port P02 to Input.
Definition: port.h:229

◆ PORT_P02_Input_Set()

INLINE void PORT_P02_Input_Set ( void  )

sets Port P02 to Input.

Example

This example configures P02 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P02_Get();
}

◆ PORT_P02_OpenDrain_Dis()

INLINE void PORT_P02_OpenDrain_Dis ( void  )

disables Output OpenDrain for Port P02.

Example

This example configures P02 as output, Low and Normal Mode.

void Example_Function(void)
{
}
INLINE void PORT_P02_OpenDrain_Dis(void)
disables Output OpenDrain for Port P02.
Definition: port.h:816
INLINE void PORT_P02_Output_Low_Set(void)
sets Port P02 to Low Status.
Definition: port.h:459
INLINE void PORT_P02_Output_Set(void)
sets Port P02 to Output.
Definition: port.h:209

◆ PORT_P02_OpenDrain_En()

INLINE void PORT_P02_OpenDrain_En ( void  )

enables Output OpenDrain for Port P02.

Example

This example configures P02 as output, Low and Open-Drain.

void Example_Function(void)
{
}
INLINE void PORT_P02_OpenDrain_En(void)
enables Output OpenDrain for Port P02.
Definition: port.h:797

◆ PORT_P02_Output_High_Set()

INLINE void PORT_P02_Output_High_Set ( void  )

sets Port P02 to High Status.

Example

This example configures P02 as output, High and Open-Drain.

void Example_Function(void)
{
}
INLINE void PORT_P02_Output_High_Set(void)
sets Port P02 to High Status.
Definition: port.h:440

◆ PORT_P02_Output_Low_Set()

INLINE void PORT_P02_Output_Low_Set ( void  )

sets Port P02 to Low Status.

Example

This example configures P02 as output, Low and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P02_Output_Set()

INLINE void PORT_P02_Output_Set ( void  )

sets Port P02 to Output.

Example

This example configures P02 as output, High and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P02_Output_Toggle_Set()

INLINE void PORT_P02_Output_Toggle_Set ( void  )

sets Port P02 to Toggle Status.

Example

This example configures P02 as output, Toggle and Open-Drain.

void Example_Function(void)
{
}
INLINE void PORT_P02_Output_Toggle_Set(void)
sets Port P02 to Toggle Status.
Definition: port.h:478

◆ PORT_P02_PullDown_Set()

INLINE void PORT_P02_PullDown_Set ( void  )

sets PullDown for Port P02.

Example

This example sets PullDown for Port P02.

void Example_Function(void)
{
}
INLINE void PORT_P02_PullDown_Set(void)
sets PullDown for Port P02.
Definition: port.h:1170
INLINE void PORT_P02_PullUpDown_En(void)
enables PullUpDown for Port P02.
Definition: port.h:977

◆ PORT_P02_PullUp_Set()

INLINE void PORT_P02_PullUp_Set ( void  )

sets PullUp for Port P02.

Example

This example sets PullUp for Port P02.

void Example_Function(void)
{
}
INLINE void PORT_P02_PullUp_Set(void)
sets PullUp for Port P02.
Definition: port.h:1152

◆ PORT_P02_PullUpDown_Dis()

INLINE void PORT_P02_PullUpDown_Dis ( void  )

disables PullUpDown for Port P02.

Example

This example disables PullUpDown for Port P02.

void Example_Function(void)
{
}
INLINE void PORT_P02_PullUpDown_Dis(void)
disables PullUpDown for Port P02.
Definition: port.h:994

◆ PORT_P02_PullUpDown_En()

INLINE void PORT_P02_PullUpDown_En ( void  )

enables PullUpDown for Port P02.

Example

This example enables PullUpDown for Port P02.

void Example_Function(void)
{
}

◆ PORT_P03_Get()

INLINE uint8 PORT_P03_Get ( void  )

reads Port P03 Status.

Returns
P03 Status

Example

This example configures P03 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P03_Get();
}
INLINE void PORT_P03_Input_Set(void)
sets Port P03 to Input.
Definition: port.h:268
INLINE uint8 PORT_P03_Get(void)
reads Port P03 Status.
Definition: port.h:680

◆ PORT_P03_Input_Set()

INLINE void PORT_P03_Input_Set ( void  )

sets Port P03 to Input.

Example

This example configures P03 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P03_Get();
}

◆ PORT_P03_OpenDrain_Dis()

INLINE void PORT_P03_OpenDrain_Dis ( void  )

disables Output OpenDrain for Port P03.

Example

This example configures P03 as output, Low and Normal Mode.

void Example_Function(void)
{
}
INLINE void PORT_P03_Output_Set(void)
sets Port P03 to Output.
Definition: port.h:248
INLINE void PORT_P03_OpenDrain_Dis(void)
disables Output OpenDrain for Port P03.
Definition: port.h:854
INLINE void PORT_P03_Output_Low_Set(void)
sets Port P03 to Low Status.
Definition: port.h:516

◆ PORT_P03_OpenDrain_En()

INLINE void PORT_P03_OpenDrain_En ( void  )

enables Output OpenDrain for Port P03.

Example

This example configures P03 as output, Low and Open-Drain.

void Example_Function(void)
{
}
INLINE void PORT_P03_OpenDrain_En(void)
enables Output OpenDrain for Port P03.
Definition: port.h:835

◆ PORT_P03_Output_High_Set()

INLINE void PORT_P03_Output_High_Set ( void  )

sets Port P03 to High Status.

Example

This example configures P03 as output, High and Open-Drain.

void Example_Function(void)
{
}
INLINE void PORT_P03_Output_High_Set(void)
sets Port P03 to High Status.
Definition: port.h:497

◆ PORT_P03_Output_Low_Set()

INLINE void PORT_P03_Output_Low_Set ( void  )

sets Port P03 to Low Status.

Example

This example configures P03 as output, Low and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P03_Output_Set()

INLINE void PORT_P03_Output_Set ( void  )

sets Port P03 to Output.

Example

This example configures P03 as output, High and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P03_Output_Toggle_Set()

INLINE void PORT_P03_Output_Toggle_Set ( void  )

sets Port P03 to Toggle Status.

Example

This example configures P03 as output, Toggle and Open-Drain.

void Example_Function(void)
{
}
INLINE void PORT_P03_Output_Toggle_Set(void)
sets Port P03 to Toggle Status.
Definition: port.h:535

◆ PORT_P03_PullDown_Set()

INLINE void PORT_P03_PullDown_Set ( void  )

sets PullDown for Port P03.

Example

This example sets PullDown for Port P03.

void Example_Function(void)
{
}
INLINE void PORT_P03_PullDown_Set(void)
sets PullDown for Port P03.
Definition: port.h:1206
INLINE void PORT_P03_PullUpDown_En(void)
enables PullUpDown for Port P03.
Definition: port.h:1011

◆ PORT_P03_PullUp_Set()

INLINE void PORT_P03_PullUp_Set ( void  )

sets PullUp for Port P03.

Example

This example sets PullUp for Port P03.

void Example_Function(void)
{
}
INLINE void PORT_P03_PullUp_Set(void)
sets PullUp for Port P03.
Definition: port.h:1188

◆ PORT_P03_PullUpDown_Dis()

INLINE void PORT_P03_PullUpDown_Dis ( void  )

disables PullUpDown for Port P03.

Example

This example disables PullUpDown for Port P03.

void Example_Function(void)
{
}
INLINE void PORT_P03_PullUpDown_Dis(void)
disables PullUpDown for Port P03.
Definition: port.h:1028

◆ PORT_P03_PullUpDown_En()

INLINE void PORT_P03_PullUpDown_En ( void  )

enables PullUpDown for Port P03.

Example

This example enables PullUpDown for Port P03.

void Example_Function(void)
{
}

◆ PORT_P04_Get()

INLINE uint8 PORT_P04_Get ( void  )

reads Port P04 Status.

Returns
P04 Status

Example

This example configures P04 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P04_Get();
}
INLINE void PORT_P04_Input_Set(void)
sets Port P04 to Input.
Definition: port.h:307
INLINE uint8 PORT_P04_Get(void)
reads Port P04 Status.
Definition: port.h:702

◆ PORT_P04_Input_Set()

INLINE void PORT_P04_Input_Set ( void  )

sets Port P04 to Input.

Example

This example configures P04 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P04_Get();
}

◆ PORT_P04_OpenDrain_Dis()

INLINE void PORT_P04_OpenDrain_Dis ( void  )

disables Output OpenDrain for Port P04.

Example

This example configures P04 as output, Low and Normal Mode.

void Example_Function(void)
{
}
INLINE void PORT_P04_Output_Low_Set(void)
sets Port P04 to Low Status.
Definition: port.h:573
INLINE void PORT_P04_OpenDrain_Dis(void)
disables Output OpenDrain for Port P04.
Definition: port.h:892
INLINE void PORT_P04_Output_Set(void)
sets Port P04 to Output.
Definition: port.h:287

◆ PORT_P04_OpenDrain_En()

INLINE void PORT_P04_OpenDrain_En ( void  )

enables Output OpenDrain for Port P04.

Example

This example configures P04 as output, Low and Open-Drain.

void Example_Function(void)
{
}
INLINE void PORT_P04_OpenDrain_En(void)
enables Output OpenDrain for Port P04.
Definition: port.h:873

◆ PORT_P04_Output_High_Set()

INLINE void PORT_P04_Output_High_Set ( void  )

sets Port P04 to High Status.

Example

This example configures P04 as output, High and Open-Drain.

void Example_Function(void)
{
}
INLINE void PORT_P04_Output_High_Set(void)
sets Port P04 to High Status.
Definition: port.h:554

◆ PORT_P04_Output_Low_Set()

INLINE void PORT_P04_Output_Low_Set ( void  )

sets Port P04 to Low Status.

Example

This example configures P04 as output, Low and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P04_Output_Set()

INLINE void PORT_P04_Output_Set ( void  )

sets Port P04 to Output.

Example

This example configures P04 as output, High and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P04_Output_Toggle_Set()

INLINE void PORT_P04_Output_Toggle_Set ( void  )

sets Port P04 to Toggle Status.

Example

This example configures P04 as output, Toggle and Open-Drain.

void Example_Function(void)
{
}
INLINE void PORT_P04_Output_Toggle_Set(void)
sets Port P04 to Toggle Status.
Definition: port.h:592

◆ PORT_P04_PullDown_Set()

INLINE void PORT_P04_PullDown_Set ( void  )

sets PullDown for Port P04.

Example

This example sets PullDown for Port P04.

void Example_Function(void)
{
}
INLINE void PORT_P04_PullUpDown_En(void)
enables PullUpDown for Port P04.
Definition: port.h:1045
INLINE void PORT_P04_PullDown_Set(void)
sets PullDown for Port P04.
Definition: port.h:1242

◆ PORT_P04_PullUp_Set()

INLINE void PORT_P04_PullUp_Set ( void  )

sets PullUp for Port P04.

Example

This example sets PullUp for Port P04.

void Example_Function(void)
{
}
INLINE void PORT_P04_PullUp_Set(void)
sets PullUp for Port P04.
Definition: port.h:1224

◆ PORT_P04_PullUpDown_Dis()

INLINE void PORT_P04_PullUpDown_Dis ( void  )

disables PullUpDown for Port P04.

Example

This example disables PullUpDown for Port P04.

void Example_Function(void)
{
}
INLINE void PORT_P04_PullUpDown_Dis(void)
disables PullUpDown for Port P04.
Definition: port.h:1062

◆ PORT_P04_PullUpDown_En()

INLINE void PORT_P04_PullUpDown_En ( void  )

enables PullUpDown for Port P04.

Example

This example enables PullUpDown for Port P04.

void Example_Function(void)
{
}

◆ PORT_P10_Get()

INLINE uint8 PORT_P10_Get ( void  )

reads Port P10 Status.

Returns
P10 Status

Example

This example configures P10 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P10_Get();
}
INLINE void PORT_P10_Input_Set(void)
sets Port P10 to Input.
Definition: port.h:1281
INLINE uint8 PORT_P10_Get(void)
reads Port P10 Status.
Definition: port.h:1744

◆ PORT_P10_Input_Set()

INLINE void PORT_P10_Input_Set ( void  )

sets Port P10 to Input.

Example

This example configures P10 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P10_Get();
}

◆ PORT_P10_OpenDrain_Dis()

INLINE void PORT_P10_OpenDrain_Dis ( void  )

disables Output OpenDrain for Port P10.

Example

This example configures P10 as output, Low and Normal Mode.

void Example_Function(void)
{
}
INLINE void PORT_P10_Output_Set(void)
sets Port P10 to Output.
Definition: port.h:1261
INLINE void PORT_P10_OpenDrain_Dis(void)
disables Output OpenDrain for Port P10.
Definition: port.h:1864
INLINE void PORT_P10_Output_Low_Set(void)
sets Port P10 to Low Status.
Definition: port.h:1475

◆ PORT_P10_OpenDrain_En()

INLINE void PORT_P10_OpenDrain_En ( void  )

enables Output OpenDrain for Port P10.

Example

This example configures P10 as output, Low and Open-Drain.

void Example_Function(void)
{
}
INLINE void PORT_P10_OpenDrain_En(void)
enables Output OpenDrain for Port P10.
Definition: port.h:1845

◆ PORT_P10_Output_High_Set()

INLINE void PORT_P10_Output_High_Set ( void  )

sets Port P10 to High Status.

Example

This example configures P10 as output, High and Open-Drain.

void Example_Function(void)
{
}
INLINE void PORT_P10_Output_High_Set(void)
sets Port P10 to High Status.
Definition: port.h:1456

◆ PORT_P10_Output_Low_Set()

INLINE void PORT_P10_Output_Low_Set ( void  )

sets Port P10 to Low Status.

Example

This example configures P10 as output, Low and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P10_Output_Set()

INLINE void PORT_P10_Output_Set ( void  )

sets Port P10 to Output.

Example

This example configures P10 as output, High and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P10_Output_Toggle_Set()

INLINE void PORT_P10_Output_Toggle_Set ( void  )

sets Port P10 to Toggle Status.

Example

This example configures P10 as output, Toggle and Open-Drain.

void Example_Function(void)
{
}
INLINE void PORT_P10_Output_Toggle_Set(void)
sets Port P10 to Toggle Status.
Definition: port.h:1494

◆ PORT_P10_PullDown_Set()

INLINE void PORT_P10_PullDown_Set ( void  )

sets PullDown for Port P10.

Example

This example sets PullDown for Port P10.

void Example_Function(void)
{
}
INLINE void PORT_P10_PullUpDown_En(void)
enables PullUpDown for Port P10.
Definition: port.h:1995
INLINE void PORT_P10_PullDown_Set(void)
sets PullDown for Port P10.
Definition: port.h:2184

◆ PORT_P10_PullUp_Set()

INLINE void PORT_P10_PullUp_Set ( void  )

sets PullUp for Port P10.

Example

This example sets PullUp for Port P10.

void Example_Function(void)
{
}
INLINE void PORT_P10_PullUp_Set(void)
sets PullUp for Port P10.
Definition: port.h:2166

◆ PORT_P10_PullUpDown_Dis()

INLINE void PORT_P10_PullUpDown_Dis ( void  )

disables PullUpDown for Port P10.

Example

This example disables PullUpDown for Port P10.

void Example_Function(void)
{
}
INLINE void PORT_P10_PullUpDown_Dis(void)
disables PullUpDown for Port P10.
Definition: port.h:2012

◆ PORT_P10_PullUpDown_En()

INLINE void PORT_P10_PullUpDown_En ( void  )

enables PullUpDown for Port P10.

Example

This example enables PullUpDown for Port P10.

void Example_Function(void)
{
}

◆ PORT_P11_Get()

INLINE uint8 PORT_P11_Get ( void  )

reads Port P11 Status.

Returns
P11 Status

Example

This example configures P11 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P11_Get();
}
INLINE void PORT_P11_Input_Set(void)
sets Port P11 to Input.
Definition: port.h:1320
INLINE uint8 PORT_P11_Get(void)
reads Port P11 Status.
Definition: port.h:1766

◆ PORT_P11_Input_Set()

INLINE void PORT_P11_Input_Set ( void  )

sets Port P11 to Input.

Example

This example configures P11 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P11_Get();
}

◆ PORT_P11_OpenDrain_Dis()

INLINE void PORT_P11_OpenDrain_Dis ( void  )

disables Output OpenDrain for Port P11.

Example

This example configures P11 as output, Low and Normal Mode.

void Example_Function(void)
{
}
INLINE void PORT_P11_Output_Low_Set(void)
sets Port P11 to Low Status.
Definition: port.h:1532
INLINE void PORT_P11_OpenDrain_Dis(void)
disables Output OpenDrain for Port P11.
Definition: port.h:1902
INLINE void PORT_P11_Output_Set(void)
sets Port P11 to Output.
Definition: port.h:1300

◆ PORT_P11_OpenDrain_En()

INLINE void PORT_P11_OpenDrain_En ( void  )

enables Output OpenDrain for Port P11.

Example

This example configures P11 as output, Low and Open-Drain.

void Example_Function(void)
{
}
INLINE void PORT_P11_OpenDrain_En(void)
enables Output OpenDrain for Port P11.
Definition: port.h:1883

◆ PORT_P11_Output_High_Set()

INLINE void PORT_P11_Output_High_Set ( void  )

sets Port P11 to High Status.

Example

This example configures P11 as output, High and Open-Drain.

void Example_Function(void)
{
}
INLINE void PORT_P11_Output_High_Set(void)
sets Port P11 to High Status.
Definition: port.h:1513

◆ PORT_P11_Output_Low_Set()

INLINE void PORT_P11_Output_Low_Set ( void  )

sets Port P11 to Low Status.

Example

This example configures P11 as output, Low and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P11_Output_Set()

INLINE void PORT_P11_Output_Set ( void  )

sets Port P11 to Output.

Example

This example configures P11 as output, High and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P11_Output_Toggle_Set()

INLINE void PORT_P11_Output_Toggle_Set ( void  )

sets Port P11 to Toggle Status.

Example

This example configures P11 as output, Toggle and Open-Drain.

void Example_Function(void)
{
}
INLINE void PORT_P11_Output_Toggle_Set(void)
sets Port P11 to Toggle Status.
Definition: port.h:1551

◆ PORT_P11_PullDown_Set()

INLINE void PORT_P11_PullDown_Set ( void  )

sets PullDown for Port P11.

Example

This example sets PullDown for Port P11.

void Example_Function(void)
{
}
INLINE void PORT_P11_PullUpDown_En(void)
enables PullUpDown for Port P11.
Definition: port.h:2029
INLINE void PORT_P11_PullDown_Set(void)
sets PullDown for Port P11.
Definition: port.h:2220

◆ PORT_P11_PullUp_Set()

INLINE void PORT_P11_PullUp_Set ( void  )

sets PullUp for Port P11.

Example

This example sets PullUp for Port P11.

void Example_Function(void)
{
}
INLINE void PORT_P11_PullUp_Set(void)
sets PullUp for Port P11.
Definition: port.h:2202

◆ PORT_P11_PullUpDown_Dis()

INLINE void PORT_P11_PullUpDown_Dis ( void  )

disables PullUpDown for Port P11.

Example

This example disables PullUpDown for Port P11.

void Example_Function(void)
{
}
INLINE void PORT_P11_PullUpDown_Dis(void)
disables PullUpDown for Port P11.
Definition: port.h:2046

◆ PORT_P11_PullUpDown_En()

INLINE void PORT_P11_PullUpDown_En ( void  )

enables PullUpDown for Port P11.

Example

This example enables PullUpDown for Port P11.

void Example_Function(void)
{
}

◆ PORT_P12_Get()

INLINE uint8 PORT_P12_Get ( void  )

reads Port P12 Status.

Example

This example configures P12 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P12_Get();
}
INLINE void PORT_P12_Input_Set(void)
sets Port P12 to Input.
Definition: port.h:1359
INLINE uint8 PORT_P12_Get(void)
reads Port P12 Status.
Definition: port.h:1786

◆ PORT_P12_Input_Set()

INLINE void PORT_P12_Input_Set ( void  )

sets Port P12 to Input.

Example

This example configures P12 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P12_Get();
}

◆ PORT_P12_Output_High_Set()

INLINE void PORT_P12_Output_High_Set ( void  )

sets Port P12 to High Status.

Example

This example configures P12 as output, High and Open-Drain.

void Example_Function(void)
{
}
INLINE void PORT_P12_Output_High_Set(void)
sets Port P12 to High Status.
Definition: port.h:1570
INLINE void PORT_P12_P13_OpenDrain_En(void)
enables Output OpenDrain for Port P12/P13.
Definition: port.h:1921

◆ PORT_P12_Output_Low_Set()

INLINE void PORT_P12_Output_Low_Set ( void  )

sets Port P12 to Low Status.

Example

This example configures P12 as output, Low and Open-Drain.

void Example_Function(void)
{
}
INLINE void PORT_P12_Output_Low_Set(void)
sets Port P12 to Low Status.
Definition: port.h:1589

◆ PORT_P12_Output_Set()

INLINE void PORT_P12_Output_Set ( void  )

sets Port P12 to Output.

Example

This example configures P12 as output, High and Open-Drain.

◆ PORT_P12_Output_Toggle_Set()

INLINE void PORT_P12_Output_Toggle_Set ( void  )

sets Port P12 to Toggle Status.

Example

This example configures P12 as output, Toggle and Open-Drain.

void Example_Function(void)
{
}
INLINE void PORT_P12_Output_Toggle_Set(void)
sets Port P12 to Toggle Status.
Definition: port.h:1608

◆ PORT_P12_P13_OpenDrain_Dis()

INLINE void PORT_P12_P13_OpenDrain_Dis ( void  )

disables Output OpenDrain for Port P12/P13.

Example

This example configures P13 as output, Low and Normal Mode.

void Example_Function(void)
{
}
INLINE void PORT_P12_P13_OpenDrain_Dis(void)
disables Output OpenDrain for Port P12/P13.
Definition: port.h:1940
INLINE void PORT_P13_Output_Low_Set(void)
sets Port P13 to Low Status.
Definition: port.h:1646
INLINE void PORT_P13_Output_Set(void)
sets Port P13 to Output.
Definition: port.h:1378

◆ PORT_P12_P13_OpenDrain_En()

INLINE void PORT_P12_P13_OpenDrain_En ( void  )

enables Output OpenDrain for Port P12/P13.

Example

This example configures P12 as output, Low and Open-Drain.

◆ PORT_P12_PullDown_Set()

INLINE void PORT_P12_PullDown_Set ( void  )

sets PullDown for Port P12.

Example

This example sets PullDown for Port P12.

void Example_Function(void)
{
}
INLINE void PORT_P12_PullDown_Set(void)
sets PullDown for Port P12.
Definition: port.h:2256
INLINE void PORT_P12_PullUpDown_En(void)
enables PullUpDown for Port P12.
Definition: port.h:2063

◆ PORT_P12_PullUp_Set()

INLINE void PORT_P12_PullUp_Set ( void  )

sets PullUp for Port P12.

Example

This example sets PullUp for Port P12.

void Example_Function(void)
{
}
INLINE void PORT_P12_PullUp_Set(void)
sets PullUp for Port P12.
Definition: port.h:2238

◆ PORT_P12_PullUpDown_Dis()

INLINE void PORT_P12_PullUpDown_Dis ( void  )

disables PullUpDown for Port P12.

Example

This example disables PullUpDown for Port P12.

void Example_Function(void)
{
}
INLINE void PORT_P12_PullUpDown_Dis(void)
disables PullUpDown for Port P12.
Definition: port.h:2080

◆ PORT_P12_PullUpDown_En()

INLINE void PORT_P12_PullUpDown_En ( void  )

enables PullUpDown for Port P12.

Example

This example enables PullUpDown for Port P12.

void Example_Function(void)
{
}

◆ PORT_P13_Get()

INLINE uint8 PORT_P13_Get ( void  )

reads Port P13 Status.

Example

This example configures P13 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P13_Get();
}
INLINE void PORT_P13_Input_Set(void)
sets Port P13 to Input.
Definition: port.h:1398
INLINE uint8 PORT_P13_Get(void)
reads Port P13 Status.
Definition: port.h:1806

◆ PORT_P13_Input_Set()

INLINE void PORT_P13_Input_Set ( void  )

sets Port P13 to Input.

Example

This example configures P13 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P13_Get();
}

◆ PORT_P13_Output_High_Set()

INLINE void PORT_P13_Output_High_Set ( void  )

sets Port P13 to High Status.

Example

This example configures P13 as output, High and Open-Drain.

void Example_Function(void)
{
}
INLINE void PORT_P13_Output_High_Set(void)
sets Port P13 to High Status.
Definition: port.h:1627

◆ PORT_P13_Output_Low_Set()

INLINE void PORT_P13_Output_Low_Set ( void  )

sets Port P13 to Low Status.

Example

This example configures P13 as output, Low and Open-Drain.

◆ PORT_P13_Output_Set()

INLINE void PORT_P13_Output_Set ( void  )

sets Port P13 to Output.

Example

This example configures P13 as output, High and Open-Drain.

◆ PORT_P13_Output_Toggle_Set()

INLINE void PORT_P13_Output_Toggle_Set ( void  )

sets Port P13 to Toggle Status.

Example

This example configures P13 as output, Toggle and Open-Drain.

void Example_Function(void)
{
}
INLINE void PORT_P13_Output_Toggle_Set(void)
sets Port P13 to Toggle Status.
Definition: port.h:1665

◆ PORT_P13_PullDown_Set()

INLINE void PORT_P13_PullDown_Set ( void  )

sets PullDown for Port P13.

Example

This example sets PullDown for Port P13.

void Example_Function(void)
{
}
INLINE void PORT_P13_PullDown_Set(void)
sets PullDown for Port P13.
Definition: port.h:2292
INLINE void PORT_P13_PullUpDown_En(void)
enables PullUpDown for Port P13.
Definition: port.h:2097

◆ PORT_P13_PullUp_Set()

INLINE void PORT_P13_PullUp_Set ( void  )

sets PullUp for Port P13.

Example

This example sets PullUp for Port P13.

void Example_Function(void)
{
}
INLINE void PORT_P13_PullUp_Set(void)
sets PullUp for Port P13.
Definition: port.h:2274

◆ PORT_P13_PullUpDown_Dis()

INLINE void PORT_P13_PullUpDown_Dis ( void  )

disables PullUpDown for Port P13.

Example

This example disables PullUpDown for Port P13.

void Example_Function(void)
{
}
INLINE void PORT_P13_PullUpDown_Dis(void)
disables PullUpDown for Port P13.
Definition: port.h:2114

◆ PORT_P13_PullUpDown_En()

INLINE void PORT_P13_PullUpDown_En ( void  )

enables PullUpDown for Port P13.

Example

This example enables PullUpDown for Port P13.

void Example_Function(void)
{
}

◆ PORT_P14_Get()

INLINE uint8 PORT_P14_Get ( void  )

reads Port P14 Status.

Example

This example configures P14 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P14_Get();
}
INLINE void PORT_P14_Input_Set(void)
sets Port P14 to Input.
Definition: port.h:1437
INLINE uint8 PORT_P14_Get(void)
reads Port P14 Status.
Definition: port.h:1826

◆ PORT_P14_Input_Set()

INLINE void PORT_P14_Input_Set ( void  )

sets Port P14 to Input.

Example

This example configures P14 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P14_Get();
}

◆ PORT_P14_OpenDrain_Dis()

INLINE void PORT_P14_OpenDrain_Dis ( void  )

disables Output OpenDrain for Port P14.

Example

This example configures P14 as output, Low and Normal Mode.

void Example_Function(void)
{
}
INLINE void PORT_P14_OpenDrain_Dis(void)
disables Output OpenDrain for Port P14.
Definition: port.h:1978
INLINE void PORT_P14_Output_Set(void)
sets Port P14 to Output.
Definition: port.h:1417
INLINE void PORT_P14_Output_Low_Set(void)
sets Port P14 to Low Status.
Definition: port.h:1703

◆ PORT_P14_OpenDrain_En()

INLINE void PORT_P14_OpenDrain_En ( void  )

enables Output OpenDrain for Port P14.

Example

This example configures P14 as output, Low and Open-Drain.

void Example_Function(void)
{
}
INLINE void PORT_P14_OpenDrain_En(void)
enables Output OpenDrain for Port P14.
Definition: port.h:1959

◆ PORT_P14_Output_High_Set()

INLINE void PORT_P14_Output_High_Set ( void  )

sets Port P14 to High Status.

Example

This example configures P14 as output, High and Open-Drain.

void Example_Function(void)
{
}
INLINE void PORT_P14_Output_High_Set(void)
sets Port P14 to High Status.
Definition: port.h:1684

◆ PORT_P14_Output_Low_Set()

INLINE void PORT_P14_Output_Low_Set ( void  )

sets Port P14 to Low Status.

Example

This example configures P14 as output, Low and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P14_Output_Set()

INLINE void PORT_P14_Output_Set ( void  )

sets Port P14 to Output.

Example

This example configures P14 as output, High and Open-Drain.

void Example_Function(void)
{
}

◆ PORT_P14_Output_Toggle_Set()

INLINE void PORT_P14_Output_Toggle_Set ( void  )

sets Port P14 to Toggle Status.

Example

This example configures P14 as output, Toggle and Open-Drain.

void Example_Function(void)
{
}
INLINE void PORT_P14_Output_Toggle_Set(void)
sets Port P14 to Toggle Status.
Definition: port.h:1722

◆ PORT_P14_PullDown_Set()

INLINE void PORT_P14_PullDown_Set ( void  )

sets PullDown for Port P14.

Example

This example sets PullDown for Port P14.

void Example_Function(void)
{
}
INLINE void PORT_P14_PullUpDown_En(void)
enables PullUpDown for Port P14.
Definition: port.h:2131
INLINE void PORT_P14_PullDown_Set(void)
sets PullDown for Port P14.
Definition: port.h:2328

◆ PORT_P14_PullUp_Set()

INLINE void PORT_P14_PullUp_Set ( void  )

sets PullUp for Port P14.

Example

This example sets PullUp for Port P14.

void Example_Function(void)
{
}
INLINE void PORT_P14_PullUp_Set(void)
sets PullUp for Port P14.
Definition: port.h:2310

◆ PORT_P14_PullUpDown_Dis()

INLINE void PORT_P14_PullUpDown_Dis ( void  )

disables PullUpDown for Port P14.

Example

This example disables PullUpDown for Port P14.

void Example_Function(void)
{
}
INLINE void PORT_P14_PullUpDown_Dis(void)
disables PullUpDown for Port P14.
Definition: port.h:2148

◆ PORT_P14_PullUpDown_En()

INLINE void PORT_P14_PullUpDown_En ( void  )

enables PullUpDown for Port P14.

Example

This example enables PullUpDown for Port P14.

void Example_Function(void)
{
}

◆ PORT_P20_Dis()

INLINE void PORT_P20_Dis ( void  )

sets Port P20 to Disable.

Example

This example sets P20 to disable.

void Example_Function(void)
{
}
INLINE void PORT_P20_Dis(void)
sets Port P20 to Disable.
Definition: port.h:2345

◆ PORT_P20_Get()

INLINE uint8 PORT_P20_Get ( void  )

reads Port P20 Status.

Returns
P20 Status

Example

This example configures P20 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P20_Get();
}
INLINE void PORT_P20_Input_Set(void)
sets Port P20 to Input.
Definition: port.h:2365
INLINE uint8 PORT_P20_Get(void)
reads Port P20 Status.
Definition: port.h:2535

◆ PORT_P20_Input_Set()

INLINE void PORT_P20_Input_Set ( void  )

sets Port P20 to Input.

Example

This example configures P20 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P20_Get();
}

◆ PORT_P20_PullDown_Set()

INLINE void PORT_P20_PullDown_Set ( void  )

sets PullDown for Port P20.

Example

This example sets PullDown for Port P20.

void Example_Function(void)
{
}
INLINE void PORT_P20_PullUpDown_En(void)
enables PullUpDown for Port P20.
Definition: port.h:2640
INLINE void PORT_P20_PullDown_Set(void)
sets PullDown for Port P20.
Definition: port.h:2829

◆ PORT_P20_PullUp_Set()

INLINE void PORT_P20_PullUp_Set ( void  )

sets PullUp for Port P20.

Example

This example sets PullUp for Port P20.

void Example_Function(void)
{
}
INLINE void PORT_P20_PullUp_Set(void)
sets PullUp for Port P20.
Definition: port.h:2811

◆ PORT_P20_PullUpDown_Dis()

INLINE void PORT_P20_PullUpDown_Dis ( void  )

disables PullUpDown for Port P20.

Example

This example disables PullUpDown for Port P20.

void Example_Function(void)
{
}
INLINE void PORT_P20_PullUpDown_Dis(void)
disables PullUpDown for Port P20.
Definition: port.h:2657

◆ PORT_P20_PullUpDown_En()

INLINE void PORT_P20_PullUpDown_En ( void  )

enables PullUpDown for Port P20.

Example

This example enables PullUpDown for Port P20.

void Example_Function(void)
{
}

◆ PORT_P22_Dis()

INLINE void PORT_P22_Dis ( void  )

sets Port P22 to Disable.

Example

This example sets P22 to disable.

void Example_Function(void)
{
}
INLINE void PORT_P22_Dis(void)
sets Port P22 to Disable.
Definition: port.h:2382

◆ PORT_P22_Get()

INLINE uint8 PORT_P22_Get ( void  )

reads Port P22 Status.

Returns
P22 Status

Example

This example configures P22 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P22_Get();
}
INLINE void PORT_P22_Input_Set(void)
sets Port P22 to Input.
Definition: port.h:2402
INLINE uint8 PORT_P22_Get(void)
reads Port P22 Status.
Definition: port.h:2557

◆ PORT_P22_Input_Set()

INLINE void PORT_P22_Input_Set ( void  )

sets Port P22 to Input.

Example

This example configures P22 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P22_Get();
}

◆ PORT_P22_PullDown_Set()

INLINE void PORT_P22_PullDown_Set ( void  )

sets PullDown for Port P22.

Example

This example sets PullDown for Port P22.

void Example_Function(void)
{
}
INLINE void PORT_P22_PullUpDown_En(void)
enables PullUpDown for Port P22.
Definition: port.h:2674
INLINE void PORT_P22_PullDown_Set(void)
sets PullDown for Port P22.
Definition: port.h:2865

◆ PORT_P22_PullUp_Set()

INLINE void PORT_P22_PullUp_Set ( void  )

sets PullUp for Port P22.

Example

This example sets PullUp for Port P22.

void Example_Function(void)
{
}
INLINE void PORT_P22_PullUp_Set(void)
sets PullUp for Port P22.
Definition: port.h:2847

◆ PORT_P22_PullUpDown_Dis()

INLINE void PORT_P22_PullUpDown_Dis ( void  )

disables PullUpDown for Port P22.

Example

This example disables PullUpDown for Port P22.

void Example_Function(void)
{
}
INLINE void PORT_P22_PullUpDown_Dis(void)
disables PullUpDown for Port P22.
Definition: port.h:2691

◆ PORT_P22_PullUpDown_En()

INLINE void PORT_P22_PullUpDown_En ( void  )

enables PullUpDown for Port P22.

Example

This example enables PullUpDown for Port P22.

void Example_Function(void)
{
}

◆ PORT_P23_Dis()

INLINE void PORT_P23_Dis ( void  )

sets Port P23 to Disable.

Example

This example sets P23 to disable.

void Example_Function(void)
{
}
INLINE void PORT_P23_Dis(void)
sets Port P23 to Disable.
Definition: port.h:2419

◆ PORT_P23_Get()

INLINE uint8 PORT_P23_Get ( void  )

reads Port P23 Status.

Returns
P23 Status

Example

This example configures P23 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P23_Get();
}
INLINE uint8 PORT_P23_Get(void)
reads Port P23 Status.
Definition: port.h:2579
INLINE void PORT_P23_Input_Set(void)
sets Port P23 to Input.
Definition: port.h:2439

◆ PORT_P23_Input_Set()

INLINE void PORT_P23_Input_Set ( void  )

sets Port P23 to Input.

Example

This example configures P23 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P23_Get();
}

◆ PORT_P23_PullDown_Set()

INLINE void PORT_P23_PullDown_Set ( void  )

sets PullDown for Port P23.

Example

This example sets PullDown for Port P23.

void Example_Function(void)
{
}
INLINE void PORT_P23_PullDown_Set(void)
sets PullDown for Port P23.
Definition: port.h:2901
INLINE void PORT_P23_PullUpDown_En(void)
enables PullUpDown for Port P23.
Definition: port.h:2708

◆ PORT_P23_PullUp_Set()

INLINE void PORT_P23_PullUp_Set ( void  )

sets PullUp for Port P23.

Example

This example sets PullUp for Port P23.

void Example_Function(void)
{
}
INLINE void PORT_P23_PullUp_Set(void)
sets PullUp for Port P23.
Definition: port.h:2883

◆ PORT_P23_PullUpDown_Dis()

INLINE void PORT_P23_PullUpDown_Dis ( void  )

disables PullUpDown for Port P23.

Example

This example disables PullUpDown for Port P23.

void Example_Function(void)
{
}
INLINE void PORT_P23_PullUpDown_Dis(void)
disables PullUpDown for Port P23.
Definition: port.h:2725

◆ PORT_P23_PullUpDown_En()

INLINE void PORT_P23_PullUpDown_En ( void  )

enables PullUpDown for Port P23.

Example

This example enables PullUpDown for Port P23.

void Example_Function(void)
{
}

◆ PORT_P24_Dis()

INLINE void PORT_P24_Dis ( void  )

sets Port P24 to Disable.

Example

This example sets P24 to disable.

void Example_Function(void)
{
}
INLINE void PORT_P24_Dis(void)
sets Port P24 to Disable.
Definition: port.h:2456

◆ PORT_P24_Get()

INLINE uint8 PORT_P24_Get ( void  )

reads Port P24 Status.

Returns
P24 Status

Example

This example configures P24 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P24_Get();
}
INLINE void PORT_P24_Input_Set(void)
sets Port P24 to Input.
Definition: port.h:2476
INLINE uint8 PORT_P24_Get(void)
reads Port P24 Status.
Definition: port.h:2601

◆ PORT_P24_Input_Set()

INLINE void PORT_P24_Input_Set ( void  )

sets Port P24 to Input.

Example

This example configures P24 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P24_Get();
}

◆ PORT_P24_PullDown_Set()

INLINE void PORT_P24_PullDown_Set ( void  )

sets PullDown for Port P24.

Example

This example sets PullDown for Port P24.

void Example_Function(void)
{
}
INLINE void PORT_P24_PullUpDown_En(void)
enables PullUpDown for Port P24.
Definition: port.h:2742
INLINE void PORT_P24_PullDown_Set(void)
sets PullDown for Port P24.
Definition: port.h:2937

◆ PORT_P24_PullUp_Set()

INLINE void PORT_P24_PullUp_Set ( void  )

sets PullUp for Port P24.

Example

This example sets PullUp for Port P24.

void Example_Function(void)
{
}
INLINE void PORT_P24_PullUp_Set(void)
sets PullUp for Port P24.
Definition: port.h:2919

◆ PORT_P24_PullUpDown_Dis()

INLINE void PORT_P24_PullUpDown_Dis ( void  )

disables PullUpDown for Port P24.

Example

This example disables PullUpDown for Port P24.

void Example_Function(void)
{
}
INLINE void PORT_P24_PullUpDown_Dis(void)
disables PullUpDown for Port P24.
Definition: port.h:2759

◆ PORT_P24_PullUpDown_En()

INLINE void PORT_P24_PullUpDown_En ( void  )

enables PullUpDown for Port P24.

Example

This example enables PullUpDown for Port P24.

void Example_Function(void)
{
}

◆ PORT_P25_Dis()

INLINE void PORT_P25_Dis ( void  )

sets Port P25 to Disable.

Example

This example sets P25 to disable.

void Example_Function(void)
{
}
INLINE void PORT_P25_Dis(void)
sets Port P25 to Disable.
Definition: port.h:2493

◆ PORT_P25_Get()

INLINE uint8 PORT_P25_Get ( void  )

reads Port P25 Status.

Returns
P25 Status

Example

This example configures P25 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P25_Get();
}
INLINE uint8 PORT_P25_Get(void)
reads Port P25 Status.
Definition: port.h:2623
INLINE void PORT_P25_Input_Set(void)
sets Port P25 to Input.
Definition: port.h:2513

◆ PORT_P25_Input_Set()

INLINE void PORT_P25_Input_Set ( void  )

sets Port P25 to Input.

Example

This example configures P25 as input and reads the status.

void Example_Function(void)
{
uint8 sts;
sts = PORT_P25_Get();
}

◆ PORT_P25_PullDown_Set()

INLINE void PORT_P25_PullDown_Set ( void  )

sets PullDown for Port P25.

Example

This example sets PullDown for Port P25.

void Example_Function(void)
{
}
INLINE void PORT_P25_PullUpDown_En(void)
enables PullUpDown for Port P25.
Definition: port.h:2776
INLINE void PORT_P25_PullDown_Set(void)
sets PullDown for Port P25.
Definition: port.h:2973

◆ PORT_P25_PullUp_Set()

INLINE void PORT_P25_PullUp_Set ( void  )

sets PullUp for Port P25.

Example

This example sets PullUp for Port P25.

void Example_Function(void)
{
}
INLINE void PORT_P25_PullUp_Set(void)
sets PullUp for Port P25.
Definition: port.h:2955

◆ PORT_P25_PullUpDown_Dis()

INLINE void PORT_P25_PullUpDown_Dis ( void  )

disables PullUpDown for Port P25.

Example

This example disables PullUpDown for Port P25.

void Example_Function(void)
{
}
INLINE void PORT_P25_PullUpDown_Dis(void)
disables PullUpDown for Port P25.
Definition: port.h:2793

◆ PORT_P25_PullUpDown_En()

INLINE void PORT_P25_PullUpDown_En ( void  )

enables PullUpDown for Port P25.

Example

This example enables PullUpDown for Port P25.

void Example_Function(void)
{
}

◆ PORT_ReadPin()

uint8 PORT_ReadPin ( uint32  PortPin)

Reads a port pin.

Note
This function violates [MISRA Rule 45]
Parameters
PortPinPort and pin to read, e.g 0x12U for P1.2
Returns
Port pin level (0U or 1U)

Example

This example reads the status of P1.2 .

void Example_Function(void)
{
uint8 sts;
sts = PORT_ReadPin(0x12);
}
uint8 PORT_ReadPin(uint32 PortPin)
Reads a port pin.

◆ PORT_ReadPort()

uint8 PORT_ReadPort ( uint32  Port)

Reads a port.

Note
This function violates [MISRA Rule 45]
Parameters
PortPort to read, e.g. 2U for Port 2
Returns
Port data (combination of 0Us and 1Us)

Example

This example reads the status of Port2 .

void Example_Function(void)
{
uint8 sts;
sts = PORT_ReadPort(0x2);
}
uint8 PORT_ReadPort(uint32 Port)
Reads a port.