mirror of
https://github.com/tuxbox-neutrino/neutrino.git
synced 2025-08-26 23:13:13 +02:00
hardware_caps: add boxmodel
Origin commit data
------------------
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!
------------------
Migit v0.7
This commit is contained in:
@@ -48,35 +48,41 @@ hw_caps_t *get_hwcaps(void)
|
|||||||
caps.force_tuner_2G = 0;
|
caps.force_tuner_2G = 0;
|
||||||
strcpy(caps.startup_file, "");
|
strcpy(caps.startup_file, "");
|
||||||
strcpy(caps.boxvendor, "Coolstream");
|
strcpy(caps.boxvendor, "Coolstream");
|
||||||
strcpy(caps.boxarch, "Nevis");
|
|
||||||
switch (rev) {
|
switch (rev) {
|
||||||
case 6:
|
case 6:
|
||||||
case 7: // Black Stallion Edition
|
case 7: // Black Stallion Edition
|
||||||
|
strcpy(caps.boxmodel, "nevis");
|
||||||
strcpy(caps.boxname, "HD1");
|
strcpy(caps.boxname, "HD1");
|
||||||
strcpy(caps.boxarch, "Nevis");
|
strcpy(caps.boxarch, "Nevis");
|
||||||
caps.force_tuner_2G = 1;
|
caps.force_tuner_2G = 1;
|
||||||
break;
|
break;
|
||||||
case 8:
|
case 8:
|
||||||
|
strcpy(caps.boxmodel, "nevis");
|
||||||
strcpy(caps.boxname, "Neo"); // see dirty part of hw_caps in neutrino.cpp
|
strcpy(caps.boxname, "Neo"); // see dirty part of hw_caps in neutrino.cpp
|
||||||
strcpy(caps.boxarch, "Nevis");
|
strcpy(caps.boxarch, "Nevis");
|
||||||
caps.force_tuner_2G = 1;
|
caps.force_tuner_2G = 1;
|
||||||
break;
|
break;
|
||||||
case 9:
|
case 9:
|
||||||
|
strcpy(caps.boxmodel, "apollo");
|
||||||
strcpy(caps.boxname, "Tank");
|
strcpy(caps.boxname, "Tank");
|
||||||
strcpy(caps.boxarch, "Apollo");
|
strcpy(caps.boxarch, "Apollo");
|
||||||
break;
|
break;
|
||||||
case 10:
|
case 10:
|
||||||
|
strcpy(caps.boxmodel, "nevis");
|
||||||
strcpy(caps.boxname, "Zee");
|
strcpy(caps.boxname, "Zee");
|
||||||
|
strcpy(caps.boxarch, "Nevis");
|
||||||
caps.force_tuner_2G = 1;
|
caps.force_tuner_2G = 1;
|
||||||
break;
|
break;
|
||||||
case 11:
|
case 11:
|
||||||
if (chip == CS_CHIP_SHINER)
|
if (chip == CS_CHIP_SHINER)
|
||||||
{
|
{
|
||||||
|
strcpy(caps.boxmodel, "shiner");
|
||||||
strcpy(caps.boxname, "Trinity");
|
strcpy(caps.boxname, "Trinity");
|
||||||
strcpy(caps.boxarch, "Shiner");
|
strcpy(caps.boxarch, "Shiner");
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
strcpy(caps.boxmodel, "kronos");
|
||||||
strcpy(caps.boxname, "Trinity V2");
|
strcpy(caps.boxname, "Trinity V2");
|
||||||
strcpy(caps.boxarch, "Kronos");
|
strcpy(caps.boxarch, "Kronos");
|
||||||
}
|
}
|
||||||
@@ -84,15 +90,18 @@ hw_caps_t *get_hwcaps(void)
|
|||||||
caps.display_has_statusline = 0;
|
caps.display_has_statusline = 0;
|
||||||
break;
|
break;
|
||||||
case 12:
|
case 12:
|
||||||
|
strcpy(caps.boxmodel, "kronos");
|
||||||
strcpy(caps.boxname, "Zee2");
|
strcpy(caps.boxname, "Zee2");
|
||||||
strcpy(caps.boxarch, "Kronos");
|
strcpy(caps.boxarch, "Kronos");
|
||||||
break;
|
break;
|
||||||
case 13:
|
case 13:
|
||||||
|
strcpy(caps.boxmodel, "kronos_v2");
|
||||||
strcpy(caps.boxname, "Link");
|
strcpy(caps.boxname, "Link");
|
||||||
strcpy(caps.boxarch, "Kronos");
|
strcpy(caps.boxarch, "Kronos");
|
||||||
caps.display_has_statusline = 0;
|
caps.display_has_statusline = 0;
|
||||||
break;
|
break;
|
||||||
case 14:
|
case 14:
|
||||||
|
strcpy(caps.boxmodel, "kronos_v2");
|
||||||
strcpy(caps.boxname, "Trinity Duo");
|
strcpy(caps.boxname, "Trinity Duo");
|
||||||
strcpy(caps.boxarch, "Kronos");
|
strcpy(caps.boxarch, "Kronos");
|
||||||
caps.display_can_set_brightness = 0;
|
caps.display_can_set_brightness = 0;
|
||||||
|
@@ -46,6 +46,7 @@ typedef struct hw_caps
|
|||||||
int has_button_timer;
|
int has_button_timer;
|
||||||
int has_button_vformat;
|
int has_button_vformat;
|
||||||
char startup_file[64];
|
char startup_file[64];
|
||||||
|
char boxmodel[64];
|
||||||
char boxvendor[64];
|
char boxvendor[64];
|
||||||
char boxname[64];
|
char boxname[64];
|
||||||
char boxarch[64];
|
char boxarch[64];
|
||||||
|
Reference in New Issue
Block a user