ELF(L'4(parm=invert_rts_cts:Invert RTS/CTS signalsparmtype=invert_rts_cts:uintlicense=GPLdescription=Technologic Systems TS-UART driverauthor=Technologic Systemsparmtype=portDebug:intlicense=GPLauthor=Technologic Systemsdepends=vermagic=2.6.21-ts preempt mod_unload ARMv4  $4DXhxtsuartPutMEM16_9tsuartPutMEM16tsuartPutMEM8tsuartPutIO8tsuartGetMEM16_9tsuartGetMEM16tsuartGetMEM8tsuartGetIO8tsuart_register_porttsuart_configure_driver***TX Rejected (sync) tsuart_stop_tx(%d) tsuart Tx(%d) <%d> Adding timer (%d) tsuart Tx(%d):%02X:%d tsuart stopping xmit at end tsuart_get_mctrl(%d) CTS=%d tsuart_cts_timer() tsuart_start_tx(%d) tsuart_stop_rx(%d) tsuart_enable_ms(%d) tsuart_tx_empty called(%d) = %d tsuart_set_mctrl(%d,RTS=%d,invert=%d) --- tsuart_break_ctl(%d,%d) tsuart_startup(%d), started=%d Port busy, can't open! (NOT) Starting MDM timer MDM timer can't start! tsuart_shutdown(%d), started=%d,overflows=%d set_termios called tsuart_change_speed called,cflag=0x%X,iflag=0x%X,oflag=0x%X tsuart:change_speed, port %d: %d baud tsuart:unknown change_speed, port %d: %X tsuart:unsupported byte size, using CS8 data bits + parity + extra stop bits = %d > %d; unsupported! Expect strange things to happen, as we don't know which bits to get rid of... Warning: Couldn't clear Rx FIFO TSUARTtsuart_release_port(%d) tsuart_request_port(%d) <3>tsuart: cannot map io memory tsuart_config_port(%d,%X) tsuart_verify_port(%d,%d)=%d tsuart_interrupt() tsuart Rx(%d):%02X:%d tsuart_interrupt: pushing buffer %d Unable to register driver Unable to kmalloc memory for uart driver Trying to register port on an unregistered driver IRQ in use Port already registered registered port %p tsuart_uartsAllocated IRQ %d IRQ %d already allocated Failed to register port %p with driver %p, ret=%d Unable to allocate irq %d ttts -L0 -L0 -L0 -L 00Q  -L0 -L0 -L0 -LQ0 0, < 40 0@ 0000 -L 0 p -L R@p 0S 0@R  0S  p0% 0 "10 S 000 0  d!0S 000 Hp@10<00 0P Rp0 @` 0S 0S00p 00:#:0 p80080\00! R  ?W 0B:#:S 0S0(j,(@4Tl -L Q0 ʖQ0QK Q Q0@K Q Q0 (0Q0`0 -L`\p 0S0S0S \ 00 000V@Q0 W0 Q0   0?00c0S0601Q0 000@ -LMlP@ T0S  00CS 00R00 @T 0-L@0PS] /P400S0 P"p 0 0-Lh0PU U@ 000  (00(0@TP00 d0000 -L0 0 ( 0-L0P4p@0!m!0 -L 0 p -L 0 p 0-L@0 P p0 0-L0!!@Pp l0p0L0%!0  R "0S0/0( 0-LqP@@T+  0 0p0P 0-L0@ 01 , p R 000 0 0 S P PU < 8#( x 00S00lP 0h Sd0@ 0 0 PL00d00@0 000,p4D p-LM0P 0  Bp@0 R 0x00000 0@CT@xx`0S l@d` 0S  @0  0 0x,(4 -LM0P@ 0!?000 00 08  B4 < p cW` /  (  /<#0   VKM# VO VKO  VKN VN VL  VM VKL 2VL 0VB @ T/ xTʬ0@) 0\p T /0*A/0*Z0 0 p 4040 00 S 8  0S080 x< @ < 804 `< 0@C T <80600T00Ӭ0 @/@T < 8 #(8K L@DT0Tp00 !0 !00C00(K  _ ` p -Ld07S -LM0@$p0S00 0-L0@p0SPUt t0:#:PP` 0\PEU0U0p 0-L0@P$ p070d00 -LMP0 S7S0@@xR@# S 0p -L -LM0 @@Tp 00@T@W 0000S 0  @00@0 0R 10S0000D 0 0D @T@W 0s@TT @W `V0@ 0S0 0S00hp Pt PUq R&<%0K&K P  Q & [0 0%[ 0 0%K& K00S&8'0K(K P  Q ( [0 0'[ 0 0'K( K00S&4)0K*K P  Q * [0 0)[ 0 0)K* K0+`K,K P  Q , [0 0+[ 0 0+K, K0000@TpZ-@W 0S 0@0p 0@T$K4H` -LM`$pP@0 `0@P000Sl SX0@T<< 0p000@ -L 0RR  0R 0Rt t0R 0R -L M32PpPpX 0S XXp弢0S  0RQ 0R 0  0 laQL`DV V@ /P@T`V2h00p0P`050SP P 0R0S 0S0S P XX1PP`0 80 P  0 /0000<0 @  @  ( 0<0(KL0t,@Pd -LM@ 0 KL -Linvert_rts_ctsportDebug4|4P|  X|ttsuart1GCC: (GNU) 3.4.4 (release) (CodeSourcery ARM 2005q3-2)GCC: (GNU) 3.4.4 (release) (CodeSourcery ARM 2005q3-2)Aaeabi.symtab.strtab.shstrtab.modinfo.rel__param.rel__ksymtab__ksymtab_strings.rodata.str1.4.rel.text.rel.init.text.exit.text.rel.data.rel.gnu.linkonce.this_module.bss.comment.ARM.attributes4 (T($ *@4|P0 $+>P2c\L_ +m#@i d0 x##l |0 $ 1&p&ppp&&10  D=    $  $(,048<@DHL(Lt|lx 08<@ltx(0lx                   D        <     $<@DHLTx@`p(,`l4`dhlp8X8L  $( ,048<@D(8< $(,48<@DHTX\`dhL      @  #+<,Yps p$&=4 T oD(X0h8x @9XHzL X/p    /?P p J4HZ|k4|P0|X00 p   @X$ |L2LE|Xtfm(y,0pLPp|Hp4ptxpp04pp8D8Dpt|ppp04px|p  p  p  p  p Xpx|ppppltppp`ttp L$ p8    p-*89HVk T,@  )FX[evx4 4BTaistsuart1.ctsuart_inittsuart_exit__mod_invert_rts_cts1328__mod_invert_rts_ctstype1327__param_invert_rts_cts$d__param_str_invert_rts_cts__ksymtab_tsuartPutMEM16_9__kstrtab_tsuartPutMEM16_9__ksymtab_tsuartPutMEM16__kstrtab_tsuartPutMEM16__ksymtab_tsuartPutMEM8__kstrtab_tsuartPutMEM8__ksymtab_tsuartPutIO8__kstrtab_tsuartPutIO8__ksymtab_tsuartGetMEM16_9__kstrtab_tsuartGetMEM16_9__ksymtab_tsuartGetMEM16__kstrtab_tsuartGetMEM16__ksymtab_tsuartGetMEM8__kstrtab_tsuartGetMEM8__ksymtab_tsuartGetIO8__kstrtab_tsuartGetIO8__ksymtab_tsuart_register_port__kstrtab_tsuart_register_port__ksymtab_tsuart_configure_driver__kstrtab_tsuart_configure_driver__mod_license1314__mod_description1313__mod_author1312__mod_portDebugtype151__param_portDebug__param_str_portDebugportDebug__mod_license149__mod_author148tsuart_opstsuart_tx_emptytsuart_set_mctrltsuart_get_mctrltsuart_stop_txtsuart_start_txtsuart_stop_rxtsuart_enable_mstsuart_break_ctltsuart_startuptsuart_shutdowntsuart_set_termiostsuart_typetsuart_release_porttsuart_request_porttsuart_config_porttsuart_verify_porttsuart_ioctlstimer2timer_addedstartedTS$atsuart_try_handleTxtimerassign_bits_BAUDtsuart_mdm_timertsuart_cts_timertsuart_interruptportsEqualtsuart_regtsuart1.mod.c__module_depends__mod_vermagic5tsuartGetMEM16invert_rts_cts__this_moduletty_flip_buffer_pushdealloc_parity_buffer__iounmapuart_register_drivercleanup_moduleparam_set_uinttsuartGetMEM16_9kfreeinit_timerinit_moduletsuartPutMEM16_9request_irqparam_get_uintkmem_cache_alloctty_insert_flip_string_flagstsuart_register_port__ioremappreempt_scheduletsuartGetIO8tsuartPutMEM8printkalloc_parity_buffer__memzerojiffiesparcuart_update_timeoutparam_set_inttsuartGetMEM8malloc_sizesdel_timeruart_add_one_porttsuart_configure_driverparam_get_intuart_write_wakeuptsuartPutIO8drivers__kmalloctsuartPutMEM16