🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.amiga.tech
Article #10017

Re: Giant disks

#10017
From: Matt Dillon
Date: Wed, 12 Oct 1988 17:39
32 lines
1970 bytes
:>A 4096 byte block size would let you have 8 times the amount of storage
:>the current 512 byte block size would before overflowing...
:
Bob Page, U of Lowell CS Dept.  page@swan.ulowell.edu  ulowell!page Writes:
:bits in another place.  If you just decreed that the offset was in
:terms of 'blocks' (which is driver/unit/partition dependent), you'd
:break all existing I/O requests.
:
:...Bob

	There is another problem.  If we add a new command or flag
bit to the trackdisk device saying 'offset is in blocks' instead of bytes,
if anybody ever *does* put in a disk that big you couldn't use the old
method anyway and all existing programs that go directly to the trackdisk
will break.

	The best thing to do is to have CMD_READ/WRITE fail with the
new drivers and add new CMD_? calls to the trackdisk for read/write ops
that takes blocks instead of bytes.  Or BETTER, if the device is too
large have CMD_READ/WRITE fail, else allow them to work.  The main point
is to NOT allow application programs access via the old calls if the disk is 
too big.... better to have them fail, no?  

	I like that second idea ... after all, what will fail on the super
large disks?  The system software won't because it will have been changed
to use the new calls exclusively.  Games might but it isn't a problem if you 
run them off other storage.  About the only thing that WILL fail are 
third-party/shareware/freeware packages that access that particular 
trackdisk.device ... not many, and not a major problem because only the
super-large storage device is affected.

				-Matt
Technical Details
Message-ID: <8810121739.AA15082@cory.Berkeley.EDU>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!ukma!nrl-cmf!ames!pasteur!ucbvax!CORY.BERKELEY.EDU!dillon

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!ukma!nrl-cmf!ames!pasteur!ucbvax!CORY.BERKELEY.EDU!dillon
From: dillon@CORY.BERKELEY.EDU (Matt Dillon)
Newsgroups: comp.sys.amiga.tech
Subject: Re: Giant disks
Message-ID: <8810121739.AA15082@cory.Berkeley.EDU>
Date: 12 Oct 88 17:39:29 GMT
Sender: daemon@ucbvax.BERKELEY.EDU
Lines: 32