com_BMCCfg.h 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. #ifndef __COM_BMC_CFG_H__
  2. #define __COM_BMC_CFG_H__
  3. #define FAN_NUMBERS 4
  4. #define BLADE_NUMBERS 5
  5. /*
  6. 0x00 0000 ~ 0x7F FFFF 8MB BMC Firmware
  7. =============================================
  8. 0x80 0000 ~ 0x80 0FFF 4KB User info
  9. 0x80 1000 ~ 0x80 FFFF 60KB Reserve
  10. ---------------------------------------------
  11. 0x81 0000 ~ 0x81 0FFF 4KB FRU
  12. 0x81 1000 ~ 0x81 FFFF 60KB Reserve
  13. ---------------------------------------------
  14. 0x82 0000 ~ 0x82 0FFF 4KB SDR
  15. 0x82 1000 ~ 0x82 1FFF 60KB Reserve
  16. ---------------------------------------------
  17. 0x83 0000 ~ 0x83 0FFF 4KB IpmiConfig_0
  18. 0x83 1000 ~ 0x83 1FFF 4KB IpmiConfig_1
  19. 0x83 2000 ~ 0x83 2FFF 4KB IpmiConfig_2
  20. 0x83 3000 ~ 0x83 3FFF 4KB IpmiConfig_3
  21. ...
  22. 0x83 F000 ~ 0x83 FFFF 4KB IpmiConfig_n
  23. ---------------------------------------------
  24. 0x84 0000 ~ 0x84 FFFF 64KB SEL
  25. ---------------------------------------------
  26. 0x85 0000 ~ 0x8F FFFF 704KB Reserve
  27. =============================================
  28. 0x90 0000 ~ 0xFF FFFF 7MB Reserve
  29. */
  30. #define CONFIG_FLASH_START 0x800000
  31. #define USERTBL_FLASH_ADDR 0x800000
  32. #define FRU_FLASH_ADDR 0x810000
  33. #define SDR_FLASH_ADDR 0x820000
  34. #define IPMI_CFG_FLASH_ADDR 0x830000
  35. #define SEL_FLASH_ADDR 0x840000
  36. #endif /* __COM_BMC_CFG_H__ */