static uint32_t
read_uart(uint32_t addr)
{
-
- unsigned tmp;
-
- tmp = 0;
switch (addr & 0xff) {
case 0xE0: /* UART 1 */
}
#else
- tmp = uarta_data;
+ unsigned tmp = uarta_data;
uarta_data &= ~UART_DR;
uart_stat_reg &= ~UARTA_DR;
return tmp;
}
#else
- tmp = uartb_data;
+ unsigned tmp = uartb_data;
uartb_data &= ~UART_DR;
uart_stat_reg &= ~UARTB_DR;
return tmp;
void
init_signals(void)
{
- typedef void (*PFI) ();
- static PFI int_tab[2];
-
- int_tab[0] = signal(SIGTERM, int_handler);
- int_tab[1] = signal(SIGINT, int_handler);
+ signal(SIGTERM, int_handler);
+ signal(SIGINT, int_handler);
}
{
int i;
- float t;
printf("\n fsr: %08X\n\n", sregs->fsr);
#endif
for (i = 0; i < 32; i++) {
- t = sregs->fs[i];
printf(" f%02d %08x %14e ", i, sregs->fsi[i], sregs->fs[i]);
if (!(i & 1))
printf("%14e\n", sregs->fd[i >> 1]);
{
asection *section;
bfd *pbfd;
- const bfd_arch_info_type *arch;
int i;
pbfd = bfd_openr(fname, 0);
return -1;
}
- arch = bfd_get_arch_info (pbfd);
if (sis_verbose)
printf("loading %s:", fname);
for (section = pbfd->sections; section; section = section->next) {