mos-hardware 0.4.0

Hardware register tables and support functions for 8-bit retro computers like the Commodore 64, MEGA65 and others.
Documentation
#![allow(non_upper_case_globals)]
#![allow(non_camel_case_types)]
#![allow(non_snake_case)]

//! Bindings for the MEGA65-libc library
//!
//! This exposes the [mega65-libc](https://github.com/MEGA65/mega65-libc) library
//! to Rust via automatically generated bindings.
//! While all required 65c02 opcodes are present in llvm-mos, they have not yet
//! made it into rust-mos. For this reason, routines in `fileio.h` are currently
//! unavailable.
//!
//! Example:
//! ~~~
//! unsafe {
//!     mega65::libc::mega65_fast();
//!     let address = mega65::libc::getscreenaddr();
//! }
//! ~~~
include!("bindings.rs");