ComSquare
Components.hpp
Go to the documentation of this file.
1 //
2 // Created by anonymus-raccoon on 3/24/20.
3 //
4 
5 #pragma once
6 
7 namespace ComSquare
8 {
9  enum Component {
10  Cpu = 1u << 0u,
11  Ppu = 1u << 1u,
12  Apu = 1u << 2u,
13  Rom = 1u << 3u,
14  WRam = 1u << 4u,
15  VRam = 1u << 5u,
16  OAMRam = 1u << 6u,
17  CGRam = 1u << 7u,
18  SRam = 1u << 8u,
19  };
20 }
ComSquare::Component
Component
Definition: Components.hpp:9
ComSquare::WRam
@ WRam
Definition: Components.hpp:14
ComSquare::Ppu
@ Ppu
Definition: Components.hpp:11
ComSquare::Cpu
@ Cpu
Definition: Components.hpp:10
ComSquare::VRam
@ VRam
Definition: Components.hpp:15
ComSquare::OAMRam
@ OAMRam
Definition: Components.hpp:16
ComSquare::Apu
@ Apu
Definition: Components.hpp:12
ComSquare::SRam
@ SRam
Definition: Components.hpp:18
ComSquare::Rom
@ Rom
Definition: Components.hpp:13
ComSquare::CGRam
@ CGRam
Definition: Components.hpp:17
ComSquare
Definition: APU.cpp:12