RetroArch
Macros | Functions
gccore.h File Reference

Core header which includes all subsequent subsystem headers. More...

#include "ogc/dsp.h"
#include "ogc/aram.h"
#include "ogc/arqueue.h"
#include "ogc/arqmgr.h"
#include "ogc/audio.h"
#include "ogc/cache.h"
#include "ogc/card.h"
#include "ogc/cast.h"
#include "ogc/color.h"
#include "ogc/consol.h"
#include "ogc/dvd.h"
#include "ogc/exi.h"
#include "ogc/gu.h"
#include "ogc/gx.h"
#include "ogc/si.h"
#include "ogc/gx_struct.h"
#include "ogc/irq.h"
#include "ogc/lwp.h"
#include "ogc/mutex.h"
#include "ogc/message.h"
#include "ogc/semaphore.h"
#include "ogc/pad.h"
#include "ogc/tpl.h"
#include "ogc/system.h"
#include "ogc/video.h"
#include "ogc/usbgecko.h"
#include "ogc/video_types.h"
#include "ogc/texconv.h"
Include dependency graph for gccore.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define RNC_FILE_IS_NOT_RNC   -1
 
#define RNC_HUF_DECODE_ERROR   -2
 
#define RNC_FILE_SIZE_MISMATCH   -3
 
#define RNC_PACKED_CRC_ERROR   -4
 
#define RNC_UNPACKED_CRC_ERROR   -5
 
#define ATTRIBUTE_ALIGN(v)   __attribute__((aligned(v)))
 
#define ATTRIBUTE_PACKED   __attribute__((packed))
 

Functions

s32 depackrnc1_ulen (void *packed)
 
s32 depackrnc1 (void *packed, void *unpacked)
 
void depackrnc2 (void *packed, void *unpacked)
 

Detailed Description

Core header which includes all subsequent subsystem headers.

Macro Definition Documentation

◆ ATTRIBUTE_ALIGN

#define ATTRIBUTE_ALIGN (   v)    __attribute__((aligned(v)))

◆ ATTRIBUTE_PACKED

struct l2cap_cfgopt_hdr ATTRIBUTE_PACKED   __attribute__((packed))

◆ RNC_FILE_IS_NOT_RNC

#define RNC_FILE_IS_NOT_RNC   -1

◆ RNC_FILE_SIZE_MISMATCH

#define RNC_FILE_SIZE_MISMATCH   -3

◆ RNC_HUF_DECODE_ERROR

#define RNC_HUF_DECODE_ERROR   -2

◆ RNC_PACKED_CRC_ERROR

#define RNC_PACKED_CRC_ERROR   -4

◆ RNC_UNPACKED_CRC_ERROR

#define RNC_UNPACKED_CRC_ERROR   -5

Function Documentation

◆ depackrnc1()

s32 depackrnc1 ( void packed,
void unpacked 
)
Here is the call graph for this function:

◆ depackrnc1_ulen()

s32 depackrnc1_ulen ( void packed)
Here is the call graph for this function:

◆ depackrnc2()

void depackrnc2 ( void packed,
void unpacked 
)