CompuServe Thread

#ASPI & 16MB limit

2 messages in this thread
#87030From: Roger C. PaoNov 17, 1993 10:36 PM
Given the ISA bus-master / DMA limit of 16MBs, does CorelSCSI guarantee that all data buffers are below 16MBs? If not, what is the remedy to data corruption on systems with more than 16MBs of memory? My scenario is an AHA1542, ASPI4DOS.SYS, & CorelSCSI 1.20, on a system with 32 MBs of memory. If I use 386Max, I get errors immediately due to the fact that they allocate high memory before low memory. Qualitas' solution was to cut off memory management at 16MBs. For all other memory managers, they allocate from low memory to high. This won't cause any problems for a while, but eventually problems may arise. So, does Corel take any precautions against this? rp93 Procom Technology, Inc.
#87132From: Bryan ShearerNov 18, 1993 9:45 AM
Roger, The deficiency is not in the CorelSCSI device drivers, but in the inability of the controller to operate properly in such an environment. I would suggest using a controller better suited for this environment. The Corel device drivers allow the operating system access to the device. The operating system manages the memory. I hope this clears up a few (good) questions. Laszlo