OpenCore
1.0.4
OpenCore Bootloader
Loading...
Searching...
No Matches
McpMemoryController.h
Go to the documentation of this file.
1
6
#ifndef NVIDIA_MCP_MEMORY_CONTROLLER_H
7
#define NVIDIA_MCP_MEMORY_CONTROLLER_H
8
13
#define R_NVIDIA_MCP89_DDR_PLL 0x580
14
18
#define B_NVIDIA_MCP_MC_BASE 0xF001B000
19
23
#define V_NVIDIA_MCP_MC_VENDOR 0x10DE
24
#define V_NVIDIA_MCP79_MC_DEVICE 0x0A89
25
#define V_NVIDIA_MCP89_MC_DEVICE 0x0D69
26
30
#define R_NVIDIA_MCP_MC_UN44 0x44
31
#define R_NVIDIA_MCP_MC_MCPC 0x48
32
#define R_NVIDIA_MCP_MC_UN78 0x78
33
#define R_NVIDIA_MCP_MC_MPLM 0xC8
34
#define R_NVIDIA_MCP_MC_MPLN 0xC9
35
36
#define NVIDIA_MCP79_GET_FSB_FREQUENCY_DIVIDEND(Un44, Un78) \
37
(25000000ULL * (((Un44) >> 9U) & 0xFFU) * (((Un78) >> 8U) & 0xFFU))
38
39
#define NVIDIA_MCP79_GET_FSB_FREQUENCY_DIVISOR(Un44, Un78) \
40
(((Un44) & 0xFFU) * ((Un78) & 0xFFU) * (1 << (((Un44) >> 26U) & 3U)))
41
42
#endif
// NVIDIA_MCP_MEMORY_CONTROLLER_H
Include
Nvidia
IndustryStandard
McpMemoryController.h
Generated by
1.12.0