Skip to content
freemintPublic

About

Unified XHDI-based I/O library from freemint, dosfstools and e2fsprogs

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libIO

Partition access for FreeMiNT, which has no block devices. mint_io.c overrides open(), close(), read(), write(), lseek(), llseek(), ioctl(), fstat(), stat() and fsync(): a drive path such as C:, C:\ or C:/ is accessed through XHDI, anything else is passed on to mintlib. xhdi.c provides the XHDI calls.

Meant to be used as a git submodule; the parent project compiles mint_io.c and xhdi.c itself. Define E2FSPROGS_WRAPPER when building for libext2fs: llseek() then becomes ext2fs_llseek() and only RAW, LNX and DOS partitions are accepted.

About

Unified XHDI-based I/O library from freemint, dosfstools and e2fsprogs

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages