LibXenon
Bare-metal Xbox 360 homebrew library
Loading...
Searching...
No Matches
Data Structures | Enumerations | Functions | Variables
iosupport.h File Reference
#include <reent.h>
#include <sys/stat.h>
#include <sys/statvfs.h>
Include dependency graph for iosupport.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  __handle
 
struct  DIR_ITER
 
struct  devoptab_t
 
struct  __syscalls_t
 

Enumerations

enum  { STD_IN , STD_OUT , STD_ERR , STD_MAX = 16 }
 

Functions

int AddDevice (const devoptab_t *device)
 
int FindDevice (const char *name)
 
int RemoveDevice (const char *name)
 
void setDefaultDevice (int device)
 
const devoptab_tGetDeviceOpTab (const char *name)
 

Variables

const devoptab_tdevoptab_list []
 
__syscalls_t __syscalls
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
STD_IN 
STD_OUT 
STD_ERR 
STD_MAX 

Definition at line 14 of file iosupport.h.

Function Documentation

◆ AddDevice()

int AddDevice ( const devoptab_t device)

Definition at line 482 of file newlib.c.

◆ FindDevice()

int FindDevice ( const char *  name)

Definition at line 443 of file newlib.c.

◆ GetDeviceOpTab()

const devoptab_t * GetDeviceOpTab ( const char *  name)

Definition at line 506 of file newlib.c.

◆ RemoveDevice()

int RemoveDevice ( const char *  name)

Definition at line 467 of file newlib.c.

◆ setDefaultDevice()

void setDefaultDevice ( int  device)

Definition at line 396 of file newlib.c.

Variable Documentation

◆ __syscalls

__syscalls_t __syscalls
extern

Definition at line 43 of file xenon_syscalls.c.

◆ devoptab_list

const devoptab_t* devoptab_list[]
extern

Definition at line 432 of file newlib.c.