Very useful Fabio, great to have an S100 champion for this chip.

 

Forgotten what the PC-XMODOM format is. But I have written a XMODEM into the 
Z80 MASTER (& 8086 Monitor) code that works with Absolute Telnet (and 
presumably other) windows programs.  May want to glance over it to see if 
compatible code could be spliced into the 6502 monitor.  BTW, in the above 
cases within the monitor you define where you want the code to start at in RAM. 
Useful for re-locatable code.  Perhaps it just ignores the first two bytes!

 

John

 

 

From: [email protected] [mailto:[email protected]] On 
Behalf Of Fabio Battaglia
Sent: Monday, March 31, 2014 1:17 PM
To: [email protected]
Subject: [N8VEM-S100:3002] 6502 Monitor with XModem support

 

Hello everyone,
the last few were busy days for me: I finished my EPROM/RAM board and found out 
I had all the components I needed to complete a Serial IO card, so I worked non 
stop until I got my system outputting characters to my laptop via null modem 
cable.

Done that, I decided to put some effort in preparing a ground for my coding. 
First required component was a quick way to upload my code directly into the 
computer memory. I decided for XModem, as there is already a known & tested 
65C02 implementation here: http://6502.org/source/io/xmodem/xmodem-receive.txt

I adapted that code to John's monitor and got a working upload (at least, all 
the example data patterns I prepared transferred correctly). Mind you, this 
XModem protocol wants a file in o64 format. Details on the previous link. Keep 
in mind this is one of my first efforts with 65C02 asm... be gentle ;-)

I'm attaching my modified monitor source, and a few photos, just for the show 
(and sorry for the crappy quality)!

Bye,
Fabio

-- 
You received this message because you are subscribed to the Google Groups 
"N8VEM-S100" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"N8VEM-S100" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to