| 1881 | } |
| 1882 | |
| 1883 | UINT32 FIXDarwin (UINT8* dsdt, UINT32 len) |
| 1884 | { |
| 1885 | CONST UINT32 adr = 0x24; |
| 1886 | DBG("Start Darwin Fix\n"); |
| 1887 | ReplaceName(dsdt, len, "_OSI", "OOSI"); |
| 1888 | if (gSettings.FixDsdt & FIX_DARWIN) { |
| 1889 | darwin[42] = '9'; //windows 2009 |
| 1890 | } |
| 1891 | len = move_data(adr, dsdt, len, sizeof(darwin)); |
| 1892 | CopyMem(dsdt+adr, darwin, sizeof(darwin)); |
| 1893 | return len; |
| 1894 | } |
| 1895 | |
| 1896 | VOID FixS3D (UINT8* dsdt, UINT32 len) |
| 1897 | { |
no test coverage detected