Revert changes made to core files in OPL r991 by AKuHAK
Kept both PS2SDK and Lang Updates changes.
@AKuHAK committed the following changes:
Synced with mainstream ps2sdk:
* Corrected the use of mixed-sign arithmetic, corrected the transfer limit for ata_device_sector_io(), changed ATAD to use the typedefs for fixed-sized values (i.e. u16 instead of unsigned short) to ensure correctness. (56f0335)
Note: 48-bit changes didn't ported into HD Pro ATAD module
-Corrected l-value assignment in udnl modules.
-Synced with mainstream ps2sdk:
* (IOP modules, except for memory card and padman) Corrected l-value assignment, strict-aliasing, unused value and sign-mismatched errors/warnings.(5a015a8)
Note: usbhdfsd needs to be synced later with this commit.
PS2-HOME Translation Team:
* Updated Lang Files.
Compiled with new changes made to PS2SDK on Commits on Jan 30, 2017 by SP193