#include <ibmpc.h>
Collaboration diagram for IBMPC::Core:
Definition at line 386 of file ibmpc.h.
Public Attributes | |
i8086 | cpu |
CPU. | |
Memory | mem |
system memory manager. | |
IO | io |
system IO bus manager. | |
VDD_DMA * | dma |
Socket for DMA. | |
VDD_SYS_PPI_8255A * | ppi |
Socket for programmable interrupt ctrlr. | |
Friends | |
class | VirtualMachine |
CPU.
Definition at line 392 of file ibmpc.h.
Referenced by IBMPC::VDD_Floppy::port_write8(), IBMPC::VirtualMachine::reset(), IBMPC::VirtualMachine::run(), and IBMPC::VirtualMachine::set_debug().
system memory manager.
Definition at line 393 of file ibmpc.h.
Referenced by IBMPC::VDD_Video_CGA_6845::done(), IBMPC::VDD_Video_CGA_6845::init(), IBMPC::VDD_DMA::read_next_word(), IBMPC::VirtualMachine::VirtualMachine(), and IBMPC::VDD_DMA::write_next_word().
system IO bus manager.
Definition at line 394 of file ibmpc.h.
Referenced by IBMPC::VDD_Video_CGA_6845::done(), IBMPC::VDD_SYS_PPI_8255A::done(), IBMPC::VDD_Floppy::done(), IBMPC::VDD_Video_CGA_6845::init(), IBMPC::VDD_SYS_PPI_8255A::init(), and IBMPC::VDD_Floppy::init().