6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sat May 11, 2024 12:46 pm

All times are UTC




Post new topic Reply to topic  [ 1 post ] 
Author Message
PostPosted: Mon Mar 04, 2013 6:09 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10800
Location: England
Over on stardot, "sweh" recently announced a Linux version of JGH's Tube host code, written in perl.

So now you can connect your serially-equipped 6502, or embedded emulator, or indeed your Z80, 6809 or PDP11 based coprocessor, to a Linux host or a Windows host as you see fit.

Previously: viewtopic.php?p=20525#p20525 and viewtopic.php?p=22775#p22775

"Serial Tube is the Tube protocol implemented over a single I/O channel such as a single serial or parallel port or even a single Tube port. As with sending data and commands over the same channel the two have to be distinguished. Serial Tube does this by escaping commands from the data stream."

From http://sweh.spuddy.org/Beeb/TubeHost/README.txt:
Quote:
So, for example, on Unix:
% ls Beeb_Disks
0.Mr_Ee 1.test1 10.test10 TAPES

We would see this on the Beeb:
>*DCAT
Disks available:
0: 0.Mr_Ee
1: 1.test1
10: 10.test10
11: TAPES

[ "TAPES" was assigned "11" because it was the next free slot. ]

>*DIN 5 Cylon_Attack
>REM could also have done *DIN 5 11 'cos the assigned number was 11
>*I. :5.*.*
$.Cylon L FF1900 FF8023 00237E
$.Ca L 001100 00257D 004900
$.!BOOT 000000 000000 000025
>*DRIVE 5
>*TYPE !BOOT
10CLOSE#0
20*FX21
30CHAIN"CYLON"
RUN
>



Cheers
Ed


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 1 post ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 5 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron