diff options
Diffstat (limited to 'rsdos/src')
| -rw-r--r-- | rsdos/src/main.rs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/rsdos/src/main.rs b/rsdos/src/main.rs index c35d88f..8e49937 100644 --- a/rsdos/src/main.rs +++ b/rsdos/src/main.rs | |||
| @@ -154,6 +154,14 @@ pub extern "efiapi" fn efi_main(image_handle: Handle, system_table: *mut SystemT | |||
| 154 | let devices = rsnix::pci::probe(); | 154 | let devices = rsnix::pci::probe(); |
| 155 | rsnix::serial_println!("pci: {} device(s) on all buses", devices.len()); | 155 | rsnix::serial_println!("pci: {} device(s) on all buses", devices.len()); |
| 156 | 156 | ||
| 157 | let (dirs, files) = rsnix::fs::init(); | ||
| 158 | rsnix::serial_println!("fs: vfs ready — {} dirs, {} files", dirs, files); | ||
| 159 | if rsnix::fs::self_test() { | ||
| 160 | rsnix::serial_println!("fs: self-test OK (create/read/write/remove)"); | ||
| 161 | } else { | ||
| 162 | rsnix::serial_println!("fs: self-test FAILED"); | ||
| 163 | } | ||
| 164 | |||
| 157 | rsnix::serial_println!("boot: entering shell"); | 165 | rsnix::serial_println!("boot: entering shell"); |
| 158 | shell::run(); | 166 | shell::run(); |
| 159 | } | 167 | } |
