Write support for baseboard EEPROM FRU.

Write FRU implementation for baseboards having their FRU in an EEPROM.

Tested:
      BC, CC, WC BaseBoards:

      1.) Update the image via redfish and it boots fine.
      2.) Ipmitool fru
          Response :Listed all the fru details.
      3.) Ipmitool read fru <FRU ID>
          Response :Read  the fru details successfully.
      4.) Ipmitool sdr
          Response :List the sensors details successfully.
      5.) Ipmitool sensors
          Response :List the sensors details successfully.

      BC BaseBoard:
      1.)Ipmitool write fru <FRU ID> <FRU FILE>
         Response :Write the fru file successfully.
      2.)First enter to manufacturing mode.
         ipmitool raw 0x0A 0x12 0x00 0x10 0x00 0x43 0x41
         Response:Success.(return code 00)

Signed-off-by: Saravanan Palanisamy
               saravanan.palanisamy@linux.intel.com
Signed-off-by: Anoop S <anoopx.s@intel.com>
Change-Id: I2811551213d1a5335f17354af153d32dde4b81ea
1 file changed