ACPI CFGD Explained

Like I said in my previous post. I’m not much of a blogger, but this speaks for itself. Or so it should:

// Platform Power Management Flags Bit Definitions (think CFGD):
0x1			// BIT 0 : Enhanced Intel Speed Step Technology.
0x2			// BIT 1 : C1 enabled, supported.
0x4			// BIT 2 : C1E enabled.
0x8			// BIT 3 : C3 enabled, supported.
0x10		// BIT 4 : C6 enabled, supported.
0x20		// BIT 5 : C7 enabled, supported.
0x40		// BIT 6 : Adaptive Thermal Monitor.
0x80		// BIT 7 : Long duration turbo mode
0x100		// BIT 8 : Short duration turbo mode
0x200		// BIT 9 : Bi-directional ProcHot.
0x400		// BIT 10: CMP (Multi Core Processor/Hardware Coordination).
0x800		// BIT 11: CPU throttling states
0x1000		// BIT 12: MONITIOR/MWAIT Extensions supported.
0x2000		// BIT 13: C1 Auto demotion enabled
0x4000		// BIT 14: C3 Auto demotion enabled
0x8000		// BIT 15: Energy efficient P-State Feature enabled
0x10000		// BIT 16: C7S enabled, supported
0x20000		// BIT 17: C1 Undemotion enable
0x40000		// BIT 18: C3 Undemotion enable
0x80000		// BTI 19: Fine grained CPU Throttling states
0x100000	// BIT 20: Set boot P-state to HFM when EIST is disabled
0x200000	// BIT 21: Fast break Snoop Enable
0x400000	// BIT 22: Fast break Interrupt Enable

All bits per Intel’s PpmAslDefines.h

Update: Tabs added to improve the layout, CMP explained and typo corrected.

Haswell Processor Arrived, or Not

Signing up for a blog is easy, but posting your first post isn’t. At least not for me. Thing is. I’m not much of a blogger. Anyway. Here we go. But I warn you because it isn’t a good start.

Ok. So I received a box from Intel with big red letters on top of it. I opened it and there it was. The long anticipated Intel Haswell i7-4770(K) processor. Well. The box that is, because when I opened it… it was empty. There was nothing in it. Not even a piece of plastic. Nothing. Nada.

Great. So now I have an empty box, and I will have a hard time getting a replacement. I guess since the box is fairly large, that the accompanied motherboard is now also somewhere else. I mean. What can I do without a motherboard. Not to mention the missing CPU. Pfft.

Yup. Got to love Spain, and I do, but this sucks. Really sucks.

Hey Intel. Hey customs. Hey delivery boy. Where the fok is the hardware I signed for?

Update: Hardware located. Package should arrive tomorrow!