Go to the source code of this file.
|
int | psxopen (const char *fname, int mode) |
|
int | psxlseek (int fd, int offset, int whence) |
|
int | psxread (int fd, void *buffer, int size) |
|
int | psxwrite (int fd, void *buffer, int size) |
|
int | psxclose (int fd) |
|
int | psxioctl (int fd, int cmd, int arg) |
|
void | psxexit (int code) |
|
int | isFileConsole (int fd) |
|
int | psxgetc (int fd) |
|
void | psxputc (int c, int fd) |
|
void | psxputchar (int c) |
|
int | psxgetchar () |
|
char * | psxgets (char *storage) |
|
void | psxputs (const char *str) |
|
int | psxprintf (const char *msg,...) |
|
void | ioabortraw (int code) |
|
void | setupFileIO (int installTTY) |
|
void | installStdIo (int installTTY) |
|
void | reopenStdio () |
|
struct Device * | findDevice (const char *name) |
|
int | addDevice (struct Device *) |
|
int | removeDevice (const char *name) |
|
struct File * | getFileFromHandle (int fd) |
|
struct File * | findEmptyFile () |
|
const char * | splitFilepathAndFindDevice (const char *name, struct Device **device, int *deviceId) |
|
void | cdevscan () |
|
struct DirEntry * | firstFile (const char *filepath, struct DirEntry *entry) |
|
struct DirEntry * | nextFile (struct DirEntry *entry) |
|
int | format (const char *deviceName) |
|
int | psxrename (const char *oldName, const char *newName) |
|
int | psxerase (const char *path) |
|
int | getDeviceStatus () |
|
void | setDeviceStatus (int deviceStatus) |
|
void | printInstalledDevices () |
|
void | ioAbortWithMsg (const char *msg1, const char *msg2) |
|
◆ addDevice()
◆ cdevscan()
◆ findDevice()
◆ findEmptyFile()
◆ firstFile()
◆ format()
int format |
( |
const char * |
deviceName | ) |
|
◆ getDeviceStatus()
◆ getFileFromHandle()
◆ installStdIo()
void installStdIo |
( |
int |
installTTY | ) |
|
◆ ioabortraw()
◆ ioAbortWithMsg()
void ioAbortWithMsg |
( |
const char * |
msg1, |
|
|
const char * |
msg2 |
|
) |
| |
◆ isFileConsole()
◆ nextFile()
◆ printInstalledDevices()
void printInstalledDevices |
( |
| ) |
|
◆ psxclose()
◆ psxerase()
int psxerase |
( |
const char * |
path | ) |
|
◆ psxexit()
◆ psxgetc()
◆ psxgetchar()
◆ psxgets()
char * psxgets |
( |
char * |
storage | ) |
|
◆ psxioctl()
◆ psxlseek()
◆ psxopen()
int psxopen |
( |
const char * |
fname, |
|
|
int |
mode |
|
) |
| |
◆ psxprintf()
int psxprintf |
( |
const char * |
msg, |
|
|
|
... |
|
) |
| |
◆ psxputc()
◆ psxputchar()
◆ psxputs()
void psxputs |
( |
const char * |
str | ) |
|
◆ psxread()
◆ psxrename()
int psxrename |
( |
const char * |
oldName, |
|
|
const char * |
newName |
|
) |
| |
◆ psxwrite()
◆ removeDevice()
int removeDevice |
( |
const char * |
name | ) |
|
◆ reopenStdio()
◆ setDeviceStatus()
void setDeviceStatus |
( |
int |
deviceStatus | ) |
|
◆ setupFileIO()
◆ splitFilepathAndFindDevice()
const char * splitFilepathAndFindDevice |
( |
const char * |
name, |
|
|
struct Device ** |
device, |
|
|
int * |
deviceId |
|
) |
| |
◆ g_firstFile
◆ psxerrno