@Zac67
:-P My point, of course, was that 0x80000000 = -1 and any device that can transfer negative blocks of data certainly deserves our attention. ;-)
WinUAE supports up to 1.5GB, so it's almost there. I forget why Toni stopped there, but I think he's explained over on EAB. So, an OS3 device driver could, in theory, use a MaxTransfer value approaching 2^31-1 if Toni bumped up the Z3 memory emulation. :-)
And there's OS4 and MorphOS to consider. Did device driver tooltypes carry over to those with the same semantics?