This figure shows the general software architecture of our ISP software :
AtIsp.h is the header file containing all Atmel's ISP functions prototypes. Your ISP program must include this file.
User's Program is your own ISP application; it calls functions from the Atisp.dll library.
Flip.exe implements the Graphical User Interface of Flip.
Batchisp.exe is the DOS-executable version of Flip; see batchisp.
AtIspTclext.dll is a Tcl interpreter extension which makes atisp.dll functions usable from the GUI.
Atisp.dll is the core library; it contains all functions documented in the Ispdll.h file.
Atrs232.dll is an Atmel's RS232 library of functions.
Atusbdfu.dll is an Atmel's USB DFU class library of functions; it interfaces with the JUNGO's driver named windrvr.sys; see USB Pre-Installation Requirements.
Atcanpeak.dll is an Atmel's interface for the CAN dongles from PEAK.
Atcanixxat.dll is an Atmel's interface for the CAN dongles from IXXAT.
CanApi2.dll is an API provided by PEAK for our functions to interface easily their driver.
Vci11un6.dll is an API provided by IXXAT for our functions to interface easily their driver.