diff --git a/src/gb.rs b/src/gb.rs index b63a5478efad47a3bb3b6c6863d94645295bd1d9..10f219934505912ccc84116d2a8e1a115ad0ff31 100644 --- a/src/gb.rs +++ b/src/gb.rs @@ -1,3 +1,5 @@ +//! Main GameBoy emulation entrypoint functions and structures. + use std::{ cell::RefCell, collections::VecDeque, diff --git a/src/mmu.rs b/src/mmu.rs index ab6afb8825d07bcfb9d96ba09e6406f3fef20b82..716a7520638f660781b229f7f770067a3888ac5e 100644 --- a/src/mmu.rs +++ b/src/mmu.rs @@ -1,3 +1,5 @@ +//! MMU (Memory Management Unit) functions and structures. + use std::{cell::RefCell, rc::Rc}; use crate::{ diff --git a/src/pad.rs b/src/pad.rs index eff48b55578fa515959d3b538711223cea827438..f58c1265ac94b8b24f40b2d11f939783c5e1bd4d 100644 --- a/src/pad.rs +++ b/src/pad.rs @@ -1,3 +1,5 @@ +//! Gamepad related functions and structures. + use crate::warnln; #[cfg(feature = "wasm")] diff --git a/src/ppu.rs b/src/ppu.rs index 9443a01452ce062bb69cec33239c81497165ffff..1d85fde69e16697d27b3c106d4d7d9f608dcbeca 100644 --- a/src/ppu.rs +++ b/src/ppu.rs @@ -1,3 +1,5 @@ +//! PPU (Picture Processing Unit) functions and structures. + use core::fmt; use std::{ borrow::BorrowMut,