#define CLI_COMMANDS "commands"
#define CLI_DMI "dmi"
#define CLI_CPU "cpu"
+#define CLI_DISK "disk"
#define CLI_SHOW_LIST "list"
#define CLI_IRQ "irq"
#define CLI_MODES "modes"
KERNEL_MODE,
SYSLINUX_MODE,
VESA_MODE,
+ DISK_MODE,
VPD_MODE,
} cli_mode_t;
struct cli_mode_descr cpu_mode;
struct cli_mode_descr pci_mode;
struct cli_mode_descr vesa_mode;
+struct cli_mode_descr disk_mode;
struct cli_mode_descr vpd_mode;
/* cli helpers */
// CPU STUFF
void main_show_cpu(int argc, char **argv, struct s_hardware *hardware);
+// DISK STUFF
+void main_show_disk(int argc, char **argv, struct s_hardware *hardware);
+
// PXE STUFF
void main_show_pxe(int argc, char **argv, struct s_hardware *hardware);
// VESA STUFF
void main_show_vesa(int argc, char **argv, struct s_hardware *hardware);
+
+ // VPD STUFF
+ void main_show_vpd(int argc __unused, char **argv __unused, struct s_hardware *hardware);
#endif
}
if (hardware->is_vpd_valid == true) {
- add_item("VPD","VPD Information Menu", OPT_SUBMENU, NULL,
+ add_item("<V>PD","VPD Information Menu", OPT_SUBMENU, NULL,
hdt_menu->vpd_menu.menu);
hdt_menu->main_menu.items_count++;
}
printf("CPU: Detecting\n");
cpu_detect(hardware);
- printf("DISKS: Detecting\n");
+ printf("DISKS: Detecting");
detect_disks(hardware);
printf("DMI: Detecting Table\n");