Windows NT 4.0 source code leak
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

61 lines
1.1 KiB

#include "halp.h"
#include "arccodes.h"
extern BOOLEAN SystemIsAlphaPC64;
ARC_STATUS
HalpFlash8kReadNVRamBuffer (
OUT PCHAR DataPtr,
IN PCHAR NvRamPtr,
IN ULONG Length
);
ARC_STATUS
HalpFlash8kWriteNVRamBuffer (
IN PCHAR NvRamPtr,
IN PCHAR DataPtr,
IN ULONG Length
);
ARC_STATUS
HalpCmos8kReadNVRamBuffer (
OUT PCHAR DataPtr,
IN PCHAR NvRamPtr,
IN ULONG Length
);
ARC_STATUS
HalpCmos8kWriteNVRamBuffer (
IN PCHAR NvRamPtr,
IN PCHAR DataPtr,
IN ULONG Length
);
ARC_STATUS
HalpReadNVRamBuffer (
OUT PCHAR DataPtr,
IN PCHAR NvRamPtr,
IN ULONG Length
)
{
if (SystemIsAlphaPC64)
return HalpFlash8kReadNVRamBuffer(DataPtr, NvRamPtr, Length);
return HalpCmos8kReadNVRamBuffer(DataPtr, NvRamPtr, Length);
}
ARC_STATUS
HalpWriteNVRamBuffer (
IN PCHAR NvRamPtr,
IN PCHAR DataPtr,
IN ULONG Length
)
{
if (SystemIsAlphaPC64)
return HalpFlash8kWriteNVRamBuffer(NvRamPtr, DataPtr, Length);
return HalpCmos8kWriteNVRamBuffer(NvRamPtr, DataPtr, Length);
}