[img] Serial Tube™ Software and Resources
 MDFS::Software.Tube.Serial Search  

BBC using serial HostFS 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.

Documentation:

  Protocol 7K  Serial Tube protocol documentation.

Hosts:

  TubeHost 38K  v0.27  Serial Tube Host in BBC BASIC for RISC OS/Windows.
  TubeHost.exe 123K  v0.27  Serial Tube Host Windows binary.
  TubeHost.txt 3K  Serial Tube Host documentation.
  65Host.src 31K  6502 Serial Host source.
  BBCHost 4K  BBC Serial Host. No data channel yet.
  ZXHost 4K v1.10 ZX Spectrum Serial Host. VDU channel only.
  TestClient1K  Serial Tube test client and test code
  PerlHost 44K  v0.09  Perl Serial Tube Host by Stephen Harris.
  PerlHost.txt 44K  Perl Serial Tube Host documentation by Stephen Harris.

Clients:

6502:  Serial65.src 48K  v0.19  6502 Client and HostFS filing system source.
  Serial65 2K  v0.19  6502 Serial Client.
  HostFS 4K  v0.19  6502 HostFS filing system.
  HostFS.txt 3K  6502 HostFS filing system documentation.
  HostFS is the 6502 Serial Tube Client configured as a remote filing system client. The filing
system is selected with *HOSTFS. By default, TubeHost expects the client to be using 4800
baud, 8N1 (8bit 1stop 0parity), so use *FX7,6, *FX8,6 or *Configure Baud 6, *Configure
Data 5
at the BBC/Master end. The transmission is actually four times the configured speed,
so 19,200.
  UPURSFS 44K  v0.07  UPURSFS Serial Tube filing system by Stephen Harris.
 
Z80:  SerZ80.src 24K  v0.10  Z80 Serial Client source.
  SerialZ80 2K  v0.10  Z80 Serial Client. (SerZ80.lst 45K assembly listing.)
  SmallZ80 1K  v0.10  Z80 Small Serial Client. (SmallZ80.lst 38K assembly listing.)
  ZXClient 31K  ZX Spectrum Serial client.
 
6809:  Serial09.src 39K  v1.00  6809 Serial Client source.
  Serial09.bin 2K  v1.00  6809 Serial Client, ROM copied to RAM. (Serial09.lst 75K assembly listing.)
(MemMap 6809 memory layout.)
  Ser09swtpc 2K  v1.00  6809 Serial Client, runs from ROM with SWTPC memory map. (Ser09sw.lst 75K assembly listing.)
 
6812:  Serial12.asm 47K  v1.00  6812 Serial Client source.
 
ARM:  SerARM.src 22K  ARM Client code source.


Best viewed with Any Browser Valid HTML 4.0! Authored by J.G.Harston
Last update: 12-Nov-2015