ftp.nice.ch/pub/next/developer/languages/c/gcc.2.7.2.2.I.b.tar.gz#/lib/gcc-lib/i386-next-nextstep3/2.7.2.2.f.2/include/driverkit/i386/kernelDriver.h

This is kernelDriver.h in view mode; [Download] [Up]

/* 	Copyright (c) 1991 NeXT Computer, Inc.  All rights reserved. 
 *
 * i386/kernelDriver.h - i386 kernel-only driverkit functions.
 *
 * HISTORY
 * 1-Apr-93    Doug Mitchell at NeXT
 *      Created. 
 */

#ifdef	KERNEL

/*
 * Allocate memory guranteed to be in the low 16 megabytes of physical 
 * memory. Used when performing DMA which must deal with only 24 bits 
 * of address.
 *
 * Zero will also be returned if no low memory can be allocated. 
 *
 * Memory allocated by IOMallocLow() must be freed by IOFreeLow(). 
 */
void *IOMallocLow(int size);
void IOFreeLow(void *p, int size);

#endif

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.