25.11.2014 Views

RealView ARMulator ISS User Guide - ARM Information Center

RealView ARMulator ISS User Guide - ARM Information Center

RealView ARMulator ISS User Guide - ARM Information Center

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong><strong>ARM</strong>ulator</strong> 参 考<br />

4.11 <br />

本 部 分 介 绍 了 可 用 于 访 问 调 试 器 的 输 入<br />

输 出 和 RDI 函 数<br />

4.11.1 Hostif_ConsolePrint<br />

一 些 函 数 用 于 在 主 机 调 试 器 中 显 示 消 息 在 调 试 器 中 它 们 将 消 息 显 示 在 相 关<br />

的 窗 口<br />

• 第 4-54 页 Hostif_ConsolePrint<br />

• 第 4-55 页 Hostif_ConsoleRead<br />

• 第 4-55 页 Hostif_ConsoleReadC<br />

• 第 4-56 页 Hostif_ConsoleWrite<br />

• 第 4-56 页 Hostif_DebugPause<br />

• 第 4-56 页 Hostif_DebugPrint<br />

• 第 4-57 页 Hostif_PrettyPrint<br />

• 第 4-57 页 Hostif_WriteC<br />

所 有 这 些 函 数 都 将 下 面 的 值 作 为 第 一 个 参 数<br />

const struct RDI_HostosInterface *hostif<br />

此 值 可 用 于 模 型 的 状 态 数 据 结 构 中 在 BEGIN_STATE_DECL() 和 END_STATE_DECL() 宏<br />

之 间 定 义 请 参 阅 第 4-12 页 基 本 模 型 接 口<br />

此 函 数 将 格 式 字 符 串 中 指 定 的 文 本 打 印 至 <strong><strong>ARM</strong>ulator</strong> 控 制 台<br />

该 文 本 显 示 在 相 应 的 I/O 窗 口<br />

在 GUI 调 试 器 中<br />

<br />

void Hostif_ConsolePrint(const struct RDI_HostosInterface *hostif,<br />

const char *format, ...)<br />

其 中<br />

hostif<br />

format<br />

是 主 机 接 口 的 句 柄<br />

是 printf 样 式 的 格 式 化 输 出 字 符 串 的 指 针<br />

... 是 与 format 相 关 的 各 个 参 数 数 量<br />

<br />

使 用 Hostif_PrettyPrint() 显 示 启 动 信 息<br />

4-54 Copyright © 2002, 2003 <strong>ARM</strong> Limited 版 权 所 有 <strong>ARM</strong> DUI 0207ASC-00

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!