FreeCalypso > hg > freecalypso-tools
view rvinterf/etmsync/fscmdtab.c @ 1014:961efadd530a default tip
fc-shell TCH DL handler: add support for CSD modes
TCH DL capture mechanism in FC Tourmaline firmware has been extended
to support CSD modes in addition to speech - add the necessary support
on the host tools side.
It needs to be noted that this mechanism in its present state does NOT
provide the debug utility value that was sought: as we learned only
after the code was implemented, TI's DSP has a misfeature in that the
buffer we are reading (a_dd_0[]) is zeroed out when the IDS block
is enabled, i.e., we are reading all zeros and not the real DL bits
we were after. But since the code has already been written, we are
keeping it - perhaps we can do some tests with IDS disabled.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Tue, 26 Nov 2024 06:27:43 +0000 |
parents | 37b38b1a1136 |
children |
line wrap: on
line source
/* * fc-fsio command dispatch table */ #include "cmdtab.h" extern int cmd_cleandir(); extern int cmd_cpout(); extern int cmd_cpout_file(); extern int cmd_delete(); extern int cmd_dieid(); extern int cmd_exec(); extern int cmd_exit(); extern int cmd_fd(); extern int cmd_ffs2ver(); extern int cmd_format(); extern int cmd_fwrite(); extern int cmd_hd(); extern int cmd_help(); extern int cmd_ll(); extern int cmd_ls(); extern int cmd_memdump(); extern int cmd_mkdir(); extern int cmd_omemdump(); extern int cmd_preformat(); extern int cmd_readlink(); extern int cmd_rm_subtree(); extern int cmd_set_imeisv(); extern int cmd_set_pcm_string(); extern int cmd_set_rfcap(); extern int cmd_stat(); extern int cmd_symlink(); extern int cmd_uploadfs(); extern int cmd_upload_file(); extern int cmd_upload_rf_table(); extern int cmd_upload_subtree(); extern int cmd_write_battery_table_v1(); extern int cmd_write_battery_table_v2(); extern int cmd_write_bsim_config(); extern int cmd_write_charging_config(); extern int create_std_dirs(); extern int get_pirelli_imei(); extern int pirelli_magnetite_init(); struct cmdtab cmdtab[] = { {"cleandir", 1, 1, cmd_cleandir}, {"cpout", 2, 2, cmd_cpout}, {"cpout-file", 2, 2, cmd_cpout_file}, {"create-std-dirs", 0, 0, create_std_dirs}, {"delete", 1, 1, cmd_delete}, {"dieid", 0, 0, cmd_dieid}, {"exec", 1, 1, cmd_exec}, {"exit", 0, 0, cmd_exit}, {"fd", 2, 3, cmd_fd}, {"ffs2ver", 0, 0, cmd_ffs2ver}, {"format", 1, 1, cmd_format}, {"fwrite", 3, 3, cmd_fwrite}, {"hd", 1, 1, cmd_hd}, {"help", 0, 1, cmd_help}, {"ll", 1, 1, cmd_ll}, {"ls", 1, 2, cmd_ls}, {"memdump", 2, 2, cmd_memdump}, {"mkdir", 1, 1, cmd_mkdir}, {"mk-std-dirs", 0, 0, create_std_dirs}, {"omemdump", 2, 2, cmd_omemdump}, {"pirelli-get-imei", 0, 0, get_pirelli_imei}, {"pirelli-magnetite-init", 0, 0, pirelli_magnetite_init}, {"preformat", 0, 0, cmd_preformat}, {"readlink", 1, 1, cmd_readlink}, {"rm", 1, 2, cmd_delete}, {"rm-subtree", 1, 2, cmd_rm_subtree}, {"set-imeisv", 2, 2, cmd_set_imeisv}, {"set-pcm-string", 2, 2, cmd_set_pcm_string}, {"set-rfcap", 1, 1, cmd_set_rfcap}, {"stat", 1, 1, cmd_stat}, {"symlink", 2, 2, cmd_symlink}, {"upload-file", 2, 2, cmd_upload_file}, {"upload-fs", 1, 1, cmd_uploadfs}, {"upload-rf-table", 1, 2, cmd_upload_rf_table}, {"upload-subtree", 2, 2, cmd_upload_subtree}, {"write-battery-table-v1", 1, 1, cmd_write_battery_table_v1}, {"write-battery-table-v2", 1, 1, cmd_write_battery_table_v2}, {"write-bsim-config", 2, 2, cmd_write_bsim_config}, {"write-charging-config", 1, 1, cmd_write_charging_config}, {0, 0, 0, 0} };