⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 monitor.h

📁 WinCE 3.0 BSP, 包含Inter SA1110, Intel_815E, Advantech_PCM9574 等
💻 H
字号:
/*++
Copyright (c) 1997  Microsoft Corporation

Module Name:

    monitor.h

Abstract:

    This module contains definitions for monitor.c

Author:

    Lluis Abello (lluis) 09-Sep-1991

Revision History:

    Jun Liu 8/6/96 Modified for Puzzle

--*/

#ifndef _MONITOR_H_
#define _MONITOR_H_

#define HEADER_FILE
#define REGISTER_DEFINED
#include <windows.h>
#include "string.h"
#include "romdef.h"
#include "regid.h"
#include "fwstring.h"
#include "fwp.h"
#include "kxmips.h"


#ifdef __cplusplus
extern "C" {
#endif

/*
** Define Command names.
*/
typedef enum _COMMAND_NAME_ID {
    Dump,
    DumpByte,
    DumpWord,
    DumpDouble,
    Enter,
    EnterByte,
    EnterWord,
    EnterDouble,
    Output,
    OutputByte,
    OutputWord,
    OutputDouble,
    Input,
    InputByte,
    InputWord,
    InputDouble,
    Register,
    Zero,
    Fill,
    AvailableDevices,
    ModifyRegister,
    TlbTableDump,
    CacheArrayDump,
    Help,
    Help2,
    Quit,
    JumpTo,
    invalidcommand
} COMMAND_NAME_ID;

extern PCHAR RegisterNameTable[(REGISTER_NAME_ID)invalidregister];
extern ULONG RegisterTable[(REGISTER_NAME_ID)invalidregister];
extern PCHAR CommandNameTable[(COMMAND_NAME_ID)invalidcommand];


/*
** Dump TLB function
*/
VOID TlbProbe(ULONG,PULONG,PULONG,PULONG);
VOID TlbWrite(ULONG,ULONG,ULONG,ULONG);

/*
** Dump Cache function
*/
VOID CacheDump(VOID);


#ifdef __cplusplus
}
#endif


#endif // _MONITOR_H_

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -