ELF(^4(32  !"$%&()*H-M KH-M  0:; 0K- M 0B0Ћ/- M 01Ћ/- M 01Ћ/- M 01Ћ/-M  00K00K00K00 0S0[0S 0 0 [ 0[S 0 0 [ 000 0[00K0Ћ/H-0M 0 00K00K0 0K0 0K00 0S0V/0 00 00#0S" 20S00p2 Lh0S000S~ 00$2000L0"r [0R30S) 0Sk 10S  00001 T\0S000SR 0 000l1000T0T!D0[S40[S00 0K-0[  S( 00S 0:0000 b'0S000S 0: 0000000b0t  030 0(0000 0 0 0S, 0V/0 00 00#0S0s000S 0s000S0  00 0 000 0KH-M 00 0S10.(0 000 0 0 0S 0V/0 00 00#0S 0S000S0 00 0 000 0KH-(M  0 00K00 0S000S7 0[S10[ *S, 10S 00 0:0 0 0S000S 00 0: 0 00000 0 0:0K000[ K00 0S00S  [0 0K"(H-HM0 4 00 0$0 0(0 00K0 0 000| 00000 60S000S660  R x&t&0  d& 0\6 XX'0S000S 000S550  R %%0 % 050005%0 0SHt50S000SX5T50  R D%@%0  0% 045 S$'0S000S 000S440  R $$0 $ 04000S?$00S00 0(0000 00000K00000K0S 4 0 0@0 020K 0[S0[S 3 0  [0[00K [ 000K0[S000 [(0K0$0K0t300 000SK(0SH30S000S220  R ""0  " 02 '0S000S 000Sd2`20  R P"L"0 <" 0P2000D2("0z0SH10S000S110  R !!0  ! 01 '0S000S 000S41010  R !!0 ! 0(10001 0.40  0V/0  40  03 40  03 40  03 40 40 $0 40 (40  0000K(G(,g mH- M  0 0 00 0SD0V/0 00  0R30S 0 S 0 0c0 0 0 0 0R30S 000030S 0 S 0 0c0 0 0 000 0KH-M  KK!K1K1[ ?00K1[ ?00K 0[0S000S! 0[8#(0[8#800K0[S 0[S0[0#0S 0@0[S0[S0[S 05031[0S 0*![1[08C0 ?0 0K [0[R0[0[0K 0[0S000S 0[S000K [ 0[R 00KH-pMX ` d0 0Y0KY0[00KY0[00KY0[00KY0[00K00K   0 0 0 0K00KY0[S 60SY0[06 0S000S Y0[060006&0[S"`60SY0[0X6 TH0S000S Y0[060006%0s [0[R0[0[0Kd00Sd0 `00S`0 [0 X00Kd0 0[0 d0 `0 0[0 `0 (50Sd00K.0D H`00U C`0 d0000C :004 (0S000S d00K.0D "`00U `0 d0000C 00@4000? $00K [0[R0[ 38#80C1K4 K[Y0[00K0[ST0K 1[01K0[S 0[Sʰ1[0S 1[0S1[1K`008C(1[01K![0[R30S [ [0[0 C?>  0BQ30Sv  [0[ B0[R000K0[ 38#80C1K00K0[Scʲ1[C48C(1[08C88#801K0[S 0[Sʲ1[0S 1[0S<00K0[S80[ K00Sd0 1[[01K1[S 0[S00[![Y[T0K0 00S1[![X0$0 $  0R $0 0 1[ 0K1[0K0[00K0[00K1[01K0[00K1[01KH0[00K2 0[S 0[S#00S0 0S000S |0000p0X X0: 0`0 [ d0 [ 0K`(ZH-M 0 00K00K [00  0  [00 0 KH- M   00K00K [0[00K0S  [0000h0000S0[00  03$! 03(000 0 %0[S &0[S8000%0K& K 0 0 0S 0%0[0K&0[0K&0[% [[[[ 0 0 8"0 0 0S0800S 00K%[(0K' K[ 0<00 [ O0 0 0S 0 00K0[&0K&[(0K' K[ 00C$0 $0SHx60S800S\6X68  R H&D&8  4& 0@6 <('0S000S 800S558  R %%8 % 050005%0S [0[00000C00K1[SH50S800S548  R $$8  $ 04 '0S000S 800Sl4h48  R X$T$8 D$ 0X4000L40$01[V/0 00 <0  <0  & [<0 % [<0 0 <0 80 0SZ '0[SW (0[ '0[R00 <0 \30S800S@3<38  R ,#(#8$  # 0(3 $z0S000Sp 800S228  R ""8$ h" 02000x2T"N<0 20S800S118  R !!8'[  ! 01 +0S000S! 800S\1X18  R H!D!8'[ ,! 0P1000D1! [[40K00S40K01 0S000S 40K000000x 800S<0 [ <0 [ 800 0K( / 5TBEIH-M  00:;S. 0@0000#0 :+00:;Sl10S`1 \\0S000S 10001!00:;S200 0S0,00:;S00S0 0S000S `0000T0H 00: 0;0Kj(sH-M 00K0[00 0S00 D000< S00:;S 00KH-MKK0K@@@@@@@@@@C@@A@( l `$P   0<HXTP`!!l\"xx')l5l7- M 00cЋ/- M  0 0H0 0 0J00Ћ/- M  0 0L0Ћ/- M 0N0Ћ/- M  0 1Ћ/- M 00S000Ћ/- Skipping TS %d, because not enabled alloc_algo.cpp- Skipping TS %d, because %s Skipping TS %d of TRX=%d, because it has different TSC than lower TS of TRX. In order to allow multislot, all slots must be configured with the same TSC! - Skipping TS %d, because no TFI available - Skipping TS %d, because no USF available - Skipping TS %d, because num TBFs %d > %d - Skipping TS %d, because num TBFs %d >= %d - Requested incompatible TRX %d (current is %d) DLULsinglemulti[%s] algo %s <%s> (suggested TRX: %d): Alloc start A[%s] algo %s <%s> (suggested TRX: %d): failed to find a usable TRX (TFI exhausted) need to reuse TSneed to use a reserved common TS[%s] algo %s <%s> (suggested TRX: %d): failed to allocate a TS, no USF available [%s] algo %s <%s> (suggested TRX: %d): failed to allocate a TS, no TFI available Slot Allocation (Algorithm B) for class %d Multislot class %d not applicable. - Possible DL/UL slots: (TS=0)"%s"(TS=7) No valid UL/DL slot combination found uplinkdownlinkNo %s slots available %c%c%c%c%c%c%c%cSelected %s slots: (TS=0)"%s"(TS=7), %s No USF available B[%s] algo %s <%s> (suggested TRX: %d): failed to allocate a TFI [%s] algo %s <%s> (suggested TRX: %d): first slot unavailable [%s] algo %s <%s> (suggested TRX: %d): first common slot unavailable [%s] algo %s <%s> (suggested TRX: %d): using single slot at TS %d [%s] algo %s <%s> (suggested TRX: %d): using %d slots - Available DL/UL slots: (TS=0)"%s"(TS=7) Enabling algorithm B Disabling algorithm B GCC: (GNU) 6.4.0A*aeabi 5TE     (  !""$$%&&(()**(D*l(6(K(`(o ,, 0DX`P8 P P 2 Z XX !!x!X"\" \"D'x'hx'L))5l5T7l77.-/(" ("L"74"x(" 4"$8"(&6<JXfx\P 0CJ\mqz) l5l7alloc_algo.cpp$a$dbts_do_rate_ctr_incms_ms_classms_reserved_dl_slotsms_reserved_ul_slotsms_current_trx_ZL14set_flag_charsPchcc_ZL19find_possible_pdchsPK15gprs_rlcmac_trxhhPKc_ZL25compute_usage_by_num_tbfsPK16gprs_rlcmac_pdch25gprs_rlcmac_tbf_direction_ZL28compute_usage_by_reservationPK16gprs_rlcmac_pdch25gprs_rlcmac_tbf_direction_ZL24compute_usage_for_algo_aPK16gprs_rlcmac_pdch25gprs_rlcmac_tbf_direction_ZL20find_least_busy_pdchPK15gprs_rlcmac_trx25gprs_rlcmac_tbf_directionhPFiPK16gprs_rlcmac_pdchS2_EPiS8__ZL8find_trxPK19alloc_resources_req_ZL15idle_pdch_availPK15gprs_rlcmac_bts_ZL13tfi_find_freePK19alloc_resources_reqPh_ZL16compute_capacityPK15gprs_rlcmac_trxii_ZL9skip_slothbssPj_ZL11count_slotshhPhS__ZL13get_single_tsPK15gprs_rlcmac_trx25gprs_rlcmac_tbf_directionhhi_ZL19tbf_select_slot_setPK19alloc_resources_reqPK15gprs_rlcmac_trxhhhha_ZL12allocate_usfPK15gprs_rlcmac_trxhhPi__popcountdi2_Z12pcu_bitcountyrate_ctr_add__aeabi_unwind_cpp_pr1_Z7reverse25gprs_rlcmac_tbf_direction_ZNK16gprs_rlcmac_pdch8num_tbfsE25gprs_rlcmac_tbf_direction_ZNK16gprs_rlcmac_pdch12num_reservedE25gprs_rlcmac_tbf_direction_ZNK16gprs_rlcmac_pdch12assigned_usfEv_ZNK16gprs_rlcmac_pdch12assigned_tfiE25gprs_rlcmac_tbf_direction_ZNK16gprs_rlcmac_pdch10is_enabledEvrate_ctr_group_get_ctrlogp_stublog_check_levellogp2osmo_log_infofind_free_tfifind_free_usfbts_tfi_find_freealloc_algorithm_ams_first_common_tsmslot_class_get_typemslot_test_and_set_bit_Z16find_multi_slotsP15gprs_rlcmac_trxhPhS1_mslot_class_get_rxmslot_class_get_txmslot_class_get_summslot_fill_rx_maskmemsetmslot_wrap_windowmslot_filter_badffssnprintfmasked_override_withalloc_algorithm_bts_formatalloc_algorithm_dynamicgprs_alloc_max_dl_slots_per_msthe_pcuePm4ltnop,n@opnoppq4444h8iHi|hhgkkr n4o|pjsno<pnopP n` o p8 q< 4@ 4D 4H 4L 4T lt k k l h n opLtq44vno$pnoXpn$opDnTopq4444444444;44piijsiiddwxdwxz{|w n0oxpnop8nHop(}P~\X nh o p q 4 4!4!4 !4H!dl!d"X"9T#nd#o#p$ % &4&&n&o0'pD'qH'4L'4P'4X'4\'4`'4d'4h'4l'4p'4'j(sD(nT(o(p4)nD)o)p)q)4)4)4*v*n*o,+pX,nh,o,pl-y|. /n/o/p/h0nx0o 1p42nH2o2px3n3o$4p@4l4n|4o4p5q54 54$54(54,54054854<54D54L54T54\54d546n6oP6pt66n6o7p@7uT7qX74`74d747z77uc**f* * * ** *(*0*8*<* @*H*P*X*\* `*h*p*t* x*|* ** ** ** *** ** ** ** ** ** *****$*).symtab.strtab.shstrtab.rel.text.data.bss.rel.text._Z12pcu_bitcounty.ARM.extab.text._Z12pcu_bitcounty.rel.ARM.exidx.text._Z12pcu_bitcounty.ARM.extab.rel.ARM.exidx.ARM.extab.text._Z7reverse25gprs_rlcmac_tbf_direction.rel.ARM.exidx.text._Z7reverse25gprs_rlcmac_tbf_direction.ARM.extab.text._ZNK16gprs_rlcmac_pdch8num_tbfsE25gprs_rlcmac_tbf_direction.rel.ARM.exidx.text._ZNK16gprs_rlcmac_pdch8num_tbfsE25gprs_rlcmac_tbf_direction.ARM.extab.text._ZNK16gprs_rlcmac_pdch12num_reservedE25gprs_rlcmac_tbf_direction.rel.ARM.exidx.text._ZNK16gprs_rlcmac_pdch12num_reservedE25gprs_rlcmac_tbf_direction.ARM.extab.text._ZNK16gprs_rlcmac_pdch12assigned_usfEv.rel.ARM.exidx.text._ZNK16gprs_rlcmac_pdch12assigned_usfEv.ARM.extab.text._ZNK16gprs_rlcmac_pdch12assigned_tfiE25gprs_rlcmac_tbf_direction.rel.ARM.exidx.text._ZNK16gprs_rlcmac_pdch12assigned_tfiE25gprs_rlcmac_tbf_direction.ARM.extab.text._ZNK16gprs_rlcmac_pdch10is_enabledEv.rel.ARM.exidx.text._ZNK16gprs_rlcmac_pdch10is_enabledEv.rodata.comment.note.GNU-stack.ARM.attributes.group40dD0gT0hd0it0j0k0l8 @Q0%8+8V8(0 @`X0 L8rp8 n @hX08p9 @pXP0X:(:p: @Y0(:L:np:j @Y0:4;p;  @Y0j;(`@;p@;  @Y0"H;4|;'p|;$# @Y0&;8x;p;( @Y0*;+0ABpB+,B1c JY