Documentation  |   Table of Contents   |  < Previous   |  Next >   |  Index

Table of Contents

Palm OS® Debugger Guide

Palm OS® Developer Suite

About This Document

What This Book Contains

Additional Resources

1 Introducing Palm OS Debugger

What Is Palm OS Debugger?

How Does Palm OS Debugger Compare to Palm Debugger?

Prerequisites for Using Palm OS Debugger

Operating System Requirements

Debug Targets

Compiler Requirements

2 Connecting Palm OS Debugger with a Target

Overview of Debugger Communication

Debugging with Palm OS Garnet Devices

Installing the Debugger Nub

Connecting Palm OS Debugger with a Palm OS Garnet Device

Removing the Debugger Nub from a Tungsten T Device

Debugging with Palm OS Garnet Simulator

Connecting Palm OS Debugger with Palm OS Garnet Simulator

Debugging with 68K-Based Devices

Connecting Palm OS Debugger with a 68K-Based Device

Debugging with Palm OS Emulator

Connecting Palm OS Debugger with Palm OS Emulator

Overview of Application Debugging

68K-Based Application Debugging

ARM Subroutine Debugging

Palm OS Protein Application Debugging

3 Setting Palm OS Debugger Preferences

How to Set Preferences

Importing and Exporting Preferences

Importing

Exporting

Communications Preferences

Serial Preferences

Sockets Preferences

Debugger Plug-in Preferences

68K Preferences

ARM Preferences

Debugger UI Preferences

Fonts Preferences

Session Preferences

Disassembler Preferences

68K Preferences

ARM Preferences

Download Plug-ins Preferences

Protocols Preferences

68K Palm OS Debug Kernel Preferences

ARM Palm OS 5 Debug Nub Preferences

RTOS Plug-ins Preferences

Palm OS 6.0 Preferences

Runtime Helpers Preferences

ARM Palm OS Preferences

Symbolics Preferences

DWARF 1.1 Preferences

DWARF 2.0 Preferences

4 Running Palm OS Debugger

Palm OS Debugger Overview

Getting Started

Modifying Preferences

Using the Palm OS Debugger Windows

Source View

Files View

Breakpoints View

Registers View

Variables View

Global Variables View

Memory View

Processes View

Stack Trace View

Expressions View

Profiler View

STDIO Console

Debug Console

5 Palm OS Debugger Menu Reference

Palm OS Debugger Menu Reference Overview

File

Open

Save

Recent File List

Exit

Edit

Undo

Cut

Copy

Paste

Find

Find next

Find previous

Next breakpoint

Previous breakpoint

Key Bindings

Preferences

View

Main Toolbar

Window Toolbar

Status Bar

Target

Connect

Disconnect

Append Symbolics

Remove Symbolics

Load Memory

Save Memory

Flash Memory

Control

Run

Restart

Stop

Kill

Step

Step In

Step Out

Window

Cascade

Tile

Arrange Icons

Files Window

Breakpoints Window

Registers Window

Variables Window

Global Variables Window

Memory Window

Processes Window

Stack Trace Window

Expressions Window

Profiler Window

Create Dockable Windows

File Names

Help

About Palm OS Debugger

6 AdnDebug Manager

AdnDebug Manager Concepts

Activate the ARM Debugger Nub

Register with Palm OS Debugger

AdnDebug Manager Constants

AdnDebug Manager Functions and Macros