#include <types.h>
#include <irx.h>
Go to the source code of this file.
|
#define | siftoo_IMPORTS_start DECLARE_IMPORT_TABLE(siftoo, 1, 1) |
|
#define | siftoo_IMPORTS_end END_IMPORT_TABLE |
|
#define | I_sif2_init DECLARE_IMPORT(4, sif2_init) |
|
#define | I_sif2_exit DECLARE_IMPORT(5, sif2_exit) |
|
#define | I_sif2_mem_read DECLARE_IMPORT(6, sif2_mem_read) |
|
#define | I_sif2_mem_write DECLARE_IMPORT(7, sif2_mem_write) |
|
#define | I_sif2_pipe_create DECLARE_IMPORT(10, sif2_pipe_create) |
|
#define | I_sif2_pipe_open DECLARE_IMPORT(11, sif2_pipe_open) |
|
#define | I_sif2_pipe_close DECLARE_IMPORT(12, sif2_pipe_close) |
|
#define | I_sif2_pipe_read DECLARE_IMPORT(13, sif2_pipe_read) |
|
#define | I_sif2_pipe_write DECLARE_IMPORT(14, sif2_pipe_write) |
|
|
int | sif2_init (void) |
|
int | sif2_exit (void) |
|
int | sif2_mem_read (u32 addr, void *buf, u32 size) |
|
int | sif2_mem_write (u32 addr, void *buf, u32 size) |
|
int | sif2_pipe_create (u32 id, void *buf, u32 size, u32 flags, sif2_pipe_handler_t phandler) |
|
int | sif2_pipe_open (u32 id) |
|
int | sif2_pipe_close (int pd) |
|
int | sif2_pipe_read (int pd, void *buf, u32 size) |
|
int | sif2_pipe_write (int pd, void *buf, u32 size) |
|
SIFToo driver.
Definition in file siftoo.h.
◆ siftoo_IMPORTS_start
#define siftoo_IMPORTS_start DECLARE_IMPORT_TABLE(siftoo, 1, 1) |
◆ siftoo_IMPORTS_end
#define siftoo_IMPORTS_end END_IMPORT_TABLE |
◆ I_sif2_init
#define I_sif2_init DECLARE_IMPORT(4, sif2_init) |
◆ I_sif2_exit
#define I_sif2_exit DECLARE_IMPORT(5, sif2_exit) |
◆ I_sif2_mem_read
#define I_sif2_mem_read DECLARE_IMPORT(6, sif2_mem_read) |
◆ I_sif2_mem_write
#define I_sif2_mem_write DECLARE_IMPORT(7, sif2_mem_write) |
◆ I_sif2_pipe_create
#define I_sif2_pipe_create DECLARE_IMPORT(10, sif2_pipe_create) |
◆ I_sif2_pipe_open
#define I_sif2_pipe_open DECLARE_IMPORT(11, sif2_pipe_open) |
◆ I_sif2_pipe_close
#define I_sif2_pipe_close DECLARE_IMPORT(12, sif2_pipe_close) |
◆ I_sif2_pipe_read
#define I_sif2_pipe_read DECLARE_IMPORT(13, sif2_pipe_read) |
◆ I_sif2_pipe_write
#define I_sif2_pipe_write DECLARE_IMPORT(14, sif2_pipe_write) |
◆ sif2_pipe_handler_t
typedef int(* sif2_pipe_handler_t) (u32, void *, u32) |
◆ sif2_errors
Enumerator |
---|
SIF2_E_OK | No error.
|
SIF2_E_INIT | Initialization error.
|
Definition at line 22 of file siftoo.h.
◆ sif2_init()
◆ sif2_exit()
◆ sif2_mem_read()
int sif2_mem_read |
( |
u32 | addr, |
|
|
void * | buf, |
|
|
u32 | size ) |
|
extern |
◆ sif2_mem_write()
int sif2_mem_write |
( |
u32 | addr, |
|
|
void * | buf, |
|
|
u32 | size ) |
|
extern |
◆ sif2_pipe_create()
int sif2_pipe_create |
( |
u32 | id, |
|
|
void * | buf, |
|
|
u32 | size, |
|
|
u32 | flags, |
|
|
sif2_pipe_handler_t | phandler ) |
|
extern |
◆ sif2_pipe_open()
int sif2_pipe_open |
( |
u32 | id | ) |
|
|
extern |
◆ sif2_pipe_close()
int sif2_pipe_close |
( |
int | pd | ) |
|
|
extern |
◆ sif2_pipe_read()
int sif2_pipe_read |
( |
int | pd, |
|
|
void * | buf, |
|
|
u32 | size ) |
|
extern |
◆ sif2_pipe_write()
int sif2_pipe_write |
( |
int | pd, |
|
|
void * | buf, |
|
|
u32 | size ) |
|
extern |