melody.h
Go to the documentation of this file.
#ifndef MELODY_H
#define MELODY_H
#include "stdint.h"
extern const uint32_t *cpu32EntryPoint;
extern const uint32_t **cppu32JumpLabels;
extern const char *cpcTexts[];
#endif
RETURN
const uint32_t RETURN
Definition: melody.c:33
main
int main(void)
app entry point
Definition: Main.c:60
melody.h
store Never Gonna Give You Up
cpu32EntryPoint
const uint32_t * cpu32EntryPoint
Definition: melody.c:40
TONE
#define TONE(freq, duration)
Definition: melody.c:15
quadrupel
const uint32_t quadrupel[]
Definition: melody.c:36
CALL
const uint32_t CALL
Definition: melody.c:32
au32QrCode
uint32_t au32QrCode[25]
Definition: Main.c:17
strophe2
const uint32_t strophe2[]
Definition: melody.c:38
cpcTexts
const char * cpcTexts[]
Definition: melody.c:57
GIS2
const uint32_t GIS2
Definition: melody.c:24
bCheckButton
static bool bCheckButton(void)
Definition: Main.c:143
cpu32EntryPoint
const uint32_t * cpu32EntryPoint
Definition: melody.c:40
CALL_REFRAIN
const uint32_t CALL_REFRAIN
Definition: melody.c:42
cppu32JumpLabels
const uint32_t ** cppu32JumpLabels
Definition: melody.c:55
GIS
const uint32_t GIS
Definition: melody.c:30
CALL_QUADRUPEL
const uint32_t CALL_QUADRUPEL
Definition: melody.c:43
CALL_STROPHE1
const uint32_t CALL_STROPHE1
Definition: melody.c:44
PAUSE
#define PAUSE(duration)
Definition: melody.c:18
TEXT
#define TEXT(id)
Definition: melody.c:20
F
const uint32_t F
Definition: melody.c:25
vUpdateVolume
static void vUpdateVolume(void)
Definition: Main.c:175
GOTO_MAIN_MELODY
const uint32_t GOTO_MAIN_MELODY
Definition: melody.c:46
jumplabels
const uint32_t * jumplabels[]
Definition: melody.c:48
Welcome.h
global header file for project
cpcTexts
const char * cpcTexts[]
Definition: melody.c:57
TACT
const uint32_t TACT
Definition: melody.c:22
u32Volume
uint32_t u32Volume
Definition: globals.c:5
vMainInitApp
static void vMainInitApp(void)
initialize app
Definition: Main.c:92
cppu32JumpLabels
const uint32_t ** cppu32JumpLabels
Definition: melody.c:55
main_melody
const uint32_t main_melody[]
Definition: melody.c:39
strophe1
const uint32_t strophe1[]
Definition: melody.c:37
refrain
const uint32_t refrain[]
Definition: melody.c:35
GLCD_Font_16x24
GLCD_FONT GLCD_Font_16x24
audio.h
play sound
vStartAudio
void vStartAudio()
Definition: audio.c:136
CIS
const uint32_t CIS
Definition: melody.c:27
C
const uint32_t C
Definition: melody.c:28
CALL_STROPHE2
const uint32_t CALL_STROPHE2
Definition: melody.c:45
DIS
const uint32_t DIS
Definition: melody.c:26
vPrintQr
static void vPrintQr(void)
print Qr code from array
Definition: Main.c:122
vUpdateLyrics
void vUpdateLyrics()
Definition: audio.c:111
B
const uint32_t B
Definition: melody.c:29