hardware_caps: add boxmodel

Origin commit data
------------------
Branch: ni/coolstream
Commit: dbf3e77a92
Author: vanhofen <vanhofen@gmx.de>
Date: 2024-01-03 (Wed, 03 Jan 2024)

Origin message was:
------------------
- hardware_caps: add boxmodel

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
This commit is contained in:
vanhofen
2024-01-03 22:24:53 +01:00
parent b002fc1e22
commit 0b4e53a23d
2 changed files with 11 additions and 1 deletions

View File

@@ -48,35 +48,41 @@ hw_caps_t *get_hwcaps(void)
caps.force_tuner_2G = 0;
strcpy(caps.startup_file, "");
strcpy(caps.boxvendor, "Coolstream");
strcpy(caps.boxarch, "Nevis");
switch (rev) {
case 6:
case 7: // Black Stallion Edition
strcpy(caps.boxmodel, "nevis");
strcpy(caps.boxname, "HD1");
strcpy(caps.boxarch, "Nevis");
caps.force_tuner_2G = 1;
break;
case 8:
strcpy(caps.boxmodel, "nevis");
strcpy(caps.boxname, "Neo"); // see dirty part of hw_caps in neutrino.cpp
strcpy(caps.boxarch, "Nevis");
caps.force_tuner_2G = 1;
break;
case 9:
strcpy(caps.boxmodel, "apollo");
strcpy(caps.boxname, "Tank");
strcpy(caps.boxarch, "Apollo");
break;
case 10:
strcpy(caps.boxmodel, "nevis");
strcpy(caps.boxname, "Zee");
strcpy(caps.boxarch, "Nevis");
caps.force_tuner_2G = 1;
break;
case 11:
if (chip == CS_CHIP_SHINER)
{
strcpy(caps.boxmodel, "shiner");
strcpy(caps.boxname, "Trinity");
strcpy(caps.boxarch, "Shiner");
}
else
{
strcpy(caps.boxmodel, "kronos");
strcpy(caps.boxname, "Trinity V2");
strcpy(caps.boxarch, "Kronos");
}
@@ -84,15 +90,18 @@ hw_caps_t *get_hwcaps(void)
caps.display_has_statusline = 0;
break;
case 12:
strcpy(caps.boxmodel, "kronos");
strcpy(caps.boxname, "Zee2");
strcpy(caps.boxarch, "Kronos");
break;
case 13:
strcpy(caps.boxmodel, "kronos_v2");
strcpy(caps.boxname, "Link");
strcpy(caps.boxarch, "Kronos");
caps.display_has_statusline = 0;
break;
case 14:
strcpy(caps.boxmodel, "kronos_v2");
strcpy(caps.boxname, "Trinity Duo");
strcpy(caps.boxarch, "Kronos");
caps.display_can_set_brightness = 0;

View File

@@ -46,6 +46,7 @@ typedef struct hw_caps
int has_button_timer;
int has_button_vformat;
char startup_file[64];
char boxmodel[64];
char boxvendor[64];
char boxname[64];
char boxarch[64];