Add support for removable media/Floppy

1. fix issue for handling unsupported parameter
2. add support for floppy/USB boot

There is dbus interface change in:
https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-dbus-interfaces/+/21177

Test:
$ ipmitool -H <ip> -P 0penBmc -I lanplus raw
   0x0 0x8 0x5 0x80 0x14 0x00 0x00 0x00
$ ipmitool -H <ip> -P 0penBmc -I lanplus chassis bootparam get 5
      ...
      - Boot Device Selector : Force Boot from CD/DVD
      ...

$ipmitool -H <ip> -P 0penBmc -I lanplus raw
      0x0 0x8 0x5 0x80 0x3c 0x00 0x00 0x00
$ipmitool -H <ip> -P 0penBmc -I lanplus chassis bootparam get 5
      ...
      - Boot Device Selector : Force Boot from Floppy/primary removable media
      ...
Change-Id: I915aaa3f684d02d0dfc4b65afb3c1db139c41781
Signed-off-by: Jia, chunhui <chunhui.jia@linux.intel.com>
1 file changed