mirror of
https://github.com/peterdell/wudsn-ide.git
synced 2024-10-16 18:23:45 +00:00
114 lines
4.5 KiB
HTML
114 lines
4.5 KiB
HTML
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||
|
<HTML>
|
||
|
<HEAD>
|
||
|
<META HTTP-EQUIV="content-type" CONTENT="text/html;charset=iso-8859-1">
|
||
|
<META NAME="keywords" CONTENT="mos, rec, 8726, commodore, registers">
|
||
|
<META NAME="author" CONTENT="Graham">
|
||
|
<TITLE>REC reference</TITLE>
|
||
|
</HEAD>
|
||
|
<BODY BGCOLOR="#FFFFFF" LINK="#4040FF">
|
||
|
|
||
|
<P><FONT SIZE="+2">REC 8726 (RAM Expansion Controller) reference</FONT></P>
|
||
|
|
||
|
<TABLE BORDER="1" CELLSPACING="0" CELLPADDING="2" WIDTH="720">
|
||
|
<CAPTION><FONT SIZE="+1">REC register set:</FONT></CAPTION>
|
||
|
<TR>
|
||
|
<TH WIDTH="12%"><FONT SIZE="-1"> </FONT></TH>
|
||
|
<TH WIDTH="8%"><FONT SIZE="-1"> </FONT></TH>
|
||
|
<TH WIDTH="10%"><FONT SIZE="-1">7</FONT></TH>
|
||
|
<TH WIDTH="10%"><FONT SIZE="-1">6</FONT></TH>
|
||
|
<TH WIDTH="10%"><FONT SIZE="-1">5</FONT></TH>
|
||
|
<TH WIDTH="10%"><FONT SIZE="-1">4</FONT></TH>
|
||
|
<TH WIDTH="10%"><FONT SIZE="-1">3</FONT></TH>
|
||
|
<TH WIDTH="10%"><FONT SIZE="-1">2</FONT></TH>
|
||
|
<TH WIDTH="10%"><FONT SIZE="-1">1</FONT></TH>
|
||
|
<TH WIDTH="10%"><FONT SIZE="-1">0</FONT></TH>
|
||
|
</TR>
|
||
|
|
||
|
<TR>
|
||
|
<TD><FONT SIZE="-1">$DF00 (R)</FONT></TD><TD><FONT SIZE="-1">SR</FONT></TD>
|
||
|
<TD ALIGN="CENTER"><FONT SIZE="-1">IRQ</FONT></TD>
|
||
|
<TD ALIGN="CENTER"><FONT SIZE="-1">EOB</FONT></TD>
|
||
|
<TD ALIGN="CENTER"><FONT SIZE="-1">Verify</FONT></TD>
|
||
|
<TD ALIGN="CENTER"><FONT SIZE="-1">Size</FONT></TD>
|
||
|
<TD COLSPAN="4" ALIGN="CENTER"><FONT SIZE="-1">Version</FONT></TD>
|
||
|
</TR>
|
||
|
<TR>
|
||
|
<TD><FONT SIZE="-1">$DF01 (R/W)</FONT></TD><TD><FONT SIZE="-1">CR</FONT></TD>
|
||
|
<TD ALIGN="CENTER"><FONT SIZE="-1">Execute</FONT></TD>
|
||
|
<TD BGCOLOR="#E0E0E0" ALIGN="CENTER"><FONT SIZE="-1">reserved ²</FONT></TD>
|
||
|
<TD ALIGN="CENTER"><FONT SIZE="-1">Load</FONT></TD>
|
||
|
<TD ALIGN="CENTER"><FONT SIZE="-1">FF00</FONT></TD>
|
||
|
<TD COLSPAN="2" BGCOLOR="#E0E0E0" ALIGN="CENTER"><FONT SIZE="-1">reserved ²</FONT></TD>
|
||
|
<TD COLSPAN="2" ALIGN="CENTER"><FONT SIZE="-1">Transfer Type</FONT></TD>
|
||
|
</TR>
|
||
|
<TR>
|
||
|
<TD><FONT SIZE="-1">$DF02 (R/W)</FONT></TD><TD><FONT SIZE="-1"> </FONT></TD>
|
||
|
<TD COLSPAN="8" ALIGN="CENTER"><FONT SIZE="-1">C64/C128 start address (A7-A0)</FONT></TD>
|
||
|
</TR>
|
||
|
<TR>
|
||
|
<TD><FONT SIZE="-1">$DF03 (R/W)</FONT></TD><TD><FONT SIZE="-1"> </FONT></TD>
|
||
|
<TD COLSPAN="8" ALIGN="CENTER"><FONT SIZE="-1">C64/C128 start address (A15-A8)</FONT></TD>
|
||
|
</TR>
|
||
|
<TR>
|
||
|
<TD><FONT SIZE="-1">$DF04 (R/W)</FONT></TD><TD><FONT SIZE="-1"> </FONT></TD>
|
||
|
<TD COLSPAN="8" ALIGN="CENTER"><FONT SIZE="-1">REU start address (A7-A0)</FONT></TD>
|
||
|
</TR>
|
||
|
<TR>
|
||
|
<TD><FONT SIZE="-1">$DF05 (R/W)</FONT></TD><TD><FONT SIZE="-1"> </FONT></TD>
|
||
|
<TD COLSPAN="8" ALIGN="CENTER"><FONT SIZE="-1">REU start address (A15-A8)</FONT></TD>
|
||
|
</TR>
|
||
|
<TR>
|
||
|
<TD><FONT SIZE="-1">$DF06 (R/W)</FONT></TD><TD><FONT SIZE="-1"> </FONT></TD>
|
||
|
<TD COLSPAN="5" BGCOLOR="#E0E0E0" ALIGN="CENTER"><FONT SIZE="-1">unused ¹</FONT></TD>
|
||
|
<TD COLSPAN="3" ALIGN="CENTER"><FONT SIZE="-1">REU start address (A18-A16)</FONT></TD>
|
||
|
</TR>
|
||
|
<TR>
|
||
|
<TD><FONT SIZE="-1">$DF07 (R/W)</FONT></TD><TD><FONT SIZE="-1"> </FONT></TD>
|
||
|
<TD COLSPAN="8" ALIGN="CENTER"><FONT SIZE="-1">Transfer length (D7-D0)</FONT></TD>
|
||
|
</TR>
|
||
|
<TR>
|
||
|
<TD><FONT SIZE="-1">$DF08 (R/W)</FONT></TD><TD><FONT SIZE="-1"> </FONT></TD>
|
||
|
<TD COLSPAN="8" ALIGN="CENTER"><FONT SIZE="-1">Transfer length (D15-D8)</FONT></TD>
|
||
|
</TR>
|
||
|
<TR>
|
||
|
<TD><FONT SIZE="-1">$DF09 (R/W)</FONT></TD><TD><FONT SIZE="-1"> </FONT></TD>
|
||
|
<TD ALIGN="CENTER"><FONT SIZE="-1">IRQE</FONT></TD>
|
||
|
<TD ALIGN="CENTER"><FONT SIZE="-1">EOBE</FONT></TD>
|
||
|
<TD ALIGN="CENTER"><FONT SIZE="-1">VerifyE</FONT></TD>
|
||
|
<TD COLSPAN="5" BGCOLOR="#E0E0E0" ALIGN="CENTER"><FONT SIZE="-1">unused ¹</FONT></TD>
|
||
|
</TR>
|
||
|
<TR>
|
||
|
<TD><FONT SIZE="-1">$DF0A (R/W)</FONT></TD><TD><FONT SIZE="-1">ACR</FONT></TD>
|
||
|
<TD ALIGN="CENTER"><FONT SIZE="-1">C64 fixed</FONT></TD>
|
||
|
<TD ALIGN="CENTER"><FONT SIZE="-1">REU fixed</FONT></TD>
|
||
|
<TD COLSPAN="6" BGCOLOR="#E0E0E0" ALIGN="CENTER"><FONT SIZE="-1">unused ¹</FONT></TD>
|
||
|
</TR>
|
||
|
</TABLE>
|
||
|
<BR>
|
||
|
¹ - Unused bits read back 1<BR>
|
||
|
² - Reserved bits read back 0<BR>
|
||
|
<BR><BR>
|
||
|
<TABLE BORDER="1" CELLSPACING="0" CELLPADDING="2" WIDTH="192">
|
||
|
<CAPTION><FONT SIZE="+1">Transfer Types:</FONT></CAPTION>
|
||
|
<TR>
|
||
|
<TD ALIGN="CENTER"><FONT SIZE="-1">0</FONT></TD>
|
||
|
<TD ALIGN="CENTER"><FONT SIZE="-1">C64 to REU</FONT></TD>
|
||
|
</TR>
|
||
|
<TR>
|
||
|
<TD ALIGN="CENTER"><FONT SIZE="-1">1</FONT></TD>
|
||
|
<TD ALIGN="CENTER"><FONT SIZE="-1">REU to C64</FONT></TD>
|
||
|
</TR>
|
||
|
<TR>
|
||
|
<TD ALIGN="CENTER"><FONT SIZE="-1">2</FONT></TD>
|
||
|
<TD ALIGN="CENTER"><FONT SIZE="-1">Swap</FONT></TD>
|
||
|
</TR>
|
||
|
<TR>
|
||
|
<TD ALIGN="CENTER"><FONT SIZE="-1">3</FONT></TD>
|
||
|
<TD ALIGN="CENTER"><FONT SIZE="-1">Verify</FONT></TD>
|
||
|
</TR>
|
||
|
</TABLE>
|
||
|
<BR><BR>
|
||
|
© 2010 Graham
|
||
|
</BODY></HTML>
|