12#ifndef _BOARDS_VGABOARD_H
13#define _BOARDS_VGABOARD_H
16#define RASPBERRYPI_VGABOARD
22#define VGABOARD_I2S_DIN_PIN 26
23#define VGABOARD_I2S_BCK_PIN 27
24#define VGABOARD_I2S_LRCK_PIN 28
26#define VGABOARD_PWM_L_PIN 28
27#define VGABOARD_PWM_R_PIN 27
29#define VGABOARD_VGA_COLOR_PIN_BASE 0
30#define VGABOARD_VGA_SYNC_PIN_BASE 16
34#define VGABOARD_SD_CLK_PIN 5
35#define VGABOARD_SD_CMD_PIN 18
36#define VGABOARD_SD_DAT0_PIN 19
40#define VGABOARD_BUTTON_A_PIN 0
41#define VGABOARD_BUTTON_B_PIN 6
42#define VGABOARD_BUTTON_C_PIN 11
44#ifndef PICO_DEFAULT_UART
45#define PICO_DEFAULT_UART 1
48#ifndef PICO_DEFAULT_UART_TX_PIN
49#define PICO_DEFAULT_UART_TX_PIN 20
52#ifndef PICO_DEFAULT_UART_RX_PIN
53#define PICO_DEFAULT_UART_RX_PIN 21
56#define PICO_SCANVIDEO_COLOR_PIN_BASE VGABOARD_VGA_COLOR_PIN_BASE
57#define PICO_SCANVIDEO_SYNC_PIN_BASE VGABOARD_VGA_SYNC_PIN_BASE
59#define PICO_SD_CLK_PIN VGABOARD_SD_CLK_PIN
60#define PICO_SD_CMD_PIN VGABOARD_SD_CMD_PIN
61#define PICO_SD_DAT0_PIN VGABOARD_SD_DAT0_PIN
64#ifndef PICO_SD_DAT_PIN_COUNT
65#define PICO_SD_DAT_PIN_COUNT 4
69#define PICO_SD_DAT_PIN_INCREMENT 1
71#define PICO_AUDIO_I2S_DATA_PIN VGABOARD_I2S_DIN_PIN
72#define PICO_AUDIO_I2S_CLOCK_PIN_BASE VGABOARD_I2S_BCK_PIN
74#define PICO_AUDIO_PWM_L_PIN VGABOARD_PWM_L_PIN
75#define PICO_AUDIO_PWM_R_PIN VGABOARD_PWM_R_PIN
80#include "boards/pico.h"