Implement the set/get system boot option parameters 0x04

Implement the set/get system boot options parameter 0x04 (boot info
acknowledge).

Tested:
1. Set system boot options by command:
   $ ipmitool raw 0x00 0x08 0x04 0x01 0x01
2. Get system boot options by command:
   $ ipmitool raw 0x00 0x09 0x04 0x00 0x00
     01 04 00 01
3. Force boot into BIOS setup menu
   $ ipmitool chassis bootdev bios
4. Get the bootparm #4
   $ ipmitool chassis bootparam get 4
   Boot parameter version: 1
   Boot parameter 4 is valid/unlocked
   Boot parameter data: 0001
    Boot Info Acknowledge :
     - BIOS/POST has handled boot info
5. Chassis power reset
6. Wait and make sure the Host boot to the BIOS menu
7. Force boot from default Hard-drive or PXE
   $ ipmitool bootdev disk/pxe
8. Chassis power reset, the Host will boot to disk/pxe

Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com>
Change-Id: I66f68bf3c673cb983404ff215da52add482551f8
1 file changed