User guide

38 Enhanced OS-9 for X86 PCAT
1
Installing and Configuring Enhanced OS-9
Cross-Hosted Development Using Hawk
Hawk is a comprehensive software development and management
environment designed to increase the efficiency of development under
OS-9. Hawk’s highly integrated tool set simplifies and automates the
tasks of creating, debugging, analyzing and managing complex
real-time software development projects.
Hawk is much more than just an “edit-compile-debug” package. Its
expanded functionality addresses all phases of product development –
from initial code creation to software version control. This focus on the
entire product lifecycle means reduced time-to-market and easier
project management.
Microware Hawk is included with the OS-9 Board Level Solutions and
Embedded Systems packages. A fully functional, sixty day evaluation
version is included with the OS-9 evaluation CDs.
This example assumes that a disk based OS-9 system was prepared,
as discussed in the previous sections.
Starting Hawk on the Target
Hawk communication and debugging modules must be started on the
target, prior to using Hawk. The user state debugging modules may be
started from the OS-9 console by changing into the /h0/sys directory
on the hard disk and executing startndpd_spf.
$ chd /h0/sys
$ startndpd_spf
Running MAUI Graphics
The Hawk tutorial requires MAUI graphics. From the OS-9 console,
change into the /h0/sys directory and type
loadmaui
, if you have not
already done so.