3 Replies Latest reply on Jan 11, 2011 9:07 AM by mechbob

    Core2Duo: Move to\from C4 state




      I'm working with Core2Duo under vxWorks 6.8


      In order to put the CPU into C4 I ran the following code:


      mov EAX, 0x30 (Bits 0-3 define C4 sub states)

      mov ECX, 0x0



      1. Where can I find full documentation on C1,C2,C3 sub states ?

      I read the manual of Core2Duo but found only information on C1-C4 states. not sub states.


      2. Does the High Performance Event Timer (HPET) keep ticking under C4 ?


      3. Can I use ICE (e.g ARIUM) to find what is current state of the CPU ?