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 Protogates intelligent communications processors. Many of the software mod-
ules required to build a complete system are provided with the toolkit or reside in the
ICPs 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 toolkits 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 toolkits
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 14 shows a block diagram of the ICPs PROM and the toolkits software com-
ponents for the Freeway server. Figure 15 shows the same information for the embed-
ded ICP products.