]> rtime.felk.cvut.cz Git - lincan.git/blobdiff - lincan/include/main.h
Changed data size from byte to unsigned for write_register indirect call
[lincan.git] / lincan / include / main.h
index cc426b42cf7dec688dd6990c6ec850dfab44b96a..30ae627aea6df6b60181b2d378d77944ea19912d 100644 (file)
@@ -158,7 +158,7 @@ struct chip_t {
        long clock; /* Chip clock in Hz */
        long baudrate;
 
-       void (*write_register)(unsigned char data,unsigned long address);
+       void (*write_register)(unsigned data,unsigned long address);
        unsigned (*read_register)(unsigned long address);
        
        void *chip_data;
@@ -297,7 +297,7 @@ struct hwspecops_t {
        int (*init_chip_data)(struct candevice_t *candev, int chipnr);
        int (*init_obj_data)(struct chip_t *chip, int objnr);
        int (*program_irq)(struct candevice_t *candev);
-       void (*write_register)(unsigned char data,unsigned long address);
+       void (*write_register)(unsigned data,unsigned long address);
        unsigned (*read_register)(unsigned long address);
 };