mirror of
https://github.com/italicsjenga/gba.git
synced 2024-12-25 11:41:30 +11:00
25 lines
720 B
Rust
25 lines
720 B
Rust
#![no_std]
|
|
#![warn(missing_docs)]
|
|
|
|
//! This crate helps you write GBA ROMs.
|
|
//!
|
|
//! # SAFETY POLICY
|
|
//!
|
|
//! Some parts of this crate are safe wrappers around unsafe operations. This is
|
|
//! good, and what you'd expect from a Rust crate.
|
|
//!
|
|
//! However, the safe wrappers all assume that you will _only_ attempt to
|
|
//! execute this crate on a GBA or in a GBA Emulator.
|
|
//!
|
|
//! **Do not** use this crate in programs that aren't running on the GBA. If you
|
|
//! do, it's a giant bag of Undefined Behavior.
|
|
|
|
pub(crate) use gba_proc_macro::bit_register;
|
|
//pub mod macros; // un-comment once we get some
|
|
|
|
pub mod core_extras;
|
|
pub(crate) use crate::core_extras::*;
|
|
|
|
pub mod io_registers;
|
|
//pub(crate) use crate::io_registers::*;
|