LibXenon
Bare-metal Xbox 360 homebrew library
Loading...
Searching...
No Matches
Macros | Functions | Variables
xenon_config.c File Reference
#include <xetypes.h>
#include <stdio.h>
#include <string.h>
#include "xenon_config.h"
#include "xenon_sfcx.h"
#include "xb360/xb360.h"
Include dependency graph for xenon_config.c:

Go to the source code of this file.

Macros

#define BLOCK_OFFSET   3
 

Functions

void xenon_config_init (void)
 
int xenon_config_get_avregion (void)
 
void xenon_config_get_mac_addr (unsigned char *hwaddr)
 
int xenon_config_get_vid_delta ()
 

Variables

struct sfc sfc
 
struct XCONFIG_SECURED_SETTINGS secured_settings = {0}
 
unsigned char pagebuf [MAX_PAGE_SZ]
 

Macro Definition Documentation

◆ BLOCK_OFFSET

#define BLOCK_OFFSET   3

Definition at line 14 of file xenon_config.c.

Function Documentation

◆ xenon_config_get_avregion()

int xenon_config_get_avregion ( void  )

Definition at line 46 of file xenon_config.c.

◆ xenon_config_get_mac_addr()

void xenon_config_get_mac_addr ( unsigned char *  hwaddr)

Definition at line 74 of file xenon_config.c.

◆ xenon_config_get_vid_delta()

int xenon_config_get_vid_delta ( )

Definition at line 95 of file xenon_config.c.

◆ xenon_config_init()

void xenon_config_init ( void  )

Definition at line 22 of file xenon_config.c.

Variable Documentation

◆ pagebuf

unsigned char pagebuf[MAX_PAGE_SZ]

Definition at line 20 of file xenon_config.c.

◆ secured_settings

struct XCONFIG_SECURED_SETTINGS secured_settings = {0}

Definition at line 17 of file xenon_config.c.

◆ sfc

struct sfc sfc
extern

Definition at line 10 of file xenon_sfcx.c.