45 lines
675 B
C
45 lines
675 B
C
//
|
|
// Created by bruno on 16.2.2025.
|
|
//
|
|
|
|
#ifndef RISCB_PERIPHERALDATA_H
|
|
#define RISCB_PERIPHERALDATA_H
|
|
|
|
#include "audio.h"
|
|
#include "sevenseg.h"
|
|
#include "switches.h"
|
|
|
|
extern AudioData audioData;
|
|
|
|
extern SevenSegment displayA;
|
|
|
|
extern SevenSegment displayB;
|
|
|
|
extern SevenSegment displayC;
|
|
|
|
extern SevenSegment displayD;
|
|
|
|
extern SevenSegment displayE;
|
|
|
|
extern SevenSegment displayF;
|
|
|
|
extern SevenSegment displayG;
|
|
|
|
extern SevenSegment displayH;
|
|
|
|
extern Switches switchesA;
|
|
|
|
extern Switches switchesB;
|
|
|
|
extern Switches switchesC;
|
|
|
|
extern Switches switchesD;
|
|
|
|
extern SDL_Texture *gpuTex;
|
|
|
|
extern SDL_Surface *gpuSurf;
|
|
|
|
extern bool gpuSurfDirty;
|
|
|
|
#endif //RISCB_PERIPHERALDATA_H
|