From 43f3404895e27ff4b728d2c0fe9d4146a375dec2 Mon Sep 17 00:00:00 2001 From: Pavel Pisa Date: Mon, 13 Feb 2012 18:12:08 +0100 Subject: [PATCH] embedded: LPC17xx register access routines for hwspecops defined. Signed-off-by: Pavel Pisa --- embedded/app/usbcan/lpc17xx_can.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) 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) -- 2.39.2