FreeDOS and redirectors

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

FreeDOS and redirectors

H. Peter Anvin
I wanted to ask: to what degree does FreeDOS implement the redirector
interface?  Are there any known incompatibilities?

The reason I am asking is that I started a project that I was never able
to find time finish (and don't expect to have any more for the
forseeable future) to write a 9pfs redirector for DOS, which would let
DOS access a filesystem (as opposed to a disk image) using Qemu.

If there is interest, the code so far is at:

http://git.zytor.com/dos/virtio9p.git/

It contains a lot of infrastructure work done (tested under MS-DOS 6.22)
but not much of the actual file operations.

This also requires that any protected mode memory manager (EMM386 etc)
implements the DOS VDS (Virtual DMA Service, INT 4Bh AH=81h) API.

        -hpa

------------------------------------------------------------------------------
_______________________________________________
Freedos-kernel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: FreeDOS and redirectors

Eduardo Casino-3
2015-11-17 6:35 GMT+01:00 H. Peter Anvin <[hidden email]>:
> I wanted to ask: to what degree does FreeDOS implement the redirector
> interface?  Are there any known incompatibilities?

I didn't find any while implementing my own redirector.

> The reason I am asking is that I started a project that I was never able
> to find time finish (and don't expect to have any more for the
> forseeable future) to write a 9pfs redirector for DOS, which would let
> DOS access a filesystem (as opposed to a disk image) using Qemu.

...and, therefore, using KVM. Great!  :)

> If there is interest, the code so far is at:
>
> http://git.zytor.com/dos/virtio9p.git/
>
> It contains a lot of infrastructure work done (tested under MS-DOS 6.22)
> but not much of the actual file operations.
>
> This also requires that any protected mode memory manager (EMM386 etc)
> implements the DOS VDS (Virtual DMA Service, INT 4Bh AH=81h) API.

I will look into that, thank you.

Eduardo.

------------------------------------------------------------------------------
_______________________________________________
Freedos-kernel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: FreeDOS and redirectors

tom ehlert
In reply to this post by H. Peter Anvin

> I wanted to ask: to what degree does FreeDOS implement the redirector
> interface?  Are there any known incompatibilities?
it should right work.

all known redirectors

   CD/DVD drivers
   MS Lan Manager
   NTFSDOS
   NTFS4DOS
   VMSMOUNT (with source)

for DOS work without (known) problems

> This also requires that any protected mode memory manager (EMM386 etc)
> implements the DOS VDS (Virtual DMA Service, INT 4Bh AH=81h) API.
VDS is supported.

Tom


------------------------------------------------------------------------------
_______________________________________________
Freedos-kernel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel
Loading...