fixed warnings + added zy1000 jtag_add_clocks support.
git-svn-id: svn://svn.berlios.de/openocd/trunk@1309 b42882b7-edfa-0310-969c-e2dbd0fdcd60
This commit is contained in:
parent
9324e6280e
commit
42532ddeaa
|
@ -190,7 +190,7 @@ int zy1000_configuration_output_handler_log(struct command_context_s *context,
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef CYGPKG_PROFILE_GPROF
|
#ifdef CYGPKG_PROFILE_GPROF
|
||||||
extern void start_profile();
|
extern void start_profile(void);
|
||||||
|
|
||||||
int eCosBoard_handle_eCosBoard_profile_command(struct command_context_s *cmd_ctx, char *cmd, char **args, int argc)
|
int eCosBoard_handle_eCosBoard_profile_command(struct command_context_s *cmd_ctx, char *cmd, char **args, int argc)
|
||||||
{
|
{
|
||||||
|
@ -201,13 +201,13 @@ int eCosBoard_handle_eCosBoard_profile_command(struct command_context_s *cmd_ctx
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
externC void phi_init_all_network_interfaces();
|
externC void phi_init_all_network_interfaces(void);
|
||||||
|
|
||||||
command_context_t *cmd_ctx;
|
command_context_t *cmd_ctx;
|
||||||
|
|
||||||
static bool webRunning = false;
|
static bool webRunning = false;
|
||||||
|
|
||||||
void keep_webserver()
|
void keep_webserver(void)
|
||||||
{
|
{
|
||||||
// Target initialisation is only attempted at startup, so we sleep forever and
|
// Target initialisation is only attempted at startup, so we sleep forever and
|
||||||
// let the http server bail us out(i.e. get config files set up).
|
// let the http server bail us out(i.e. get config files set up).
|
||||||
|
@ -261,12 +261,12 @@ MTAB_ENTRY( romfs_mte1,
|
||||||
(CYG_ADDRWORD) &filedata[0] );
|
(CYG_ADDRWORD) &filedata[0] );
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
void openocd_sleep_prelude()
|
void openocd_sleep_prelude(void)
|
||||||
{
|
{
|
||||||
cyg_mutex_unlock(&httpstate.jim_lock);
|
cyg_mutex_unlock(&httpstate.jim_lock);
|
||||||
}
|
}
|
||||||
|
|
||||||
void openocd_sleep_postlude()
|
void openocd_sleep_postlude(void)
|
||||||
{
|
{
|
||||||
cyg_mutex_lock(&httpstate.jim_lock);
|
cyg_mutex_lock(&httpstate.jim_lock);
|
||||||
}
|
}
|
||||||
|
@ -422,7 +422,7 @@ static int zylinjtag_Jim_Command_reboot(Jim_Interp *interp, int argc,
|
||||||
|
|
||||||
extern Jim_Interp *interp;
|
extern Jim_Interp *interp;
|
||||||
|
|
||||||
static void zylinjtag_startNetwork()
|
static void zylinjtag_startNetwork(void)
|
||||||
{
|
{
|
||||||
// Bring TCP/IP up immediately before we're ready to accept commands.
|
// Bring TCP/IP up immediately before we're ready to accept commands.
|
||||||
//
|
//
|
||||||
|
@ -857,7 +857,7 @@ bool logAllToSerial = false;
|
||||||
int boolParam(char *var);
|
int boolParam(char *var);
|
||||||
|
|
||||||
|
|
||||||
command_context_t *setup_command_handler();
|
command_context_t *setup_command_handler(void);
|
||||||
|
|
||||||
extern const char *zylin_config_dir;
|
extern const char *zylin_config_dir;
|
||||||
|
|
||||||
|
|
|
@ -969,7 +969,7 @@ void jtag_add_tlr(void)
|
||||||
jtag_error=retval;
|
jtag_error=retval;
|
||||||
}
|
}
|
||||||
|
|
||||||
int MINIDRIVER(interface_jtag_add_tlr)()
|
int MINIDRIVER(interface_jtag_add_tlr)(void)
|
||||||
{
|
{
|
||||||
enum tap_state state = TAP_RESET;
|
enum tap_state state = TAP_RESET;
|
||||||
jtag_command_t **last_cmd = jtag_get_last_command_p();
|
jtag_command_t **last_cmd = jtag_get_last_command_p();
|
||||||
|
|
|
@ -83,7 +83,7 @@ static int zy1000_speed_div(int speed, int *khz)
|
||||||
return ERROR_OK;
|
return ERROR_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
static bool readPowerDropout()
|
static bool readPowerDropout(void)
|
||||||
{
|
{
|
||||||
cyg_uint32 state;
|
cyg_uint32 state;
|
||||||
// sample and clear power dropout
|
// sample and clear power dropout
|
||||||
|
@ -95,7 +95,7 @@ static bool readPowerDropout()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
static bool readSRST()
|
static bool readSRST(void)
|
||||||
{
|
{
|
||||||
cyg_uint32 state;
|
cyg_uint32 state;
|
||||||
// sample and clear SRST sensing
|
// sample and clear SRST sensing
|
||||||
|
@ -152,7 +152,7 @@ int zy1000_read(void)
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
extern bool readSRST();
|
extern bool readSRST(void);
|
||||||
|
|
||||||
void zy1000_reset(int trst, int srst)
|
void zy1000_reset(int trst, int srst)
|
||||||
{
|
{
|
||||||
|
@ -404,7 +404,7 @@ int interface_jtag_execute_queue(void)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
static cyg_uint32 getShiftValue()
|
static cyg_uint32 getShiftValue(void)
|
||||||
{
|
{
|
||||||
cyg_uint32 value;
|
cyg_uint32 value;
|
||||||
waitIdle();
|
waitIdle();
|
||||||
|
@ -413,7 +413,7 @@ static cyg_uint32 getShiftValue()
|
||||||
return value;
|
return value;
|
||||||
}
|
}
|
||||||
#if 0
|
#if 0
|
||||||
static cyg_uint32 getShiftValueFlip()
|
static cyg_uint32 getShiftValueFlip(void)
|
||||||
{
|
{
|
||||||
cyg_uint32 value;
|
cyg_uint32 value;
|
||||||
waitIdle();
|
waitIdle();
|
||||||
|
@ -438,7 +438,7 @@ static void shiftValueInnerFlip(const enum tap_state state, const enum tap_state
|
||||||
|
|
||||||
extern int jtag_check_value(u8 *captured, void *priv);
|
extern int jtag_check_value(u8 *captured, void *priv);
|
||||||
|
|
||||||
static void gotoEndState()
|
static void gotoEndState(void)
|
||||||
{
|
{
|
||||||
setCurrentState(cmd_queue_end_state);
|
setCurrentState(cmd_queue_end_state);
|
||||||
}
|
}
|
||||||
|
@ -693,10 +693,10 @@ int interface_jtag_add_reset(int req_trst, int req_srst)
|
||||||
return ERROR_OK;
|
return ERROR_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
int interface_jtag_add_runtest(int num_cycles, enum tap_state state)
|
static int zy1000_jtag_add_clocks(int num_cycles, enum tap_state state, enum tap_state clockstate)
|
||||||
{
|
{
|
||||||
/* num_cycles can be 0 */
|
/* num_cycles can be 0 */
|
||||||
setCurrentState(TAP_IDLE);
|
setCurrentState(clockstate);
|
||||||
|
|
||||||
/* execute num_cycles, 32 at the time. */
|
/* execute num_cycles, 32 at the time. */
|
||||||
int i;
|
int i;
|
||||||
|
@ -708,7 +708,7 @@ int interface_jtag_add_runtest(int num_cycles, enum tap_state state)
|
||||||
{
|
{
|
||||||
num=num_cycles-i;
|
num=num_cycles-i;
|
||||||
}
|
}
|
||||||
shiftValueInner(TAP_IDLE, TAP_IDLE, num, 0);
|
shiftValueInner(clockstate, clockstate, num, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
#if !TEST_MANUAL()
|
#if !TEST_MANUAL()
|
||||||
|
@ -734,6 +734,16 @@ int interface_jtag_add_runtest(int num_cycles, enum tap_state state)
|
||||||
return ERROR_OK;
|
return ERROR_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int interface_jtag_add_runtest(int num_cycles, enum tap_state state)
|
||||||
|
{
|
||||||
|
return zy1000_jtag_add_clocks(num_cycles, state, TAP_IDLE);
|
||||||
|
}
|
||||||
|
|
||||||
|
int interface_jtag_add_clocks(int num_cycles)
|
||||||
|
{
|
||||||
|
return zy1000_jtag_add_clocks(num_cycles, cmd_queue_cur_state, cmd_queue_end_state);
|
||||||
|
}
|
||||||
|
|
||||||
int interface_jtag_add_sleep(u32 us)
|
int interface_jtag_add_sleep(u32 us)
|
||||||
{
|
{
|
||||||
jtag_sleep(us);
|
jtag_sleep(us);
|
||||||
|
@ -843,3 +853,5 @@ int boolParam(char *var)
|
||||||
free(name);
|
free(name);
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue