User guide
28 DC 900-1338I
Protocol Software Toolkit Programmer Guide
1.5 Protocol Toolkit Overview
The protocol software toolkit helps you develop serial protocol applications for execu-
tion on Protogate’s intelligent communications processors. Many of the software mod-
ules required to build a complete system are provided with the toolkit or reside in the
ICP’s PROM, including download facilities, operating system, and the PTBUG
(ICP6000) or Peeker (ICP2424 and ICP2432) debugging tool. The toolkit also includes
a debug monitor program for use with Software Development Systems’ SingleStep
debugger. (The SingleStep debugger must be purchased directly from Software Devel-
opment Systems.) All you have to provide is your application code, which you can build
using the toolkit’s sample protocol software as a model. Chapter 2, Chapter 4, and
Chapter5 give more information on software development, configuration, and debug-
ging.
The toolkit includes software, provided on the distribution media, and complete docu-
mentation (see the document “References” section in the Preface). Some of the toolkit’s
software components, such as the SingleStep monitor, are provided only in executable
object format. All other components are provided in both source and executable form
so that they can be modified, used as coding examples, or linked with user applications.
Figure 1–4 shows a block diagram of the ICP’s PROM and the toolkit’s software com-
ponents for the Freeway server. Figure 1–5 shows the same information for the embed-
ded ICP products.