From 50abaaffe33427f6195ed26ff52431e17a199f60 Mon Sep 17 00:00:00 2001 From: vanhofen Date: Sun, 22 Nov 2020 21:07:31 +0100 Subject: [PATCH] hw_caps: introduce startup_file Origin commit data ------------------ Branch: master Commit: https://github.com/neutrino-images/ni-libstb-hal/commit/3403a0694814b2b4ede47306c45578fa85ecabea Author: vanhofen Date: 2020-11-22 (Sun, 22 Nov 2020) Origin message was: ------------------ - hw_caps: introduce startup_file ------------------ No further description and justification available within origin commit message! ------------------ This commit was generated by Migit --- include/hardware_caps.h | 1 + libarmbox/hardware_caps.c | 14 ++++++++++++++ libgeneric-pc/hardware_caps.c | 1 + libmipsbox/hardware_caps.c | 1 + libraspi/hardware_caps.c | 1 + 5 files changed, 18 insertions(+) diff --git a/include/hardware_caps.h b/include/hardware_caps.h index cf76c63..ef2c3b0 100644 --- a/include/hardware_caps.h +++ b/include/hardware_caps.h @@ -44,6 +44,7 @@ typedef struct hw_caps int display_has_colon; int has_button_timer; int has_button_vformat; + char startup_file[64]; char boxvendor[64]; char boxname[64]; char boxarch[64]; diff --git a/libarmbox/hardware_caps.c b/libarmbox/hardware_caps.c index 6522771..f86766c 100644 --- a/libarmbox/hardware_caps.c +++ b/libarmbox/hardware_caps.c @@ -45,6 +45,7 @@ hw_caps_t *get_hwcaps(void) caps.has_button_timer = 1; caps.has_button_vformat = 0; caps.has_HDMI = 1; + strcpy(caps.startup_file, "STARTUP"); strcpy(caps.boxvendor, "VU+"); strcpy(caps.boxname, "SOLO4K"); strcpy(caps.boxarch, "BCM7376"); @@ -65,6 +66,7 @@ hw_caps_t *get_hwcaps(void) caps.has_button_timer = 1; caps.has_button_vformat = 0; caps.has_HDMI = 2; + strcpy(caps.startup_file, "STARTUP"); strcpy(caps.boxvendor, "VU+"); strcpy(caps.boxname, "DUO4K"); strcpy(caps.boxarch, "BCM7278"); @@ -83,6 +85,7 @@ hw_caps_t *get_hwcaps(void) caps.display_has_colon = 0; caps.has_button_timer = 1; caps.has_HDMI = 2; + strcpy(caps.startup_file, "STARTUP"); strcpy(caps.boxvendor, "VU+"); strcpy(caps.boxname, "DUO4KSE"); strcpy(caps.boxarch, "BCM7444S"); @@ -103,6 +106,7 @@ hw_caps_t *get_hwcaps(void) caps.has_button_timer = 1; caps.has_button_vformat = 0; caps.has_HDMI = 2; + strcpy(caps.startup_file, "STARTUP"); strcpy(caps.boxvendor, "VU+"); strcpy(caps.boxname, "ULTIMO4K"); strcpy(caps.boxarch, "BCM7444S"); @@ -121,6 +125,7 @@ hw_caps_t *get_hwcaps(void) caps.has_button_timer = 1; caps.has_button_vformat = 0; caps.has_HDMI = 1; + strcpy(caps.startup_file, "STARTUP"); strcpy(caps.boxvendor, "VU+"); strcpy(caps.boxname, "ZERO4K"); strcpy(caps.boxarch, "BCM72604"); @@ -141,6 +146,7 @@ hw_caps_t *get_hwcaps(void) caps.has_button_timer = 1; caps.has_button_vformat = 0; caps.has_HDMI = 2; + strcpy(caps.startup_file, "STARTUP"); strcpy(caps.boxvendor, "VU+"); strcpy(caps.boxname, "UNO4KSE"); strcpy(caps.boxarch, "BCM7252S"); @@ -159,6 +165,7 @@ hw_caps_t *get_hwcaps(void) caps.has_button_timer = 1; caps.has_button_vformat = 0; caps.has_HDMI = 1; + strcpy(caps.startup_file, "STARTUP"); strcpy(caps.boxvendor, "VU+"); strcpy(caps.boxname, "UNO4K"); strcpy(caps.boxarch, "BCM7252S"); @@ -178,6 +185,7 @@ hw_caps_t *get_hwcaps(void) caps.has_button_timer = 1; caps.has_button_vformat = 0; caps.has_HDMI = 1; + strcpy(caps.startup_file, "STARTUP"); strcpy(caps.boxvendor, "AX-Technologies"); strcpy(caps.boxname, "HD51"); strcpy(caps.boxarch, "BCM7251S"); @@ -197,6 +205,7 @@ hw_caps_t *get_hwcaps(void) caps.has_button_timer = 1; caps.has_button_vformat = 0; caps.has_HDMI = 1; + strcpy(caps.startup_file, "STARTUP_LINUX"); strcpy(caps.boxvendor, "AX-Technologies"); strcpy(caps.boxname, "HD60"); strcpy(caps.boxarch, "HI3798M"); @@ -213,6 +222,7 @@ hw_caps_t *get_hwcaps(void) caps.display_has_statusline = 0; caps.has_button_timer = 1; caps.has_HDMI = 1; + strcpy(caps.startup_file, "STARTUP_LINUX"); strcpy(caps.boxvendor, "AX-Technologies"); strcpy(caps.boxname, "HD61"); strcpy(caps.boxarch, "HI3798M"); @@ -232,6 +242,7 @@ hw_caps_t *get_hwcaps(void) caps.has_button_timer = 1; caps.has_button_vformat = 1; caps.has_HDMI = 1; + strcpy(caps.startup_file, "STARTUP"); strcpy(caps.boxvendor, "WWIO"); strcpy(caps.boxname, "BRE2ZE4K"); strcpy(caps.boxarch, "BCM7251S"); @@ -251,6 +262,7 @@ hw_caps_t *get_hwcaps(void) caps.has_button_timer = 1; caps.has_button_vformat = 0; caps.has_HDMI = 1; + strcpy(caps.startup_file, "STARTUP"); strcpy(caps.boxvendor, "AirDigital"); strcpy(caps.boxname, "Zgemma H7C/S"); strcpy(caps.boxarch, "BCM7251S"); @@ -270,6 +282,7 @@ hw_caps_t *get_hwcaps(void) caps.has_button_timer = 1; caps.has_button_vformat = 1; caps.has_HDMI = 1; + strcpy(caps.startup_file, "STARTUP"); strcpy(caps.boxvendor, "Edision"); strcpy(caps.boxname, "OS mio 4K"); strcpy(caps.boxarch, "BCM72604"); @@ -290,6 +303,7 @@ hw_caps_t *get_hwcaps(void) caps.has_button_timer = 1; caps.has_button_vformat = 1; caps.has_HDMI = 1; + strcpy(caps.startup_file, "STARTUP"); strcpy(caps.boxvendor, "Edision"); strcpy(caps.boxname, "OS mio+ 4K"); strcpy(caps.boxarch, "BCM72604"); diff --git a/libgeneric-pc/hardware_caps.c b/libgeneric-pc/hardware_caps.c index 6b6bc84..5d34e91 100644 --- a/libgeneric-pc/hardware_caps.c +++ b/libgeneric-pc/hardware_caps.c @@ -36,6 +36,7 @@ hw_caps_t *get_hwcaps(void) caps.display_can_deepstandby = 0; caps.display_has_statusline = 0; caps.display_has_colon = 0; + strcpy(caps.startup_file, ""); strcpy(caps.boxvendor, "Generic"); strcpy(caps.boxname, "PC"); if (! uname(&u)){ diff --git a/libmipsbox/hardware_caps.c b/libmipsbox/hardware_caps.c index 74bad4a..a270206 100644 --- a/libmipsbox/hardware_caps.c +++ b/libmipsbox/hardware_caps.c @@ -44,6 +44,7 @@ hw_caps_t *get_hwcaps(void) caps.has_button_timer = 1; caps.has_HDMI = 1; caps.has_SCART = 1; + strcpy(caps.startup_file, ""); strcpy(caps.boxvendor, "VU+"); strcpy(caps.boxname, "DUO"); strcpy(caps.boxarch, "BCM7335"); diff --git a/libraspi/hardware_caps.c b/libraspi/hardware_caps.c index 5293e77..3ee29db 100644 --- a/libraspi/hardware_caps.c +++ b/libraspi/hardware_caps.c @@ -33,6 +33,7 @@ hw_caps_t *get_hwcaps(void) caps.display_xres = 8; caps.display_can_deepstandby = 0; caps.display_has_statusline = 0; + strcpy(caps.startup_file, ""); strcpy(caps.boxvendor, "Raspberry"); strcpy(caps.boxname, "Pi");