aboutsummaryrefslogtreecommitdiff
path: root/ctru-sys/src/lib.rs
blob: d2b54aad4ef2e3f9227e0875261570187648d4da (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
/*
 * C bindings generation: 
 * bindgen --match=file.h --use-core --ctypes-prefix=libc -- --sysroot=$DEVKITARM/arm-none-eabi -I$CTRULIB/include $CTRULIB/include/3ds.h
 *
 */

#![no_std]
#![allow(non_camel_case_types, non_snake_case, overflowing_literals)]
#![feature(untagged_unions)]

extern crate libc;

pub mod applets;
pub mod console;
pub mod env;
pub mod gfx;
pub mod gpu;
pub mod ipc;
pub mod ndsp;
pub mod os;
pub mod romfs;
pub mod sdmc;
pub mod services;
pub mod svc;
pub mod srv;
pub mod sys;
pub mod synchronization;
pub mod thread;
pub mod types;

pub use self::sys::*;
pub use self::types::*;