RE: Loading a compiled program; Run UUT

From: Mike Coates <mike_at_the-coates.com>
Date: Wed Jul 09 2003 - 15:19:18 EDT

<x-html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2600.0" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><SPAN class=201211519-09072003><FONT face=Arial color=#0000ff size=2>I did
a small piece of script to read and write 32 bit numbers on a 68000 based board
(to try and get an encryption table built up) </FONT></SPAN></DIV>
<DIV><SPAN class=201211519-09072003><FONT face=Arial color=#0000ff
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=201211519-09072003><FONT face=Arial color=#0000ff size=2>the
CPU is fast enough that by the time the fluke runs the next instruction, the CPU
has already written the 32 bit number and is on the HERE: BRA HERE loop so I
didn;t need to worry about syncronisation between the two</FONT></SPAN></DIV>
<DIV><SPAN class=201211519-09072003><FONT face=Arial color=#0000ff
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=201211519-09072003><FONT face=Arial color=#0000ff size=2>output
is to a PC on the end of the RS232 option</FONT></SPAN></DIV>
<DIV><SPAN class=201211519-09072003></SPAN>&nbsp;</DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN
class=201211519-09072003>---</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN
class=201211519-09072003></SPAN></FONT>&nbsp;</DIV>
<DIV><SPAN class=201211519-09072003><FONT face=Arial color=#0000ff
size=2>&nbsp;&nbsp; DPY-RALLY ENCRYPTION<BR>&nbsp;&nbsp; DPY-+-PRESS
CONT<BR>&nbsp;&nbsp; STOP</FONT></SPAN></DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT>&nbsp;</DIV>
<DIV><SPAN class=201211519-09072003><FONT face=Arial color=#0000ff
size=2>&nbsp;&nbsp; WRITE @ 200000 = 23FC<BR>&nbsp;&nbsp; WRITE @ 200004 =
0006<BR>&nbsp;&nbsp; WRITE @ 200006 = 0010<BR>&nbsp;&nbsp; WRITE @ 200008 =
0000<BR>&nbsp;&nbsp; WRITE @ 20000A = 60FE</FONT></SPAN></DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT>&nbsp;</DIV>
<DIV><SPAN class=201211519-09072003><FONT face=Arial color=#0000ff
size=2>&nbsp;&nbsp; REG1 = 0<BR>&nbsp;&nbsp; REG2 = FFFF<BR>&nbsp;&nbsp;
AUX-<BR>1: LABEL 1<BR>&nbsp;&nbsp; WRITE @ 200002 = REG1<BR>&nbsp;&nbsp; RUN UUT
200000<BR>&nbsp;&nbsp; READ @ 100000<BR>&nbsp;&nbsp; AUX-$1+<BR>&nbsp;&nbsp;
AUX- +<BR>&nbsp;&nbsp; AUX-$E+<BR>&nbsp;&nbsp; READ @ 100002<BR>&nbsp;&nbsp;
AUX- +<BR>&nbsp;&nbsp; AUX-$E</FONT></SPAN></DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT>&nbsp;</DIV>
<DIV><SPAN class=201211519-09072003><FONT face=Arial color=#0000ff
size=2>&nbsp;&nbsp; INC REG1<BR>&nbsp;&nbsp; IF REG2 &gt;= REG1 GOTO
1<BR>&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp; </FONT></SPAN></DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT>&nbsp;</DIV>
<DIV><SPAN class=201211519-09072003><FONT face=Arial color=#0000ff
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT>&nbsp;</DIV>
<DIV><SPAN class=201211519-09072003><FONT face=Arial color=#0000ff
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT>&nbsp;</DIV>
<DIV><SPAN class=201211519-09072003><FONT face=Arial color=#0000ff
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT>&nbsp;</DIV>
<DIV><SPAN class=201211519-09072003><FONT face=Arial color=#0000ff
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT>&nbsp;</DIV>
<DIV><SPAN class=201211519-09072003><FONT face=Arial color=#0000ff
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV><SPAN class=201211519-09072003><FONT face=Arial color=#0000ff
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV><SPAN class=201211519-09072003><FONT face=Arial color=#0000ff
size=2></FONT></SPAN>&nbsp;</DIV>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
  <DIV class=OutlookMessageHeader dir=ltr align=left><FONT face=Tahoma
  size=2>-----Original Message-----<BR><B>From:</B>
  owner-techtoolslist@www.flippers.com
  [mailto:owner-techtoolslist@www.flippers.com]<B>On Behalf Of </B>James S.
  Bright<BR><B>Sent:</B> 09 July 2003 14:18<BR><B>To:</B>
  techtoolslist@flippers.com<BR><B>Subject:</B> Loading a compiled program; Run
  UUT<BR><BR></FONT></DIV>
  <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial size=2>Has anyone done this before? Building a compiled
  program, loading it byte by byte into memory, and then doing Run UUT? I was
  playing around with this last night, but I couldn't get it to work. (6809E
  based system). Could be lots of things at this point, and I'm going to review
  the Troubleshooter documentation, but I thought I'd ask. Talk of testing RAMs
  made me think to try a few tests to see how easy it would be to build a "fast
  RAM" tester. I just took a snippet of code from the Qix self-test and wanted
  to run a modified version of that. However, even a simple test where I'm
  writing to a specific address did not seem to work. Been a looong time since I
  wrote assembly, and I've never had to bother looking at the generated op
  codes! The code was relocatable code.</FONT></DIV>
  <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial size=2>On a related note, it appears that it's possible
  to write some z80 code that could be executed by the 9010A base unit. You
  can't use the Fluke compiler, however, because you'd need to have a slightly
  different record structure for the program. This is part of the reason that I
  was asking about interest level in a new compiler. That, and the fact that
  there are gaps in the programming language that might be easy to
  fill.</FONT></DIV>
  <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial size=2>JB</FONT></DIV>
  <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial size=2>--James Bright<BR><A
  href="http://www.QuarterArcade.com">www.QuarterArcade.com</A><BR>Restored
  Arcade Games for your Home</FONT></DIV></BLOCKQUOTE></BODY></HTML>

</x-html>
Received on Wed Jul 09 13:03:51 2003

This archive was generated by hypermail 2.1.8 : Tue Dec 02 2003 - 18:40:53 EST