ELFd4( U]Ít&UWV1S,=uh}؉'D$|$$~0EFD$D$$$tbx-=t$ D$,[^_]Í&$D$ D$D$$$ 1D$녍US$]D$ $D$`$D$$CD$ D$D$$CD$ CD$D$$CD$ CD$ D$$CD$ CD$`D$$C D$ CD$D$$C D$ C D$D$$C D$ C D$D$$CD$ CD$ D$$CD$ CD$`D$$CD$ CD$D$$CD$ CD$D$$CD$ CD$D$$CD$ CD$D$$CD$ CD$ D$$CD$`D$$CD$ CD$D$$CD$D$$C!D$ C D$ D$$C#D$ C"D$`D$$C%D$ C$D$D$$C'D$ C&D$D$$C(D$@D$$C)D$D$$C+D$ C*D$D$$D$$D$$D$$C1D$C0D$C/D$ C.D$@D$$C5D$C4D$C3D$ C2D$@D$$C9D$C8D$C7D$ C6D$@D$$C=D$CD$@D$$CED$CDD$CCD$ CBD$@D$$CID$CHD$CGD$ CFD$@D$$CMD$CLD$CKD$ CJD$@D$$D$$D$$D$$D$$D$$D$$D$@$D$$D$$D$$D$@$D$_$D$$D$$D$ $D$J $E$[]UD$P D$$D$W $D$W $D$i $D$ D$$E]&'U]Ðv'UWVS,ۈ&1uZt&D$|$$u =t؃SFt1uIt&O)D$>D$$~ƅN tۈG,[^_]u t5~u̍<$뵅u$롍<$Ӊ$D$ D$D$$K$D$ D$D$$.9H!U(E]]D$D$E$D$ ED$E D$D$$tyD$$$ED$ED$}u4D$ $$t&']]D$$ύ&D$ $1Ǎ&D$ ލUD$@ D$$D$ $D$ $D$ $D$` $]Ít&UWV;uS}A=v'E =w -t /tF;u|[^_]ÉS1St  1Ot 믍t&U1VS ] u D$$D$ D$$D$ D$ D$$\$4$bD$$%EKEEED$D$ D$D$K$ED$ED$ ED$ED$$UNt1HOD$ED$ D$ED$ ED$$D$ $~7D$( $$&e1[^]D$@ ōCD$b D$$‰빉'%02x error %d, %s //----------------------------------------------------------- const static unsigned char def_PICxxxxx[] = { 0x%02x, 0x%02x, // size of program space 0x%02x, 0x%02x, // width of address word 0x%02x, 0x%02x, // width of data word 0x%02x, 0x%02x, // width of ID 0x%02x, 0x%02x, // ID mask 0x%02x, 0x%02x, // width of configuration word 0x%02x, 0x%02x, // configuration word mask 0x%02x, 0x%02x, // EEPROM data width 0x%02x, 0x%02x, // EEPROM data mask 0x%02x, 0x%02x, // Calibration width 0x%02x, 0x%02x, // Calibration mask 0x%02x, 0x%02x, // ?? 0x%02x, 0x%02x, // address of ID locations 0x%02x, // size of ID locations 0x%02x, 0x%02x, // address of configuration bits 0x%02x, // size of configuration register 0x%02x, 0x%02x, // address of data space 0x%02x, 0x%02x, // size of data space 0x%02x, 0x%02x, // address of internal clock calibration value 0x%02x, 0x%02x, // size of clock calibration space 0x%02x, // additional programming pulses for C devices 0x%02x, // main programming pulses for C devices 0x%02x, 0x%02x, // ZIF configuration ?? }; const static unsigned char defx_PICxxxxx[] = 0x%02x, 0x%02x, 0x%02x, 0x%02x, const static PIC_DEFINITION PICxxxxx = "xxxxx", // device name def_PICxxxxx, // definition defx_PICxxxxx, // extended definition 0, // config word: code protect bit mask 0, // config word: watchdog bit mask 0, // Word alignment for writing to this device 0, // Configuration memory start address 0, 0, // ID Locations addr 0, // Data eeprom address 0, // number of words in cfg bits with factory set bits {0, 0, 0, 0, 0, 0, 0, 0}, // fixed bits mask (P_PICSTART | P_WARP13 | P_JUPIC), // bit map of supporting programmers }; [%s] 0 0 0 0 0 0 0 0 PICSTART WARP13 JUPIC [%s:def] Flow control is disabled Could not configure flow control Could not configure device parameters Usage: %s ttyname [device] [-s | -o] If device is specified then data will be formatted for use in picdevrc, else data from port will be dumped in hex. If -s option, generate picdevrc entry in short format. If -o option, generate old style picdev.c entry. %s version 0.1 (c) 2002 Cosmodog, Ltd. 0.3%s version %s (c) 2005 Jeff Post. %d,%d,%d,%c Type to exit exiting... Failed to set up the serial port Failed to open device '%s' zP| $   (H  GCC: (GNU) 3.3.1.symtab.strtab.shstrtab.text.rel.text.data.bss.rodata.eh_frame.rel.eh_frame.comment@! "p +16 >pH l, V_D    !) 4@E U irw~8D]m |w  picsnoop.cdeviceNametheDevicepicNameformatflagprogramNamedone_Z10SigHandleri_Z10InitDeviceiihhh_Z4Dumpvreadstdoutfprintffflushfputcerrnostrerrorstderr_Z15outputOldFormatPh_Z17outputShortFormatPh_Z16outputLongFormatPh_Z15CaptureProfilesv_Z15ConfigureDeviceiihhhb_Z20ConfigureFlowControlib_Z6SetDTRib_Z15GetDeviceStatusiPbS__Z10FlushBytesi_Z5Usagev_Z10parseInputiPPc__ctype_touppermainsignal_Z10OpenDevicePcPi_Z22GetDeviceConfigurationiPiPhS0_S0__Z11CloseDevicei__gxx_personality_v09EX ainv  # (08 =EX ai}     "6 ?G[ dl     %9 BJV _g{     , 5=I RZf ow     4 =Ei rz   = FNr {         #+3 8@H MU] bjr w      %- 2:B GOT\ emr & S [ w              ' 1 9 B J  S [         $ , !S d  i q                  " $W h       &         % 1 #B G O 'c   (   !)3; @HMU)jt  "}*$L