Bring in some coreutils

This commit is contained in:
Jeremy Soller
2016-09-22 19:38:09 -06:00
parent 35ad65bbda
commit fcc701cf66
2 changed files with 4 additions and 3 deletions

2
lib.rs
View File

@@ -129,7 +129,7 @@ pub fn cpu_id() -> usize {
}
pub extern fn userspace_init() {
assert_eq!(syscall::chdir(b"initfs:"), Ok(0));
assert_eq!(syscall::chdir(b"initfs:bin/"), Ok(0));
assert_eq!(syscall::open(b"debug:", 0), Ok(0));
assert_eq!(syscall::open(b"debug:", 0), Ok(1));

View File

@@ -22,8 +22,9 @@ impl EnvScheme {
pub fn new() -> EnvScheme {
let mut files: BTreeMap<&'static [u8], &'static [u8]> = BTreeMap::new();
files.insert(b"HOME", b"initfs:");
files.insert(b"PWD", b"initfs:");
files.insert(b"HOME", b"initfs:bin/");
files.insert(b"PWD", b"initfs:bin/");
files.insert(b"PATH", b"initfs:bin/");
files.insert(b"COLUMNS", b"80");
files.insert(b"LINES", b"30");