User guide
DC 900-1338I 9
List of Figures
Figure 1–1: Freeway Configuration............................. 22
Figure 1–2: Embedded ICP Configuration......................... 23
Figure 1–3: A Typical Freeway Server Environment.................... 25
Figure 1–4: ICP PROM and Toolkit Software Components — Freeway Server..... 29
Figure 1–5: ICP PROM and Toolkit Software Components — Embedded ICP..... 30
Figure 2–1: Assembly Language Shell........................... 41
Figure 2–2: Test Mode Register, ICP2424 ......................... 45
Figure 2–3: Test Mode Register, ICP2432 ......................... 45
Figure 4–1: Protocol Toolkit Download Script File (spsload)............... 60
Figure 4–2: ICP2424 Memory Layout with Application Only .............. 66
Figure 4–3: ICP2424 Memory Layout with Application and SDS Debug Monitor . . . 67
Figure 4–4: ICP2432 Memory Layout with Application Only .............. 68
Figure 4–5: ICP2432 Memory Layout with Application and SDS Debug Monitor . . . 69
Figure 4–6: ICP6000 Memory Layout with Application Only .............. 70
Figure 4–7: ICP6000 Memory Layout with Application and SDS Debug Monitor . . . 71
Figure 4–8: Sample Configuration Table.......................... 72
Figure 4–9: Sample Configuration Table with Task Initialization Structures....... 73
Figure 4–10:Sample Task Initialization Routine...................... 74
Figure 6–1: Sample ICP2424 Protocol Software Memory Layout............. 90
Figure 6–2: Sample ICP2432 Protocol Software Memory Layout............. 91
Figure 6–3: Sample ICP6000 Protocol Software Memory Layout............. 92
Figure 6–4: Block Diagram of the Sample Protocol Software — Freeway Server .... 93
Figure 6–5: Block Diagram of the Sample Protocol Software — Embedded ICP.... 94
Figure 6–6: Sample Protocol Software Message Format.................. 98
Figure 6–7: ICP Read Request (Transmit Data) Processing................100