diff options
Diffstat (limited to 'ctr-std/README.md')
| -rw-r--r-- | ctr-std/README.md | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/ctr-std/README.md b/ctr-std/README.md deleted file mode 100644 index e30e54f..0000000 --- a/ctr-std/README.md +++ /dev/null @@ -1,69 +0,0 @@ -A work-in-progress port of the Rust Standard Library for the Nintendo 3DS, based on [ctrulib](https://github.com/smealum/ctrulib/) and the [devkitARM](http://devkitPro.org) toolchain. - -## Structure - -This library aims to mimick the Rust standard library's public interface as closely as possible, exposing functionality that is common between the 3DS and other platforms. System-specific functionality such as control input, save file management, GPU features, and so forth are implemented in `ctru-rs`. - -## Working modules - -* `any` -* `ascii` -* `borrow` -* `boxed` -* `cell` -* `char` -* `clone` -* `cmp` -* `collections` -* `convert` -* `default` -* `error` -* `f32` -* `f64` -* `ffi` -* `fmt` -* `fs` Both `sdmc:/` and `romfs:/` paths are supported in standard file operations -* `hash` -* `i8` -* `i16` -* `i32` -* `i64` -* `io` -* `isize` -* `iter` -* `marker` -* `mem` -* `num` -* `ops` -* `option` -* `panic` -* `path` -* `prelude` -* `ptr` -* `rc` -* `result` -* `slice` -* `str` -* `string` -* `sync` -* `time` -* `thread` Threads are able to be spawned, but without the ability to pin to a specific core or set thread priority -* `u8` -* `u16` -* `u32` -* `u64` -* `usize` -* `vec` -* `heap` -* `i128` -* `intrinsics` -* `raw` -* `u128` - -# Partially working modules -* `net` Anything not involving IPv6 should work after initializing the `Soc` service in `ctru-rs` -* `os` The modules in here should work, but they aren't well-tested - -# Non-working modules -* `env` argc/argv can be implemented but have not been yet -* `process` Unable to be implemented due to platform incompatibilities |