|
19 | 19 |
|
20 | 20 | #include <IOKit/IOCFPlugIn.h> |
21 | 21 |
|
22 | | -#define kAppleHPMLibType CFUUIDGetConstantUUIDWithBytes(kCFAllocatorDefault, \ |
23 | | - 0x12, 0xA1, 0xDC, 0xCF, 0xCF, 0x7A, 0x47, 0x75, \ |
24 | | - 0xBE, 0xE5, 0x9C, 0x43, 0x19, 0xF4, 0xCD, 0x2B \ |
25 | | -) |
26 | | -#define kAppleHPMLibInterface CFUUIDGetConstantUUIDWithBytes(kCFAllocatorDefault, \ |
27 | | - 0xC1, 0x3A, 0xCD, 0xD9, 0x20, 0x9E, 0x4B, 0x01, \ |
28 | | - 0xB7, 0xBE, 0xE0, 0x5C, 0xD8, 0x83, 0xC7, 0xB1 \ |
29 | | -) |
| 22 | +#define kAppleHPMLibType \ |
| 23 | + CFUUIDGetConstantUUIDWithBytes(kCFAllocatorDefault, 0x12, 0xA1, 0xDC, 0xCF, 0xCF, 0x7A, 0x47, \ |
| 24 | + 0x75, 0xBE, 0xE5, 0x9C, 0x43, 0x19, 0xF4, 0xCD, 0x2B) |
| 25 | +#define kAppleHPMLibInterface \ |
| 26 | + CFUUIDGetConstantUUIDWithBytes(kCFAllocatorDefault, 0xC1, 0x3A, 0xCD, 0xD9, 0x20, 0x9E, 0x4B, \ |
| 27 | + 0x01, 0xB7, 0xBE, 0xE0, 0x5C, 0xD8, 0x83, 0xC7, 0xB1) |
30 | 28 |
|
31 | 29 | typedef struct { |
32 | 30 | IUNKNOWN_C_GUTS; |
33 | 31 | uint16_t field_20; |
34 | 32 | uint16_t field_22; |
35 | | - IOReturn (*Read)(void *, uint64_t chipAddr, uint8_t dataAddr, void *buffer, uint64_t maxLen, uint32_t flags, uint64_t *readLen); |
36 | | - IOReturn (*Write)(void *, uint64_t chipAddr, uint8_t dataAd6dr, const void *buffer, uint64_t len, uint32_t flags); |
| 33 | + IOReturn (*Read)(void *, uint64_t chipAddr, uint8_t dataAddr, void *buffer, uint64_t maxLen, |
| 34 | + uint32_t flags, uint64_t *readLen); |
| 35 | + IOReturn (*Write)(void *, uint64_t chipAddr, uint8_t dataAd6dr, const void *buffer, |
| 36 | + uint64_t len, uint32_t flags); |
37 | 37 | IOReturn (*Command)(void *, uint64_t chipAddr, uint32_t cmd, uint32_t flags); |
38 | 38 | IOReturn (*field_40)(void); |
39 | 39 | IOReturn (*field_48)(void); |
|
0 commit comments