Add missing board detection macros (#448)

* add board detection macros for Sparkfun & RPi Pico / VGA Board
This commit is contained in:
Brendan 2021-05-27 09:55:38 -07:00 committed by GitHub
parent 5ad072af5b
commit e0872a32cc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 16 additions and 1 deletions

View File

@ -14,6 +14,9 @@
#ifndef _BOARDS_PICO_H #ifndef _BOARDS_PICO_H
#define _BOARDS_PICO_H #define _BOARDS_PICO_H
// For board detection
#define RASPBERRYPI_PICO
// --- UART --- // --- UART ---
#ifndef PICO_DEFAULT_UART #ifndef PICO_DEFAULT_UART
#define PICO_DEFAULT_UART 0 #define PICO_DEFAULT_UART 0

View File

@ -17,6 +17,9 @@
#ifndef _BOARDS_SPARKFUN_MICROMOD_H #ifndef _BOARDS_SPARKFUN_MICROMOD_H
#define _BOARDS_SPARKFUN_MICROMOD_H #define _BOARDS_SPARKFUN_MICROMOD_H
// For board detection
#define SPARKFUN_MICROMOD
#ifndef PICO_DEFAULT_UART #ifndef PICO_DEFAULT_UART
#define PICO_DEFAULT_UART 0 #define PICO_DEFAULT_UART 0
#endif #endif

View File

@ -17,6 +17,9 @@
#ifndef _BOARDS_SPARKFUN_PROMICRO_H #ifndef _BOARDS_SPARKFUN_PROMICRO_H
#define _BOARDS_SPARKFUN_PROMICRO_H #define _BOARDS_SPARKFUN_PROMICRO_H
// For board detection
#define SPARKFUN_PROMICRO
#ifndef PICO_DEFAULT_UART #ifndef PICO_DEFAULT_UART
#define PICO_DEFAULT_UART 0 #define PICO_DEFAULT_UART 0
#endif #endif

View File

@ -17,6 +17,9 @@
#ifndef _BOARDS_SPARKFUN_THINGPLUS_H #ifndef _BOARDS_SPARKFUN_THINGPLUS_H
#define _BOARDS_SPARKFUN_THINGPLUS_H #define _BOARDS_SPARKFUN_THINGPLUS_H
// For board detection
#define SPARKFUN_THINGPLUS
#ifndef PICO_DEFAULT_UART #ifndef PICO_DEFAULT_UART
#define PICO_DEFAULT_UART 0 #define PICO_DEFAULT_UART 0
#endif #endif

View File

@ -12,6 +12,9 @@
#ifndef _BOARDS_VGABOARD_H #ifndef _BOARDS_VGABOARD_H
#define _BOARDS_VGABOARD_H #define _BOARDS_VGABOARD_H
// For board detection
#define RASPBERRYPI_VGABOARD
// Audio pins. I2S BCK, LRCK are on the same pins as PWM L/R. // Audio pins. I2S BCK, LRCK are on the same pins as PWM L/R.
// - When outputting I2S, PWM sees BCK and LRCK, which should sound silent as // - When outputting I2S, PWM sees BCK and LRCK, which should sound silent as
// they are constant duty cycle, and above the filter cutoff // they are constant duty cycle, and above the filter cutoff