X-Git-Url: https://jxself.org/git/?p=linux-libre-firmware.git;a=blobdiff_plain;f=ath9k_htc%2Ftarget_firmware%2Fmagpie_fw_dev%2Ftarget%2Fcmnos%2Fdbg_api.c;h=04dce3de7e9aa323da3c51a6de6c962ba08650fc;hp=451059bd0e19592679757a242e76d49dc1758396;hb=1ba1a88647bfe113c885f985d6e383790dec2a1f;hpb=a2fe6b1f6253377c952c224d4ec9d55b196660ce diff --git a/ath9k_htc/target_firmware/magpie_fw_dev/target/cmnos/dbg_api.c b/ath9k_htc/target_firmware/magpie_fw_dev/target/cmnos/dbg_api.c index 451059b..04dce3d 100755 --- a/ath9k_htc/target_firmware/magpie_fw_dev/target/cmnos/dbg_api.c +++ b/ath9k_htc/target_firmware/magpie_fw_dev/target/cmnos/dbg_api.c @@ -32,6 +32,9 @@ * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ + +#include + #include "sys_cfg.h" #include "athos_api.h" @@ -439,7 +442,7 @@ int db_help_cmd(char *cmd, char *param1, char *param2, char *param3) static int db_ldr_cmd(char *cmd, char *param1, char *param2, char *param3) { - unsigned long val; + unsigned long val = 0; unsigned long addr; char val_str[20]; char addr_str[20]; @@ -561,7 +564,7 @@ static int db_intr_cmd(char *cmd, char *param1, char *param2, char *param3) pending_intrs = A_INTR_GET_INTRENABLE()&(~CMNOS_IMASK_XTTIMER); A_INTR_SET_INTRENABLE(pending_intrs); A_PRINTF("- intr [0x%08x]\n\r", pending_intrs); - + } else if( db_ascii_to_hex(param2, &data)==0 ) { @@ -569,7 +572,7 @@ static int db_intr_cmd(char *cmd, char *param1, char *param2, char *param3) delay = data; else delay = 3; - + A_PRINTF("==>set cb to %d seconds \n\r", delay); } @@ -620,7 +623,7 @@ static void clk_change(uint32_t clk, uint32_t ratio, uint32_t baud) clk_sel = 4; break; case 40: - clk_sel = 6; + clk_sel = 6; break; default: clk_sel = 6; @@ -637,7 +640,7 @@ static int db_clock_cmd(char *cmd, char *param1, char *param2, char *param3) uint32_t ratio = 1; uint32_t baud = 19200; uint32_t clk = 0; - + if( db_ascii_to_int(param1, &clk) != -1 ) { A_PRINTF("changing clock to %d\n", clk); @@ -664,7 +667,7 @@ static int db_info_cmd(char *cmd, char *param1, char *param2, char *param3) return 1; #else - + { uint32_t ccount1; uint32_t ccount2;