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.0
Date
17. Mar 2022
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:124
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:1355
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:167
INLINE uint8 PORT_P00_Get(void)
reads Port P00 Status.
Definition: port.h:630
uint8_t uint8
8 bit unsigned value
Definition: types.h:153

◆ 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:756
INLINE void PORT_P00_Output_Set(void)
sets Port P00 to Output.
Definition: port.h:147
INLINE void PORT_P00_Output_Low_Set(void)
sets Port P00 to Low Status.
Definition: port.h:361

◆ 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:737

◆ 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:342

◆ 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:380

◆ 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:1114
INLINE void PORT_P00_PullUpDown_En(void)
enables PullUpDown for Port P00.
Definition: port.h:925

◆ 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:1096

◆ 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:942

◆ 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:206
INLINE uint8 PORT_P01_Get(void)
reads Port P01 Status.
Definition: port.h:652

◆ 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:794
INLINE void PORT_P01_Output_Set(void)
sets Port P01 to Output.
Definition: port.h:186
INLINE void PORT_P01_Output_Low_Set(void)
sets Port P01 to Low Status.
Definition: port.h:418

◆ 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:775

◆ 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:399

◆ 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:437

◆ 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:1150
INLINE void PORT_P01_PullUpDown_En(void)
enables PullUpDown for Port P01.
Definition: port.h:959

◆ 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:1132

◆ 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:976

◆ 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:674
INLINE void PORT_P02_Input_Set(void)
sets Port P02 to Input.
Definition: port.h:245

◆ 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:832
INLINE void PORT_P02_Output_Low_Set(void)
sets Port P02 to Low Status.
Definition: port.h:475
INLINE void PORT_P02_Output_Set(void)
sets Port P02 to Output.
Definition: port.h:225

◆ 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:813

◆ 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:456

◆ 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:494

◆ 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:1186
INLINE void PORT_P02_PullUpDown_En(void)
enables PullUpDown for Port P02.
Definition: port.h:993

◆ 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:1168

◆ 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:1010

◆ 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:284
INLINE uint8 PORT_P03_Get(void)
reads Port P03 Status.
Definition: port.h:696

◆ 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:264
INLINE void PORT_P03_OpenDrain_Dis(void)
disables Output OpenDrain for Port P03.
Definition: port.h:870
INLINE void PORT_P03_Output_Low_Set(void)
sets Port P03 to Low Status.
Definition: port.h:532

◆ 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:851

◆ 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:513

◆ 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:551

◆ 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:1222
INLINE void PORT_P03_PullUpDown_En(void)
enables PullUpDown for Port P03.
Definition: port.h:1027

◆ 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:1204

◆ 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:1044

◆ 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:323
INLINE uint8 PORT_P04_Get(void)
reads Port P04 Status.
Definition: port.h:718

◆ 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:589
INLINE void PORT_P04_OpenDrain_Dis(void)
disables Output OpenDrain for Port P04.
Definition: port.h:908
INLINE void PORT_P04_Output_Set(void)
sets Port P04 to Output.
Definition: port.h:303

◆ 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:889

◆ 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:570

◆ 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:608

◆ 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:1061
INLINE void PORT_P04_PullDown_Set(void)
sets PullDown for Port P04.
Definition: port.h:1258

◆ 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:1240

◆ 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:1078

◆ 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:1297
INLINE uint8 PORT_P10_Get(void)
reads Port P10 Status.
Definition: port.h:1760

◆ 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:1277
INLINE void PORT_P10_OpenDrain_Dis(void)
disables Output OpenDrain for Port P10.
Definition: port.h:1880
INLINE void PORT_P10_Output_Low_Set(void)
sets Port P10 to Low Status.
Definition: port.h:1491

◆ 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:1861

◆ 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:1472

◆ 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:1510

◆ 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:2011
INLINE void PORT_P10_PullDown_Set(void)
sets PullDown for Port P10.
Definition: port.h:2200

◆ 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:2182

◆ 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:2028

◆ 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:1336
INLINE uint8 PORT_P11_Get(void)
reads Port P11 Status.
Definition: port.h:1782

