EXPANDED MEMORY MANAGER ERROR CODES EMM error codes are returned in AH after a call to the EMM (int 67h) Code Meaning 00h Function successful 80h Internal error in EMM software (possibly corrupted driver) 81h Hardware malfunction 82h EMM busy (dropped in EEMS 3.2) 83h Invalid EMM handle 84h Function requested not defined - unknown function code in AH. 85h No more EMM handles availible 86h Error in save or restore of mapping context 87h More pages requested than exist 88h Allocation request specified more logical pages than currently availible in system (request does not exceed actual physical number of pages, but some are already allocated to other handles); no pages allocated 89h Zero pages; cannot be allocated (dropped in EMS 4.0) 8Ah Logical page requested to be mapped outside range of logical pages assigned to handle 8Bh Illegal page number in mapping request (valid numbers are 0 to 3) 8Ch Page-mapping hardware state save area full 8Dh Save of mapping context failed; save area already contains context associated with page handle 8Eh Retore of mapping context failed; save area does not contain context for requested handle 8Fh Subfunction parameter not defined (unknown function) LIM 4.0 extended error codes: 90h Attribute type undefined 91h Warm boot data save not implemented 92h Move overlaps memory 93h Move/exchange larger than allocated region 94h Conventional/expanded regions overlap 95h Logical page offset outside of logical page 96h Region larger than 1 MB 97h Exchange source/destination overlap 98h Source/destination undefined or not supported 99h (no status assigned) 9Ah Alternate map register sets supported, specified set is not 9Bh All alternate map & DMA register sets allocated 9Ch Alternate map & DMA register sets not supported 9Dh Alternate map register or DMA set not defined, allocated or is currently defined set 9Eh Dedicated DMA channels not supported 9Fh Dedicated DMA channels supported; specifed channel is not A0h Named handle could not be found A1h Handle name already exists A2h Move/exchange wraps around 1 MB boundry A3h Data structure contains corrupted data A4h Access denied See Also History Programming Specifications Func/40h Func/4Eh/00h |
|