sms_2hardware_8h.html (109918B)
1<!-- HTML header for doxygen 1.8.14--> 2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 3<html xmlns="http://www.w3.org/1999/xhtml"> 4<head> 5<meta http-equiv="cache-control" content="max-age=86400"/> 6<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> 7<meta http-equiv="X-UA-Compatible" content="IE=9"/> 8<meta name="generator" content="Doxygen 1.8.20"/> 9<meta name="viewport" content="width=device-width, initial-scale=1"/> 10<title>GBDK 2020 Docs: sms/hardware.h File Reference</title> 11<link href="tabs.css" rel="stylesheet" type="text/css"/> 12<script type="text/javascript" src="jquery.js"></script> 13<script type="text/javascript" src="dynsections.js"></script> 14<link href="navtree.css" rel="stylesheet" type="text/css"/> 15<script type="text/javascript" src="resize.js"></script> 16<script type="text/javascript" src="navtreedata.js"></script> 17<script type="text/javascript" src="navtree.js"></script> 18<link href="search/search.css" rel="stylesheet" type="text/css"/> 19<script type="text/javascript" src="search/searchdata.js"></script> 20<script type="text/javascript" src="search/search.js"></script> 21<link href="doxygen.css" rel="stylesheet" type="text/css" /> 22<link href="doxygen_extra.css" rel="stylesheet" type="text/css"/> 23</head> 24<body> 25<div id="top"><!-- do not remove this div, it is closed by doxygen! --> 26<div id="titlearea"> 27<table cellspacing="0" cellpadding="0"> 28 <tbody> 29 <tr style="height: 56px;"> 30 <td id="projectalign" style="padding-left: 0.5em;"> 31 <div id="projectname">GBDK 2020 Docs 32  <span id="projectnumber">4.0.6</span> 33 </div> 34 <div id="projectbrief">API Documentation for GBDK 2020</div> 35 </td> 36 </tr> 37 </tbody> 38</table> 39</div> 40<!-- end header part --> 41<!-- Generated by Doxygen 1.8.20 --> 42<script type="text/javascript"> 43/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ 44var searchBox = new SearchBox("searchBox", "search",false,'Search'); 45/* @license-end */ 46</script> 47<script type="text/javascript" src="menudata.js"></script> 48<script type="text/javascript" src="menu.js"></script> 49<script type="text/javascript"> 50/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ 51$(function() { 52 initMenu('',true,false,'search.php','Search'); 53 $(document).ready(function() { init_search(); }); 54}); 55/* @license-end */</script> 56<div id="main-nav"></div> 57</div><!-- top --> 58<div id="side-nav" class="ui-resizable side-nav-resizable"> 59 <div id="nav-tree"> 60 <div id="nav-tree-contents"> 61 <div id="nav-sync" class="sync"></div> 62 </div> 63 </div> 64 <div id="splitbar" style="-moz-user-select:none;" 65 class="ui-resizable-handle"> 66 </div> 67</div> 68<script type="text/javascript"> 69/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ 70$(document).ready(function(){initNavTree('sms_2hardware_8h.html',''); initResizable(); }); 71/* @license-end */ 72</script> 73<div id="doc-content"> 74<!-- window showing the filter options --> 75<div id="MSearchSelectWindow" 76 onmouseover="return searchBox.OnSearchSelectShow()" 77 onmouseout="return searchBox.OnSearchSelectHide()" 78 onkeydown="return searchBox.OnSearchSelectKey(event)"> 79</div> 80 81<!-- iframe showing the search results (closed by default) --> 82<div id="MSearchResultsWindow"> 83<iframe src="javascript:void(0)" frameborder="0" 84 name="MSearchResults" id="MSearchResults"> 85</iframe> 86</div> 87 88<div class="header"> 89 <div class="summary"> 90<a href="#define-members">Macros</a> | 91<a href="#var-members">Variables</a> </div> 92 <div class="headertitle"> 93<div class="title">hardware.h File Reference</div> </div> 94</div><!--header--> 95<div class="contents"> 96<div class="textblock"><code>#include <types.h></code><br /> 97</div> 98<p><a href="sms_2hardware_8h_source.html">Go to the source code of this file.</a></p> 99<table class="memberdecls"> 100<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> 101Macros</h2></td></tr> 102<tr class="memitem:ab2767d5f8f0ad35d8c8ee0bb3f4c51c3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#ab2767d5f8f0ad35d8c8ee0bb3f4c51c3">__BYTES</a>   extern <a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a></td></tr> 103<tr class="separator:ab2767d5f8f0ad35d8c8ee0bb3f4c51c3"><td class="memSeparator" colspan="2"> </td></tr> 104<tr class="memitem:a3b39604bdf93a32e9ff965c1a55f0df8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a>   extern volatile <a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a></td></tr> 105<tr class="separator:a3b39604bdf93a32e9ff965c1a55f0df8"><td class="memSeparator" colspan="2"> </td></tr> 106<tr class="memitem:af4607245a47e34bd6af5d2d43d7fb30f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#af4607245a47e34bd6af5d2d43d7fb30f">MEMCTL_JOYON</a>   0b00000000</td></tr> 107<tr class="separator:af4607245a47e34bd6af5d2d43d7fb30f"><td class="memSeparator" colspan="2"> </td></tr> 108<tr class="memitem:ad8b8ecb5a71567cabc47af43da5dadf1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#ad8b8ecb5a71567cabc47af43da5dadf1">MEMCTL_JOYOFF</a>   0b00000100</td></tr> 109<tr class="separator:ad8b8ecb5a71567cabc47af43da5dadf1"><td class="memSeparator" colspan="2"> </td></tr> 110<tr class="memitem:a2a98128eb9ca41477c139988da9d803f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a2a98128eb9ca41477c139988da9d803f">MEMCTL_BASEON</a>   0b00000000</td></tr> 111<tr class="separator:a2a98128eb9ca41477c139988da9d803f"><td class="memSeparator" colspan="2"> </td></tr> 112<tr class="memitem:a29d7c3b98f855f88d6bb3f380b301d64"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a29d7c3b98f855f88d6bb3f380b301d64">MEMCTL_BASEOFF</a>   0b00001000</td></tr> 113<tr class="separator:a29d7c3b98f855f88d6bb3f380b301d64"><td class="memSeparator" colspan="2"> </td></tr> 114<tr class="memitem:af4522efccaecbb6ce47a337f6dbada24"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#af4522efccaecbb6ce47a337f6dbada24">MEMCTL_RAMON</a>   0b00000000</td></tr> 115<tr class="separator:af4522efccaecbb6ce47a337f6dbada24"><td class="memSeparator" colspan="2"> </td></tr> 116<tr class="memitem:adbfef6bdd2da5ba3901e91062390bb68"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#adbfef6bdd2da5ba3901e91062390bb68">MEMCTL_RAMOFF</a>   0b00010000</td></tr> 117<tr class="separator:adbfef6bdd2da5ba3901e91062390bb68"><td class="memSeparator" colspan="2"> </td></tr> 118<tr class="memitem:ad729a51cb551d9ee8bfb57c50c9dfd11"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#ad729a51cb551d9ee8bfb57c50c9dfd11">MEMCTL_CROMON</a>   0b00000000</td></tr> 119<tr class="separator:ad729a51cb551d9ee8bfb57c50c9dfd11"><td class="memSeparator" colspan="2"> </td></tr> 120<tr class="memitem:a79ca0cc4a9979b2eeaeda61b043b36ae"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a79ca0cc4a9979b2eeaeda61b043b36ae">MEMCTL_CROMOFF</a>   0b00100000</td></tr> 121<tr class="separator:a79ca0cc4a9979b2eeaeda61b043b36ae"><td class="memSeparator" colspan="2"> </td></tr> 122<tr class="memitem:a27b47b593a0d021ab342dfc744403b86"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a27b47b593a0d021ab342dfc744403b86">MEMCTL_ROMON</a>   0b00000000</td></tr> 123<tr class="separator:a27b47b593a0d021ab342dfc744403b86"><td class="memSeparator" colspan="2"> </td></tr> 124<tr class="memitem:a25882a19ebfb78cd09158a5f743a6409"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a25882a19ebfb78cd09158a5f743a6409">MEMCTL_ROMOFF</a>   0b01000000</td></tr> 125<tr class="separator:a25882a19ebfb78cd09158a5f743a6409"><td class="memSeparator" colspan="2"> </td></tr> 126<tr class="memitem:a41654dd6b42ebdd213edc44494855caf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a41654dd6b42ebdd213edc44494855caf">MEMCTL_EXTON</a>   0b00000000</td></tr> 127<tr class="separator:a41654dd6b42ebdd213edc44494855caf"><td class="memSeparator" colspan="2"> </td></tr> 128<tr class="memitem:ac4c1790dd7397ef1005190dc01b3e808"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#ac4c1790dd7397ef1005190dc01b3e808">MEMCTL_EXTOFF</a>   0b10000000</td></tr> 129<tr class="separator:ac4c1790dd7397ef1005190dc01b3e808"><td class="memSeparator" colspan="2"> </td></tr> 130<tr class="memitem:aa8e128eeff1d58f674cebdbacc413f3c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#aa8e128eeff1d58f674cebdbacc413f3c">JOY_P1_LATCH</a>   0b00000010</td></tr> 131<tr class="separator:aa8e128eeff1d58f674cebdbacc413f3c"><td class="memSeparator" colspan="2"> </td></tr> 132<tr class="memitem:a2cfa517650949a89a7ebabf0253fcdf7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a2cfa517650949a89a7ebabf0253fcdf7">JOY_P2_LATCH</a>   0b00001000</td></tr> 133<tr class="separator:a2cfa517650949a89a7ebabf0253fcdf7"><td class="memSeparator" colspan="2"> </td></tr> 134<tr class="memitem:a6777f1ed2475b5ba6aa60b9a16fa02d3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a6777f1ed2475b5ba6aa60b9a16fa02d3">PSG_LATCH</a>   0x80</td></tr> 135<tr class="separator:a6777f1ed2475b5ba6aa60b9a16fa02d3"><td class="memSeparator" colspan="2"> </td></tr> 136<tr class="memitem:ad8a903de6b38e08e1591fc5ef278381c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#ad8a903de6b38e08e1591fc5ef278381c">PSG_CH0</a>   0b00000000</td></tr> 137<tr class="separator:ad8a903de6b38e08e1591fc5ef278381c"><td class="memSeparator" colspan="2"> </td></tr> 138<tr class="memitem:addc12c4ee03ea787b826e337f1acd317"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#addc12c4ee03ea787b826e337f1acd317">PSG_CH1</a>   0b00100000</td></tr> 139<tr class="separator:addc12c4ee03ea787b826e337f1acd317"><td class="memSeparator" colspan="2"> </td></tr> 140<tr class="memitem:aaeefb1ac1fb4d0d2324b8ee7f4953226"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#aaeefb1ac1fb4d0d2324b8ee7f4953226">PSG_CH2</a>   0b01000000</td></tr> 141<tr class="separator:aaeefb1ac1fb4d0d2324b8ee7f4953226"><td class="memSeparator" colspan="2"> </td></tr> 142<tr class="memitem:ac760259fb86ee72abb5922018ae0db42"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#ac760259fb86ee72abb5922018ae0db42">PSG_CH3</a>   0b01100000</td></tr> 143<tr class="separator:ac760259fb86ee72abb5922018ae0db42"><td class="memSeparator" colspan="2"> </td></tr> 144<tr class="memitem:a3d806ff027bffa67c4dfc5967f87c1d1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a3d806ff027bffa67c4dfc5967f87c1d1">PSG_VOLUME</a>   0b00010000</td></tr> 145<tr class="separator:a3d806ff027bffa67c4dfc5967f87c1d1"><td class="memSeparator" colspan="2"> </td></tr> 146<tr class="memitem:a4702e74fffdc57d60c3835e63c665cc1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a4702e74fffdc57d60c3835e63c665cc1">STATF_INT_VBL</a>   0b10000000</td></tr> 147<tr class="separator:a4702e74fffdc57d60c3835e63c665cc1"><td class="memSeparator" colspan="2"> </td></tr> 148<tr class="memitem:a4a7b807e5e5987302a5315fe5c815ce8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a4a7b807e5e5987302a5315fe5c815ce8">STATF_9_SPR</a>   0b01000000</td></tr> 149<tr class="separator:a4a7b807e5e5987302a5315fe5c815ce8"><td class="memSeparator" colspan="2"> </td></tr> 150<tr class="memitem:a6fdd982d805d5af6de0417e24faf027d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a6fdd982d805d5af6de0417e24faf027d">STATF_SPR_COLL</a>   0b00100000</td></tr> 151<tr class="separator:a6fdd982d805d5af6de0417e24faf027d"><td class="memSeparator" colspan="2"> </td></tr> 152<tr class="memitem:a99ca7572e3708ffed188359799045b19"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a99ca7572e3708ffed188359799045b19">VDP_REG_MASK</a>   0b10000000</td></tr> 153<tr class="separator:a99ca7572e3708ffed188359799045b19"><td class="memSeparator" colspan="2"> </td></tr> 154<tr class="memitem:a673a19a1e353c852003c54d1d110b5e6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a673a19a1e353c852003c54d1d110b5e6">VDP_R0</a>   0b10000000</td></tr> 155<tr class="separator:a673a19a1e353c852003c54d1d110b5e6"><td class="memSeparator" colspan="2"> </td></tr> 156<tr class="memitem:a283c5cad8b93ee7e72ad07aabb9bf522"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a283c5cad8b93ee7e72ad07aabb9bf522">R0_VSCRL</a>   0b00000000</td></tr> 157<tr class="separator:a283c5cad8b93ee7e72ad07aabb9bf522"><td class="memSeparator" colspan="2"> </td></tr> 158<tr class="memitem:a65fa6547c2cd80b353a0b266cd834ff0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a65fa6547c2cd80b353a0b266cd834ff0">R0_VSCRL_INH</a>   0b10000000</td></tr> 159<tr class="separator:a65fa6547c2cd80b353a0b266cd834ff0"><td class="memSeparator" colspan="2"> </td></tr> 160<tr class="memitem:a61143072ad490ff0050177e7b4b2dd40"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a61143072ad490ff0050177e7b4b2dd40">R0_HSCRL</a>   0b00000000</td></tr> 161<tr class="separator:a61143072ad490ff0050177e7b4b2dd40"><td class="memSeparator" colspan="2"> </td></tr> 162<tr class="memitem:a5c238a0b81716020b92cf851b2498b96"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a5c238a0b81716020b92cf851b2498b96">R0_HSCRL_INH</a>   0b01000000</td></tr> 163<tr class="separator:a5c238a0b81716020b92cf851b2498b96"><td class="memSeparator" colspan="2"> </td></tr> 164<tr class="memitem:acdd680365862fb618641818646edeb7e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#acdd680365862fb618641818646edeb7e">R0_NO_LCB</a>   0b00000000</td></tr> 165<tr class="separator:acdd680365862fb618641818646edeb7e"><td class="memSeparator" colspan="2"> </td></tr> 166<tr class="memitem:a83088549f6d87bf5ccb8bf51dfe7ea7b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a83088549f6d87bf5ccb8bf51dfe7ea7b">R0_LCB</a>   0b00100000</td></tr> 167<tr class="separator:a83088549f6d87bf5ccb8bf51dfe7ea7b"><td class="memSeparator" colspan="2"> </td></tr> 168<tr class="memitem:a56819f822caf1e545ff803d41cac3ede"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a56819f822caf1e545ff803d41cac3ede">R0_IE1_OFF</a>   0b00000000</td></tr> 169<tr class="separator:a56819f822caf1e545ff803d41cac3ede"><td class="memSeparator" colspan="2"> </td></tr> 170<tr class="memitem:ae9ab439a46f9918cc24453cd65f95202"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#ae9ab439a46f9918cc24453cd65f95202">R0_IE1</a>   0b00010000</td></tr> 171<tr class="separator:ae9ab439a46f9918cc24453cd65f95202"><td class="memSeparator" colspan="2"> </td></tr> 172<tr class="memitem:a10e6ffa0580e9956440f4259a3e79a38"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a10e6ffa0580e9956440f4259a3e79a38">R0_SS_OFF</a>   0b00000000</td></tr> 173<tr class="separator:a10e6ffa0580e9956440f4259a3e79a38"><td class="memSeparator" colspan="2"> </td></tr> 174<tr class="memitem:ada8068942691b363f9004ccfd0cb8e82"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#ada8068942691b363f9004ccfd0cb8e82">R0_SS</a>   0b00001000</td></tr> 175<tr class="separator:ada8068942691b363f9004ccfd0cb8e82"><td class="memSeparator" colspan="2"> </td></tr> 176<tr class="memitem:af69775608c5d3218fb769c4fb370685f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#af69775608c5d3218fb769c4fb370685f">R0_DEFAULT</a>   0b00000110</td></tr> 177<tr class="separator:af69775608c5d3218fb769c4fb370685f"><td class="memSeparator" colspan="2"> </td></tr> 178<tr class="memitem:aebdf04065a0abf79ae8e1016d03caa1f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#aebdf04065a0abf79ae8e1016d03caa1f">R0_ES_OFF</a>   0b00000000</td></tr> 179<tr class="separator:aebdf04065a0abf79ae8e1016d03caa1f"><td class="memSeparator" colspan="2"> </td></tr> 180<tr class="memitem:a07d8e5a18c957c482218804ab764dab9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a07d8e5a18c957c482218804ab764dab9">R0_ES</a>   0b00000001</td></tr> 181<tr class="separator:a07d8e5a18c957c482218804ab764dab9"><td class="memSeparator" colspan="2"> </td></tr> 182<tr class="memitem:a413fdabdacfcda90cc73a04311a2ec6d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a413fdabdacfcda90cc73a04311a2ec6d">VDP_R1</a>   0b10000001</td></tr> 183<tr class="separator:a413fdabdacfcda90cc73a04311a2ec6d"><td class="memSeparator" colspan="2"> </td></tr> 184<tr class="memitem:a490562a6e4b57d7bf25e8fed3b3f6905"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a490562a6e4b57d7bf25e8fed3b3f6905">R1_DEFAULT</a>   0b10000000</td></tr> 185<tr class="separator:a490562a6e4b57d7bf25e8fed3b3f6905"><td class="memSeparator" colspan="2"> </td></tr> 186<tr class="memitem:a143660061646a3f502d03a2251575588"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a143660061646a3f502d03a2251575588">R1_DISP_OFF</a>   0b00000000</td></tr> 187<tr class="separator:a143660061646a3f502d03a2251575588"><td class="memSeparator" colspan="2"> </td></tr> 188<tr class="memitem:adbfdd7c42539613c371820dffd14906f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#adbfdd7c42539613c371820dffd14906f">R1_DISP_ON</a>   0b01000000</td></tr> 189<tr class="separator:adbfdd7c42539613c371820dffd14906f"><td class="memSeparator" colspan="2"> </td></tr> 190<tr class="memitem:adf542fd9d2bf9affc6016718e3885473"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#adf542fd9d2bf9affc6016718e3885473">R1_IE_OFF</a>   0b00000000</td></tr> 191<tr class="separator:adf542fd9d2bf9affc6016718e3885473"><td class="memSeparator" colspan="2"> </td></tr> 192<tr class="memitem:a29a2945a9e77ba1f003a2305b7500568"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a29a2945a9e77ba1f003a2305b7500568">R1_IE</a>   0b00100000</td></tr> 193<tr class="separator:a29a2945a9e77ba1f003a2305b7500568"><td class="memSeparator" colspan="2"> </td></tr> 194<tr class="memitem:aa4062707b9b0f9ff5d1ee982ccc42fe7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#aa4062707b9b0f9ff5d1ee982ccc42fe7">R1_SPR_8X8</a>   0b00000000</td></tr> 195<tr class="separator:aa4062707b9b0f9ff5d1ee982ccc42fe7"><td class="memSeparator" colspan="2"> </td></tr> 196<tr class="memitem:a4985d6df1031afe8efb993f9c480ca12"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a4985d6df1031afe8efb993f9c480ca12">R1_SPR_8X16</a>   0b00000010</td></tr> 197<tr class="separator:a4985d6df1031afe8efb993f9c480ca12"><td class="memSeparator" colspan="2"> </td></tr> 198<tr class="memitem:a2c9f91fcf2aad494a80e967f0c4bb414"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a2c9f91fcf2aad494a80e967f0c4bb414">VDP_R2</a>   0b10000010</td></tr> 199<tr class="separator:a2c9f91fcf2aad494a80e967f0c4bb414"><td class="memSeparator" colspan="2"> </td></tr> 200<tr class="memitem:a8ce8807a3666fa8c7c93d4834ab22fe3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a8ce8807a3666fa8c7c93d4834ab22fe3">R2_MAP_0x3800</a>   0xFF</td></tr> 201<tr class="separator:a8ce8807a3666fa8c7c93d4834ab22fe3"><td class="memSeparator" colspan="2"> </td></tr> 202<tr class="memitem:a725647b41b3c8083a7ae8db762ffc880"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a725647b41b3c8083a7ae8db762ffc880">R2_MAP_0x3000</a>   0xFD</td></tr> 203<tr class="separator:a725647b41b3c8083a7ae8db762ffc880"><td class="memSeparator" colspan="2"> </td></tr> 204<tr class="memitem:a43ae738f82e8c6e84d30a96fb9c2c792"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a43ae738f82e8c6e84d30a96fb9c2c792">R2_MAP_0x2800</a>   0xFB</td></tr> 205<tr class="separator:a43ae738f82e8c6e84d30a96fb9c2c792"><td class="memSeparator" colspan="2"> </td></tr> 206<tr class="memitem:aa2c53c6a4d12fb0614c1a18c015e39af"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#aa2c53c6a4d12fb0614c1a18c015e39af">R2_MAP_0x2000</a>   0xF9</td></tr> 207<tr class="separator:aa2c53c6a4d12fb0614c1a18c015e39af"><td class="memSeparator" colspan="2"> </td></tr> 208<tr class="memitem:a08fade3bc2afb94785b0ac50d6959faa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a08fade3bc2afb94785b0ac50d6959faa">R2_MAP_0x1800</a>   0xF7</td></tr> 209<tr class="separator:a08fade3bc2afb94785b0ac50d6959faa"><td class="memSeparator" colspan="2"> </td></tr> 210<tr class="memitem:a43a631b4692a370b2db6b9d5fc2512e1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a43a631b4692a370b2db6b9d5fc2512e1">R2_MAP_0x1000</a>   0xF5</td></tr> 211<tr class="separator:a43a631b4692a370b2db6b9d5fc2512e1"><td class="memSeparator" colspan="2"> </td></tr> 212<tr class="memitem:a64cfebfe759bacd1424ad147931ff5a3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a64cfebfe759bacd1424ad147931ff5a3">R2_MAP_0x0800</a>   0xF3</td></tr> 213<tr class="separator:a64cfebfe759bacd1424ad147931ff5a3"><td class="memSeparator" colspan="2"> </td></tr> 214<tr class="memitem:acf804b73635a1bfeb04b7dbeafb7fd9f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#acf804b73635a1bfeb04b7dbeafb7fd9f">R2_MAP_0x0000</a>   0xF1</td></tr> 215<tr class="separator:acf804b73635a1bfeb04b7dbeafb7fd9f"><td class="memSeparator" colspan="2"> </td></tr> 216<tr class="memitem:a2a58ae82037e16756404df4820a23f47"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a2a58ae82037e16756404df4820a23f47">VDP_R3</a>   0b10000011</td></tr> 217<tr class="separator:a2a58ae82037e16756404df4820a23f47"><td class="memSeparator" colspan="2"> </td></tr> 218<tr class="memitem:a5d1f215594c86a9e3d670f5a7f89e301"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a5d1f215594c86a9e3d670f5a7f89e301">VDP_R4</a>   0b10000100</td></tr> 219<tr class="separator:a5d1f215594c86a9e3d670f5a7f89e301"><td class="memSeparator" colspan="2"> </td></tr> 220<tr class="memitem:a75e2c9878fe4cc7c86f71d8e8fa09924"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a75e2c9878fe4cc7c86f71d8e8fa09924">VDP_R5</a>   0b10000101</td></tr> 221<tr class="separator:a75e2c9878fe4cc7c86f71d8e8fa09924"><td class="memSeparator" colspan="2"> </td></tr> 222<tr class="memitem:ae973ce797203f9e4bebc10f5010a8fdd"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#ae973ce797203f9e4bebc10f5010a8fdd">R5_SAT_0x3F00</a>   0xFF</td></tr> 223<tr class="separator:ae973ce797203f9e4bebc10f5010a8fdd"><td class="memSeparator" colspan="2"> </td></tr> 224<tr class="memitem:ab0ea6874bcc910239b098025c9761c01"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#ab0ea6874bcc910239b098025c9761c01">R5_SAT_MASK</a>   0b10000001</td></tr> 225<tr class="separator:ab0ea6874bcc910239b098025c9761c01"><td class="memSeparator" colspan="2"> </td></tr> 226<tr class="memitem:a81ae7462829d0fcc65c3c99194a68772"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a81ae7462829d0fcc65c3c99194a68772">VDP_R6</a>   0b10000110</td></tr> 227<tr class="separator:a81ae7462829d0fcc65c3c99194a68772"><td class="memSeparator" colspan="2"> </td></tr> 228<tr class="memitem:a1aba84d3beebe43e641766525630d0ad"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a1aba84d3beebe43e641766525630d0ad">R6_BANK0</a>   0xFB</td></tr> 229<tr class="separator:a1aba84d3beebe43e641766525630d0ad"><td class="memSeparator" colspan="2"> </td></tr> 230<tr class="memitem:a81289f179bb00ade9e4f7221ddff0e46"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a81289f179bb00ade9e4f7221ddff0e46">R6_DATA_0x0000</a>   0xFB</td></tr> 231<tr class="separator:a81289f179bb00ade9e4f7221ddff0e46"><td class="memSeparator" colspan="2"> </td></tr> 232<tr class="memitem:adcc51095e67b158df848367761d735a4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#adcc51095e67b158df848367761d735a4">R6_BANK1</a>   0xFF</td></tr> 233<tr class="separator:adcc51095e67b158df848367761d735a4"><td class="memSeparator" colspan="2"> </td></tr> 234<tr class="memitem:ac59ac38e5ec2e23e511f854403d7cbe4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#ac59ac38e5ec2e23e511f854403d7cbe4">R6_DATA_0x2000</a>   0xFF</td></tr> 235<tr class="separator:ac59ac38e5ec2e23e511f854403d7cbe4"><td class="memSeparator" colspan="2"> </td></tr> 236<tr class="memitem:aa82ab1c04cff3363327f3309d09ae638"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#aa82ab1c04cff3363327f3309d09ae638">VDP_R7</a>   0b10000111</td></tr> 237<tr class="separator:aa82ab1c04cff3363327f3309d09ae638"><td class="memSeparator" colspan="2"> </td></tr> 238<tr class="memitem:abef00e3cae6f12d97973b318ebbf9737"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#abef00e3cae6f12d97973b318ebbf9737">VDP_RBORDER</a>   0b10000111</td></tr> 239<tr class="separator:abef00e3cae6f12d97973b318ebbf9737"><td class="memSeparator" colspan="2"> </td></tr> 240<tr class="memitem:aa1a024a7dc26ef40663fe283565bcf50"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#aa1a024a7dc26ef40663fe283565bcf50">R7_COLOR_MASK</a>   0b11110000</td></tr> 241<tr class="separator:aa1a024a7dc26ef40663fe283565bcf50"><td class="memSeparator" colspan="2"> </td></tr> 242<tr class="memitem:a3cb38487469808e023fcb331c180c4b9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a3cb38487469808e023fcb331c180c4b9">VDP_R8</a>   0b10001000</td></tr> 243<tr class="separator:a3cb38487469808e023fcb331c180c4b9"><td class="memSeparator" colspan="2"> </td></tr> 244<tr class="memitem:a9c49833bc96a70b8972027d28c816d2f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a9c49833bc96a70b8972027d28c816d2f">VDP_RSCX</a>   0b10001000</td></tr> 245<tr class="separator:a9c49833bc96a70b8972027d28c816d2f"><td class="memSeparator" colspan="2"> </td></tr> 246<tr class="memitem:a294388f3d14b6fec1f1bbeafc7d0f91e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a294388f3d14b6fec1f1bbeafc7d0f91e">VDP_R9</a>   0b10001001</td></tr> 247<tr class="separator:a294388f3d14b6fec1f1bbeafc7d0f91e"><td class="memSeparator" colspan="2"> </td></tr> 248<tr class="memitem:a3cce162b45d638126c478c5b6f7bcbc7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a3cce162b45d638126c478c5b6f7bcbc7">VDP_RSCY</a>   0b10001001</td></tr> 249<tr class="separator:a3cce162b45d638126c478c5b6f7bcbc7"><td class="memSeparator" colspan="2"> </td></tr> 250<tr class="memitem:a1049d2a3f634380f4dffff619334a504"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a1049d2a3f634380f4dffff619334a504">VDP_R10</a>   0b10001010</td></tr> 251<tr class="separator:a1049d2a3f634380f4dffff619334a504"><td class="memSeparator" colspan="2"> </td></tr> 252<tr class="memitem:a98d635ed568cfe9f853eaf7e1707dec4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a98d635ed568cfe9f853eaf7e1707dec4">R10_INT_OFF</a>   0xFF</td></tr> 253<tr class="separator:a98d635ed568cfe9f853eaf7e1707dec4"><td class="memSeparator" colspan="2"> </td></tr> 254<tr class="memitem:adf9e7ec5362058df23e1c0e4c06ad5d6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#adf9e7ec5362058df23e1c0e4c06ad5d6">R10_INT_EVERY</a>   0x00</td></tr> 255<tr class="separator:adf9e7ec5362058df23e1c0e4c06ad5d6"><td class="memSeparator" colspan="2"> </td></tr> 256<tr class="memitem:a086bde6bcc92e5f4d3e9ae45f0de475e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a086bde6bcc92e5f4d3e9ae45f0de475e">JOY_P1_UP</a>   0b00000001</td></tr> 257<tr class="separator:a086bde6bcc92e5f4d3e9ae45f0de475e"><td class="memSeparator" colspan="2"> </td></tr> 258<tr class="memitem:ab4dd6ee624c6d9e5fe5820ce925ffb20"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#ab4dd6ee624c6d9e5fe5820ce925ffb20">JOY_P1_DOWN</a>   0b00000010</td></tr> 259<tr class="separator:ab4dd6ee624c6d9e5fe5820ce925ffb20"><td class="memSeparator" colspan="2"> </td></tr> 260<tr class="memitem:a7d709160cbd7b369109bf40161ae8ccd"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a7d709160cbd7b369109bf40161ae8ccd">JOY_P1_LEFT</a>   0b00000100</td></tr> 261<tr class="separator:a7d709160cbd7b369109bf40161ae8ccd"><td class="memSeparator" colspan="2"> </td></tr> 262<tr class="memitem:a1efece9134651ad4d2bd1836c1d1d6d6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a1efece9134651ad4d2bd1836c1d1d6d6">JOY_P1_RIGHT</a>   0b00001000</td></tr> 263<tr class="separator:a1efece9134651ad4d2bd1836c1d1d6d6"><td class="memSeparator" colspan="2"> </td></tr> 264<tr class="memitem:aacc8667a6d5d9683ed4876e52aba2d33"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#aacc8667a6d5d9683ed4876e52aba2d33">JOY_P1_SW1</a>   0b00010000</td></tr> 265<tr class="separator:aacc8667a6d5d9683ed4876e52aba2d33"><td class="memSeparator" colspan="2"> </td></tr> 266<tr class="memitem:af29f72f4cc7c94deae5fb9c29b1cc94f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#af29f72f4cc7c94deae5fb9c29b1cc94f">JOY_P1_TRIGGER</a>   0b00010000</td></tr> 267<tr class="separator:af29f72f4cc7c94deae5fb9c29b1cc94f"><td class="memSeparator" colspan="2"> </td></tr> 268<tr class="memitem:a9ab9954d0c66751a154f7824e344806b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a9ab9954d0c66751a154f7824e344806b">JOY_P1_SW2</a>   0b00100000</td></tr> 269<tr class="separator:a9ab9954d0c66751a154f7824e344806b"><td class="memSeparator" colspan="2"> </td></tr> 270<tr class="memitem:a307ba8e12d9273a99aa4830c5e0a3c88"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a307ba8e12d9273a99aa4830c5e0a3c88">JOY_P2_UP</a>   0b01000000</td></tr> 271<tr class="separator:a307ba8e12d9273a99aa4830c5e0a3c88"><td class="memSeparator" colspan="2"> </td></tr> 272<tr class="memitem:a6d4129d670d421656f5e9a1f4b68a7f4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a6d4129d670d421656f5e9a1f4b68a7f4">JOY_P2_DOWN</a>   0b10000000</td></tr> 273<tr class="separator:a6d4129d670d421656f5e9a1f4b68a7f4"><td class="memSeparator" colspan="2"> </td></tr> 274<tr class="memitem:a2121cb75e0d570b0f92c7630bc1af25f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a2121cb75e0d570b0f92c7630bc1af25f">JOY_P2_LEFT</a>   0b00000001</td></tr> 275<tr class="separator:a2121cb75e0d570b0f92c7630bc1af25f"><td class="memSeparator" colspan="2"> </td></tr> 276<tr class="memitem:a16dac3d386b8bc0da50c6c814952472d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a16dac3d386b8bc0da50c6c814952472d">JOY_P2_RIGHT</a>   0b00000010</td></tr> 277<tr class="separator:a16dac3d386b8bc0da50c6c814952472d"><td class="memSeparator" colspan="2"> </td></tr> 278<tr class="memitem:a942e3ecdef267100c84a36f6e0dc0b51"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a942e3ecdef267100c84a36f6e0dc0b51">JOY_P2_SW1</a>   0b00000100</td></tr> 279<tr class="separator:a942e3ecdef267100c84a36f6e0dc0b51"><td class="memSeparator" colspan="2"> </td></tr> 280<tr class="memitem:afe5ec4ca4d413ae5388be131d9c4f93b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#afe5ec4ca4d413ae5388be131d9c4f93b">JOY_P2_TRIGGER</a>   0b00000100</td></tr> 281<tr class="separator:afe5ec4ca4d413ae5388be131d9c4f93b"><td class="memSeparator" colspan="2"> </td></tr> 282<tr class="memitem:a6d181ce63ff84bd559d13f4423a336b3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a6d181ce63ff84bd559d13f4423a336b3">JOY_P2_SW2</a>   0b00001000</td></tr> 283<tr class="separator:a6d181ce63ff84bd559d13f4423a336b3"><td class="memSeparator" colspan="2"> </td></tr> 284<tr class="memitem:a5b3dff084cbb77646a337d94d16a1714"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a5b3dff084cbb77646a337d94d16a1714">JOY_RESET</a>   0b00010000</td></tr> 285<tr class="separator:a5b3dff084cbb77646a337d94d16a1714"><td class="memSeparator" colspan="2"> </td></tr> 286<tr class="memitem:a772c8def7b33ad4fd3cbfc74d84441de"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a772c8def7b33ad4fd3cbfc74d84441de">JOY_P1_LIGHT</a>   0b01000000</td></tr> 287<tr class="separator:a772c8def7b33ad4fd3cbfc74d84441de"><td class="memSeparator" colspan="2"> </td></tr> 288<tr class="memitem:a42ded04442bd4fb4acf5333b248423fa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a42ded04442bd4fb4acf5333b248423fa">JOY_P2_LIGHT</a>   0b10000000</td></tr> 289<tr class="separator:a42ded04442bd4fb4acf5333b248423fa"><td class="memSeparator" colspan="2"> </td></tr> 290<tr class="memitem:a8f4dbe8a2e6389c78b9f6fb9a3ff1dca"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a8f4dbe8a2e6389c78b9f6fb9a3ff1dca">RAMCTL_BANK</a>   0b00000100</td></tr> 291<tr class="separator:a8f4dbe8a2e6389c78b9f6fb9a3ff1dca"><td class="memSeparator" colspan="2"> </td></tr> 292<tr class="memitem:a0167c8f86de8ef1a327b806c8ed0c64c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a0167c8f86de8ef1a327b806c8ed0c64c">RAMCTL_ROM</a>   0b00000000</td></tr> 293<tr class="separator:a0167c8f86de8ef1a327b806c8ed0c64c"><td class="memSeparator" colspan="2"> </td></tr> 294<tr class="memitem:a8728acabf97eae3322439bc3cb41b02d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a8728acabf97eae3322439bc3cb41b02d">RAMCTL_RAM</a>   0b00001000</td></tr> 295<tr class="separator:a8728acabf97eae3322439bc3cb41b02d"><td class="memSeparator" colspan="2"> </td></tr> 296<tr class="memitem:afa9ebb221cf9cd92038131ab588679bf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#afa9ebb221cf9cd92038131ab588679bf">RAMCTL_RO</a>   0b00010000</td></tr> 297<tr class="separator:afa9ebb221cf9cd92038131ab588679bf"><td class="memSeparator" colspan="2"> </td></tr> 298<tr class="memitem:a97eb5adb5f29e17ce5766728447317f5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a97eb5adb5f29e17ce5766728447317f5">RAMCTL_PROT</a>   0b10000000</td></tr> 299<tr class="separator:a97eb5adb5f29e17ce5766728447317f5"><td class="memSeparator" colspan="2"> </td></tr> 300<tr class="memitem:a1ac4bf5582e0754ea814c3f51c99a91a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a1ac4bf5582e0754ea814c3f51c99a91a">SYSTEM_PAL</a>   0x00</td></tr> 301<tr class="separator:a1ac4bf5582e0754ea814c3f51c99a91a"><td class="memSeparator" colspan="2"> </td></tr> 302<tr class="memitem:ae6888157a94fca2f1a1b5136494f2e07"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#ae6888157a94fca2f1a1b5136494f2e07">SYSTEM_NTSC</a>   0x01</td></tr> 303<tr class="separator:ae6888157a94fca2f1a1b5136494f2e07"><td class="memSeparator" colspan="2"> </td></tr> 304<tr class="memitem:ad3b833661b103edc2648258dd741c92c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#ad3b833661b103edc2648258dd741c92c">VDP_SAT_TERM</a>   0xD0</td></tr> 305<tr class="separator:ad3b833661b103edc2648258dd741c92c"><td class="memSeparator" colspan="2"> </td></tr> 306<tr class="memitem:ad14c51cdfb347c34c364f54e67dc978d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#ad14c51cdfb347c34c364f54e67dc978d">DEVICE_SCREEN_PX_WIDTH</a>   (<a class="el" href="gb_2hardware_8h.html#add7f32ba868ef6517798f5fce337e4b2">DEVICE_SCREEN_WIDTH</a> * 8)</td></tr> 307<tr class="separator:ad14c51cdfb347c34c364f54e67dc978d"><td class="memSeparator" colspan="2"> </td></tr> 308<tr class="memitem:a7bd450aa268b881257089cf8cd6697ec"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a7bd450aa268b881257089cf8cd6697ec">DEVICE_SCREEN_PX_HEIGHT</a>   (<a class="el" href="gb_2hardware_8h.html#ad252264fdcf900e5fbf611f7a45962ed">DEVICE_SCREEN_HEIGHT</a> * 8)</td></tr> 309<tr class="separator:a7bd450aa268b881257089cf8cd6697ec"><td class="memSeparator" colspan="2"> </td></tr> 310</table><table class="memberdecls"> 311<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a> 312Variables</h2></td></tr> 313<tr class="memitem:aa80cb68338819c004095531d32b70e38"><td class="memItemLeft" align="right" valign="top"><a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#aa80cb68338819c004095531d32b70e38">shadow_VDP_R0</a></td></tr> 314<tr class="separator:aa80cb68338819c004095531d32b70e38"><td class="memSeparator" colspan="2"> </td></tr> 315<tr class="memitem:a542cb696f242df44b0d8e9225d532ef4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a542cb696f242df44b0d8e9225d532ef4">shadow_VDP_R1</a></td></tr> 316<tr class="separator:a542cb696f242df44b0d8e9225d532ef4"><td class="memSeparator" colspan="2"> </td></tr> 317<tr class="memitem:a7f7fa2c0e33c6d515332a50c2acb54e7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a7f7fa2c0e33c6d515332a50c2acb54e7">shadow_VDP_R2</a></td></tr> 318<tr class="separator:a7f7fa2c0e33c6d515332a50c2acb54e7"><td class="memSeparator" colspan="2"> </td></tr> 319<tr class="memitem:ab984056ff9eb011fbd84abdafb3a8bce"><td class="memItemLeft" align="right" valign="top"><a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#ab984056ff9eb011fbd84abdafb3a8bce">shadow_VDP_R3</a></td></tr> 320<tr class="separator:ab984056ff9eb011fbd84abdafb3a8bce"><td class="memSeparator" colspan="2"> </td></tr> 321<tr class="memitem:af9a30a728fedbe7e4c660c448c262e2c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#af9a30a728fedbe7e4c660c448c262e2c">shadow_VDP_R4</a></td></tr> 322<tr class="separator:af9a30a728fedbe7e4c660c448c262e2c"><td class="memSeparator" colspan="2"> </td></tr> 323<tr class="memitem:a221db76cb39200a948234330ed309af7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a221db76cb39200a948234330ed309af7">shadow_VDP_R5</a></td></tr> 324<tr class="separator:a221db76cb39200a948234330ed309af7"><td class="memSeparator" colspan="2"> </td></tr> 325<tr class="memitem:a8afbdaaf8c6dee4e7482a341351344b4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a8afbdaaf8c6dee4e7482a341351344b4">shadow_VDP_R6</a></td></tr> 326<tr class="separator:a8afbdaaf8c6dee4e7482a341351344b4"><td class="memSeparator" colspan="2"> </td></tr> 327<tr class="memitem:a33b3e7c120a579cb729caf588ba1d9a8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a33b3e7c120a579cb729caf588ba1d9a8">shadow_VDP_R7</a></td></tr> 328<tr class="separator:a33b3e7c120a579cb729caf588ba1d9a8"><td class="memSeparator" colspan="2"> </td></tr> 329<tr class="memitem:a20a977182f6f5f60ee6464e15f05aed0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a20a977182f6f5f60ee6464e15f05aed0">shadow_VDP_RBORDER</a></td></tr> 330<tr class="separator:a20a977182f6f5f60ee6464e15f05aed0"><td class="memSeparator" colspan="2"> </td></tr> 331<tr class="memitem:add65b8e5f0b806e563ce27de7348ba31"><td class="memItemLeft" align="right" valign="top"><a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#add65b8e5f0b806e563ce27de7348ba31">shadow_VDP_R8</a></td></tr> 332<tr class="separator:add65b8e5f0b806e563ce27de7348ba31"><td class="memSeparator" colspan="2"> </td></tr> 333<tr class="memitem:af6a84b0288b045560f83a1944a8c1c3b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#af6a84b0288b045560f83a1944a8c1c3b">shadow_VDP_RSCX</a></td></tr> 334<tr class="separator:af6a84b0288b045560f83a1944a8c1c3b"><td class="memSeparator" colspan="2"> </td></tr> 335<tr class="memitem:a1ccce1e3f8acb76170fb752ee40ae659"><td class="memItemLeft" align="right" valign="top"><a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a1ccce1e3f8acb76170fb752ee40ae659">shadow_VDP_R9</a></td></tr> 336<tr class="separator:a1ccce1e3f8acb76170fb752ee40ae659"><td class="memSeparator" colspan="2"> </td></tr> 337<tr class="memitem:a292b59055beb22b566b39462da3b7eba"><td class="memItemLeft" align="right" valign="top"><a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a292b59055beb22b566b39462da3b7eba">shadow_VDP_RSCY</a></td></tr> 338<tr class="separator:a292b59055beb22b566b39462da3b7eba"><td class="memSeparator" colspan="2"> </td></tr> 339<tr class="memitem:af310a900e3b4b5b5032f4ffd6fa309b0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#af310a900e3b4b5b5032f4ffd6fa309b0">shadow_VDP_R10</a></td></tr> 340<tr class="separator:af310a900e3b4b5b5032f4ffd6fa309b0"><td class="memSeparator" colspan="2"> </td></tr> 341<tr class="memitem:a735fc9fb4f089391a584293f2dff1008"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a735fc9fb4f089391a584293f2dff1008">_BIOS</a></td></tr> 342<tr class="separator:a735fc9fb4f089391a584293f2dff1008"><td class="memSeparator" colspan="2"> </td></tr> 343<tr class="memitem:a7093bf38c5e663715f4efed44341502d"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a7093bf38c5e663715f4efed44341502d">_SYSTEM</a></td></tr> 344<tr class="separator:a7093bf38c5e663715f4efed44341502d"><td class="memSeparator" colspan="2"> </td></tr> 345<tr class="memitem:a019bf78a6d586c987aec03af8d20e02f"><td class="memItemLeft" align="right" valign="top">volatile <a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="sms_2hardware_8h.html#a019bf78a6d586c987aec03af8d20e02f">VDP_ATTR_SHIFT</a></td></tr> 346<tr class="separator:a019bf78a6d586c987aec03af8d20e02f"><td class="memSeparator" colspan="2"> </td></tr> 347</table> 348<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> 349<div class="textblock"><p>Defines that let the SMS/GG hardware registers be accessed from C. </p> 350</div><h2 class="groupheader">Macro Definition Documentation</h2> 351<a id="ab2767d5f8f0ad35d8c8ee0bb3f4c51c3"></a> 352<h2 class="memtitle"><span class="permalink"><a href="#ab2767d5f8f0ad35d8c8ee0bb3f4c51c3">◆ </a></span>__BYTES</h2> 353 354<div class="memitem"> 355<div class="memproto"> 356 <table class="memname"> 357 <tr> 358 <td class="memname">#define __BYTES   extern <a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a></td> 359 </tr> 360 </table> 361</div><div class="memdoc"> 362 363</div> 364</div> 365<a id="a3b39604bdf93a32e9ff965c1a55f0df8"></a> 366<h2 class="memtitle"><span class="permalink"><a href="#a3b39604bdf93a32e9ff965c1a55f0df8">◆ </a></span>__BYTE_REG</h2> 367 368<div class="memitem"> 369<div class="memproto"> 370 <table class="memname"> 371 <tr> 372 <td class="memname">#define __BYTE_REG   extern volatile <a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a></td> 373 </tr> 374 </table> 375</div><div class="memdoc"> 376 377</div> 378</div> 379<a id="af4607245a47e34bd6af5d2d43d7fb30f"></a> 380<h2 class="memtitle"><span class="permalink"><a href="#af4607245a47e34bd6af5d2d43d7fb30f">◆ </a></span>MEMCTL_JOYON</h2> 381 382<div class="memitem"> 383<div class="memproto"> 384 <table class="memname"> 385 <tr> 386 <td class="memname">#define MEMCTL_JOYON   0b00000000</td> 387 </tr> 388 </table> 389</div><div class="memdoc"> 390 391</div> 392</div> 393<a id="ad8b8ecb5a71567cabc47af43da5dadf1"></a> 394<h2 class="memtitle"><span class="permalink"><a href="#ad8b8ecb5a71567cabc47af43da5dadf1">◆ </a></span>MEMCTL_JOYOFF</h2> 395 396<div class="memitem"> 397<div class="memproto"> 398 <table class="memname"> 399 <tr> 400 <td class="memname">#define MEMCTL_JOYOFF   0b00000100</td> 401 </tr> 402 </table> 403</div><div class="memdoc"> 404 405</div> 406</div> 407<a id="a2a98128eb9ca41477c139988da9d803f"></a> 408<h2 class="memtitle"><span class="permalink"><a href="#a2a98128eb9ca41477c139988da9d803f">◆ </a></span>MEMCTL_BASEON</h2> 409 410<div class="memitem"> 411<div class="memproto"> 412 <table class="memname"> 413 <tr> 414 <td class="memname">#define MEMCTL_BASEON   0b00000000</td> 415 </tr> 416 </table> 417</div><div class="memdoc"> 418 419</div> 420</div> 421<a id="a29d7c3b98f855f88d6bb3f380b301d64"></a> 422<h2 class="memtitle"><span class="permalink"><a href="#a29d7c3b98f855f88d6bb3f380b301d64">◆ </a></span>MEMCTL_BASEOFF</h2> 423 424<div class="memitem"> 425<div class="memproto"> 426 <table class="memname"> 427 <tr> 428 <td class="memname">#define MEMCTL_BASEOFF   0b00001000</td> 429 </tr> 430 </table> 431</div><div class="memdoc"> 432 433</div> 434</div> 435<a id="af4522efccaecbb6ce47a337f6dbada24"></a> 436<h2 class="memtitle"><span class="permalink"><a href="#af4522efccaecbb6ce47a337f6dbada24">◆ </a></span>MEMCTL_RAMON</h2> 437 438<div class="memitem"> 439<div class="memproto"> 440 <table class="memname"> 441 <tr> 442 <td class="memname">#define MEMCTL_RAMON   0b00000000</td> 443 </tr> 444 </table> 445</div><div class="memdoc"> 446 447</div> 448</div> 449<a id="adbfef6bdd2da5ba3901e91062390bb68"></a> 450<h2 class="memtitle"><span class="permalink"><a href="#adbfef6bdd2da5ba3901e91062390bb68">◆ </a></span>MEMCTL_RAMOFF</h2> 451 452<div class="memitem"> 453<div class="memproto"> 454 <table class="memname"> 455 <tr> 456 <td class="memname">#define MEMCTL_RAMOFF   0b00010000</td> 457 </tr> 458 </table> 459</div><div class="memdoc"> 460 461</div> 462</div> 463<a id="ad729a51cb551d9ee8bfb57c50c9dfd11"></a> 464<h2 class="memtitle"><span class="permalink"><a href="#ad729a51cb551d9ee8bfb57c50c9dfd11">◆ </a></span>MEMCTL_CROMON</h2> 465 466<div class="memitem"> 467<div class="memproto"> 468 <table class="memname"> 469 <tr> 470 <td class="memname">#define MEMCTL_CROMON   0b00000000</td> 471 </tr> 472 </table> 473</div><div class="memdoc"> 474 475</div> 476</div> 477<a id="a79ca0cc4a9979b2eeaeda61b043b36ae"></a> 478<h2 class="memtitle"><span class="permalink"><a href="#a79ca0cc4a9979b2eeaeda61b043b36ae">◆ </a></span>MEMCTL_CROMOFF</h2> 479 480<div class="memitem"> 481<div class="memproto"> 482 <table class="memname"> 483 <tr> 484 <td class="memname">#define MEMCTL_CROMOFF   0b00100000</td> 485 </tr> 486 </table> 487</div><div class="memdoc"> 488 489</div> 490</div> 491<a id="a27b47b593a0d021ab342dfc744403b86"></a> 492<h2 class="memtitle"><span class="permalink"><a href="#a27b47b593a0d021ab342dfc744403b86">◆ </a></span>MEMCTL_ROMON</h2> 493 494<div class="memitem"> 495<div class="memproto"> 496 <table class="memname"> 497 <tr> 498 <td class="memname">#define MEMCTL_ROMON   0b00000000</td> 499 </tr> 500 </table> 501</div><div class="memdoc"> 502 503</div> 504</div> 505<a id="a25882a19ebfb78cd09158a5f743a6409"></a> 506<h2 class="memtitle"><span class="permalink"><a href="#a25882a19ebfb78cd09158a5f743a6409">◆ </a></span>MEMCTL_ROMOFF</h2> 507 508<div class="memitem"> 509<div class="memproto"> 510 <table class="memname"> 511 <tr> 512 <td class="memname">#define MEMCTL_ROMOFF   0b01000000</td> 513 </tr> 514 </table> 515</div><div class="memdoc"> 516 517</div> 518</div> 519<a id="a41654dd6b42ebdd213edc44494855caf"></a> 520<h2 class="memtitle"><span class="permalink"><a href="#a41654dd6b42ebdd213edc44494855caf">◆ </a></span>MEMCTL_EXTON</h2> 521 522<div class="memitem"> 523<div class="memproto"> 524 <table class="memname"> 525 <tr> 526 <td class="memname">#define MEMCTL_EXTON   0b00000000</td> 527 </tr> 528 </table> 529</div><div class="memdoc"> 530 531</div> 532</div> 533<a id="ac4c1790dd7397ef1005190dc01b3e808"></a> 534<h2 class="memtitle"><span class="permalink"><a href="#ac4c1790dd7397ef1005190dc01b3e808">◆ </a></span>MEMCTL_EXTOFF</h2> 535 536<div class="memitem"> 537<div class="memproto"> 538 <table class="memname"> 539 <tr> 540 <td class="memname">#define MEMCTL_EXTOFF   0b10000000</td> 541 </tr> 542 </table> 543</div><div class="memdoc"> 544 545</div> 546</div> 547<a id="aa8e128eeff1d58f674cebdbacc413f3c"></a> 548<h2 class="memtitle"><span class="permalink"><a href="#aa8e128eeff1d58f674cebdbacc413f3c">◆ </a></span>JOY_P1_LATCH</h2> 549 550<div class="memitem"> 551<div class="memproto"> 552 <table class="memname"> 553 <tr> 554 <td class="memname">#define JOY_P1_LATCH   0b00000010</td> 555 </tr> 556 </table> 557</div><div class="memdoc"> 558 559</div> 560</div> 561<a id="a2cfa517650949a89a7ebabf0253fcdf7"></a> 562<h2 class="memtitle"><span class="permalink"><a href="#a2cfa517650949a89a7ebabf0253fcdf7">◆ </a></span>JOY_P2_LATCH</h2> 563 564<div class="memitem"> 565<div class="memproto"> 566 <table class="memname"> 567 <tr> 568 <td class="memname">#define JOY_P2_LATCH   0b00001000</td> 569 </tr> 570 </table> 571</div><div class="memdoc"> 572 573</div> 574</div> 575<a id="a6777f1ed2475b5ba6aa60b9a16fa02d3"></a> 576<h2 class="memtitle"><span class="permalink"><a href="#a6777f1ed2475b5ba6aa60b9a16fa02d3">◆ </a></span>PSG_LATCH</h2> 577 578<div class="memitem"> 579<div class="memproto"> 580 <table class="memname"> 581 <tr> 582 <td class="memname">#define PSG_LATCH   0x80</td> 583 </tr> 584 </table> 585</div><div class="memdoc"> 586 587</div> 588</div> 589<a id="ad8a903de6b38e08e1591fc5ef278381c"></a> 590<h2 class="memtitle"><span class="permalink"><a href="#ad8a903de6b38e08e1591fc5ef278381c">◆ </a></span>PSG_CH0</h2> 591 592<div class="memitem"> 593<div class="memproto"> 594 <table class="memname"> 595 <tr> 596 <td class="memname">#define PSG_CH0   0b00000000</td> 597 </tr> 598 </table> 599</div><div class="memdoc"> 600 601</div> 602</div> 603<a id="addc12c4ee03ea787b826e337f1acd317"></a> 604<h2 class="memtitle"><span class="permalink"><a href="#addc12c4ee03ea787b826e337f1acd317">◆ </a></span>PSG_CH1</h2> 605 606<div class="memitem"> 607<div class="memproto"> 608 <table class="memname"> 609 <tr> 610 <td class="memname">#define PSG_CH1   0b00100000</td> 611 </tr> 612 </table> 613</div><div class="memdoc"> 614 615</div> 616</div> 617<a id="aaeefb1ac1fb4d0d2324b8ee7f4953226"></a> 618<h2 class="memtitle"><span class="permalink"><a href="#aaeefb1ac1fb4d0d2324b8ee7f4953226">◆ </a></span>PSG_CH2</h2> 619 620<div class="memitem"> 621<div class="memproto"> 622 <table class="memname"> 623 <tr> 624 <td class="memname">#define PSG_CH2   0b01000000</td> 625 </tr> 626 </table> 627</div><div class="memdoc"> 628 629</div> 630</div> 631<a id="ac760259fb86ee72abb5922018ae0db42"></a> 632<h2 class="memtitle"><span class="permalink"><a href="#ac760259fb86ee72abb5922018ae0db42">◆ </a></span>PSG_CH3</h2> 633 634<div class="memitem"> 635<div class="memproto"> 636 <table class="memname"> 637 <tr> 638 <td class="memname">#define PSG_CH3   0b01100000</td> 639 </tr> 640 </table> 641</div><div class="memdoc"> 642 643</div> 644</div> 645<a id="a3d806ff027bffa67c4dfc5967f87c1d1"></a> 646<h2 class="memtitle"><span class="permalink"><a href="#a3d806ff027bffa67c4dfc5967f87c1d1">◆ </a></span>PSG_VOLUME</h2> 647 648<div class="memitem"> 649<div class="memproto"> 650 <table class="memname"> 651 <tr> 652 <td class="memname">#define PSG_VOLUME   0b00010000</td> 653 </tr> 654 </table> 655</div><div class="memdoc"> 656 657</div> 658</div> 659<a id="a4702e74fffdc57d60c3835e63c665cc1"></a> 660<h2 class="memtitle"><span class="permalink"><a href="#a4702e74fffdc57d60c3835e63c665cc1">◆ </a></span>STATF_INT_VBL</h2> 661 662<div class="memitem"> 663<div class="memproto"> 664 <table class="memname"> 665 <tr> 666 <td class="memname">#define STATF_INT_VBL   0b10000000</td> 667 </tr> 668 </table> 669</div><div class="memdoc"> 670 671</div> 672</div> 673<a id="a4a7b807e5e5987302a5315fe5c815ce8"></a> 674<h2 class="memtitle"><span class="permalink"><a href="#a4a7b807e5e5987302a5315fe5c815ce8">◆ </a></span>STATF_9_SPR</h2> 675 676<div class="memitem"> 677<div class="memproto"> 678 <table class="memname"> 679 <tr> 680 <td class="memname">#define STATF_9_SPR   0b01000000</td> 681 </tr> 682 </table> 683</div><div class="memdoc"> 684 685</div> 686</div> 687<a id="a6fdd982d805d5af6de0417e24faf027d"></a> 688<h2 class="memtitle"><span class="permalink"><a href="#a6fdd982d805d5af6de0417e24faf027d">◆ </a></span>STATF_SPR_COLL</h2> 689 690<div class="memitem"> 691<div class="memproto"> 692 <table class="memname"> 693 <tr> 694 <td class="memname">#define STATF_SPR_COLL   0b00100000</td> 695 </tr> 696 </table> 697</div><div class="memdoc"> 698 699</div> 700</div> 701<a id="a99ca7572e3708ffed188359799045b19"></a> 702<h2 class="memtitle"><span class="permalink"><a href="#a99ca7572e3708ffed188359799045b19">◆ </a></span>VDP_REG_MASK</h2> 703 704<div class="memitem"> 705<div class="memproto"> 706 <table class="memname"> 707 <tr> 708 <td class="memname">#define VDP_REG_MASK   0b10000000</td> 709 </tr> 710 </table> 711</div><div class="memdoc"> 712 713</div> 714</div> 715<a id="a673a19a1e353c852003c54d1d110b5e6"></a> 716<h2 class="memtitle"><span class="permalink"><a href="#a673a19a1e353c852003c54d1d110b5e6">◆ </a></span>VDP_R0</h2> 717 718<div class="memitem"> 719<div class="memproto"> 720 <table class="memname"> 721 <tr> 722 <td class="memname">#define VDP_R0   0b10000000</td> 723 </tr> 724 </table> 725</div><div class="memdoc"> 726 727</div> 728</div> 729<a id="a283c5cad8b93ee7e72ad07aabb9bf522"></a> 730<h2 class="memtitle"><span class="permalink"><a href="#a283c5cad8b93ee7e72ad07aabb9bf522">◆ </a></span>R0_VSCRL</h2> 731 732<div class="memitem"> 733<div class="memproto"> 734 <table class="memname"> 735 <tr> 736 <td class="memname">#define R0_VSCRL   0b00000000</td> 737 </tr> 738 </table> 739</div><div class="memdoc"> 740 741</div> 742</div> 743<a id="a65fa6547c2cd80b353a0b266cd834ff0"></a> 744<h2 class="memtitle"><span class="permalink"><a href="#a65fa6547c2cd80b353a0b266cd834ff0">◆ </a></span>R0_VSCRL_INH</h2> 745 746<div class="memitem"> 747<div class="memproto"> 748 <table class="memname"> 749 <tr> 750 <td class="memname">#define R0_VSCRL_INH   0b10000000</td> 751 </tr> 752 </table> 753</div><div class="memdoc"> 754 755</div> 756</div> 757<a id="a61143072ad490ff0050177e7b4b2dd40"></a> 758<h2 class="memtitle"><span class="permalink"><a href="#a61143072ad490ff0050177e7b4b2dd40">◆ </a></span>R0_HSCRL</h2> 759 760<div class="memitem"> 761<div class="memproto"> 762 <table class="memname"> 763 <tr> 764 <td class="memname">#define R0_HSCRL   0b00000000</td> 765 </tr> 766 </table> 767</div><div class="memdoc"> 768 769</div> 770</div> 771<a id="a5c238a0b81716020b92cf851b2498b96"></a> 772<h2 class="memtitle"><span class="permalink"><a href="#a5c238a0b81716020b92cf851b2498b96">◆ </a></span>R0_HSCRL_INH</h2> 773 774<div class="memitem"> 775<div class="memproto"> 776 <table class="memname"> 777 <tr> 778 <td class="memname">#define R0_HSCRL_INH   0b01000000</td> 779 </tr> 780 </table> 781</div><div class="memdoc"> 782 783</div> 784</div> 785<a id="acdd680365862fb618641818646edeb7e"></a> 786<h2 class="memtitle"><span class="permalink"><a href="#acdd680365862fb618641818646edeb7e">◆ </a></span>R0_NO_LCB</h2> 787 788<div class="memitem"> 789<div class="memproto"> 790 <table class="memname"> 791 <tr> 792 <td class="memname">#define R0_NO_LCB   0b00000000</td> 793 </tr> 794 </table> 795</div><div class="memdoc"> 796 797</div> 798</div> 799<a id="a83088549f6d87bf5ccb8bf51dfe7ea7b"></a> 800<h2 class="memtitle"><span class="permalink"><a href="#a83088549f6d87bf5ccb8bf51dfe7ea7b">◆ </a></span>R0_LCB</h2> 801 802<div class="memitem"> 803<div class="memproto"> 804 <table class="memname"> 805 <tr> 806 <td class="memname">#define R0_LCB   0b00100000</td> 807 </tr> 808 </table> 809</div><div class="memdoc"> 810 811</div> 812</div> 813<a id="a56819f822caf1e545ff803d41cac3ede"></a> 814<h2 class="memtitle"><span class="permalink"><a href="#a56819f822caf1e545ff803d41cac3ede">◆ </a></span>R0_IE1_OFF</h2> 815 816<div class="memitem"> 817<div class="memproto"> 818 <table class="memname"> 819 <tr> 820 <td class="memname">#define R0_IE1_OFF   0b00000000</td> 821 </tr> 822 </table> 823</div><div class="memdoc"> 824 825</div> 826</div> 827<a id="ae9ab439a46f9918cc24453cd65f95202"></a> 828<h2 class="memtitle"><span class="permalink"><a href="#ae9ab439a46f9918cc24453cd65f95202">◆ </a></span>R0_IE1</h2> 829 830<div class="memitem"> 831<div class="memproto"> 832 <table class="memname"> 833 <tr> 834 <td class="memname">#define R0_IE1   0b00010000</td> 835 </tr> 836 </table> 837</div><div class="memdoc"> 838 839</div> 840</div> 841<a id="a10e6ffa0580e9956440f4259a3e79a38"></a> 842<h2 class="memtitle"><span class="permalink"><a href="#a10e6ffa0580e9956440f4259a3e79a38">◆ </a></span>R0_SS_OFF</h2> 843 844<div class="memitem"> 845<div class="memproto"> 846 <table class="memname"> 847 <tr> 848 <td class="memname">#define R0_SS_OFF   0b00000000</td> 849 </tr> 850 </table> 851</div><div class="memdoc"> 852 853</div> 854</div> 855<a id="ada8068942691b363f9004ccfd0cb8e82"></a> 856<h2 class="memtitle"><span class="permalink"><a href="#ada8068942691b363f9004ccfd0cb8e82">◆ </a></span>R0_SS</h2> 857 858<div class="memitem"> 859<div class="memproto"> 860 <table class="memname"> 861 <tr> 862 <td class="memname">#define R0_SS   0b00001000</td> 863 </tr> 864 </table> 865</div><div class="memdoc"> 866 867</div> 868</div> 869<a id="af69775608c5d3218fb769c4fb370685f"></a> 870<h2 class="memtitle"><span class="permalink"><a href="#af69775608c5d3218fb769c4fb370685f">◆ </a></span>R0_DEFAULT</h2> 871 872<div class="memitem"> 873<div class="memproto"> 874 <table class="memname"> 875 <tr> 876 <td class="memname">#define R0_DEFAULT   0b00000110</td> 877 </tr> 878 </table> 879</div><div class="memdoc"> 880 881</div> 882</div> 883<a id="aebdf04065a0abf79ae8e1016d03caa1f"></a> 884<h2 class="memtitle"><span class="permalink"><a href="#aebdf04065a0abf79ae8e1016d03caa1f">◆ </a></span>R0_ES_OFF</h2> 885 886<div class="memitem"> 887<div class="memproto"> 888 <table class="memname"> 889 <tr> 890 <td class="memname">#define R0_ES_OFF   0b00000000</td> 891 </tr> 892 </table> 893</div><div class="memdoc"> 894 895</div> 896</div> 897<a id="a07d8e5a18c957c482218804ab764dab9"></a> 898<h2 class="memtitle"><span class="permalink"><a href="#a07d8e5a18c957c482218804ab764dab9">◆ </a></span>R0_ES</h2> 899 900<div class="memitem"> 901<div class="memproto"> 902 <table class="memname"> 903 <tr> 904 <td class="memname">#define R0_ES   0b00000001</td> 905 </tr> 906 </table> 907</div><div class="memdoc"> 908 909</div> 910</div> 911<a id="a413fdabdacfcda90cc73a04311a2ec6d"></a> 912<h2 class="memtitle"><span class="permalink"><a href="#a413fdabdacfcda90cc73a04311a2ec6d">◆ </a></span>VDP_R1</h2> 913 914<div class="memitem"> 915<div class="memproto"> 916 <table class="memname"> 917 <tr> 918 <td class="memname">#define VDP_R1   0b10000001</td> 919 </tr> 920 </table> 921</div><div class="memdoc"> 922 923</div> 924</div> 925<a id="a490562a6e4b57d7bf25e8fed3b3f6905"></a> 926<h2 class="memtitle"><span class="permalink"><a href="#a490562a6e4b57d7bf25e8fed3b3f6905">◆ </a></span>R1_DEFAULT</h2> 927 928<div class="memitem"> 929<div class="memproto"> 930 <table class="memname"> 931 <tr> 932 <td class="memname">#define R1_DEFAULT   0b10000000</td> 933 </tr> 934 </table> 935</div><div class="memdoc"> 936 937</div> 938</div> 939<a id="a143660061646a3f502d03a2251575588"></a> 940<h2 class="memtitle"><span class="permalink"><a href="#a143660061646a3f502d03a2251575588">◆ </a></span>R1_DISP_OFF</h2> 941 942<div class="memitem"> 943<div class="memproto"> 944 <table class="memname"> 945 <tr> 946 <td class="memname">#define R1_DISP_OFF   0b00000000</td> 947 </tr> 948 </table> 949</div><div class="memdoc"> 950 951</div> 952</div> 953<a id="adbfdd7c42539613c371820dffd14906f"></a> 954<h2 class="memtitle"><span class="permalink"><a href="#adbfdd7c42539613c371820dffd14906f">◆ </a></span>R1_DISP_ON</h2> 955 956<div class="memitem"> 957<div class="memproto"> 958 <table class="memname"> 959 <tr> 960 <td class="memname">#define R1_DISP_ON   0b01000000</td> 961 </tr> 962 </table> 963</div><div class="memdoc"> 964 965</div> 966</div> 967<a id="adf542fd9d2bf9affc6016718e3885473"></a> 968<h2 class="memtitle"><span class="permalink"><a href="#adf542fd9d2bf9affc6016718e3885473">◆ </a></span>R1_IE_OFF</h2> 969 970<div class="memitem"> 971<div class="memproto"> 972 <table class="memname"> 973 <tr> 974 <td class="memname">#define R1_IE_OFF   0b00000000</td> 975 </tr> 976 </table> 977</div><div class="memdoc"> 978 979</div> 980</div> 981<a id="a29a2945a9e77ba1f003a2305b7500568"></a> 982<h2 class="memtitle"><span class="permalink"><a href="#a29a2945a9e77ba1f003a2305b7500568">◆ </a></span>R1_IE</h2> 983 984<div class="memitem"> 985<div class="memproto"> 986 <table class="memname"> 987 <tr> 988 <td class="memname">#define R1_IE   0b00100000</td> 989 </tr> 990 </table> 991</div><div class="memdoc"> 992 993</div> 994</div> 995<a id="aa4062707b9b0f9ff5d1ee982ccc42fe7"></a> 996<h2 class="memtitle"><span class="permalink"><a href="#aa4062707b9b0f9ff5d1ee982ccc42fe7">◆ </a></span>R1_SPR_8X8</h2> 997 998<div class="memitem"> 999<div class="memproto"> 1000 <table class="memname"> 1001 <tr> 1002 <td class="memname">#define R1_SPR_8X8   0b00000000</td> 1003 </tr> 1004 </table> 1005</div><div class="memdoc"> 1006 1007</div> 1008</div> 1009<a id="a4985d6df1031afe8efb993f9c480ca12"></a> 1010<h2 class="memtitle"><span class="permalink"><a href="#a4985d6df1031afe8efb993f9c480ca12">◆ </a></span>R1_SPR_8X16</h2> 1011 1012<div class="memitem"> 1013<div class="memproto"> 1014 <table class="memname"> 1015 <tr> 1016 <td class="memname">#define R1_SPR_8X16   0b00000010</td> 1017 </tr> 1018 </table> 1019</div><div class="memdoc"> 1020 1021</div> 1022</div> 1023<a id="a2c9f91fcf2aad494a80e967f0c4bb414"></a> 1024<h2 class="memtitle"><span class="permalink"><a href="#a2c9f91fcf2aad494a80e967f0c4bb414">◆ </a></span>VDP_R2</h2> 1025 1026<div class="memitem"> 1027<div class="memproto"> 1028 <table class="memname"> 1029 <tr> 1030 <td class="memname">#define VDP_R2   0b10000010</td> 1031 </tr> 1032 </table> 1033</div><div class="memdoc"> 1034 1035</div> 1036</div> 1037<a id="a8ce8807a3666fa8c7c93d4834ab22fe3"></a> 1038<h2 class="memtitle"><span class="permalink"><a href="#a8ce8807a3666fa8c7c93d4834ab22fe3">◆ </a></span>R2_MAP_0x3800</h2> 1039 1040<div class="memitem"> 1041<div class="memproto"> 1042 <table class="memname"> 1043 <tr> 1044 <td class="memname">#define R2_MAP_0x3800   0xFF</td> 1045 </tr> 1046 </table> 1047</div><div class="memdoc"> 1048 1049</div> 1050</div> 1051<a id="a725647b41b3c8083a7ae8db762ffc880"></a> 1052<h2 class="memtitle"><span class="permalink"><a href="#a725647b41b3c8083a7ae8db762ffc880">◆ </a></span>R2_MAP_0x3000</h2> 1053 1054<div class="memitem"> 1055<div class="memproto"> 1056 <table class="memname"> 1057 <tr> 1058 <td class="memname">#define R2_MAP_0x3000   0xFD</td> 1059 </tr> 1060 </table> 1061</div><div class="memdoc"> 1062 1063</div> 1064</div> 1065<a id="a43ae738f82e8c6e84d30a96fb9c2c792"></a> 1066<h2 class="memtitle"><span class="permalink"><a href="#a43ae738f82e8c6e84d30a96fb9c2c792">◆ </a></span>R2_MAP_0x2800</h2> 1067 1068<div class="memitem"> 1069<div class="memproto"> 1070 <table class="memname"> 1071 <tr> 1072 <td class="memname">#define R2_MAP_0x2800   0xFB</td> 1073 </tr> 1074 </table> 1075</div><div class="memdoc"> 1076 1077</div> 1078</div> 1079<a id="aa2c53c6a4d12fb0614c1a18c015e39af"></a> 1080<h2 class="memtitle"><span class="permalink"><a href="#aa2c53c6a4d12fb0614c1a18c015e39af">◆ </a></span>R2_MAP_0x2000</h2> 1081 1082<div class="memitem"> 1083<div class="memproto"> 1084 <table class="memname"> 1085 <tr> 1086 <td class="memname">#define R2_MAP_0x2000   0xF9</td> 1087 </tr> 1088 </table> 1089</div><div class="memdoc"> 1090 1091</div> 1092</div> 1093<a id="a08fade3bc2afb94785b0ac50d6959faa"></a> 1094<h2 class="memtitle"><span class="permalink"><a href="#a08fade3bc2afb94785b0ac50d6959faa">◆ </a></span>R2_MAP_0x1800</h2> 1095 1096<div class="memitem"> 1097<div class="memproto"> 1098 <table class="memname"> 1099 <tr> 1100 <td class="memname">#define R2_MAP_0x1800   0xF7</td> 1101 </tr> 1102 </table> 1103</div><div class="memdoc"> 1104 1105</div> 1106</div> 1107<a id="a43a631b4692a370b2db6b9d5fc2512e1"></a> 1108<h2 class="memtitle"><span class="permalink"><a href="#a43a631b4692a370b2db6b9d5fc2512e1">◆ </a></span>R2_MAP_0x1000</h2> 1109 1110<div class="memitem"> 1111<div class="memproto"> 1112 <table class="memname"> 1113 <tr> 1114 <td class="memname">#define R2_MAP_0x1000   0xF5</td> 1115 </tr> 1116 </table> 1117</div><div class="memdoc"> 1118 1119</div> 1120</div> 1121<a id="a64cfebfe759bacd1424ad147931ff5a3"></a> 1122<h2 class="memtitle"><span class="permalink"><a href="#a64cfebfe759bacd1424ad147931ff5a3">◆ </a></span>R2_MAP_0x0800</h2> 1123 1124<div class="memitem"> 1125<div class="memproto"> 1126 <table class="memname"> 1127 <tr> 1128 <td class="memname">#define R2_MAP_0x0800   0xF3</td> 1129 </tr> 1130 </table> 1131</div><div class="memdoc"> 1132 1133</div> 1134</div> 1135<a id="acf804b73635a1bfeb04b7dbeafb7fd9f"></a> 1136<h2 class="memtitle"><span class="permalink"><a href="#acf804b73635a1bfeb04b7dbeafb7fd9f">◆ </a></span>R2_MAP_0x0000</h2> 1137 1138<div class="memitem"> 1139<div class="memproto"> 1140 <table class="memname"> 1141 <tr> 1142 <td class="memname">#define R2_MAP_0x0000   0xF1</td> 1143 </tr> 1144 </table> 1145</div><div class="memdoc"> 1146 1147</div> 1148</div> 1149<a id="a2a58ae82037e16756404df4820a23f47"></a> 1150<h2 class="memtitle"><span class="permalink"><a href="#a2a58ae82037e16756404df4820a23f47">◆ </a></span>VDP_R3</h2> 1151 1152<div class="memitem"> 1153<div class="memproto"> 1154 <table class="memname"> 1155 <tr> 1156 <td class="memname">#define VDP_R3   0b10000011</td> 1157 </tr> 1158 </table> 1159</div><div class="memdoc"> 1160 1161</div> 1162</div> 1163<a id="a5d1f215594c86a9e3d670f5a7f89e301"></a> 1164<h2 class="memtitle"><span class="permalink"><a href="#a5d1f215594c86a9e3d670f5a7f89e301">◆ </a></span>VDP_R4</h2> 1165 1166<div class="memitem"> 1167<div class="memproto"> 1168 <table class="memname"> 1169 <tr> 1170 <td class="memname">#define VDP_R4   0b10000100</td> 1171 </tr> 1172 </table> 1173</div><div class="memdoc"> 1174 1175</div> 1176</div> 1177<a id="a75e2c9878fe4cc7c86f71d8e8fa09924"></a> 1178<h2 class="memtitle"><span class="permalink"><a href="#a75e2c9878fe4cc7c86f71d8e8fa09924">◆ </a></span>VDP_R5</h2> 1179 1180<div class="memitem"> 1181<div class="memproto"> 1182 <table class="memname"> 1183 <tr> 1184 <td class="memname">#define VDP_R5   0b10000101</td> 1185 </tr> 1186 </table> 1187</div><div class="memdoc"> 1188 1189</div> 1190</div> 1191<a id="ae973ce797203f9e4bebc10f5010a8fdd"></a> 1192<h2 class="memtitle"><span class="permalink"><a href="#ae973ce797203f9e4bebc10f5010a8fdd">◆ </a></span>R5_SAT_0x3F00</h2> 1193 1194<div class="memitem"> 1195<div class="memproto"> 1196 <table class="memname"> 1197 <tr> 1198 <td class="memname">#define R5_SAT_0x3F00   0xFF</td> 1199 </tr> 1200 </table> 1201</div><div class="memdoc"> 1202 1203</div> 1204</div> 1205<a id="ab0ea6874bcc910239b098025c9761c01"></a> 1206<h2 class="memtitle"><span class="permalink"><a href="#ab0ea6874bcc910239b098025c9761c01">◆ </a></span>R5_SAT_MASK</h2> 1207 1208<div class="memitem"> 1209<div class="memproto"> 1210 <table class="memname"> 1211 <tr> 1212 <td class="memname">#define R5_SAT_MASK   0b10000001</td> 1213 </tr> 1214 </table> 1215</div><div class="memdoc"> 1216 1217</div> 1218</div> 1219<a id="a81ae7462829d0fcc65c3c99194a68772"></a> 1220<h2 class="memtitle"><span class="permalink"><a href="#a81ae7462829d0fcc65c3c99194a68772">◆ </a></span>VDP_R6</h2> 1221 1222<div class="memitem"> 1223<div class="memproto"> 1224 <table class="memname"> 1225 <tr> 1226 <td class="memname">#define VDP_R6   0b10000110</td> 1227 </tr> 1228 </table> 1229</div><div class="memdoc"> 1230 1231</div> 1232</div> 1233<a id="a1aba84d3beebe43e641766525630d0ad"></a> 1234<h2 class="memtitle"><span class="permalink"><a href="#a1aba84d3beebe43e641766525630d0ad">◆ </a></span>R6_BANK0</h2> 1235 1236<div class="memitem"> 1237<div class="memproto"> 1238 <table class="memname"> 1239 <tr> 1240 <td class="memname">#define R6_BANK0   0xFB</td> 1241 </tr> 1242 </table> 1243</div><div class="memdoc"> 1244 1245</div> 1246</div> 1247<a id="a81289f179bb00ade9e4f7221ddff0e46"></a> 1248<h2 class="memtitle"><span class="permalink"><a href="#a81289f179bb00ade9e4f7221ddff0e46">◆ </a></span>R6_DATA_0x0000</h2> 1249 1250<div class="memitem"> 1251<div class="memproto"> 1252 <table class="memname"> 1253 <tr> 1254 <td class="memname">#define R6_DATA_0x0000   0xFB</td> 1255 </tr> 1256 </table> 1257</div><div class="memdoc"> 1258 1259</div> 1260</div> 1261<a id="adcc51095e67b158df848367761d735a4"></a> 1262<h2 class="memtitle"><span class="permalink"><a href="#adcc51095e67b158df848367761d735a4">◆ </a></span>R6_BANK1</h2> 1263 1264<div class="memitem"> 1265<div class="memproto"> 1266 <table class="memname"> 1267 <tr> 1268 <td class="memname">#define R6_BANK1   0xFF</td> 1269 </tr> 1270 </table> 1271</div><div class="memdoc"> 1272 1273</div> 1274</div> 1275<a id="ac59ac38e5ec2e23e511f854403d7cbe4"></a> 1276<h2 class="memtitle"><span class="permalink"><a href="#ac59ac38e5ec2e23e511f854403d7cbe4">◆ </a></span>R6_DATA_0x2000</h2> 1277 1278<div class="memitem"> 1279<div class="memproto"> 1280 <table class="memname"> 1281 <tr> 1282 <td class="memname">#define R6_DATA_0x2000   0xFF</td> 1283 </tr> 1284 </table> 1285</div><div class="memdoc"> 1286 1287</div> 1288</div> 1289<a id="aa82ab1c04cff3363327f3309d09ae638"></a> 1290<h2 class="memtitle"><span class="permalink"><a href="#aa82ab1c04cff3363327f3309d09ae638">◆ </a></span>VDP_R7</h2> 1291 1292<div class="memitem"> 1293<div class="memproto"> 1294 <table class="memname"> 1295 <tr> 1296 <td class="memname">#define VDP_R7   0b10000111</td> 1297 </tr> 1298 </table> 1299</div><div class="memdoc"> 1300 1301</div> 1302</div> 1303<a id="abef00e3cae6f12d97973b318ebbf9737"></a> 1304<h2 class="memtitle"><span class="permalink"><a href="#abef00e3cae6f12d97973b318ebbf9737">◆ </a></span>VDP_RBORDER</h2> 1305 1306<div class="memitem"> 1307<div class="memproto"> 1308 <table class="memname"> 1309 <tr> 1310 <td class="memname">#define VDP_RBORDER   0b10000111</td> 1311 </tr> 1312 </table> 1313</div><div class="memdoc"> 1314 1315</div> 1316</div> 1317<a id="aa1a024a7dc26ef40663fe283565bcf50"></a> 1318<h2 class="memtitle"><span class="permalink"><a href="#aa1a024a7dc26ef40663fe283565bcf50">◆ </a></span>R7_COLOR_MASK</h2> 1319 1320<div class="memitem"> 1321<div class="memproto"> 1322 <table class="memname"> 1323 <tr> 1324 <td class="memname">#define R7_COLOR_MASK   0b11110000</td> 1325 </tr> 1326 </table> 1327</div><div class="memdoc"> 1328 1329</div> 1330</div> 1331<a id="a3cb38487469808e023fcb331c180c4b9"></a> 1332<h2 class="memtitle"><span class="permalink"><a href="#a3cb38487469808e023fcb331c180c4b9">◆ </a></span>VDP_R8</h2> 1333 1334<div class="memitem"> 1335<div class="memproto"> 1336 <table class="memname"> 1337 <tr> 1338 <td class="memname">#define VDP_R8   0b10001000</td> 1339 </tr> 1340 </table> 1341</div><div class="memdoc"> 1342 1343</div> 1344</div> 1345<a id="a9c49833bc96a70b8972027d28c816d2f"></a> 1346<h2 class="memtitle"><span class="permalink"><a href="#a9c49833bc96a70b8972027d28c816d2f">◆ </a></span>VDP_RSCX</h2> 1347 1348<div class="memitem"> 1349<div class="memproto"> 1350 <table class="memname"> 1351 <tr> 1352 <td class="memname">#define VDP_RSCX   0b10001000</td> 1353 </tr> 1354 </table> 1355</div><div class="memdoc"> 1356 1357</div> 1358</div> 1359<a id="a294388f3d14b6fec1f1bbeafc7d0f91e"></a> 1360<h2 class="memtitle"><span class="permalink"><a href="#a294388f3d14b6fec1f1bbeafc7d0f91e">◆ </a></span>VDP_R9</h2> 1361 1362<div class="memitem"> 1363<div class="memproto"> 1364 <table class="memname"> 1365 <tr> 1366 <td class="memname">#define VDP_R9   0b10001001</td> 1367 </tr> 1368 </table> 1369</div><div class="memdoc"> 1370 1371</div> 1372</div> 1373<a id="a3cce162b45d638126c478c5b6f7bcbc7"></a> 1374<h2 class="memtitle"><span class="permalink"><a href="#a3cce162b45d638126c478c5b6f7bcbc7">◆ </a></span>VDP_RSCY</h2> 1375 1376<div class="memitem"> 1377<div class="memproto"> 1378 <table class="memname"> 1379 <tr> 1380 <td class="memname">#define VDP_RSCY   0b10001001</td> 1381 </tr> 1382 </table> 1383</div><div class="memdoc"> 1384 1385</div> 1386</div> 1387<a id="a1049d2a3f634380f4dffff619334a504"></a> 1388<h2 class="memtitle"><span class="permalink"><a href="#a1049d2a3f634380f4dffff619334a504">◆ </a></span>VDP_R10</h2> 1389 1390<div class="memitem"> 1391<div class="memproto"> 1392 <table class="memname"> 1393 <tr> 1394 <td class="memname">#define VDP_R10   0b10001010</td> 1395 </tr> 1396 </table> 1397</div><div class="memdoc"> 1398 1399</div> 1400</div> 1401<a id="a98d635ed568cfe9f853eaf7e1707dec4"></a> 1402<h2 class="memtitle"><span class="permalink"><a href="#a98d635ed568cfe9f853eaf7e1707dec4">◆ </a></span>R10_INT_OFF</h2> 1403 1404<div class="memitem"> 1405<div class="memproto"> 1406 <table class="memname"> 1407 <tr> 1408 <td class="memname">#define R10_INT_OFF   0xFF</td> 1409 </tr> 1410 </table> 1411</div><div class="memdoc"> 1412 1413</div> 1414</div> 1415<a id="adf9e7ec5362058df23e1c0e4c06ad5d6"></a> 1416<h2 class="memtitle"><span class="permalink"><a href="#adf9e7ec5362058df23e1c0e4c06ad5d6">◆ </a></span>R10_INT_EVERY</h2> 1417 1418<div class="memitem"> 1419<div class="memproto"> 1420 <table class="memname"> 1421 <tr> 1422 <td class="memname">#define R10_INT_EVERY   0x00</td> 1423 </tr> 1424 </table> 1425</div><div class="memdoc"> 1426 1427</div> 1428</div> 1429<a id="a086bde6bcc92e5f4d3e9ae45f0de475e"></a> 1430<h2 class="memtitle"><span class="permalink"><a href="#a086bde6bcc92e5f4d3e9ae45f0de475e">◆ </a></span>JOY_P1_UP</h2> 1431 1432<div class="memitem"> 1433<div class="memproto"> 1434 <table class="memname"> 1435 <tr> 1436 <td class="memname">#define JOY_P1_UP   0b00000001</td> 1437 </tr> 1438 </table> 1439</div><div class="memdoc"> 1440 1441</div> 1442</div> 1443<a id="ab4dd6ee624c6d9e5fe5820ce925ffb20"></a> 1444<h2 class="memtitle"><span class="permalink"><a href="#ab4dd6ee624c6d9e5fe5820ce925ffb20">◆ </a></span>JOY_P1_DOWN</h2> 1445 1446<div class="memitem"> 1447<div class="memproto"> 1448 <table class="memname"> 1449 <tr> 1450 <td class="memname">#define JOY_P1_DOWN   0b00000010</td> 1451 </tr> 1452 </table> 1453</div><div class="memdoc"> 1454 1455</div> 1456</div> 1457<a id="a7d709160cbd7b369109bf40161ae8ccd"></a> 1458<h2 class="memtitle"><span class="permalink"><a href="#a7d709160cbd7b369109bf40161ae8ccd">◆ </a></span>JOY_P1_LEFT</h2> 1459 1460<div class="memitem"> 1461<div class="memproto"> 1462 <table class="memname"> 1463 <tr> 1464 <td class="memname">#define JOY_P1_LEFT   0b00000100</td> 1465 </tr> 1466 </table> 1467</div><div class="memdoc"> 1468 1469</div> 1470</div> 1471<a id="a1efece9134651ad4d2bd1836c1d1d6d6"></a> 1472<h2 class="memtitle"><span class="permalink"><a href="#a1efece9134651ad4d2bd1836c1d1d6d6">◆ </a></span>JOY_P1_RIGHT</h2> 1473 1474<div class="memitem"> 1475<div class="memproto"> 1476 <table class="memname"> 1477 <tr> 1478 <td class="memname">#define JOY_P1_RIGHT   0b00001000</td> 1479 </tr> 1480 </table> 1481</div><div class="memdoc"> 1482 1483</div> 1484</div> 1485<a id="aacc8667a6d5d9683ed4876e52aba2d33"></a> 1486<h2 class="memtitle"><span class="permalink"><a href="#aacc8667a6d5d9683ed4876e52aba2d33">◆ </a></span>JOY_P1_SW1</h2> 1487 1488<div class="memitem"> 1489<div class="memproto"> 1490 <table class="memname"> 1491 <tr> 1492 <td class="memname">#define JOY_P1_SW1   0b00010000</td> 1493 </tr> 1494 </table> 1495</div><div class="memdoc"> 1496 1497</div> 1498</div> 1499<a id="af29f72f4cc7c94deae5fb9c29b1cc94f"></a> 1500<h2 class="memtitle"><span class="permalink"><a href="#af29f72f4cc7c94deae5fb9c29b1cc94f">◆ </a></span>JOY_P1_TRIGGER</h2> 1501 1502<div class="memitem"> 1503<div class="memproto"> 1504 <table class="memname"> 1505 <tr> 1506 <td class="memname">#define JOY_P1_TRIGGER   0b00010000</td> 1507 </tr> 1508 </table> 1509</div><div class="memdoc"> 1510 1511</div> 1512</div> 1513<a id="a9ab9954d0c66751a154f7824e344806b"></a> 1514<h2 class="memtitle"><span class="permalink"><a href="#a9ab9954d0c66751a154f7824e344806b">◆ </a></span>JOY_P1_SW2</h2> 1515 1516<div class="memitem"> 1517<div class="memproto"> 1518 <table class="memname"> 1519 <tr> 1520 <td class="memname">#define JOY_P1_SW2   0b00100000</td> 1521 </tr> 1522 </table> 1523</div><div class="memdoc"> 1524 1525</div> 1526</div> 1527<a id="a307ba8e12d9273a99aa4830c5e0a3c88"></a> 1528<h2 class="memtitle"><span class="permalink"><a href="#a307ba8e12d9273a99aa4830c5e0a3c88">◆ </a></span>JOY_P2_UP</h2> 1529 1530<div class="memitem"> 1531<div class="memproto"> 1532 <table class="memname"> 1533 <tr> 1534 <td class="memname">#define JOY_P2_UP   0b01000000</td> 1535 </tr> 1536 </table> 1537</div><div class="memdoc"> 1538 1539</div> 1540</div> 1541<a id="a6d4129d670d421656f5e9a1f4b68a7f4"></a> 1542<h2 class="memtitle"><span class="permalink"><a href="#a6d4129d670d421656f5e9a1f4b68a7f4">◆ </a></span>JOY_P2_DOWN</h2> 1543 1544<div class="memitem"> 1545<div class="memproto"> 1546 <table class="memname"> 1547 <tr> 1548 <td class="memname">#define JOY_P2_DOWN   0b10000000</td> 1549 </tr> 1550 </table> 1551</div><div class="memdoc"> 1552 1553</div> 1554</div> 1555<a id="a2121cb75e0d570b0f92c7630bc1af25f"></a> 1556<h2 class="memtitle"><span class="permalink"><a href="#a2121cb75e0d570b0f92c7630bc1af25f">◆ </a></span>JOY_P2_LEFT</h2> 1557 1558<div class="memitem"> 1559<div class="memproto"> 1560 <table class="memname"> 1561 <tr> 1562 <td class="memname">#define JOY_P2_LEFT   0b00000001</td> 1563 </tr> 1564 </table> 1565</div><div class="memdoc"> 1566 1567</div> 1568</div> 1569<a id="a16dac3d386b8bc0da50c6c814952472d"></a> 1570<h2 class="memtitle"><span class="permalink"><a href="#a16dac3d386b8bc0da50c6c814952472d">◆ </a></span>JOY_P2_RIGHT</h2> 1571 1572<div class="memitem"> 1573<div class="memproto"> 1574 <table class="memname"> 1575 <tr> 1576 <td class="memname">#define JOY_P2_RIGHT   0b00000010</td> 1577 </tr> 1578 </table> 1579</div><div class="memdoc"> 1580 1581</div> 1582</div> 1583<a id="a942e3ecdef267100c84a36f6e0dc0b51"></a> 1584<h2 class="memtitle"><span class="permalink"><a href="#a942e3ecdef267100c84a36f6e0dc0b51">◆ </a></span>JOY_P2_SW1</h2> 1585 1586<div class="memitem"> 1587<div class="memproto"> 1588 <table class="memname"> 1589 <tr> 1590 <td class="memname">#define JOY_P2_SW1   0b00000100</td> 1591 </tr> 1592 </table> 1593</div><div class="memdoc"> 1594 1595</div> 1596</div> 1597<a id="afe5ec4ca4d413ae5388be131d9c4f93b"></a> 1598<h2 class="memtitle"><span class="permalink"><a href="#afe5ec4ca4d413ae5388be131d9c4f93b">◆ </a></span>JOY_P2_TRIGGER</h2> 1599 1600<div class="memitem"> 1601<div class="memproto"> 1602 <table class="memname"> 1603 <tr> 1604 <td class="memname">#define JOY_P2_TRIGGER   0b00000100</td> 1605 </tr> 1606 </table> 1607</div><div class="memdoc"> 1608 1609</div> 1610</div> 1611<a id="a6d181ce63ff84bd559d13f4423a336b3"></a> 1612<h2 class="memtitle"><span class="permalink"><a href="#a6d181ce63ff84bd559d13f4423a336b3">◆ </a></span>JOY_P2_SW2</h2> 1613 1614<div class="memitem"> 1615<div class="memproto"> 1616 <table class="memname"> 1617 <tr> 1618 <td class="memname">#define JOY_P2_SW2   0b00001000</td> 1619 </tr> 1620 </table> 1621</div><div class="memdoc"> 1622 1623</div> 1624</div> 1625<a id="a5b3dff084cbb77646a337d94d16a1714"></a> 1626<h2 class="memtitle"><span class="permalink"><a href="#a5b3dff084cbb77646a337d94d16a1714">◆ </a></span>JOY_RESET</h2> 1627 1628<div class="memitem"> 1629<div class="memproto"> 1630 <table class="memname"> 1631 <tr> 1632 <td class="memname">#define JOY_RESET   0b00010000</td> 1633 </tr> 1634 </table> 1635</div><div class="memdoc"> 1636 1637</div> 1638</div> 1639<a id="a772c8def7b33ad4fd3cbfc74d84441de"></a> 1640<h2 class="memtitle"><span class="permalink"><a href="#a772c8def7b33ad4fd3cbfc74d84441de">◆ </a></span>JOY_P1_LIGHT</h2> 1641 1642<div class="memitem"> 1643<div class="memproto"> 1644 <table class="memname"> 1645 <tr> 1646 <td class="memname">#define JOY_P1_LIGHT   0b01000000</td> 1647 </tr> 1648 </table> 1649</div><div class="memdoc"> 1650 1651</div> 1652</div> 1653<a id="a42ded04442bd4fb4acf5333b248423fa"></a> 1654<h2 class="memtitle"><span class="permalink"><a href="#a42ded04442bd4fb4acf5333b248423fa">◆ </a></span>JOY_P2_LIGHT</h2> 1655 1656<div class="memitem"> 1657<div class="memproto"> 1658 <table class="memname"> 1659 <tr> 1660 <td class="memname">#define JOY_P2_LIGHT   0b10000000</td> 1661 </tr> 1662 </table> 1663</div><div class="memdoc"> 1664 1665</div> 1666</div> 1667<a id="a8f4dbe8a2e6389c78b9f6fb9a3ff1dca"></a> 1668<h2 class="memtitle"><span class="permalink"><a href="#a8f4dbe8a2e6389c78b9f6fb9a3ff1dca">◆ </a></span>RAMCTL_BANK</h2> 1669 1670<div class="memitem"> 1671<div class="memproto"> 1672 <table class="memname"> 1673 <tr> 1674 <td class="memname">#define RAMCTL_BANK   0b00000100</td> 1675 </tr> 1676 </table> 1677</div><div class="memdoc"> 1678 1679</div> 1680</div> 1681<a id="a0167c8f86de8ef1a327b806c8ed0c64c"></a> 1682<h2 class="memtitle"><span class="permalink"><a href="#a0167c8f86de8ef1a327b806c8ed0c64c">◆ </a></span>RAMCTL_ROM</h2> 1683 1684<div class="memitem"> 1685<div class="memproto"> 1686 <table class="memname"> 1687 <tr> 1688 <td class="memname">#define RAMCTL_ROM   0b00000000</td> 1689 </tr> 1690 </table> 1691</div><div class="memdoc"> 1692 1693</div> 1694</div> 1695<a id="a8728acabf97eae3322439bc3cb41b02d"></a> 1696<h2 class="memtitle"><span class="permalink"><a href="#a8728acabf97eae3322439bc3cb41b02d">◆ </a></span>RAMCTL_RAM</h2> 1697 1698<div class="memitem"> 1699<div class="memproto"> 1700 <table class="memname"> 1701 <tr> 1702 <td class="memname">#define RAMCTL_RAM   0b00001000</td> 1703 </tr> 1704 </table> 1705</div><div class="memdoc"> 1706 1707</div> 1708</div> 1709<a id="afa9ebb221cf9cd92038131ab588679bf"></a> 1710<h2 class="memtitle"><span class="permalink"><a href="#afa9ebb221cf9cd92038131ab588679bf">◆ </a></span>RAMCTL_RO</h2> 1711 1712<div class="memitem"> 1713<div class="memproto"> 1714 <table class="memname"> 1715 <tr> 1716 <td class="memname">#define RAMCTL_RO   0b00010000</td> 1717 </tr> 1718 </table> 1719</div><div class="memdoc"> 1720 1721</div> 1722</div> 1723<a id="a97eb5adb5f29e17ce5766728447317f5"></a> 1724<h2 class="memtitle"><span class="permalink"><a href="#a97eb5adb5f29e17ce5766728447317f5">◆ </a></span>RAMCTL_PROT</h2> 1725 1726<div class="memitem"> 1727<div class="memproto"> 1728 <table class="memname"> 1729 <tr> 1730 <td class="memname">#define RAMCTL_PROT   0b10000000</td> 1731 </tr> 1732 </table> 1733</div><div class="memdoc"> 1734 1735</div> 1736</div> 1737<a id="a1ac4bf5582e0754ea814c3f51c99a91a"></a> 1738<h2 class="memtitle"><span class="permalink"><a href="#a1ac4bf5582e0754ea814c3f51c99a91a">◆ </a></span>SYSTEM_PAL</h2> 1739 1740<div class="memitem"> 1741<div class="memproto"> 1742 <table class="memname"> 1743 <tr> 1744 <td class="memname">#define SYSTEM_PAL   0x00</td> 1745 </tr> 1746 </table> 1747</div><div class="memdoc"> 1748 1749</div> 1750</div> 1751<a id="ae6888157a94fca2f1a1b5136494f2e07"></a> 1752<h2 class="memtitle"><span class="permalink"><a href="#ae6888157a94fca2f1a1b5136494f2e07">◆ </a></span>SYSTEM_NTSC</h2> 1753 1754<div class="memitem"> 1755<div class="memproto"> 1756 <table class="memname"> 1757 <tr> 1758 <td class="memname">#define SYSTEM_NTSC   0x01</td> 1759 </tr> 1760 </table> 1761</div><div class="memdoc"> 1762 1763</div> 1764</div> 1765<a id="ad3b833661b103edc2648258dd741c92c"></a> 1766<h2 class="memtitle"><span class="permalink"><a href="#ad3b833661b103edc2648258dd741c92c">◆ </a></span>VDP_SAT_TERM</h2> 1767 1768<div class="memitem"> 1769<div class="memproto"> 1770 <table class="memname"> 1771 <tr> 1772 <td class="memname">#define VDP_SAT_TERM   0xD0</td> 1773 </tr> 1774 </table> 1775</div><div class="memdoc"> 1776 1777</div> 1778</div> 1779<a id="ad14c51cdfb347c34c364f54e67dc978d"></a> 1780<h2 class="memtitle"><span class="permalink"><a href="#ad14c51cdfb347c34c364f54e67dc978d">◆ </a></span>DEVICE_SCREEN_PX_WIDTH</h2> 1781 1782<div class="memitem"> 1783<div class="memproto"> 1784 <table class="memname"> 1785 <tr> 1786 <td class="memname">#define DEVICE_SCREEN_PX_WIDTH   (<a class="el" href="gb_2hardware_8h.html#add7f32ba868ef6517798f5fce337e4b2">DEVICE_SCREEN_WIDTH</a> * 8)</td> 1787 </tr> 1788 </table> 1789</div><div class="memdoc"> 1790 1791</div> 1792</div> 1793<a id="a7bd450aa268b881257089cf8cd6697ec"></a> 1794<h2 class="memtitle"><span class="permalink"><a href="#a7bd450aa268b881257089cf8cd6697ec">◆ </a></span>DEVICE_SCREEN_PX_HEIGHT</h2> 1795 1796<div class="memitem"> 1797<div class="memproto"> 1798 <table class="memname"> 1799 <tr> 1800 <td class="memname">#define DEVICE_SCREEN_PX_HEIGHT   (<a class="el" href="gb_2hardware_8h.html#ad252264fdcf900e5fbf611f7a45962ed">DEVICE_SCREEN_HEIGHT</a> * 8)</td> 1801 </tr> 1802 </table> 1803</div><div class="memdoc"> 1804 1805</div> 1806</div> 1807<h2 class="groupheader">Variable Documentation</h2> 1808<a id="aa80cb68338819c004095531d32b70e38"></a> 1809<h2 class="memtitle"><span class="permalink"><a href="#aa80cb68338819c004095531d32b70e38">◆ </a></span>shadow_VDP_R0</h2> 1810 1811<div class="memitem"> 1812<div class="memproto"> 1813<table class="mlabels"> 1814 <tr> 1815 <td class="mlabels-left"> 1816 <table class="memname"> 1817 <tr> 1818 <td class="memname"><a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> shadow_VDP_R0</td> 1819 </tr> 1820 </table> 1821 </td> 1822 <td class="mlabels-right"> 1823<span class="mlabels"><span class="mlabel">extern</span></span> </td> 1824 </tr> 1825</table> 1826</div><div class="memdoc"> 1827 1828</div> 1829</div> 1830<a id="a542cb696f242df44b0d8e9225d532ef4"></a> 1831<h2 class="memtitle"><span class="permalink"><a href="#a542cb696f242df44b0d8e9225d532ef4">◆ </a></span>shadow_VDP_R1</h2> 1832 1833<div class="memitem"> 1834<div class="memproto"> 1835<table class="mlabels"> 1836 <tr> 1837 <td class="mlabels-left"> 1838 <table class="memname"> 1839 <tr> 1840 <td class="memname"><a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> shadow_VDP_R1</td> 1841 </tr> 1842 </table> 1843 </td> 1844 <td class="mlabels-right"> 1845<span class="mlabels"><span class="mlabel">extern</span></span> </td> 1846 </tr> 1847</table> 1848</div><div class="memdoc"> 1849 1850</div> 1851</div> 1852<a id="a7f7fa2c0e33c6d515332a50c2acb54e7"></a> 1853<h2 class="memtitle"><span class="permalink"><a href="#a7f7fa2c0e33c6d515332a50c2acb54e7">◆ </a></span>shadow_VDP_R2</h2> 1854 1855<div class="memitem"> 1856<div class="memproto"> 1857<table class="mlabels"> 1858 <tr> 1859 <td class="mlabels-left"> 1860 <table class="memname"> 1861 <tr> 1862 <td class="memname"><a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> shadow_VDP_R2</td> 1863 </tr> 1864 </table> 1865 </td> 1866 <td class="mlabels-right"> 1867<span class="mlabels"><span class="mlabel">extern</span></span> </td> 1868 </tr> 1869</table> 1870</div><div class="memdoc"> 1871 1872</div> 1873</div> 1874<a id="ab984056ff9eb011fbd84abdafb3a8bce"></a> 1875<h2 class="memtitle"><span class="permalink"><a href="#ab984056ff9eb011fbd84abdafb3a8bce">◆ </a></span>shadow_VDP_R3</h2> 1876 1877<div class="memitem"> 1878<div class="memproto"> 1879<table class="mlabels"> 1880 <tr> 1881 <td class="mlabels-left"> 1882 <table class="memname"> 1883 <tr> 1884 <td class="memname"><a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> shadow_VDP_R3</td> 1885 </tr> 1886 </table> 1887 </td> 1888 <td class="mlabels-right"> 1889<span class="mlabels"><span class="mlabel">extern</span></span> </td> 1890 </tr> 1891</table> 1892</div><div class="memdoc"> 1893 1894</div> 1895</div> 1896<a id="af9a30a728fedbe7e4c660c448c262e2c"></a> 1897<h2 class="memtitle"><span class="permalink"><a href="#af9a30a728fedbe7e4c660c448c262e2c">◆ </a></span>shadow_VDP_R4</h2> 1898 1899<div class="memitem"> 1900<div class="memproto"> 1901<table class="mlabels"> 1902 <tr> 1903 <td class="mlabels-left"> 1904 <table class="memname"> 1905 <tr> 1906 <td class="memname"><a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> shadow_VDP_R4</td> 1907 </tr> 1908 </table> 1909 </td> 1910 <td class="mlabels-right"> 1911<span class="mlabels"><span class="mlabel">extern</span></span> </td> 1912 </tr> 1913</table> 1914</div><div class="memdoc"> 1915 1916</div> 1917</div> 1918<a id="a221db76cb39200a948234330ed309af7"></a> 1919<h2 class="memtitle"><span class="permalink"><a href="#a221db76cb39200a948234330ed309af7">◆ </a></span>shadow_VDP_R5</h2> 1920 1921<div class="memitem"> 1922<div class="memproto"> 1923<table class="mlabels"> 1924 <tr> 1925 <td class="mlabels-left"> 1926 <table class="memname"> 1927 <tr> 1928 <td class="memname"><a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> shadow_VDP_R5</td> 1929 </tr> 1930 </table> 1931 </td> 1932 <td class="mlabels-right"> 1933<span class="mlabels"><span class="mlabel">extern</span></span> </td> 1934 </tr> 1935</table> 1936</div><div class="memdoc"> 1937 1938</div> 1939</div> 1940<a id="a8afbdaaf8c6dee4e7482a341351344b4"></a> 1941<h2 class="memtitle"><span class="permalink"><a href="#a8afbdaaf8c6dee4e7482a341351344b4">◆ </a></span>shadow_VDP_R6</h2> 1942 1943<div class="memitem"> 1944<div class="memproto"> 1945<table class="mlabels"> 1946 <tr> 1947 <td class="mlabels-left"> 1948 <table class="memname"> 1949 <tr> 1950 <td class="memname"><a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> shadow_VDP_R6</td> 1951 </tr> 1952 </table> 1953 </td> 1954 <td class="mlabels-right"> 1955<span class="mlabels"><span class="mlabel">extern</span></span> </td> 1956 </tr> 1957</table> 1958</div><div class="memdoc"> 1959 1960</div> 1961</div> 1962<a id="a33b3e7c120a579cb729caf588ba1d9a8"></a> 1963<h2 class="memtitle"><span class="permalink"><a href="#a33b3e7c120a579cb729caf588ba1d9a8">◆ </a></span>shadow_VDP_R7</h2> 1964 1965<div class="memitem"> 1966<div class="memproto"> 1967<table class="mlabels"> 1968 <tr> 1969 <td class="mlabels-left"> 1970 <table class="memname"> 1971 <tr> 1972 <td class="memname"><a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> shadow_VDP_R7</td> 1973 </tr> 1974 </table> 1975 </td> 1976 <td class="mlabels-right"> 1977<span class="mlabels"><span class="mlabel">extern</span></span> </td> 1978 </tr> 1979</table> 1980</div><div class="memdoc"> 1981 1982</div> 1983</div> 1984<a id="a20a977182f6f5f60ee6464e15f05aed0"></a> 1985<h2 class="memtitle"><span class="permalink"><a href="#a20a977182f6f5f60ee6464e15f05aed0">◆ </a></span>shadow_VDP_RBORDER</h2> 1986 1987<div class="memitem"> 1988<div class="memproto"> 1989<table class="mlabels"> 1990 <tr> 1991 <td class="mlabels-left"> 1992 <table class="memname"> 1993 <tr> 1994 <td class="memname"><a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> shadow_VDP_RBORDER</td> 1995 </tr> 1996 </table> 1997 </td> 1998 <td class="mlabels-right"> 1999<span class="mlabels"><span class="mlabel">extern</span></span> </td> 2000 </tr> 2001</table> 2002</div><div class="memdoc"> 2003 2004</div> 2005</div> 2006<a id="add65b8e5f0b806e563ce27de7348ba31"></a> 2007<h2 class="memtitle"><span class="permalink"><a href="#add65b8e5f0b806e563ce27de7348ba31">◆ </a></span>shadow_VDP_R8</h2> 2008 2009<div class="memitem"> 2010<div class="memproto"> 2011<table class="mlabels"> 2012 <tr> 2013 <td class="mlabels-left"> 2014 <table class="memname"> 2015 <tr> 2016 <td class="memname"><a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> shadow_VDP_R8</td> 2017 </tr> 2018 </table> 2019 </td> 2020 <td class="mlabels-right"> 2021<span class="mlabels"><span class="mlabel">extern</span></span> </td> 2022 </tr> 2023</table> 2024</div><div class="memdoc"> 2025 2026</div> 2027</div> 2028<a id="af6a84b0288b045560f83a1944a8c1c3b"></a> 2029<h2 class="memtitle"><span class="permalink"><a href="#af6a84b0288b045560f83a1944a8c1c3b">◆ </a></span>shadow_VDP_RSCX</h2> 2030 2031<div class="memitem"> 2032<div class="memproto"> 2033<table class="mlabels"> 2034 <tr> 2035 <td class="mlabels-left"> 2036 <table class="memname"> 2037 <tr> 2038 <td class="memname"><a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> shadow_VDP_RSCX</td> 2039 </tr> 2040 </table> 2041 </td> 2042 <td class="mlabels-right"> 2043<span class="mlabels"><span class="mlabel">extern</span></span> </td> 2044 </tr> 2045</table> 2046</div><div class="memdoc"> 2047 2048</div> 2049</div> 2050<a id="a1ccce1e3f8acb76170fb752ee40ae659"></a> 2051<h2 class="memtitle"><span class="permalink"><a href="#a1ccce1e3f8acb76170fb752ee40ae659">◆ </a></span>shadow_VDP_R9</h2> 2052 2053<div class="memitem"> 2054<div class="memproto"> 2055<table class="mlabels"> 2056 <tr> 2057 <td class="mlabels-left"> 2058 <table class="memname"> 2059 <tr> 2060 <td class="memname"><a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> shadow_VDP_R9</td> 2061 </tr> 2062 </table> 2063 </td> 2064 <td class="mlabels-right"> 2065<span class="mlabels"><span class="mlabel">extern</span></span> </td> 2066 </tr> 2067</table> 2068</div><div class="memdoc"> 2069 2070</div> 2071</div> 2072<a id="a292b59055beb22b566b39462da3b7eba"></a> 2073<h2 class="memtitle"><span class="permalink"><a href="#a292b59055beb22b566b39462da3b7eba">◆ </a></span>shadow_VDP_RSCY</h2> 2074 2075<div class="memitem"> 2076<div class="memproto"> 2077<table class="mlabels"> 2078 <tr> 2079 <td class="mlabels-left"> 2080 <table class="memname"> 2081 <tr> 2082 <td class="memname"><a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> shadow_VDP_RSCY</td> 2083 </tr> 2084 </table> 2085 </td> 2086 <td class="mlabels-right"> 2087<span class="mlabels"><span class="mlabel">extern</span></span> </td> 2088 </tr> 2089</table> 2090</div><div class="memdoc"> 2091 2092</div> 2093</div> 2094<a id="af310a900e3b4b5b5032f4ffd6fa309b0"></a> 2095<h2 class="memtitle"><span class="permalink"><a href="#af310a900e3b4b5b5032f4ffd6fa309b0">◆ </a></span>shadow_VDP_R10</h2> 2096 2097<div class="memitem"> 2098<div class="memproto"> 2099<table class="mlabels"> 2100 <tr> 2101 <td class="mlabels-left"> 2102 <table class="memname"> 2103 <tr> 2104 <td class="memname"><a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> shadow_VDP_R10</td> 2105 </tr> 2106 </table> 2107 </td> 2108 <td class="mlabels-right"> 2109<span class="mlabels"><span class="mlabel">extern</span></span> </td> 2110 </tr> 2111</table> 2112</div><div class="memdoc"> 2113 2114</div> 2115</div> 2116<a id="a735fc9fb4f089391a584293f2dff1008"></a> 2117<h2 class="memtitle"><span class="permalink"><a href="#a735fc9fb4f089391a584293f2dff1008">◆ </a></span>_BIOS</h2> 2118 2119<div class="memitem"> 2120<div class="memproto"> 2121<table class="mlabels"> 2122 <tr> 2123 <td class="mlabels-left"> 2124 <table class="memname"> 2125 <tr> 2126 <td class="memname">const <a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> _BIOS</td> 2127 </tr> 2128 </table> 2129 </td> 2130 <td class="mlabels-right"> 2131<span class="mlabels"><span class="mlabel">extern</span></span> </td> 2132 </tr> 2133</table> 2134</div><div class="memdoc"> 2135 2136</div> 2137</div> 2138<a id="a7093bf38c5e663715f4efed44341502d"></a> 2139<h2 class="memtitle"><span class="permalink"><a href="#a7093bf38c5e663715f4efed44341502d">◆ </a></span>_SYSTEM</h2> 2140 2141<div class="memitem"> 2142<div class="memproto"> 2143<table class="mlabels"> 2144 <tr> 2145 <td class="mlabels-left"> 2146 <table class="memname"> 2147 <tr> 2148 <td class="memname">const <a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> _SYSTEM</td> 2149 </tr> 2150 </table> 2151 </td> 2152 <td class="mlabels-right"> 2153<span class="mlabels"><span class="mlabel">extern</span></span> </td> 2154 </tr> 2155</table> 2156</div><div class="memdoc"> 2157 2158</div> 2159</div> 2160<a id="a019bf78a6d586c987aec03af8d20e02f"></a> 2161<h2 class="memtitle"><span class="permalink"><a href="#a019bf78a6d586c987aec03af8d20e02f">◆ </a></span>VDP_ATTR_SHIFT</h2> 2162 2163<div class="memitem"> 2164<div class="memproto"> 2165<table class="mlabels"> 2166 <tr> 2167 <td class="mlabels-left"> 2168 <table class="memname"> 2169 <tr> 2170 <td class="memname">volatile <a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a> VDP_ATTR_SHIFT</td> 2171 </tr> 2172 </table> 2173 </td> 2174 <td class="mlabels-right"> 2175<span class="mlabels"><span class="mlabel">extern</span></span> </td> 2176 </tr> 2177</table> 2178</div><div class="memdoc"> 2179 2180</div> 2181</div> 2182</div><!-- contents --> 2183</div><!-- doc-content --> 2184<!-- HTML footer for doxygen 1.8.14--> 2185<!-- start footer part --> 2186<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> 2187</div> 2188</body> 2189</html>