static void
tx3904irc_finish (struct hw *me)
{
- int i;
struct tx3904irc *controller;
controller = HW_ZALLOC (me, struct tx3904irc);
if(ILR_GET(controller, source) > IMR_GET(controller))
{
int ip_number = 16 + source; /* compute IP[4:0] */
- HW_TRACE ((me, "interrupt level %d", ILR_GET(controller,source)));
+ HW_TRACE ((me, "interrupt level %ld", ILR_GET(controller,source)));
hw_port_event(me, IP_PORT, ip_number);
}
break;
}
/* write requested byte out */
- memcpy(dest+byte, ((char*)& register_value)+reg_offset, 1);
+ memcpy ((char*) dest + byte, ((char*)& register_value)+reg_offset, 1);
}
return nr_bytes;
HW_TRACE ((me, "reg %d pre: %08lx", reg_number, (long) *register_ptr));
/* overwrite requested byte */
- memcpy(((char*)register_ptr)+reg_offset, source+byte, 1);
+ memcpy (((char*)register_ptr)+reg_offset, (char*)source + byte, 1);
HW_TRACE ((me, "post: %08lx", (long) *register_ptr));
}