mirror of
https://github.com/YohannDR/mzm.git
synced 2024-10-07 02:23:20 +00:00
29 lines
695 B
C
29 lines
695 B
C
#ifndef CALLBACKS_H
|
|
#define CALLBACKS_H
|
|
|
|
#include "types.h"
|
|
|
|
// Globals
|
|
|
|
extern Func_T gVBlankCallback;
|
|
extern Func_T gHBlankCallback;
|
|
extern Func_T gVCountCallback;
|
|
extern Func_T gSerialCommunicationCallback;
|
|
extern Func_T gTimer3Callback;
|
|
|
|
// Functions
|
|
|
|
void CallbackCallVblank(void);
|
|
void CallbackSetVBlank(Func_T callback);
|
|
void CallbackCallHBlank(void);
|
|
void CallbackSetHBlank(Func_T callback);
|
|
void CallbackCallVCount(void);
|
|
void CallbackSetVCount(Func_T callback);
|
|
void CallbackCallSerialCommunication(void);
|
|
void CallbackSetSerialCommunication(Func_T callback);
|
|
void CallbackCallTimer3(void);
|
|
void CallbackSetTimer3(Func_T callback);
|
|
void Callback_Empty(void);
|
|
|
|
#endif /* CALLBACKS_H */
|