I don't think that is neccesary to hunt in brom for **usbdl_put_dword** function's location, it should work fine with usbdl_put_data(&somedata,4);