Path: utzoo!mnetor!uunet!mcvax!unido!rmi!kkaempf From: kkaempf@rmi.UUCP (Klaus Kaempf) Newsgroups: comp.sys.amiga Subject: Breaking the 54MB limit on HardDisks Message-ID: <821@rmi.UUCP> Date: 12 Dec 87 12:19:32 GMT Reply-To: kkaempf@rmi.UUCP (Klaus Kaempf) Organization: RMI Net, Aachen, W.Germany Lines: 19 Keywords: BitMap, Blocksize, filehandler.h Well, maybe that i've overlooked something really important, but i don't see the 54MB limit with the AmigaDOS. About a yaer ago, when there was no mount command, somebody from CATS posted a sample device driver that mounted itself. It set up a device structure which described the layout of the device. This structure is now documented in dos/filehandler.h. One field in this structure holds the number of longwords per block of this device. This is always set to 128, giving 512 Bytes per Block. Now, if i set this to 256 (1024 Bytes per Block), i should be able to increase the disk limit to 108MB. Apparently, AmigaDOS supports larger blocksizes. Just have a look into the AmigaDOS Manual from Bantam. All block-layouts are described relative to a 'SIZE', nowhere is said that SIZE is fixed to 128 ! So where is the problem ??? (Please, send no flames, only facts !) Klaus