Page 76

Epson Research and Development

 

Vancouver Design Center

 

 

return -1; Arr[0] = physaddr; Arr[1] = 4 * 1024 * 1024;

rc = DeviceIoControl(hDriver, IOCTL_SED_MAP_PHYSICAL_MEMORY, &Arr[0], 2 * sizeof(ULONG), &retVal, sizeof(ULONG), &cbReturned, NULL);

if (rc)

*linaddr = retVal;

/*

**Close the handle.

**This will dynamically UNLOAD the Virtual Device for Win95.

*/

CloseHandle(hDriver); if (rc)

return 0;

return -1;

}

S1D13705

Programming Notes and Examples

X27A-G-002-03

Issue Date: 02/01/22

Page 170
Image 170
Epson S1D13705 technical manual Vancouver Design Center