#include /* requires a 768 byte array to be created */ int SaveDACs(int fh, char *savearea) { unsigned seg,off; seg=FP_SEG(savearea); off=FP_OFF(savearea); _AH=0x10; _AL=0x17; _BX=0; _CX=256; _ES=seg; _DX=off; geninterrupt(0x10); return(write(fh, savearea, 768)); }