rust-gb 0.1.0-alpha.3

Compile Rust code to Nintendo GameBoy
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
pub const RAND_MAX: u8 = 255;
pub const RANDW_MAX: u16 = 65535;

extern "C" {
    #[link_name="initrand __sdcccall(0)"]
    pub fn initrand(seed: u16);
    #[link_name="rand __sdcccall(0)"]
    pub fn rand() -> u8;
    #[link_name="randw __sdcccall(0)"]
    pub fn randw() -> u16;

    #[link_name="initarand __sdcccall(0)"]
    pub fn initarand(seed: u16);
    #[link_name="arand __sdcccall(0)"]
    pub fn arand() -> u8;
}