RetroArch/wiiu/hbl.h
orbea bfc366decc Squeeze extra blank lines with cat(1).
Example:

find . -type f -iname '*.c' | while read -r i; do
  cat -s "$i" > "$i.new"
  mv "$i.new" "$i"
done
2019-01-08 11:04:58 -08:00

27 lines
588 B
C

#ifndef __WIIU_HBL_LOADER_H__
#define __WIIU_HBL_LOADER_H__
#include "wiiu/types.h"
#ifdef __cplusplus
extern "C" {
#endif
#ifndef MEM_BASE
#define MEM_BASE (0x00800000)
#endif
#define ARGV_PTR (*(void* volatile *)(MEM_BASE + 0x1300 + 0x80))
#define MAKE_MAGIC(c0, c1, c2, c3) (((c0) << 24) |((c1) << 16) |((c2) << 8) | c3)
#define ARGV_MAGIC MAKE_MAGIC('_', 'a', 'r', 'g')
int HBL_loadToMemory(const char *filepath, u32 args_size);
void* getApplicationEndAddr(void);
#ifdef __cplusplus
}
#endif
#endif /* __WIIU_HBL_LOADER_H__ */