| extern crate fatfs; | |
| extern crate fscommon; | |
| use std::env; | |
| use std::fs; | |
| use std::io; | |
| use fscommon::BufStream; | |
| fn main() -> io::Result<()> { | |
| let filename = env::args().nth(1).expect("image path expected"); | |
| let file = fs::OpenOptions::new().read(true).write(true).open(&filename)?; | |
| let buf_file = BufStream::new(file); | |
| fatfs::format_volume(buf_file, fatfs::FormatVolumeOptions::new())?; | |
| Ok(()) | |
| } |