> On 20 Apr 2016, at 21:44, Ken Cornetet <ken.corne...@kimballelectronics.com> 
> wrote:
> 
> That “some kind of transfer utility” is exactly what I’m trying to implement.
> 
> In order to transfer files between a guest and host you need some sort of 
> shared medium.
> 
> In the realm of simh hosted OSes, there are basically 3 forms of 
> bidirectional io devices: paper tape, mag tape, and disk. Paper tape isn’t 
> seekable, so it isn’t really suitable.
> 
> That leaves mag tape and disk as the only shared medium that is supported by 
> the guest OS.
> 
> So the next question is, how do you implement a file transfer utility using 
> shared tape or disk, and that’s exactly what I’ve proposed.
> 
> There is another option which can be used: modify the guest machine virtual 
> architecture to implement a new data mechanism, and to the modify guest OS to 
> support it. This has the advantage that it is more flexible and more 
> powerful, but has the disadvantage of requiring not so trivial modifications 
> of the guest emulation and modification to the guest OS. Additionally, since 
> emulated machines have vastly different architectures, this would be 
> difficult to generalize and integrate into simh as a whole.
> 
> I eventually plan to do exactly this on the hp2100 emulator by writing custom 
> microcode (creating new instructions essentially) and writing an RTE driver 
> so that userland applications can access it . However, the mods I make for 
> the 2100 emulator will not be anywhere close to being usable on other 
> architectures.
> 
> That’s the beauty of using the disk file as the shared medium – you modify 
> simh once, and you get the ability to use that mechanism on every simh OS 
> that knows how to handle raw disks or seekable tapes. You do have to write a 
> small LIF interchange utility, but that shouldn’t be too bad.

Fair enough - I’m just saying that maybe an FTP server isn’t the ideal 
mechanism for accessing the LIF device on the host OS side..

Sampsa



Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

_______________________________________________
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Reply via email to