43 lines
		
	
	
	
		
			798 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
	
		
			798 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
/*
 | 
						|
 *  (C) 2003 Dave Jones.
 | 
						|
 *
 | 
						|
 *  Licensed under the terms of the GNU GPL License version 2.
 | 
						|
 *
 | 
						|
 *  AMD-specific information
 | 
						|
 *
 | 
						|
 */
 | 
						|
 | 
						|
union msr_fidvidctl {
 | 
						|
	struct {
 | 
						|
		unsigned FID:5,			// 4:0
 | 
						|
		reserved1:3,	// 7:5
 | 
						|
		VID:5,			// 12:8
 | 
						|
		reserved2:3,	// 15:13
 | 
						|
		FIDC:1,			// 16
 | 
						|
		VIDC:1,			// 17
 | 
						|
		reserved3:2,	// 19:18
 | 
						|
		FIDCHGRATIO:1,	// 20
 | 
						|
		reserved4:11,	// 31-21
 | 
						|
		SGTC:20,		// 32:51
 | 
						|
		reserved5:12;	// 63:52
 | 
						|
	} bits;
 | 
						|
	unsigned long long val;
 | 
						|
};
 | 
						|
 | 
						|
union msr_fidvidstatus {
 | 
						|
	struct {
 | 
						|
		unsigned CFID:5,			// 4:0
 | 
						|
		reserved1:3,	// 7:5
 | 
						|
		SFID:5,			// 12:8
 | 
						|
		reserved2:3,	// 15:13
 | 
						|
		MFID:5,			// 20:16
 | 
						|
		reserved3:11,	// 31:21
 | 
						|
		CVID:5,			// 36:32
 | 
						|
		reserved4:3,	// 39:37
 | 
						|
		SVID:5,			// 44:40
 | 
						|
		reserved5:3,	// 47:45
 | 
						|
		MVID:5,			// 52:48
 | 
						|
		reserved6:11;	// 63:53
 | 
						|
	} bits;
 | 
						|
	unsigned long long val;
 | 
						|
};
 |