3.32 CLASSB_GPIO_PIN

Summary

PIN definitions for Class B library I/O pin test.

Description

This can be used in the I/O pin test for PIC32MK MCJ/PIC32MK MCA/PIC32MK MCM devices.

Remarks

For PIC32MK MCJ device

#define CLASSB_GPIO_PIN_RA0 (0U)
#define CLASSB_GPIO_PIN_RA1 (1U)
#define CLASSB_GPIO_PIN_RA4 (4U)
#define CLASSB_GPIO_PIN_RA7 (7U)
#define CLASSB_GPIO_PIN_RA8 (8U)
#define CLASSB_GPIO_PIN_RA10 (10U)
#define CLASSB_GPIO_PIN_RA11 (11U)
#define CLASSB_GPIO_PIN_RA12 (12U)
#define CLASSB_GPIO_PIN_RA14 (14U)
#define CLASSB_GPIO_PIN_RA15 (15U)
#define CLASSB_GPIO_PIN_RB0 (0U)
#define CLASSB_GPIO_PIN_RB1 (1U)
#define CLASSB_GPIO_PIN_RB2 (2U)
#define CLASSB_GPIO_PIN_RB3 (3U)
#define CLASSB_GPIO_PIN_RB4 (4U)
#define CLASSB_GPIO_PIN_RB5 (5U)
#define CLASSB_GPIO_PIN_RB6 (6U)
#define CLASSB_GPIO_PIN_RB7 (7U)
#define CLASSB_GPIO_PIN_RB8 (8U)
#define CLASSB_GPIO_PIN_RB9 (9U)
#define CLASSB_GPIO_PIN_RB10 (10U)
#define CLASSB_GPIO_PIN_RB11 (11U)
#define CLASSB_GPIO_PIN_RB12 (12U)
#define CLASSB_GPIO_PIN_RB13 (13U)
#define CLASSB_GPIO_PIN_RB14 (14U)
#define CLASSB_GPIO_PIN_RB15 (15U)
#define CLASSB_GPIO_PIN_RC0 (0U)
#define CLASSB_GPIO_PIN_RC1 (1U)
#define CLASSB_GPIO_PIN_RC2 (2U)
#define CLASSB_GPIO_PIN_RC6 (6U)
#define CLASSB_GPIO_PIN_RC7 (7U)
#define CLASSB_GPIO_PIN_RC8 (8U)
#define CLASSB_GPIO_PIN_RC9 (9U)
#define CLASSB_GPIO_PIN_RC10 (10U)
#define CLASSB_GPIO_PIN_RC11 (11U)
#define CLASSB_GPIO_PIN_RC12 (12U)
#define CLASSB_GPIO_PIN_RC13 (13U)
#define CLASSB_GPIO_PIN_RC15 (15U)
#define CLASSB_GPIO_PIN_RD5 (5U)
#define CLASSB_GPIO_PIN_RD6 (6U)
#define CLASSB_GPIO_PIN_RD8 (8U)
#define CLASSB_GPIO_PIN_RE0 (0U)
#define CLASSB_GPIO_PIN_RE1 (1U)
#define CLASSB_GPIO_PIN_RE12 (12U)
#define CLASSB_GPIO_PIN_RE13 (13U)
#define CLASSB_GPIO_PIN_RE14 (14U)
#define CLASSB_GPIO_PIN_RE15 (15U)
#define CLASSB_GPIO_PIN_RF0 (0U)
#define CLASSB_GPIO_PIN_RF1 (1U)
#define CLASSB_GPIO_PIN_RG6 (6U)
#define CLASSB_GPIO_PIN_RG7 (7U)
#define CLASSB_GPIO_PIN_RG8 (8U)
#define CLASSB_GPIO_PIN_RG9 (9U)

For PIC32MK MCA device

