memmap

A Rust library for cross-platform memory mapped IO.

Documentation Linux Status Build status

Features

Platforms

memmap should work on any platform supported by libc. memmap requires Rust stable 1.13 or greater.

memmap is continuously tested on: * x86_64-unknown-linux-gnu (Linux) * i686-unknown-linux-gnu * x86_64-unknown-linux-musl (Linux MUSL) * x86_64-apple-darwin (OSX) * i686-apple-darwin * x86_64-pc-windows-msvc (Windows) * i686-pc-windows-msvc * x86_64-pc-windows-gnu * i686-pc-windows-gnu

memmap is continuously cross-compile against: * arm-linux-androideabi (Android) * aarch64-unknown-linux-gnu (ARM) * arm-unknown-linux-gnueabihf * mips-unknown-linux-gnu (MIPS) * x86_64-apple-ios (iOS) * i686-apple-ios

License

memmap is primarily distributed under the terms of both the MIT license and the Apache License (Version 2.0).

See LICENSE-APACHE, LICENSE-MIT for details.

Copyright (c) 2015 Dan Burkert.