Remove PIO_DEFINE uses
This commit is contained in:
+19
-18
@@ -24,29 +24,30 @@ typedef uint8_t bool;
|
||||
#define F_CPU 8000000
|
||||
|
||||
|
||||
/* LED matrix columns. */
|
||||
#define LEDMAT_COL1_PIO PIO_DEFINE(PORT_C, 6)
|
||||
#define LEDMAT_COL2_PIO PIO_DEFINE(PORT_B, 7)
|
||||
#define LEDMAT_COL3_PIO PIO_DEFINE(PORT_C, 4)
|
||||
#define LEDMAT_COL4_PIO PIO_DEFINE(PORT_C, 7)
|
||||
#define LEDMAT_COL5_PIO PIO_DEFINE(PORT_C, 5)
|
||||
/* LED matrix columns. (Note these are labelled in reverse order on
|
||||
the schematic.) */
|
||||
#define LEDMAT_COL1_PIO PC6_PIO
|
||||
#define LEDMAT_COL2_PIO PB7_PIO
|
||||
#define LEDMAT_COL3_PIO PC4_PIO
|
||||
#define LEDMAT_COL4_PIO PC7_PIO
|
||||
#define LEDMAT_COL5_PIO PC5_PIO
|
||||
#define LEDMAT_COLS_NUM 5
|
||||
|
||||
|
||||
/* LED matrix rows. */
|
||||
#define LEDMAT_ROW1_PIO PIO_DEFINE(PORT_B, 6)
|
||||
#define LEDMAT_ROW2_PIO PIO_DEFINE(PORT_B, 5)
|
||||
#define LEDMAT_ROW3_PIO PIO_DEFINE(PORT_B, 4)
|
||||
#define LEDMAT_ROW4_PIO PIO_DEFINE(PORT_B, 3)
|
||||
#define LEDMAT_ROW5_PIO PIO_DEFINE(PORT_B, 2)
|
||||
#define LEDMAT_ROW6_PIO PIO_DEFINE(PORT_B, 1)
|
||||
#define LEDMAT_ROW7_PIO PIO_DEFINE(PORT_B, 0)
|
||||
#define LEDMAT_ROW1_PIO PB6_PIO
|
||||
#define LEDMAT_ROW2_PIO PB5_PIO
|
||||
#define LEDMAT_ROW3_PIO PB4_PIO
|
||||
#define LEDMAT_ROW4_PIO PB3_PIO
|
||||
#define LEDMAT_ROW5_PIO PB2_PIO
|
||||
#define LEDMAT_ROW6_PIO PB1_PIO
|
||||
#define LEDMAT_ROW7_PIO PB0_PIO
|
||||
#define LEDMAT_ROWS_NUM 7
|
||||
|
||||
|
||||
/* Button. */
|
||||
#define BUTTON1 0
|
||||
#define BUTTON1_PIO PIO_DEFINE(PORT_D, 7)
|
||||
#define BUTTON1_PIO PD7_PIO
|
||||
|
||||
|
||||
/* Navswitch. */
|
||||
@@ -60,13 +61,13 @@ typedef uint8_t bool;
|
||||
|
||||
/* LED (active high). */
|
||||
#define LED1 0
|
||||
#define LED1_PIO PIO_DEFINE(PORT_C, 2)
|
||||
#define LED1_PIO PC2_PIO
|
||||
|
||||
|
||||
/* Infrared transmitter LED and receiver. */
|
||||
#define IR_TX_LOW_PIO PIO_DEFINE(PORT_D, 3)
|
||||
#define IR_TX_HIGH_PIO PIO_DEFINE(PORT_D, 0)
|
||||
#define IR_RX_PIO PIO_DEFINE(PORT_D, 2)
|
||||
#define IR_TX_LOW_PIO PD3_PIO
|
||||
#define IR_TX_HIGH_PIO PD0_PIO
|
||||
#define IR_RX_PIO PD2_PIO
|
||||
|
||||
#define IR_MODULATION_FREQ 36e3
|
||||
|
||||
|
||||
Reference in New Issue
Block a user