LibXenon
Bare-metal Xbox 360 homebrew library
Loading...
Searching...
No Matches
Macros | Functions
xenon_gpio.c File Reference
#include <xenon_smc/xenon_gpio.h>
#include <pci/io.h>
Include dependency graph for xenon_gpio.c:

Go to the source code of this file.

Macros

#define SMC_BASE   0xea001000
 

Functions

void xenon_gpio_control (uint32_t reg, uint32_t clear, uint32_t set)
 
void xenon_gpio_set_oe (uint32_t clear, uint32_t set)
 
void xenon_gpio_set (uint32_t clear, uint32_t set)
 

Macro Definition Documentation

◆ SMC_BASE

#define SMC_BASE   0xea001000

Definition at line 4 of file xenon_gpio.c.

Function Documentation

◆ xenon_gpio_control()

void xenon_gpio_control ( uint32_t  reg,
uint32_t  clear,
uint32_t  set 
)

Definition at line 6 of file xenon_gpio.c.

◆ xenon_gpio_set()

void xenon_gpio_set ( uint32_t  clear,
uint32_t  set 
)

Definition at line 20 of file xenon_gpio.c.

◆ xenon_gpio_set_oe()

void xenon_gpio_set_oe ( uint32_t  clear,
uint32_t  set 
)

Definition at line 15 of file xenon_gpio.c.