X-Git-Url: https://git.ozlabs.org/?p=petitboot;a=blobdiff_plain;f=ui%2Fcommon%2Fps3.h;h=5ba8afee800d56e6c31a8a5eb9ef2ef0dece3731;hp=8a7fe1cf539506865c90a71a973d25a7b33449d4;hb=dea7842fb28ff055b4e0f43a6a1fdaf3c4b5ba89;hpb=ea45e832b0d3e4a6e8c63f6a1c4741795b0b33dd diff --git a/ui/common/ps3.h b/ui/common/ps3.h index 8a7fe1c..5ba8afe 100644 --- a/ui/common/ps3.h +++ b/ui/common/ps3.h @@ -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);