libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
Alternate Function Remap Controls for Connectivity

Line Devices only. More...

Collaboration diagram for Alternate Function Remap Controls for Connectivity:

Macros

#define AFIO_MAPR_PTP_PPS_REMAP   (1 << 30)
 Ethernet PTP PPS remapping (only connectivity line devices) More...
 
#define AFIO_MAPR_TIM2ITR1_IREMAP   (1 << 29)
 TIM2 internal trigger 1 remapping (only connectivity line devices) More...
 
#define AFIO_MAPR_SPI3_REMAP   (1 << 28)
 SPI3/I2S3 remapping (only connectivity line devices) More...
 
#define AFIO_MAPR_MII_RMII_SEL   (1 << 23)
 MII or RMII selection (only connectivity line devices) More...
 
#define AFIO_MAPR_CAN2_REMAP   (1 << 22)
 CAN2 I/O remapping (only connectivity line devices) More...
 
#define AFIO_MAPR_ETH_REMAP   (1 << 21)
 Ethernet MAC I/O remapping (only connectivity line devices) More...
 

Detailed Description

Line Devices only.

Macro Definition Documentation

◆ AFIO_MAPR_CAN2_REMAP

#define AFIO_MAPR_CAN2_REMAP   (1 << 22)

CAN2 I/O remapping (only connectivity line devices)

Definition at line 750 of file f1/gpio.h.

◆ AFIO_MAPR_ETH_REMAP

#define AFIO_MAPR_ETH_REMAP   (1 << 21)

Ethernet MAC I/O remapping (only connectivity line devices)

Definition at line 754 of file f1/gpio.h.

◆ AFIO_MAPR_MII_RMII_SEL

#define AFIO_MAPR_MII_RMII_SEL   (1 << 23)

MII or RMII selection (only connectivity line devices)

Definition at line 746 of file f1/gpio.h.

◆ AFIO_MAPR_PTP_PPS_REMAP

#define AFIO_MAPR_PTP_PPS_REMAP   (1 << 30)

Ethernet PTP PPS remapping (only connectivity line devices)

Definition at line 734 of file f1/gpio.h.

◆ AFIO_MAPR_SPI3_REMAP

#define AFIO_MAPR_SPI3_REMAP   (1 << 28)

SPI3/I2S3 remapping (only connectivity line devices)

Definition at line 742 of file f1/gpio.h.

◆ AFIO_MAPR_TIM2ITR1_IREMAP

#define AFIO_MAPR_TIM2ITR1_IREMAP   (1 << 29)

TIM2 internal trigger 1 remapping (only connectivity line devices)

Definition at line 738 of file f1/gpio.h.