mirror of
https://github.com/zoriya/ComSquare.git
synced 2026-05-24 07:11:19 +00:00
118 lines
7.5 KiB
TeX
118 lines
7.5 KiB
TeX
\hypertarget{structComSquare_1_1APU_1_1MemoryMap}{}\doxysection{Com\+Square\+::A\+PU\+::Memory\+Map Struct Reference}
|
|
\label{structComSquare_1_1APU_1_1MemoryMap}\index{ComSquare::APU::MemoryMap@{ComSquare::APU::MemoryMap}}
|
|
|
|
|
|
{\ttfamily \#include $<$A\+P\+U.\+hpp$>$}
|
|
|
|
|
|
|
|
Collaboration diagram for Com\+Square\+::A\+PU\+::Memory\+Map\+:
|
|
\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[height=550pt]{structComSquare_1_1APU_1_1MemoryMap__coll__graph}
|
|
\end{center}
|
|
\end{figure}
|
|
\doxysubsection*{Public Member Functions}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
\mbox{\hyperlink{structComSquare_1_1APU_1_1MemoryMap_a4a7b2f4a98f96d1e2fa427461afdd820}{Memory\+Map}} ()
|
|
\item
|
|
\mbox{\hyperlink{structComSquare_1_1APU_1_1MemoryMap_af4101dcb28dc09d5e41256d98a4576a5}{Memory\+Map}} (const \mbox{\hyperlink{structComSquare_1_1APU_1_1MemoryMap}{Memory\+Map}} \&)=delete
|
|
\item
|
|
\mbox{\hyperlink{structComSquare_1_1APU_1_1MemoryMap}{Memory\+Map}} \& \mbox{\hyperlink{structComSquare_1_1APU_1_1MemoryMap_a20ff98b609d7990418ec1dafb63239e2}{operator=}} (const \mbox{\hyperlink{structComSquare_1_1APU_1_1MemoryMap}{Memory\+Map}} \&)=delete
|
|
\item
|
|
\mbox{\hyperlink{structComSquare_1_1APU_1_1MemoryMap_a0dc075b1a8d3f4c3c327f614445a7e50}{$\sim$\+Memory\+Map}} ()=default
|
|
\end{DoxyCompactItemize}
|
|
\doxysubsection*{Public Attributes}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
\mbox{\hyperlink{classComSquare_1_1Ram_1_1Ram}{Ram\+::\+Ram}} \mbox{\hyperlink{structComSquare_1_1APU_1_1MemoryMap_afe73e7d72fd719b64ace176919b7773e}{Page0}}
|
|
\begin{DoxyCompactList}\small\item\em Zero page memory. \end{DoxyCompactList}\item
|
|
\mbox{\hyperlink{classComSquare_1_1Ram_1_1Ram}{Ram\+::\+Ram}} \mbox{\hyperlink{structComSquare_1_1APU_1_1MemoryMap_ad9f5afa7090e91d403b9aad95dfdc5db}{Page1}}
|
|
\begin{DoxyCompactList}\small\item\em Stack space memory. \end{DoxyCompactList}\item
|
|
\mbox{\hyperlink{classComSquare_1_1Ram_1_1Ram}{Ram\+::\+Ram}} \mbox{\hyperlink{structComSquare_1_1APU_1_1MemoryMap_a861ae6d7208b877d66dce29714636f93}{Memory}}
|
|
\begin{DoxyCompactList}\small\item\em Any-\/use memory. \end{DoxyCompactList}\item
|
|
\mbox{\hyperlink{classComSquare_1_1APU_1_1IPL_1_1IPL}{I\+P\+L\+::\+I\+PL}} \mbox{\hyperlink{structComSquare_1_1APU_1_1MemoryMap_a00198560e61ef965889f1bb1040b6952}{I\+PL}}
|
|
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{namespaceComSquare_1_1APU_1_1IPL}{I\+PL}} R\+OM. \end{DoxyCompactList}\end{DoxyCompactItemize}
|
|
|
|
|
|
\doxysubsection{Constructor \& Destructor Documentation}
|
|
\mbox{\Hypertarget{structComSquare_1_1APU_1_1MemoryMap_a4a7b2f4a98f96d1e2fa427461afdd820}\label{structComSquare_1_1APU_1_1MemoryMap_a4a7b2f4a98f96d1e2fa427461afdd820}}
|
|
\index{ComSquare::APU::MemoryMap@{ComSquare::APU::MemoryMap}!MemoryMap@{MemoryMap}}
|
|
\index{MemoryMap@{MemoryMap}!ComSquare::APU::MemoryMap@{ComSquare::APU::MemoryMap}}
|
|
\doxysubsubsection{\texorpdfstring{MemoryMap()}{MemoryMap()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
|
|
{\footnotesize\ttfamily Com\+Square\+::\+A\+P\+U\+::\+Memory\+Map\+::\+Memory\+Map (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
|
|
|
|
\mbox{\Hypertarget{structComSquare_1_1APU_1_1MemoryMap_af4101dcb28dc09d5e41256d98a4576a5}\label{structComSquare_1_1APU_1_1MemoryMap_af4101dcb28dc09d5e41256d98a4576a5}}
|
|
\index{ComSquare::APU::MemoryMap@{ComSquare::APU::MemoryMap}!MemoryMap@{MemoryMap}}
|
|
\index{MemoryMap@{MemoryMap}!ComSquare::APU::MemoryMap@{ComSquare::APU::MemoryMap}}
|
|
\doxysubsubsection{\texorpdfstring{MemoryMap()}{MemoryMap()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
|
|
{\footnotesize\ttfamily Com\+Square\+::\+A\+P\+U\+::\+Memory\+Map\+::\+Memory\+Map (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{structComSquare_1_1APU_1_1MemoryMap}{Memory\+Map}} \&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [delete]}}
|
|
|
|
\mbox{\Hypertarget{structComSquare_1_1APU_1_1MemoryMap_a0dc075b1a8d3f4c3c327f614445a7e50}\label{structComSquare_1_1APU_1_1MemoryMap_a0dc075b1a8d3f4c3c327f614445a7e50}}
|
|
\index{ComSquare::APU::MemoryMap@{ComSquare::APU::MemoryMap}!````~MemoryMap@{$\sim$MemoryMap}}
|
|
\index{````~MemoryMap@{$\sim$MemoryMap}!ComSquare::APU::MemoryMap@{ComSquare::APU::MemoryMap}}
|
|
\doxysubsubsection{\texorpdfstring{$\sim$MemoryMap()}{~MemoryMap()}}
|
|
{\footnotesize\ttfamily Com\+Square\+::\+A\+P\+U\+::\+Memory\+Map\+::$\sim$\+Memory\+Map (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [default]}}
|
|
|
|
|
|
|
|
\doxysubsection{Member Function Documentation}
|
|
\mbox{\Hypertarget{structComSquare_1_1APU_1_1MemoryMap_a20ff98b609d7990418ec1dafb63239e2}\label{structComSquare_1_1APU_1_1MemoryMap_a20ff98b609d7990418ec1dafb63239e2}}
|
|
\index{ComSquare::APU::MemoryMap@{ComSquare::APU::MemoryMap}!operator=@{operator=}}
|
|
\index{operator=@{operator=}!ComSquare::APU::MemoryMap@{ComSquare::APU::MemoryMap}}
|
|
\doxysubsubsection{\texorpdfstring{operator=()}{operator=()}}
|
|
{\footnotesize\ttfamily \mbox{\hyperlink{structComSquare_1_1APU_1_1MemoryMap}{Memory\+Map}}\& Com\+Square\+::\+A\+P\+U\+::\+Memory\+Map\+::operator= (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{structComSquare_1_1APU_1_1MemoryMap}{Memory\+Map}} \&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [delete]}}
|
|
|
|
|
|
|
|
\doxysubsection{Member Data Documentation}
|
|
\mbox{\Hypertarget{structComSquare_1_1APU_1_1MemoryMap_a00198560e61ef965889f1bb1040b6952}\label{structComSquare_1_1APU_1_1MemoryMap_a00198560e61ef965889f1bb1040b6952}}
|
|
\index{ComSquare::APU::MemoryMap@{ComSquare::APU::MemoryMap}!IPL@{IPL}}
|
|
\index{IPL@{IPL}!ComSquare::APU::MemoryMap@{ComSquare::APU::MemoryMap}}
|
|
\doxysubsubsection{\texorpdfstring{IPL}{IPL}}
|
|
{\footnotesize\ttfamily \mbox{\hyperlink{classComSquare_1_1APU_1_1IPL_1_1IPL}{I\+P\+L\+::\+I\+PL}} Com\+Square\+::\+A\+P\+U\+::\+Memory\+Map\+::\+I\+PL}
|
|
|
|
|
|
|
|
\mbox{\hyperlink{namespaceComSquare_1_1APU_1_1IPL}{I\+PL}} R\+OM.
|
|
|
|
\mbox{\Hypertarget{structComSquare_1_1APU_1_1MemoryMap_a861ae6d7208b877d66dce29714636f93}\label{structComSquare_1_1APU_1_1MemoryMap_a861ae6d7208b877d66dce29714636f93}}
|
|
\index{ComSquare::APU::MemoryMap@{ComSquare::APU::MemoryMap}!Memory@{Memory}}
|
|
\index{Memory@{Memory}!ComSquare::APU::MemoryMap@{ComSquare::APU::MemoryMap}}
|
|
\doxysubsubsection{\texorpdfstring{Memory}{Memory}}
|
|
{\footnotesize\ttfamily \mbox{\hyperlink{classComSquare_1_1Ram_1_1Ram}{Ram\+::\+Ram}} Com\+Square\+::\+A\+P\+U\+::\+Memory\+Map\+::\+Memory}
|
|
|
|
|
|
|
|
Any-\/use memory.
|
|
|
|
\mbox{\Hypertarget{structComSquare_1_1APU_1_1MemoryMap_afe73e7d72fd719b64ace176919b7773e}\label{structComSquare_1_1APU_1_1MemoryMap_afe73e7d72fd719b64ace176919b7773e}}
|
|
\index{ComSquare::APU::MemoryMap@{ComSquare::APU::MemoryMap}!Page0@{Page0}}
|
|
\index{Page0@{Page0}!ComSquare::APU::MemoryMap@{ComSquare::APU::MemoryMap}}
|
|
\doxysubsubsection{\texorpdfstring{Page0}{Page0}}
|
|
{\footnotesize\ttfamily \mbox{\hyperlink{classComSquare_1_1Ram_1_1Ram}{Ram\+::\+Ram}} Com\+Square\+::\+A\+P\+U\+::\+Memory\+Map\+::\+Page0}
|
|
|
|
|
|
|
|
Zero page memory.
|
|
|
|
\mbox{\Hypertarget{structComSquare_1_1APU_1_1MemoryMap_ad9f5afa7090e91d403b9aad95dfdc5db}\label{structComSquare_1_1APU_1_1MemoryMap_ad9f5afa7090e91d403b9aad95dfdc5db}}
|
|
\index{ComSquare::APU::MemoryMap@{ComSquare::APU::MemoryMap}!Page1@{Page1}}
|
|
\index{Page1@{Page1}!ComSquare::APU::MemoryMap@{ComSquare::APU::MemoryMap}}
|
|
\doxysubsubsection{\texorpdfstring{Page1}{Page1}}
|
|
{\footnotesize\ttfamily \mbox{\hyperlink{classComSquare_1_1Ram_1_1Ram}{Ram\+::\+Ram}} Com\+Square\+::\+A\+P\+U\+::\+Memory\+Map\+::\+Page1}
|
|
|
|
|
|
|
|
Stack space memory.
|
|
|
|
|
|
|
|
The documentation for this struct was generated from the following files\+:\begin{DoxyCompactItemize}
|
|
\item
|
|
sources/\+A\+P\+U/\mbox{\hyperlink{APU_8hpp}{A\+P\+U.\+hpp}}\item
|
|
sources/\+A\+P\+U/\mbox{\hyperlink{APU_8cpp}{A\+P\+U.\+cpp}}\end{DoxyCompactItemize}
|