◆ 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:1548
INLINE void PORT_P11_OpenDrain_Dis(void)
disables Output OpenDrain for Port P11.
Definition: port.h:1918
INLINE void PORT_P11_Output_Set(void)
sets Port P11 to Output.
Definition: port.h:1316

◆ 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:1899

◆ 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:1529

◆ 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:1567

◆ 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:2045
INLINE void PORT_P11_PullDown_Set(void)
sets PullDown for Port P11.
Definition: port.h:2236

◆ 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:2218

◆ 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:2062

◆ 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:1375
INLINE uint8 PORT_P12_Get(void)
reads Port P12 Status.
Definition: port.h:1802

◆ 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:1586
INLINE void PORT_P12_P13_OpenDrain_En(void)
enables Output OpenDrain for Port P12/P13.
Definition: port.h:1937

◆ 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:1605

◆ 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:1624

◆ 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:1956
INLINE void PORT_P13_Output_Low_Set(void)
sets Port P13 to Low Status.
Definition: port.h:1662
INLINE void PORT_P13_Output_Set(void)
sets Port P13 to Output.
Definition: port.h:1394

◆ 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:2272
INLINE void PORT_P12_PullUpDown_En(void)
enables PullUpDown for Port P12.
Definition: port.h:2079

◆ 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:2254

◆ 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:2096

◆ 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:1414
INLINE uint8 PORT_P13_Get(void)
reads Port P13 Status.
Definition: port.h:1822

◆ 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:1643

◆ 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:1681

◆ 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:2308
INLINE void PORT_P13_PullUpDown_En(void)
enables PullUpDown for Port P13.
Definition: port.h:2113

◆ 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:2290

◆ 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:2130

◆ 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:1453
INLINE uint8 PORT_P14_Get(void)
reads Port P14 Status.
Definition: port.h:1842

◆ 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:1994
INLINE void PORT_P14_Output_Set(void)
sets Port P14 to Output.
Definition: port.h:1433
INLINE void PORT_P14_Output_Low_Set(void)
sets Port P14 to Low Status.
Definition: port.h:1719

◆ 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:1975

◆ 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:1700

◆ 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:1738

◆ 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:2147
INLINE void PORT_P14_PullDown_Set(void)
sets PullDown for Port P14.
Definition: port.h:2344

◆ 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:2326

◆ 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:2164

◆ 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:2361

◆ 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:2381
INLINE uint8 PORT_P20_Get(void)
reads Port P20 Status.
Definition: port.h:2551

◆ 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:2656
INLINE void PORT_P20_PullDown_Set(void)
sets PullDown for Port P20.
Definition: port.h:2845

◆ 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:2827

◆ 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:2673

◆ 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:2398

◆ 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:2418
INLINE uint8 PORT_P22_Get(void)
reads Port P22 Status.
Definition: port.h:2573

◆ 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:2690
INLINE void PORT_P22_PullDown_Set(void)
sets PullDown for Port P22.
Definition: port.h:2881

◆ 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:2863

◆ 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:2707

◆ 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:2435

◆ 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:2595
INLINE void PORT_P23_Input_Set(void)
sets Port P23 to Input.
Definition: port.h:2455

◆ 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:2917
INLINE void PORT_P23_PullUpDown_En(void)
enables PullUpDown for Port P23.
Definition: port.h:2724

◆ 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:2899

◆ 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:2741

◆ 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:2472

◆ 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:2492
INLINE uint8 PORT_P24_Get(void)
reads Port P24 Status.
Definition: port.h:2617

◆ 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:2758
INLINE void PORT_P24_PullDown_Set(void)
sets PullDown for Port P24.
Definition: port.h:2953

◆ 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:2935

◆ 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:2775

◆ 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:2509

◆ 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:2639
INLINE void PORT_P25_Input_Set(void)
sets Port P25 to Input.
Definition: port.h:2529

◆ 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:2792
INLINE void PORT_P25_PullDown_Set(void)
sets PullDown for Port P25.
Definition: port.h:2989

◆ 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:2971

◆ 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:2809

◆ 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.