Thank you for the reply that really helped
we are also using your usb_driver files you made our version has some edits but is based on your 2016 version and since updating chibios and not this file it now gives the following error
Code: Select all
tmk_core/protocol/chibios/usb_driver.c:128:3: warning: initialization makes integer from pointer without a cast
_write, _read, _put, _get,
^
tmk_core/protocol/chibios/usb_driver.c:128:3: warning: (near initialization for 'vmt.instance_offset')
tmk_core/protocol/chibios/usb_driver.c:128:3: warning: initialization from incompatible pointer type
tmk_core/protocol/chibios/usb_driver.c:128:3: warning: (near initialization for 'vmt.write')
tmk_core/protocol/chibios/usb_driver.c:128:3: warning: initialization from incompatible pointer type
tmk_core/protocol/chibios/usb_driver.c:128:3: warning: (near initialization for 'vmt.read')
tmk_core/protocol/chibios/usb_driver.c:128:3: warning: initialization from incompatible pointer type
tmk_core/protocol/chibios/usb_driver.c:128:3: warning: (near initialization for 'vmt.put')
tmk_core/protocol/chibios/usb_driver.c:129:3: warning: initialization from incompatible pointer type
_putt, _gett, _writet, _readt
^
tmk_core/protocol/chibios/usb_driver.c:129:3: warning: (near initialization for 'vmt.get')
tmk_core/protocol/chibios/usb_driver.c:129:3: warning: initialization from incompatible pointer type
tmk_core/protocol/chibios/usb_driver.c:129:3: warning: (near initialization for 'vmt.putt')
tmk_core/protocol/chibios/usb_driver.c:129:3: warning: initialization from incompatible pointer type
tmk_core/protocol/chibios/usb_driver.c:129:3: warning: (near initialization for 'vmt.gett')
tmk_core/protocol/chibios/usb_driver.c:130:1: warning: initialization from incompatible pointer type
};
^
tmk_core/protocol/chibios/usb_driver.c:130:1: warning: (near initialization for 'vmt.writet')
lines 127 through 130 are
Code: Select all
static const struct QMKUSBDriverVMT vmt = {
_write, _read, _put, _get,
_putt, _gett, _writet, _readt
};
i wonder if you could provide any help here as well as this has also only stopped working since the update