blob: 2e502d067c24916e1545312236602ae277b99132 [file] [log] [blame]
ptrkrysikdcba50f2014-11-06 14:49:08 +01001<?xml version="1.0"?>
2
3<!--
4###################################################
5##Block Tree for GSM blocks.
6###################################################
7-->
8
9<cat>
10 <name></name> <!-- Blank for Root Name -->
11 <cat>
12 <name>GSM</name>
13 <cat>
14 <name>Receiver</name>
15 <block>gsm_receiver</block>
Piotr Krysik7a851702015-08-06 10:22:20 +020016 <block>gsm_receiver_with_uplink</block>
rpp4f0f3b52015-06-10 10:23:30 +020017 <block>gsm_cx_channel_hopper</block>
ptrkrysikdcba50f2014-11-06 14:49:08 +010018 <block>gsm_fcch_burst_tagger</block>
19 <block>gsm_sch_detector</block>
20 <block>gsm_fcch_detector</block>
21 <block>gsm_clock_offset_control</block>
22 <block>gsm_input</block>
23 </cat>
24 <cat>
Piotr Krysik27f00322017-09-19 08:05:28 +020025 <name>Transmitter</name>
26 <block>gsm_txtime_bursts_tagger</block>
Piotr Krysik517464c2017-11-05 12:23:15 +010027 <block>gsm_txtime_setter</block>
Piotr Krysikff5d81d2017-09-27 21:56:42 +020028 <block>gsm_gmsk_mod</block>
Piotr Krysikccb5e682017-11-07 19:34:22 +010029 <block>gsm_preprocess_tx_burst</block>
Piotr Krysik23444832017-11-29 16:39:22 +010030 <block>gsm_gen_test_ab</block>
Piotr Krysik27f00322017-09-19 08:05:28 +020031 </cat>
32 <cat>
Piotr Krysik99305532018-05-05 12:38:11 +020033 <name>Transceiver</name>
34 <block>gsm_trx_burst_if</block>
35 </cat>
36 <cat>
ptrkrysikdcba50f2014-11-06 14:49:08 +010037 <name>Logical channels demapping</name>
ptrkrysik6dded652014-11-19 11:32:05 +010038 <block>gsm_universal_ctrl_chans_demapper</block>
Roman Khassraf1c48ce52015-05-23 20:08:20 +020039 <block>gsm_bcch_ccch_demapper</block>
40 <block>gsm_bcch_ccch_sdcch4_demapper</block>
41 <block>gsm_sdcch8_demapper</block>
Roman Khassraffb6bc502015-04-14 15:44:40 +020042 <block>gsm_tch_f_chans_demapper</block>
ptrkrysikdcba50f2014-11-06 14:49:08 +010043 </cat>
44 <cat>
ptrkrysik18b631e2014-12-15 09:09:18 +010045 <name>Decryption</name>
46 <block>gsm_decryption</block>
47 </cat>
48 <cat>
ptrkrysikdcba50f2014-11-06 14:49:08 +010049 <name>Decoding</name>
50 <block>gsm_control_channels_decoder</block>
Roman Khassraf059bab92015-05-20 12:49:46 +020051 <block>gsm_tch_f_decoder</block>
ptrkrysikdcba50f2014-11-06 14:49:08 +010052 </cat>
53 <cat>
Roman Khassrafdbc3a502015-08-03 23:20:20 +020054 <name>Flow control</name>
55 <block>gsm_burst_timeslot_splitter</block>
Roman Khassrafa1eb1882015-08-05 12:30:29 +020056 <block>gsm_burst_sdcch_subslot_splitter</block>
Roman Khassrafd7e3eec2015-08-06 11:54:22 +020057 <block>gsm_burst_timeslot_filter</block>
Roman Khassraf8b64d872015-08-06 17:30:04 +020058 <block>gsm_burst_sdcch_subslot_filter</block>
Roman Khassraf8e3b0ec2015-08-04 11:16:04 +020059 <block>gsm_burst_fnr_filter</block>
Piotr Krysikacc365f2017-11-07 19:31:42 +010060 <block>gsm_burst_type_filter</block>
Roman Khassraf7cccb522015-08-04 12:26:54 +020061 <block>gsm_dummy_burst_filter</block>
Piotr Krysika3405b22016-08-30 21:31:24 +020062 <block>gsm_uplink_downlink_splitter</block>
Roman Khassrafdbc3a502015-08-03 23:20:20 +020063 </cat>
64 <cat>
ptrkrysikdcba50f2014-11-06 14:49:08 +010065 <name>Utilities</name>
66 <block>gsm_bursts_printer</block>
Roman Khassraf1c3419e2015-08-03 10:58:57 +020067 <block>gsm_burst_file_sink</block>
68 <block>gsm_burst_file_source</block>
Roman Khassraf98581a82017-01-11 12:50:38 +010069 <block>gsm_collect_system_info</block>
Roman Khassrafc3234542015-08-03 16:17:46 +020070 <block>gsm_message_file_sink</block>
71 <block>gsm_message_file_source</block>
ptrkrysikdcba50f2014-11-06 14:49:08 +010072 <block>gsm_extract_system_info</block>
Roman Khassraf5bd14f22015-06-24 17:59:13 +020073 <block>gsm_extract_immediate_assignment</block>
Roman Khassrafe5ddab32016-12-04 16:19:40 +010074 <block>gsm_extract_cmc</block>
Piotr Krysikc097ce72018-03-05 13:16:32 +010075 <block>gsm_extract_assignment_cmd</block>
ptrkrysikdcba50f2014-11-06 14:49:08 +010076 <block>gsm_controlled_rotator_cc</block>
Piotr Krysik74c4f2c2016-07-15 13:12:46 +020077 <block>gsm_controlled_fractional_resampler_cc</block>
ptrkrysikdcba50f2014-11-06 14:49:08 +010078 <block>gsm_message_printer</block>
Piotr Krysik09826732016-07-15 13:14:24 +020079 <block>gsm_clock_offset_corrector_tagged</block>
Piotr Krysik3c1452f2018-05-05 12:24:33 +020080 <block>gsm_msg_to_tag</block>
ptrkrysikf46f5632015-01-15 11:50:06 +010081 <block>gsm_tmsi_dumper</block>
Piotr Krysik8d7b64d2017-11-08 14:34:02 +010082 <block>gsm_burst_to_fn_time</block>
ptrkrysikdcba50f2014-11-06 14:49:08 +010083 </cat>
84 </cat>
85</cat>