Thread View: alt.msdos.programmer
1 messages
1 total messages
Started by Peter Davidson
Thu, 13 Dec 1990 08:36
C Library for Far Memory Management (Announcement)
Author: Peter Davidson
Date: Thu, 13 Dec 1990 08:36
Date: Thu, 13 Dec 1990 08:36
21 lines
1816 bytes
1816 bytes
A C function library is now available (presently for use only with Microsoft C, 5.10 and 6.00, and thus MS-DOS). This library contains functions (based on the DOS memory functions) for reliable allocation of far memory (the memory beyond the 64K blocks normally allocated for a program's code and data). These functions are usable in any memory model, and the library is supplied in small, medium and large models. There are functions to allocate, set to a byte value, resize, increase, decrease and free memory blocks, and functions for allocation and freeing of huge 1-, 2-, 3-, 4- and 5-dimensional arrays in far memory. There is extensive error checking. A memory log optionally logs all memory operations. There are two detailed reports, based on this log, that can be sent to screen, printer or disk file under programmer control. A switch can be set to cause one or more reports to be sent automatically upon detection of a critical memory error. The memory allocation functions in this library are recommended as a substitute for _fmalloc(), which has problems (illustrated in one of the demo programs that accompany the library). For further information and a demo disk send a mailing address to naga@wet.uucp or write to Dolphin Software, 48 Shattuck Sq. #147, Berkeley, CA 94704.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads