View Single Post
Old 10 June 2011, 11:11   #43
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,553
Quote:
Originally Posted by AmigTart View Post
It is obviously different than in DOS or TOS - if it is really so. Filesystem usually don't care about device characteristics, actually even don't care what kind of device is it (may be RAMdisk too) . Filesystem sends request which contains usual block parameters as sector count, lba, + memory loc. where to load (or save from). It is normal to expect that driver, which deals with HW should care about such things as "max sectors transferrable with one command" - I changed thread title to more precise formulation . In any case, by Amiga is many thing different .
Amiga is always different

Amiga device drivers are supposed to not have any transfer limits. If program asks for 1M transfer, it should get 1M of data (as long as request is valid and not out of bounds etc), not some kind of weird error depending on hardware.

It is device driver's task to handle splitting automatically and transparently.
Toni Wilen is offline  
 
Page generated in 0.04720 seconds with 11 queries