| 1193 | } |
| 1194 | |
| 1195 | INT32 FindName(UINT8 *dsdt, INT32 len, CONST CHAR8* name) |
| 1196 | { |
| 1197 | INT32 i; |
| 1198 | for (i = 0; len >= 5 && i < len-5; i++) { |
| 1199 | if ((dsdt[i] == 0x08) && (dsdt[i+1] == name[0]) && |
| 1200 | (dsdt[i+2] == name[1]) && (dsdt[i+3] == name[2]) && |
| 1201 | (dsdt[i+4] == name[3])) { |
| 1202 | return i+1; |
| 1203 | } |
| 1204 | } |
| 1205 | return 0; |
| 1206 | } |
| 1207 | |
| 1208 | BOOLEAN GetName(UINT8 *dsdt, INT32 adr, OUT CHAR8* name, OUT INTN *shift) |
| 1209 | { |
no outgoing calls
no test coverage detected