ui/common: Add code to send cancel-default messages
[petitboot] / ui / common / ps3.h
index 8a7fe1cf539506865c90a71a973d25a7b33449d4..5ba8afee800d56e6c31a8a5eb9ef2ef0dece3731 100644 (file)
@@ -33,9 +33,14 @@ enum ps3_flash_flags {
        ps3_flag_telnet = 1,
 };
 
+enum ps3_timeouts {
+       ps3_timeout_forever = 255,
+};
+
 /**
  * struct ps3_flash_values - Values from PS3 flash memory.
  * @default_item: The default menu item.
+ * @timeout: The timeout in seconds.
  * @video_mode: The default video_mode.
  * @flags: Logical OR of enum ps3_flash_flags.
  */
@@ -44,6 +49,13 @@ struct ps3_flash_values {
        uint32_t default_item;
        uint16_t video_mode;
        /* uint16_t flags; */
+       uint8_t timeout;
+};
+
+static const struct ps3_flash_values ps3_flash_defaults = {
+       .default_item = 0,
+       .video_mode = 1,
+       .timeout = ps3_timeout_forever,
 };
 
 int ps3_flash_get_values(struct ps3_flash_values *values);