Merge pull request 'add debug header file' (#3) from debug_helper into main
Reviewed-on: emilyd/libreshop_client#3
This commit is contained in:
commit
b15de193d5
17
source/debug.c
Normal file
17
source/debug.c
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
// debug features for libreshop_client
|
||||||
|
#include <stdio.h>
|
||||||
|
#include <gccore.h>
|
||||||
|
#include <wiiuse/wpad.h>
|
||||||
|
|
||||||
|
void debug_pause() {
|
||||||
|
while(1) {
|
||||||
|
WPAD_ScanPads();
|
||||||
|
if (WPAD_ButtonsDown(0)) break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void debug_npause() {
|
||||||
|
printf("Press any button to continue...\n");
|
||||||
|
VIDEO_WaitVSync();
|
||||||
|
debug_pause();
|
||||||
|
}
|
7
source/debug.h
Normal file
7
source/debug.h
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#ifndef DEBUG_H
|
||||||
|
#define DEBUG_H
|
||||||
|
|
||||||
|
void debug_pause();
|
||||||
|
void debug_npause();
|
||||||
|
|
||||||
|
#endif
|
@ -6,6 +6,9 @@
|
|||||||
|
|
||||||
#include "sandia/sandia.h"
|
#include "sandia/sandia.h"
|
||||||
|
|
||||||
|
// Uncomment if this is a development build
|
||||||
|
//#include "debug.h"
|
||||||
|
|
||||||
static void *xfb = NULL;
|
static void *xfb = NULL;
|
||||||
static GXRModeObj *rmode = NULL;
|
static GXRModeObj *rmode = NULL;
|
||||||
|
|
||||||
@ -26,8 +29,10 @@ void logprint(int type, char *message) {
|
|||||||
break;
|
break;
|
||||||
case 2:
|
case 2:
|
||||||
printf("\x1b[34m[\x1b[31m--\x1b[34m]");
|
printf("\x1b[34m[\x1b[31m--\x1b[34m]");
|
||||||
|
break;
|
||||||
case 3:
|
case 3:
|
||||||
printf("\x1b[31m!!\x1b[34m]");
|
printf("\x1b[31m!!\x1b[34m]");
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
printf(" ");
|
printf(" ");
|
||||||
}
|
}
|
||||||
@ -68,6 +73,9 @@ int main(int argc, char **argv) {
|
|||||||
|
|
||||||
printheader();
|
printheader();
|
||||||
logprint(0, "Welcome to LibreShop!\n");
|
logprint(0, "Welcome to LibreShop!\n");
|
||||||
|
#ifdef DEBUG_H
|
||||||
|
logprint(2, "Warning! You are running a DEBUG build.\n");
|
||||||
|
#endif
|
||||||
logprint(0, "Initializing network.\n");
|
logprint(0, "Initializing network.\n");
|
||||||
|
|
||||||
ret = if_config(localip, netmask, gateway, TRUE, 20);
|
ret = if_config(localip, netmask, gateway, TRUE, 20);
|
||||||
|
Loading…
Reference in New Issue
Block a user