| __text__TEXT__data__DATAl__cstring__TEXTx__picsymbolstub2__TEXTR|&__la_sym_ptr2__DATAQ,""__nl_symbol_ptr__DATAtD__textcoal_nt__TEXT| @/#H\ P -FUE$'ÐUVS@uE@ $FD$E@$y=D$${E@$TDžD$D$ D$ D$E$tPD$E@$E@$D$$Dž Dž@[^]ÐUVSPD$D$ D$ D$E$FED$ED$$}u)u$F(F(EE*D$$DžP[^]USE$!E@(D$U$(t$[]UVSPD$D$ D$D$E$6E}!uvD$D$E,$D$D$E<$Qu$$FDu$ FH,D$$Dž DžP[^]ÐUS4E$E}E,D$$E@AD$E@@D$E@?D$E@>D$ E@=D$E@Dž DžT[]US E$)E@D$E@D$$JE@$D$E@ D$$([]ÐUS$EE$u"D$$orE EEED$ED$E$2uED$ED$E$E'ED$D$$E$[]ÐU8D$ED$ E D$D$E@$aEEÐUE $-D$E D$E$ÐU8D$ED$ E D$D$E@$EEÐUE$ÐUD$E@$E@$ÐUS$ D$/E$$E}t*E$XD$ED$E$E$1v0ED$ D$$7EEE$[]ÐUS$hE $EE}t EEE D$1 D$H$D$E D$E$E}t4ED$E D$E$ED$E$E9H D$H$SED$E$`EE$[]ÐUSdyE $VE}tEEEɅD$D$Eȃ$D$E D$Eȃ$R D$D$Eȉ$D$EȉD$E$t, D$Y$`DžID$D$E$E􍃔 D$ED$$Džd[]USdEE $"E}tEEED$D$Eȃ$D$E D$Eȃ$ D$D$Eȉ$XD$EȉD$E$t, D$%$,DžID$D$E$E` D$ED$$Džd[]USTD$D$ D$D$E$ E}tPD$E@$gE@$D$ $Dž DžT[]ÐUSaEEɋD$D$Eȃ$ D$E D$Eȃ$\XD$E $ t6E D$ D$A$ DžTD$Eȃ$ =8tQD$ D$A$( EމD$ D$A$ D$D$Eȉ$ D$EȉD$E$t/ D$A$ DžTD$D$E$5E D$ED$$8 }t3ED$A D$A$* DžT/E}uEE쉅T DžTT[]US)D$E $` E}y6E D$C D$ $ DžEEEED$=ED$E$ EE=+ED$D$EE$% D$@ED$E$YED$D$E$ET D$ED$$ NE$# DžĔ[]ÐUSTEEلE ED$E؉D$E$E}t,D$ $7 DžcD$D$E$E}t3ED$AD$ $ Dž DžT[]ÐUExÐUE@E@ E@ÐUEfEÐUEE‹E‹E‰ÐUU"E UE %UE %UE %ÐUS$ 8t\ED$E D$$F EE;E |#EED$$ E$ $[]ÐUS$x 8t\E D$ED$|$EE;E |#EED$b$E$ 2$[]Ðnxt_open_usb(): Error: Could not claim interface. Handshake failed... NXT_SC_BATTERY_LEVELnxt_get_battery_level() failed. Battery level = %dmV. (Maximum expected is 9000mV for alkaline batteries, less for rechargeables.) nxt_get_device_info() failed. Device name: %s Bluetooth address: %02x:%02x:%02x:%02x:%02x:%02x Bluetooth signal strength: %lu Free flash RAM: %luk nxt_get_firmware_version(): command failed.Firmware: %d.%02d Protocol: %d.%d nxt_send_cmd(): Error: NXT is not currently open. nxt_direct_cmd(): Error: Failed to send command %d. nxt_validate_filename(): Error: Filename %s is more than 20 characters. Uploading %s nxt_upload_file(): Error: Unable to open brick for write. NXT_SC_DELETEnxt_delete_file(): Error sending delete command. NXT_DC_START_PROGRAMnxt_start_program(): Error sending start command. nxt_stop_program(): Error sending stop command. nxt_upload_prog(): Cannot stat %s. File size in st is %u File size in cmd is %ld NXT_SC_OPEN_WRITE_DATAnxt_upload_file(): Error sending open command. Bad response to open command. Got %d bytes, expected 4. Cannot open %s. NXT_SC_WRITEError sending close command. Error closing file. Received %d byte, expected 4. Received %d bytes in response to %s. %02x Sending %s command: %d bytes. M⍀MP8⍀8P#⍀#P⍀P⍀P⍀Pkf⍀PRM⍀P94⍀P ⍀P{⍀{Pf⍀fPQ⍀QP<⍀<P'⍀'P⍀Pql⍀PXS⍀P?:⍀P&!⍀P ⍀P⍀P⍀Pj⍀jPU⍀UP@⍀@Pwr+⍀+P^Y⍀PE@⍀P,'⍀P⍀P⍀P⍀P⍀P %>Wp8Qj2Kd},E$Ë$ddfd` M91  `m]S8D + Q    z j  `  M 4 t +       t   [ | l  b D K  E          e ]  K  E 7      x h  ^  S 9 " r      v m D 4 * @   cQA7( m]SA6 [E*H@HzrH`HVD +#  ##L X`X X|X_T XXT 91 +#a  @HHz(HqD $$|nf$T$J1  N" H=@=: 5" /$'$! "    "  "  "  "  "  " uxur m" g\_\Y T" NCFC@ ;" 5*-*' ""  "  "  "  "  "  " {~{x s" mbeb_ Z" TILIF A" ;030- (" "}} " yy " uu " qq " mm " ii " ee~ y" sahkahe `" Z]OR]OL G" AY69Y63 ." (U U " QQ |xtplhd`\XTPLHD@<840,($   !  !   dAdG<DDDV$"6B]w J O 6 # 6$DD$D&8D(RD)rD*D.D2D4D5D6D7D9D:%7$KVfr$s%t$$D?8DHHDKxDLDNDODSDTDVu$?8=@ABH$D[D\ D]D^/D_=D`B$[Y$HDeHDmXDpDrDsDtDuDyDz$D|0D}:$eHc!f-g=X>:?$DLDXDfDpDDDD D@$L]huXvw$DD#DSDYDfDsDDDDDx$#$DDDD D/D4$$hD<DHDOD^DDDDDDD$< *:NZ}H~$DDD1D4$ 6$<D8D>D_$8 $,DdDjDD$d '3j45$<DDD6$GR$DD D D D S$hs$4DDDD:DJDqDzD t$$D%D*D+D,D/D1D2D4D5D6,D:5D;UD<gD>n$%## &'n$DCxDIDJDKDMDNDODPDQDR DT( DUH DWT DXt DY DZ $CxA(A 8DDEQFpG $4D_ De Df Dg Di Dj Dk Dl Dm Dn= Dp\ Dq| Ds Dt Du Dv $_ ]] `abc  $4D{ D D D% D; DI Di Du D ${ y|}- . /$D D D D D D D D" D1 DI DV D D D D D D D2 DQ DW D~ D D D D D D 0$ EP `X&Vb&[g'`*pB%Ueejsoet(q?(QgLx`Qazp  $8D D D D DD)D-D1D8DdDDDDDD$  +>GSs $HDDD#D'D.DKDQDqD}DDDDD$ $DDD$ $DDDD "D ,$(3$(D0D6DM4$0as ~$ DPDVD$P$<DDDDD D!$ $PD%D(D*D+D,"D+=D-ED/Q$%## #&W$|D4XD7dD9qD:D;D:D<D>$4X'222 ?2O5WdXY$|ZdP0@xX18aHv HvLd<8Q d , -4Cd\P:JVmv_nxt_open_nxt_open_usb___i686.get_pc_thunk.bx_nxt_get_battery_level_nxt_print_battery_level_nxt_get_device_info_nxt_print_device_info_nxt_get_firmware_version_nxt_print_firmware_version_nxt_send_cmd_nxt_send_buf_nxt_send_str_nxt_recv_buf_nxt_close_nxt_close_usb_nxt_validate_filename_nxt_upload_program_nxt_delete_file_nxt_start_program_nxt_stop_program_nxt_open_file_nxt_write_file_nxt_close_file_nxt_is_open_nxt_init_buf2short_buf2long_long2buf_nxt_dump_response_nxt_dump_cmd___i686.get_pc_thunk.axdyld_stub_binding_helper_Debug___sF_putchar_close_read_open_stat_memset_memmove_strrchr_usb_bulk_read_strlen_usb_bulk_write_fprintf_memcpy_strlcpy_printf_usb_release_interface_usb_close_fputs_usb_claim_interface_usb_open/mnt/gmirror/ports/devel/legoctl/work/legoctl-0.2/Libs/C/nxt.cgcc2_compiled.nxt_open:F(0,1)=r(0,1);-2147483648;2147483647;int:t(0,1)nxt:p(0,2)=*(0,3)=(0,4)=s76usb_bus:(0,5)=r(0,5);0000000000000;0037777777777;,0,32;usb_dev_num:(0,5),32,32;bluetooth_passcode:(0,6)=*(0,7)=r(0,7);0;127;,64,32;usb_dev:(0,8)=*(0,9)=xsusb_device:,96,32;usb_hdl:(0,10)=*(0,11)=xsusb_dev_handle:,128,32;is_in_reset_mode:(0,1),160,32;firmware_major:(0,5),192,32;firmware_minor:(0,5),224,32;protocol_major:(0,5),256,32;protocol_minor:(0,5),288,32;battery_level:(0,5),320,32;name:(0,12)=ar(0,13)=r(0,13);0000000000000;0037777777777;;0;15;(0,7),352,128;bt_address:(0,14)=ar(0,13);0;5;(0,15)=@s8;r(0,15);0;255;,480,48;bt_signal:(0,16)=r(0,16);0000000000000;0037777777777;,544,32;free_flash:(0,16),576,32;;nxt_t:t(0,3)unsigned int:t(0,5)char:t(0,7)usb_device:T(0,9)=s1068next:(0,8),0,32;prev:(0,8),32,32;filename:(0,17)=ar(0,13);0;1024;(0,7),64,8200;bus:(0,18)=*(0,19)=xsusb_bus:,8288,32;descriptor:(0,20)=xsusb_device_descriptor:,8320,144;config:(0,21)=*(0,22)=xsusb_config_descriptor:,8480,32;dev:(0,23)=*(0,24)=(0,24),8512,32;;long unsigned int:t(0,16)unsigned char:t(0,15)usb_bus:T(0,19)=s1040next:(0,18),0,32;prev:(0,18),32,32;dirname:(0,17),64,8200;devices:(0,8),8288,32;;usb_device_descriptor:T(0,20)=s18bLength:(0,25)=(0,15),0,8;bDescriptorType:(0,25),8,8;bcdUSB:(0,26)=(0,27)=@s16;r(0,27);0;65535;,16,16;bDeviceClass:(0,25),32,8;bDeviceSubClass:(0,25),40,8;bDeviceProtocol:(0,25),48,8;bMaxPacketSize0:(0,25),56,8;idVendor:(0,26),64,16;idProduct:(0,26),80,16;bcdDevice:(0,26),96,16;iManufacturer:(0,25),112,8;iProduct:(0,25),120,8;iSerialNumber:(0,25),128,8;bNumConfigurations:(0,25),136,8;;usb_config_descriptor:T(0,22)=s24bLength:(0,25),0,8;bDescriptorType:(0,25),8,8;wTotalLength:(0,26),16,16;bNumInterfaces:(0,25),32,8;bConfigurationValue:(0,25),40,8;iConfiguration:(0,25),48,8;bmAttributes:(0,25),56,8;MaxPower:(0,25),64,8;interface:(0,28)=*(0,29)=xsusb_interface:,96,32;extra:(0,30)=*(0,15),128,32;extralen:(0,1),160,32;;void:t(0,24)u_int8_t:t(0,25)u_int16_t:t(0,26)short unsigned int:t(0,27)usb_interface:T(0,29)=s8altsetting:(0,31)=*(0,32)=xsusb_interface_descriptor:,0,32;num_altsetting:(0,1),32,32;;usb_interface_descriptor:T(0,32)=s24bLength:(0,25),0,8;bDescriptorType:(0,25),8,8;bInterfaceNumber:(0,25),16,8;bAlternateSetting:(0,25),24,8;bNumEndpoints:(0,25),32,8;bInterfaceClass:(0,25),40,8;bInterfaceSubClass:(0,25),48,8;bInterfaceProtocol:(0,25),56,8;iInterface:(0,25),64,8;endpoint:(0,33)=*(0,34)=xsusb_endpoint_descriptor:,96,32;extra:(0,30),128,32;extralen:(0,1),160,32;;usb_endpoint_descriptor:T(0,34)=s20bLength:(0,25),0,8;bDescriptorType:(0,25),8,8;bEndpointAddress:(0,25),16,8;bmAttributes:(0,25),24,8;wMaxPacketSize:(0,26),32,16;bInterval:(0,25),48,8;bRefresh:(0,25),56,8;bSynchAddress:(0,25),64,8;extra:(0,30),96,32;extralen:(0,1),128,32;;nxt_open_usb:F(0,1)nxt:p(0,2)response:(0,17)bytes:(0,1)nxt_get_battery_level:F(0,1)nxt:p(0,2)battery_level:(0,1)bytes:(0,1)response:(0,17)nxt_print_battery_level:F(0,1)nxt:p(0,2)nxt_get_device_info:F(0,1)nxt:p(0,2)bytes:(0,1)response:(0,17)nxt_print_device_info:F(0,1)nxt:p(0,2)status:(0,1)nxt_get_firmware_version:F(0,1)nxt:p(0,2)bytes:(0,1)response:(0,17)nxt_print_firmware_version:F(0,1)nxt:p(0,2)nxt_send_cmd:F(0,1)nxt:p(0,2)cmd_type:p(0,1)cmd:p(0,1)response:p(0,6)response_max:p(0,1)bytes:(0,1)cmd_buff:(0,35)=ar(0,13);0;1;(0,7)nxt_send_buf:F(0,1)nxt:p(0,2)buf:p(0,6)len:p(0,1)bytes:(0,1)nxt_send_str:F(0,1)nxt:p(0,2)str:p(0,6)nxt_recv_buf:F(0,1)nxt:p(0,2)buf:p(0,6)maxlen:p(0,1)bytes:(0,1)nxt_close:F(0,1)nxt:p(0,2)nxt_close_usb:F(0,1)nxt:p(0,2)nxt_validate_filename:F(0,1)filename:p(0,6)base:(0,6)nxt_upload_program:F(0,1)nxt:p(0,2)filename:p(0,6)file_handle:(0,1)status:(0,1)nxt_delete_file:F(0,1)nxt:p(0,2)filename:p(0,6)bytes:(0,1)status:(0,1)cmd:(0,36)=ar(0,13);0;22;(0,7)response:(0,17)nxt_start_program:F(0,1)nxt:p(0,2)filename:p(0,6)bytes:(0,1)status:(0,1)cmd:(0,36)response:(0,17)nxt_stop_program:F(0,1)nxt:p(0,2)bytes:(0,1)response:(0,17)nxt_open_file:F(0,1)nxt:p(0,2)filename:p(0,6)mode:p(0,37)=(0,38)=eNXT_WRITE_MODE:0,NXT_READ_MODE:1,;nxt_open_mode_t:t(0,37) :T(0,38)bytes:(0,1)status:(0,1)file_handle:(0,1)cmd:(0,39)=ar(0,13);0;26;(0,7)response:(0,17)st:(0,40)=xsstat:stat:T(0,40)=s96st_dev:(0,41)=(0,42)=(0,43)=(0,1),0,32;st_ino:(0,44)=(0,45)=(0,46)=(0,5),32,32;st_mode:(0,47)=(0,48)=(0,49)=(0,27),64,16;st_nlink:(0,50)=(0,49),80,16;st_uid:(0,51)=(0,52)=(0,46),96,32;st_gid:(0,53)=(0,54)=(0,46),128,32;st_rdev:(0,41),160,32;st_atimespec:(0,55)=xstimespec:,192,64;st_mtimespec:(0,55),256,64;st_ctimespec:(0,55),320,64;st_size:(0,56)=(0,57)=(0,58)=(0,59)=@s64;r(0,59);01000000000000000000000;0777777777777777777777;,384,64;st_blocks:(0,60)=(0,61)=(0,58),448,64;st_blksize:(0,62)=(0,63)=(0,43),512,32;st_flags:(0,46),544,32;st_gen:(0,46),576,32;st_lspare:(0,43),608,32;st_qspare:(0,64)=ar(0,13);0;1;(0,58),640,128;;dev_t:t(0,41)__darwin_dev_t:t(0,42)__int32_t:t(0,43)ino_t:t(0,44)__darwin_ino_t:t(0,45)__uint32_t:t(0,46)mode_t:t(0,47)__darwin_mode_t:t(0,48)__uint16_t:t(0,49)nlink_t:t(0,50)uid_t:t(0,51)__darwin_uid_t:t(0,52)gid_t:t(0,53)__darwin_gid_t:t(0,54)timespec:T(0,55)=s8tv_sec:(0,65)=(0,66)=(0,67)=r(0,67);-2147483648;2147483647;,0,32;tv_nsec:(0,67),32,32;;off_t:t(0,56)__darwin_off_t:t(0,57)__int64_t:t(0,58)long long int:t(0,59)blkcnt_t:t(0,60)__darwin_blkcnt_t:t(0,61)blksize_t:t(0,62)__darwin_blksize_t:t(0,63)time_t:t(0,65)__darwin_time_t:t(0,66)long int:t(0,67)nxt_write_file:F(0,1)nxt:p(0,2)filename:p(0,6)file_handle:p(0,1)fd:(0,1)bytes:(0,1)buff:(0,68)=ar(0,13);0;64;(0,7)response:(0,17)nxt_close_file:F(0,1)nxt:p(0,2)file_handle:p(0,1)bytes:(0,1)buff:(0,69)=ar(0,13);0;2;(0,7)response:(0,17)nxt_is_open:F(0,1)nxt:p(0,2)nxt_init:F(0,24)nxt:p(0,2)buf2short:F(0,70)=@s16;r(0,70);-32768;32767;short int:t(0,70)buf:p(0,6)buf2long:F(0,67)buf:p(0,6)long2buf:F(0,24)buf:p(0,6)val:p(0,67)nxt_dump_response:F(0,24)response:p(0,6)bytes:p(0,1)cmd:p(0,6)c:(0,1)nxt_dump_cmd:F(0,24)cmd:p(0,6)bytes:p(0,1)cmd_name:p(0,6)c:(0,1)