! #1/20 1199504515 0 0 100644 1380 ` __.SYMDEF SORTEDeH#oH#m~)>P &=Yl~zH#H#H#H#H#H#H#H#H# H#&H#0H#=H#GH#VH#dH#}H#H#H#H#H#H#H#H# H#!H#8H#HR\_lct_find_bricks_lct_find_nxt_bluetooth_lct_find_nxt_bricks_lct_find_nxt_usb_lct_find_rcx_bricks_buf2long_buf2short_long2buf_nxt_close_nxt_close_file_nxt_close_usb_nxt_delete_file_nxt_dump_cmd_nxt_dump_response_nxt_get_battery_level_nxt_get_device_info_nxt_get_firmware_version_nxt_init_nxt_is_open_nxt_open_nxt_open_file_nxt_open_usb_nxt_print_battery_level_nxt_print_device_info_nxt_print_firmware_version_nxt_recv_buf_nxt_send_buf_nxt_send_cmd_nxt_send_str_nxt_start_program_nxt_stop_program_nxt_upload_program_nxt_validate_filename_nxt_write_file_rcx_init_rcx_open_usb_device_info_lct_close_brick_lct_delete_file_lct_download_firmware_lct_download_program_lct_get_battery_level_lct_get_firmware_version_lct_init_brick_lct_open_brick_lct_print_battery_level_lct_print_device_info_lct_print_firmware_version_lct_start_program_lct_stop_program_lct_upload_firmware_lct_upload_program#1/12 1199504509 0 0 100644 7524 ` lct.o8 T__text__TEXTT__data__DATAX__cstring__TEXT "t__picsymbolstub2__TEXTBPB__la_sym_ptr2__DATAU,`  __textcoal_nt__TEXT @ w PhhoU(EEǀE tE$ EE tE$EUEEÐU(EE$EE$cEUEEÐUS4LEEE EEE}uE E}uEfuwEfujED$ED$l$5E$u?D$UE$UEPEB EEEE]EEE3UE艂E4[]UEǀÐUEUEEÐFound NXT on USB bus %d, dev %d. ⍀P⍀P⍀Psn⍀PZU⍀PA<⍀P(#⍀P {⍀{Pf⍀fPQ⍀QP<⍀<POh0I$Ë$jF;3 i xG+v }A}Ah v y(y(h v uuh v qqh v mmh v ii~h yv sekeeh `v ZaRaLh Gv A]y9]y3h .v (Y` Y`h v UGUGh ($  oqptsrukmnloqptsrukmnldOdU<D DD DD$D6D@DRD^Dad$   E'A?T3lvPG T Je Ow     c $dDdDjDqD D!D"D# $d   j  $DD(D+D-D.D/D1D3D5D7D:#D<?D>ND?nD@D5D3DFDGDH $( & ) )*#+/+=+KLM$ DMDNDODPN$MlKz$DUDVDXDYDZ{$USV$ d~9Qd'i _lct_find_bricks_lct_find_nxt_bricks_lct_find_nxt_usb___i686.get_pc_thunk.bx_lct_find_nxt_bluetooth_lct_find_rcx_bricks___i686.get_pc_thunk.axdyld_stub_binding_helper_lct_init_brick_usb_device_info_printf_usb_get_busses_usb_find_devices_usb_find_busses_usb_init/mnt/gmirror/ports/devel/legoctl/work/legoctl-0.2/Libs/C/lct.cgcc2_compiled.lct_find_bricks:F(0,1)=r(0,1);-2147483648;2147483647;int:t(0,1)bricks:p(0,2)=*(0,3)=(0,4)=s5124bricks:(0,5)=ar(0,6)=r(0,6);0000000000000;0037777777777;;0;63;(0,7)=(0,8)=s80brick_type:(0,9)=(0,10)=eLCT_RCX:0,LCT_NXT:1,;,0,32;:(0,11)=u76rcx:(0,12)=(0,13)=s0;,0,0;nxt:(0,14)=(0,15)=s76usb_bus:(0,16)=r(0,16);0000000000000;0037777777777;,0,32;usb_dev_num:(0,16),32,32;bluetooth_passcode:(0,17)=*(0,18)=r(0,18);0;127;,64,32;usb_dev:(0,19)=*(0,20)=xsusb_device:,96,32;usb_hdl:(0,21)=*(0,22)=xsusb_dev_handle:,128,32;is_in_reset_mode:(0,1),160,32;firmware_major:(0,16),192,32;firmware_minor:(0,16),224,32;protocol_major:(0,16),256,32;protocol_minor:(0,16),288,32;battery_level:(0,16),320,32;name:(0,23)=ar(0,6);0;15;(0,18),352,128;bt_address:(0,24)=ar(0,6);0;5;(0,25)=@s8;r(0,25);0;255;,480,48;bt_signal:(0,26)=r(0,26);0000000000000;0037777777777;,544,32;free_flash:(0,26),576,32;;,0,608;;,32,608;;,0,40960;count:(0,1),40960,32;;flags:p(0,16)lct_brick_list_t:t(0,3)long unsigned int:t(0,26)lct_brick_t:t(0,7)lct_brick_type_t:t(0,9) :T(0,10)rcx_t:t(0,12)nxt_t:t(0,14)unsigned int:t(0,16)char:t(0,18)usb_device:T(0,20)=s1068next:(0,19),0,32;prev:(0,19),32,32;filename:(0,27)=ar(0,6);0;1024;(0,18),64,8200;bus:(0,28)=*(0,29)=xsusb_bus:,8288,32;descriptor:(0,30)=xsusb_device_descriptor:,8320,144;config:(0,31)=*(0,32)=xsusb_config_descriptor:,8480,32;dev:(0,33)=*(0,34)=(0,34),8512,32;;unsigned char:t(0,25)usb_bus:T(0,29)=s1040next:(0,28),0,32;prev:(0,28),32,32;dirname:(0,27),64,8200;devices:(0,19),8288,32;;usb_device_descriptor:T(0,30)=s18bLength:(0,35)=(0,25),0,8;bDescriptorType:(0,35),8,8;bcdUSB:(0,36)=(0,37)=@s16;r(0,37);0;65535;,16,16;bDeviceClass:(0,35),32,8;bDeviceSubClass:(0,35),40,8;bDeviceProtocol:(0,35),48,8;bMaxPacketSize0:(0,35),56,8;idVendor:(0,36),64,16;idProduct:(0,36),80,16;bcdDevice:(0,36),96,16;iManufacturer:(0,35),112,8;iProduct:(0,35),120,8;iSerialNumber:(0,35),128,8;bNumConfigurations:(0,35),136,8;;usb_config_descriptor:T(0,32)=s24bLength:(0,35),0,8;bDescriptorType:(0,35),8,8;wTotalLength:(0,36),16,16;bNumInterfaces:(0,35),32,8;bConfigurationValue:(0,35),40,8;iConfiguration:(0,35),48,8;bmAttributes:(0,35),56,8;MaxPower:(0,35),64,8;interface:(0,38)=*(0,39)=xsusb_interface:,96,32;extra:(0,40)=*(0,25),128,32;extralen:(0,1),160,32;;void:t(0,34)u_int8_t:t(0,35)u_int16_t:t(0,36)short unsigned int:t(0,37)usb_interface:T(0,39)=s8altsetting:(0,41)=*(0,42)=xsusb_interface_descriptor:,0,32;num_altsetting:(0,1),32,32;;usb_interface_descriptor:T(0,42)=s24bLength:(0,35),0,8;bDescriptorType:(0,35),8,8;bInterfaceNumber:(0,35),16,8;bAlternateSetting:(0,35),24,8;bNumEndpoints:(0,35),32,8;bInterfaceClass:(0,35),40,8;bInterfaceSubClass:(0,35),48,8;bInterfaceProtocol:(0,35),56,8;iInterface:(0,35),64,8;endpoint:(0,43)=*(0,44)=xsusb_endpoint_descriptor:,96,32;extra:(0,40),128,32;extralen:(0,1),160,32;;usb_endpoint_descriptor:T(0,44)=s20bLength:(0,35),0,8;bDescriptorType:(0,35),8,8;bEndpointAddress:(0,35),16,8;bmAttributes:(0,35),24,8;wMaxPacketSize:(0,36),32,16;bInterval:(0,35),48,8;bRefresh:(0,35),56,8;bSynchAddress:(0,35),64,8;extra:(0,40),96,32;extralen:(0,1),128,32;;count:(0,1)lct_find_nxt_bricks:F(0,1)bricks:p(0,2)count:(0,1)lct_find_nxt_usb:F(0,1)bricks:p(0,2)busses:(0,28)bus:(0,28)dev:(0,19)count:(0,1)bus_num:(0,1)dev_num:(0,1)lct_find_nxt_bluetooth:F(0,1)bricks:p(0,2)lct_find_rcx_bricks:F(0,1)bricks:p(0,2)count:(0,1)#1/12 1199504509 0 0 100644 25620 ` nxt.o| __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) #1/12 1199504509 0 0 100644 780 ` rcx.o |__text__TEXT PUUÐdOdU<D D d$ z $DDD$$d _rcx_init_rcx_open/mnt/gmirror/ports/devel/legoctl/work/legoctl-0.2/Libs/C/rcx.cgcc2_compiled.rcx_init:F(0,1)=(0,1)void:t(0,1)rcx:p(0,2)=*(0,3)=(0,4)=s0;rcx_t:t(0,3)rcx_open:F(0,5)=r(0,5);-2147483648;2147483647;int:t(0,5)rcx:p(0,2)#1/12 1199504509 0 0 100644 4556 ` usb.o| tt__text__TEXTX __data__DATAX__cstring__TEXT`__picsymbolstub2__TEXTI__la_sym_ptr2__DATAb__nl_symbol_ptr__DATAh__textcoal_nt__TEXTl @/, P)),UVS EE!9E|E$[D$S$[D$$[D$$[D$S$EEMUЍ$D9E|IEMUЍ4$E T2 E;D |EƍE뒍EEE [^]Ð--------------------------------------------------------------------------- Could not read USB configurations. This is probably a permissions problem. Run 'man legoctl' for more information. ⍀PV$Ë$ô` h   zh tl Zh TL` :h * . bNbN) --,hdd<DD D (D8DXDxDDDD!D1D 9D)DD*K$`$J5KO]xex     K $X dX*lp[aB_usb_device_info___i686.get_pc_thunk.bx___i686.get_pc_thunk.axdyld_stub_binding_helper___sF_fputs/mnt/gmirror/ports/devel/legoctl/work/legoctl-0.2/Libs/C/usb.cgcc2_compiled.usb_device_info:F(0,1)=r(0,1);-2147483648;2147483647;int:t(0,1)dev:p(0,2)=*(0,3)=xsusb_device:usb_device:T(0,3)=s1068next:(0,2),0,32;prev:(0,2),32,32;filename:(0,4)=ar(0,5)=r(0,5);0000000000000;0037777777777;;0;1024;(0,6)=r(0,6);0;127;,64,8200;bus:(0,7)=*(0,8)=xsusb_bus:,8288,32;descriptor:(0,9)=xsusb_device_descriptor:,8320,144;config:(0,10)=*(0,11)=xsusb_config_descriptor:,8480,32;dev:(0,12)=*(0,13)=(0,13),8512,32;;long unsigned int:t(0,14)=r(0,14);0000000000000;0037777777777;char:t(0,6)usb_bus:T(0,8)=s1040next:(0,7),0,32;prev:(0,7),32,32;dirname:(0,4),64,8200;devices:(0,2),8288,32;;usb_device_descriptor:T(0,9)=s18bLength:(0,15)=(0,16)=@s8;r(0,16);0;255;,0,8;bDescriptorType:(0,15),8,8;bcdUSB:(0,17)=(0,18)=@s16;r(0,18);0;65535;,16,16;bDeviceClass:(0,15),32,8;bDeviceSubClass:(0,15),40,8;bDeviceProtocol:(0,15),48,8;bMaxPacketSize0:(0,15),56,8;idVendor:(0,17),64,16;idProduct:(0,17),80,16;bcdDevice:(0,17),96,16;iManufacturer:(0,15),112,8;iProduct:(0,15),120,8;iSerialNumber:(0,15),128,8;bNumConfigurations:(0,15),136,8;;usb_config_descriptor:T(0,11)=s24bLength:(0,15),0,8;bDescriptorType:(0,15),8,8;wTotalLength:(0,17),16,16;bNumInterfaces:(0,15),32,8;bConfigurationValue:(0,15),40,8;iConfiguration:(0,15),48,8;bmAttributes:(0,15),56,8;MaxPower:(0,15),64,8;interface:(0,19)=*(0,20)=xsusb_interface:,96,32;extra:(0,21)=*(0,16),128,32;extralen:(0,1),160,32;;void:t(0,13)u_int8_t:t(0,15)unsigned char:t(0,16)u_int16_t:t(0,17)short unsigned int:t(0,18)usb_interface:T(0,20)=s8altsetting:(0,22)=*(0,23)=xsusb_interface_descriptor:,0,32;num_altsetting:(0,1),32,32;;usb_interface_descriptor:T(0,23)=s24bLength:(0,15),0,8;bDescriptorType:(0,15),8,8;bInterfaceNumber:(0,15),16,8;bAlternateSetting:(0,15),24,8;bNumEndpoints:(0,15),32,8;bInterfaceClass:(0,15),40,8;bInterfaceSubClass:(0,15),48,8;bInterfaceProtocol:(0,15),56,8;iInterface:(0,15),64,8;endpoint:(0,24)=*(0,25)=xsusb_endpoint_descriptor:,96,32;extra:(0,21),128,32;extralen:(0,1),160,32;;usb_endpoint_descriptor:T(0,25)=s20bLength:(0,15),0,8;bDescriptorType:(0,15),8,8;bEndpointAddress:(0,15),16,8;bmAttributes:(0,15),24,8;wMaxPacketSize:(0,17),32,16;bInterval:(0,15),48,8;bRefresh:(0,15),56,8;bSynchAddress:(0,15),64,8;extra:(0,21),96,32;extralen:(0,1),128,32;;a:(0,1)i:(0,1)c:(0,1)#1/12 1199504509 0 0 100644 7052 ` brick.o >>__text__TEXTP__data__DATA__picsymbolstub2__TEXT^T__la_sym_ptr2__DATA8` __textcoal_nt__TEXT:J @@ ` P UUE E$E$ÐU(EE}t}t&E$YEE$-EEEÐUÐUÐUEtE D$E$ÐUEtE D$E$qÐUEtE D$E$(ÐUEtE$ÐUÐU(EtE$EEEÐU(EtE$HEEEÐU(EtE$EEEÐU(EtE$EEEÐU(EtE$aEEEÐU(EtE$EEEÐWY⍀YPC>D⍀DP*%/⍀/P ⍀P⍀P⍀P⍀P⍀P⍀P{v⍀Pb]⍀PIDr⍀rP0+]⍀]PH⍀HP.G`y$X$P'mZ&Z T6L6F A ;232- ( "..  ** && "q"q XX ?? &&~ y s k e ` ZRL G A 9 3 . (    40,($  fdd<DDDD D *D /$ ?&3>GTbw$4D4D:DPDcDvD}$4$PD#D,D-$#!! $D2D3D4$200=0 N$D9D:D=DBDCO$9i7v7 $0DHDIDLDQDR$HFF $0DWDX D[D`+Da0$WUU $0Df4Dg:DjFDoTDpY$f4d$(Du\DvbDwg$u\8sEs V$D|lD}rD~DDW$|lnz{$4DDDDD|$$4DDDDD$$4DDDD-D4$ $4D<DBDNDaDh $<$ 1 $4DpDvDDD2 $pO \ $4] d;:la6\4$p<r4!M\Hl*R>S_lct_init_brick_lct_open_brick_lct_upload_firmware_lct_download_firmware_lct_upload_program_lct_delete_file_lct_start_program_lct_stop_program_lct_download_program_lct_close_brick_lct_get_battery_level_lct_print_battery_level_lct_get_firmware_version_lct_print_firmware_version_lct_print_device_info___i686.get_pc_thunk.axdyld_stub_binding_helper_nxt_print_device_info_nxt_print_firmware_version_nxt_get_firmware_version_nxt_print_battery_level_nxt_get_battery_level_nxt_close_nxt_stop_program_nxt_start_program_nxt_delete_file_nxt_upload_program_rcx_open_nxt_open_rcx_init_nxt_init/mnt/gmirror/ports/devel/legoctl/work/legoctl-0.2/Libs/C/brick.cgcc2_compiled.lct_init_brick:F(0,1)=r(0,1);-2147483648;2147483647;int:t(0,1)brick:p(0,2)=*(0,3)=(0,4)=s80brick_type:(0,5)=(0,6)=eLCT_RCX:0,LCT_NXT:1,;,0,32;:(0,7)=u76rcx:(0,8)=(0,9)=s0;,0,0;nxt:(0,10)=(0,11)=s76usb_bus:(0,12)=r(0,12);0000000000000;0037777777777;,0,32;usb_dev_num:(0,12),32,32;bluetooth_passcode:(0,13)=*(0,14)=r(0,14);0;127;,64,32;usb_dev:(0,15)=*(0,16)=xsusb_device:,96,32;usb_hdl:(0,17)=*(0,18)=xsusb_dev_handle:,128,32;is_in_reset_mode:(0,1),160,32;firmware_major:(0,12),192,32;firmware_minor:(0,12),224,32;protocol_major:(0,12),256,32;protocol_minor:(0,12),288,32;battery_level:(0,12),320,32;name:(0,19)=ar(0,20)=r(0,20);0000000000000;0037777777777;;0;15;(0,14),352,128;bt_address:(0,21)=ar(0,20);0;5;(0,22)=@s8;r(0,22);0;255;,480,48;bt_signal:(0,23)=r(0,23);0000000000000;0037777777777;,544,32;free_flash:(0,23),576,32;;,0,608;;,32,608;;type:p(0,5)lct_brick_t:t(0,3)lct_brick_type_t:t(0,5) :T(0,6)rcx_t:t(0,8)nxt_t:t(0,10)unsigned int:t(0,12)char:t(0,14)long unsigned int:t(0,23)unsigned char:t(0,22)lct_open_brick:F(0,1)brick:p(0,2)lct_upload_firmware:F(0,1)brick:p(0,2)filename:p(0,13)lct_download_firmware:F(0,1)brick:p(0,2)filename:p(0,13)lct_upload_program:F(0,1)brick:p(0,2)filename:p(0,13)lct_delete_file:F(0,1)brick:p(0,2)filename:p(0,13)lct_start_program:F(0,1)brick:p(0,2)filename:p(0,13)lct_stop_program:F(0,1)brick:p(0,2)lct_download_program:F(0,1)brick:p(0,2)filename:p(0,13)lct_close_brick:F(0,1)brick:p(0,2)lct_get_battery_level:F(0,1)brick:p(0,2)lct_print_battery_level:F(0,1)brick:p(0,2)lct_get_firmware_version:F(0,1)brick:p(0,2)lct_print_firmware_version:F(0,1)brick:p(0,2)lct_print_device_info:F(0,1)brick:p(0,2)