[iyonix-support] Re: Bugs in SCSIFS?
- From: John Ballance <jwb@xxxxxxxxxx>
- To: iyonix-support@xxxxxxxxxxxxx
- Date: Thu, 21 Jun 2007 22:01:03 +0100
Hi
Martin Wuerthner wrote:
In message <1182429924.467a72e4bb4e8@xxxxxxxxxxxxxxxxx>
davehigton@xxxxxxxxxxxxx wrote:
It seems we're so nearly there. I assume that DOSFS must interface
to FileSwitch, since the way a DOS drive is operated bears little
resemblance to FileCore.
Yes once DOSFS has claimed the partition, FileCore is no longer
involved. FileSwitch calls DOSFS via the image file mechanism passing
the file handle of the partition file and DOSFS reads data from this
file handle via standard OS calls.
So it must already do all we want, except
that it can't operate on big enough devices.
True, but it is well possible that it relies on 32-bit byte addressing
a lot internally, which is limited to 4GB, so it might not be
straightforward to change it.
indeed internally DOSFS uses a C int to handle the byte address, hence
is limited to 32bit. Changes to extend this are not lunar science.. they
just haven't yet been done.
John
Martin
--
John Ballance jwb@xxxxxxxxxx
Free Utilities? -> http://www.rosery.net
http://www.johnballance.co.uk
---
To alter your preferences or leave the group,
visit http://www.freelists.org/list/iyonix-support
Other info via http://www.freelists.org/webpage/iyonix-support
- References:
- [iyonix-support] Bugs in SCSIFS?
- From: Dave Higton
- [iyonix-support] Re: Bugs in SCSIFS?
- From: Martin Wuerthner
- [iyonix-support] Re: Bugs in SCSIFS?
- From: Dave Higton
- [iyonix-support] Re: Bugs in SCSIFS?
- From: John Ballance
- [iyonix-support] Re: Bugs in SCSIFS?
- From: davehigton
- [iyonix-support] Re: Bugs in SCSIFS?
- From: John Ballance
- [iyonix-support] Re: Bugs in SCSIFS?
- From: davehigton
- [iyonix-support] Re: Bugs in SCSIFS?
- From: Martin Wuerthner
Other related posts:
- » [iyonix-support] Bugs in SCSIFS?
- » [iyonix-support] Re: Bugs in SCSIFS?
- » [iyonix-support] Re: Bugs in SCSIFS?
- » [iyonix-support] Re: Bugs in SCSIFS?
- » [iyonix-support] Re: Bugs in SCSIFS?
- » [iyonix-support] Re: Bugs in SCSIFS?
- » [iyonix-support] Re: Bugs in SCSIFS?
- » [iyonix-support] Re: Bugs in SCSIFS?
- » [iyonix-support] Re: Bugs in SCSIFS?
- » [iyonix-support] Re: Bugs in SCSIFS?
- » [iyonix-support] Re: Bugs in SCSIFS?
- » [iyonix-support] Re: Bugs in SCSIFS?
- » [iyonix-support] Re: Bugs in SCSIFS?
- » [iyonix-support] Re: Bugs in SCSIFS?
- » [iyonix-support] Re: Bugs in SCSIFS?
- » [iyonix-support] Re: Bugs in SCSIFS?
- » [iyonix-support] Re: Bugs in SCSIFS?
- » [iyonix-support] Re: Bugs in SCSIFS?
- » [iyonix-support] Re: Bugs in SCSIFS?
- » [iyonix-support] Re: Bugs in SCSIFS?
- » [iyonix-support] Re: Bugs in SCSIFS?
- » [iyonix-support] Re: Bugs in SCSIFS?
In message <1182429924.467a72e4bb4e8@xxxxxxxxxxxxxxxxx>
davehigton@xxxxxxxxxxxxx wrote:
It seems we're so nearly there. I assume that DOSFS must interface to FileSwitch, since the way a DOS drive is operated bears little resemblance to FileCore.
Yes once DOSFS has claimed the partition, FileCore is no longer involved. FileSwitch calls DOSFS via the image file mechanism passing the file handle of the partition file and DOSFS reads data from this file handle via standard OS calls.
So it must already do all we want, except that it can't operate on big enough devices.
True, but it is well possible that it relies on 32-bit byte addressing a lot internally, which is limited to 4GB, so it might not be straightforward to change it.
Martin
- [iyonix-support] Bugs in SCSIFS?
- From: Dave Higton
- [iyonix-support] Re: Bugs in SCSIFS?
- From: Martin Wuerthner
- [iyonix-support] Re: Bugs in SCSIFS?
- From: Dave Higton
- [iyonix-support] Re: Bugs in SCSIFS?
- From: John Ballance
- [iyonix-support] Re: Bugs in SCSIFS?
- From: davehigton
- [iyonix-support] Re: Bugs in SCSIFS?
- From: John Ballance
- [iyonix-support] Re: Bugs in SCSIFS?
- From: davehigton
- [iyonix-support] Re: Bugs in SCSIFS?
- From: Martin Wuerthner