#define CLASSB_GPIO_PIN_RA0 (0U)
#define CLASSB_GPIO_PIN_RA1 (1U)
#define CLASSB_GPIO_PIN_RA4 (4U)
#define CLASSB_GPIO_PIN_RA7 (7U)
#define CLASSB_GPIO_PIN_RA8 (8U)
#define CLASSB_GPIO_PIN_RA10 (10U)
#define CLASSB_GPIO_PIN_RA11 (11U)
#define CLASSB_GPIO_PIN_RA12 (12U)
#define CLASSB_GPIO_PIN_RA14 (14U)
#define CLASSB_GPIO_PIN_RA15 (15U)
#define CLASSB_GPIO_PIN_RB0 (0U)
#define CLASSB_GPIO_PIN_RB1 (1U)
#define CLASSB_GPIO_PIN_RB2 (2U)
#define CLASSB_GPIO_PIN_RB3 (3U)
#define CLASSB_GPIO_PIN_RB4 (4U)
#define CLASSB_GPIO_PIN_RB5 (5U)
#define CLASSB_GPIO_PIN_RB6 (6U)
#define CLASSB_GPIO_PIN_RB7 (7U)
#define CLASSB_GPIO_PIN_RB8 (8U)
#define CLASSB_GPIO_PIN_RB9 (9U)
#define CLASSB_GPIO_PIN_RB10 (10U)
#define CLASSB_GPIO_PIN_RB11 (11U)
#define CLASSB_GPIO_PIN_RB12 (12U)
#define CLASSB_GPIO_PIN_RB13 (13U)
#define CLASSB_GPIO_PIN_RB14 (14U)
#define CLASSB_GPIO_PIN_RB15 (15U)
#define CLASSB_GPIO_PIN_RC0 (0U)
#define CLASSB_GPIO_PIN_RC1 (1U)
#define CLASSB_GPIO_PIN_RC2 (2U)
#define CLASSB_GPIO_PIN_RC6 (6U)
#define CLASSB_GPIO_PIN_RC7 (7U)
#define CLASSB_GPIO_PIN_RC8 (8U)
#define CLASSB_GPIO_PIN_RC9 (9U)
#define CLASSB_GPIO_PIN_RC10 (10U)
#define CLASSB_GPIO_PIN_RC11 (11U)
#define CLASSB_GPIO_PIN_RC12 (12U)
#define CLASSB_GPIO_PIN_RC13 (13U)
#define CLASSB_GPIO_PIN_RC15 (15U)
#define CLASSB_GPIO_PIN_RD1 (1U)
#define CLASSB_GPIO_PIN_RD2 (2U)
#define CLASSB_GPIO_PIN_RD3 (3U)
#define CLASSB_GPIO_PIN_RD4 (4U)
#define CLASSB_GPIO_PIN_RD5 (5U)
#define CLASSB_GPIO_PIN_RD6 (6U)
#define CLASSB_GPIO_PIN_RD8 (8U)
#define CLASSB_GPIO_PIN_RD12 (12U)
#define CLASSB_GPIO_PIN_RD13 (13U)
#define CLASSB_GPIO_PIN_RD14 (14U)
#define CLASSB_GPIO_PIN_RD15 (15U)
#define CLASSB_GPIO_PIN_RE0 (0U)
#define CLASSB_GPIO_PIN_RE1 (1U)
#define CLASSB_GPIO_PIN_RE8 (8U)
#define CLASSB_GPIO_PIN_RE9 (9U)
#define CLASSB_GPIO_PIN_RE12 (12U)
#define CLASSB_GPIO_PIN_RE13 (13U)
#define CLASSB_GPIO_PIN_RE14 (14U)
#define CLASSB_GPIO_PIN_RE15 (15U)
#define CLASSB_GPIO_PIN_RF0 (0U)
#define CLASSB_GPIO_PIN_RF1 (1U)
#define CLASSB_GPIO_PIN_RF5 (5U)
#define CLASSB_GPIO_PIN_RF6 (6U)
#define CLASSB_GPIO_PIN_RF7 (7U)
#define CLASSB_GPIO_PIN_RF9 (9U)
#define CLASSB_GPIO_PIN_RF10 (10U)
#define CLASSB_GPIO_PIN_RF12 (12U)
#define CLASSB_GPIO_PIN_RF13 (13U)
#define CLASSB_GPIO_PIN_RG0 (0U)
#define CLASSB_GPIO_PIN_RG1 (1U)
#define CLASSB_GPIO_PIN_RG6 (6U)
#define CLASSB_GPIO_PIN_RG7 (7U)
#define CLASSB_GPIO_PIN_RG8 (8U)
#define CLASSB_GPIO_PIN_RG9 (9U)
#define CLASSB_GPIO_PIN_RG10 (10U)
#define CLASSB_GPIO_PIN_RG11 (11U)
#define CLASSB_GPIO_PIN_RG12 (12U)
#define CLASSB_GPIO_PIN_RG13 (13U)
#define CLASSB_GPIO_PIN_RG14 (14U)
#define CLASSB_GPIO_PIN_RG15 (15U)

For PIC32MK MCM device

#define CLASSB_GPIO_PIN_RA0 (0U)
#define CLASSB_GPIO_PIN_RA1 (1U)
#define CLASSB_GPIO_PIN_RA4 (4U)
#define CLASSB_GPIO_PIN_RA7 (7U)
#define CLASSB_GPIO_PIN_RA8 (8U)
#define CLASSB_GPIO_PIN_RA10 (10U)
#define CLASSB_GPIO_PIN_RA11 (11U)
#define CLASSB_GPIO_PIN_RA12 (12U)
#define CLASSB_GPIO_PIN_RB0 (0U)
#define CLASSB_GPIO_PIN_RB1 (1U)
#define CLASSB_GPIO_PIN_RB2 (2U)
#define CLASSB_GPIO_PIN_RB3 (3U)
#define CLASSB_GPIO_PIN_RB4 (4U)
#define CLASSB_GPIO_PIN_RB5 (5U)
#define CLASSB_GPIO_PIN_RB6 (6U)
#define CLASSB_GPIO_PIN_RB7 (7U)
#define CLASSB_GPIO_PIN_RB8 (8U)
#define CLASSB_GPIO_PIN_RB9 (9U)
#define CLASSB_GPIO_PIN_RB10 (10U)
#define CLASSB_GPIO_PIN_RB11 (11U)
#define CLASSB_GPIO_PIN_RB12 (12U)
#define CLASSB_GPIO_PIN_RB13 (13U)
#define CLASSB_GPIO_PIN_RB14 (14U)
#define CLASSB_GPIO_PIN_RB15 (15U)
#define CLASSB_GPIO_PIN_RC0 (0U)
#define CLASSB_GPIO_PIN_RC1 (1U)
#define CLASSB_GPIO_PIN_RC2 (2U)
#define CLASSB_GPIO_PIN_RC6 (6U)
#define CLASSB_GPIO_PIN_RC7 (7U)
#define CLASSB_GPIO_PIN_RC8 (8U)
#define CLASSB_GPIO_PIN_RC9 (9U)
#define CLASSB_GPIO_PIN_RC10 (10U)
#define CLASSB_GPIO_PIN_RC11 (11U)
#define CLASSB_GPIO_PIN_RC12 (12U)
#define CLASSB_GPIO_PIN_RC13 (13U)
#define CLASSB_GPIO_PIN_RC15 (15U)
#define CLASSB_GPIO_PIN_RD8 (8U)

typedef uint32_t CLASSB_GPIO_PIN;