CmosWrite.c
#include <Uefi.h>
#include <Library/UefiLib.h>
#include <Library/ShellCEntryLib.h>
#include <Library/ShellLib.h>
#include <Library/IoLib.h>
#include <Library/UefiBootServicesTableLib.h>
#define CMOS_INDEX 0x70
#define CMOS_DATA 0x71
STATIC CONST SHELL_PARAM_ITEM ParamList[] = {
{NULL, TypeMax}
};
INTN
EFIAPI
ShellAppMain (
IN UINTN Argc,
IN CHAR16 **Argv
)
{
LIST_ENTRY *Package;
CHAR16 *ProblemParam;
EFI_STATUS Status;
CONST CHAR16 *Temp;
UINT64 Address;
UINT64 Value;
Value = 0;
Address = 0;
Status = ShellCommandLineParse (ParamList, &Package, &ProblemParam, TRUE);
if (EFI_ERROR (Status)) {
Print(L"Get ShellCommandLinePar