From: Pavel Pisa Date: Mon, 13 Feb 2012 17:12:08 +0000 (+0100) Subject: embedded: LPC17xx register access routines for hwspecops defined. X-Git-Url: http://rtime.felk.cvut.cz/gitweb/lincan.git/commitdiff_plain/43f3404895e27ff4b728d2c0fe9d4146a375dec2 embedded: LPC17xx register access routines for hwspecops defined. Signed-off-by: Pavel Pisa --- diff --git a/embedded/app/usbcan/lpc17xx_can.c b/embedded/app/usbcan/lpc17xx_can.c index 5565d8c..383b6c7 100644 --- a/embedded/app/usbcan/lpc17xx_can.c +++ b/embedded/app/usbcan/lpc17xx_can.c @@ -101,15 +101,11 @@ int can_lmc1_init_obj_data(struct canchip_t *chip, int objnr){ } void can_lmc1_write_register(unsigned data, unsigned long address){ - - printf("UNSUPPORTED NOW\n"); + (*(volatile uint32_t*)(address)) = data; } unsigned can_lmc1_read_register(unsigned long address){ - - printf("UNSUPPORTED NOW\n"); - return 0; - + return (*(volatile uint32_t*)(address)); } int can_lmc1_request_io(struct candevice_t *candev)