Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

111 lines
1.6 KiB

  1. /*++
  2. Copyright (c) 2000 Microsoft Corporation
  3. Module Name:
  4. fidvid.h
  5. Author:
  6. Todd Carpenter (4/16/01) - create file
  7. Environment:
  8. Kernel mode
  9. Notes:
  10. Revision History:
  11. --*/
  12. #ifndef _AMDK7_FIDVID_H
  13. #define _AMDK7_FIDVID_H
  14. #include "..\lib\processor.h"
  15. const ULONG FSB100FidToCpuFreq[] = {
  16. 1100, // 11x 1.1 GHz
  17. 1150, // 11.5x 1.15 GHz
  18. 1200, // 12x 1.2 GHz
  19. 1250, // 12.5x 1.25 GHz
  20. 500, // 5x 500 MHz
  21. 550, // 5.5x 550 MHz
  22. 600, // 6x 600 MHz
  23. 650, // 6.5x 650 MHz
  24. 700, // 7x 700 MHz
  25. 750, // 7.5x 750 MHz
  26. 800, // 8x 800 MHz
  27. 850, // 8.5x 850 MHz
  28. 900, // 9x 900 MHz
  29. 950, // 9.5x 950 MHz
  30. 1000, // 10x 1.0 GHz
  31. 1050, // 10.5x 1.05 GHz
  32. 300, // 3x 300 MHz
  33. 1900, // 19x reserved
  34. 400, // 4x 400 MHz
  35. 2000, // 20x reserved
  36. 1300, // 13x 1.3 GHz
  37. 1350, // 13.5x 1.35 GHz
  38. 1400, // 14x 1.4 GHz
  39. 2100, // 21x reserved
  40. 1500, // 15x 1.5 GHz
  41. 2250, // 22.5x reserved
  42. 1600, // 16x 1.6 GHz
  43. 1650, // 16.5x 1.65 GHz
  44. 1700, // 17x 1.7 GHz
  45. 1800, // 18x 1.8 GHz
  46. 0,
  47. 0
  48. };
  49. //
  50. // listed in milliVolts
  51. //
  52. const ULONG MobileVidToCpuVoltage[] = {
  53. 2000,
  54. 1950,
  55. 1900,
  56. 1850,
  57. 1800,
  58. 1750,
  59. 1700,
  60. 1650,
  61. 1600,
  62. 1550,
  63. 1500,
  64. 1450,
  65. 1400,
  66. 1350,
  67. 1300,
  68. 0,
  69. 1275,
  70. 1250,
  71. 1225,
  72. 1200,
  73. 1175,
  74. 1150,
  75. 1125,
  76. 1100,
  77. 1075,
  78. 1050,
  79. 1025,
  80. 1000,
  81. 975,
  82. 950,
  83. 925,
  84. 0
  85. };
  86. #define INVALID_FID_VALUE (sizeof(FSB100FidToCpuFreq)/sizeof(ULONG))
  87. #define INVALID_VID_VALUE (sizeof(MobileVidToCpuVoltage)/sizeof(ULONG))
  88. #endif