mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-08-01 02:29:59 -06:00

Fix up the calculation of the length fields and check that the returned response is the expected length. This touches many files because it converts a parameter name from the SI_Device interface from 'length' to 'request_length'. Prior, this field seemed to be used as request length sometimes, as response length sometimes, and usually just totally ignored.