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