Anzeige der ucode Version
-
- Interessierter
- Beiträge: 74
- Registriert: Montag 14. Februar 2005, 10:10
Anzeige der ucode Version
Hallo,
ich habe für mich mal meine orginalen ucodes in den avia_gt.o Treiber eingebunden.
Soweit hat das auch funktioniert. Im Neutrino wird aber immer noch im service Menu als ucode Version 0x0014 (buildin) angezeigt. Wo in den neutrino sourcen kann ich das ändern?
Danke,
e46ti
ich habe für mich mal meine orginalen ucodes in den avia_gt.o Treiber eingebunden.
Soweit hat das auch funktioniert. Im Neutrino wird aber immer noch im service Menu als ucode Version 0x0014 (buildin) angezeigt. Wo in den neutrino sourcen kann ich das ändern?
Danke,
e46ti
-
- Interessierter
- Beiträge: 67
- Registriert: Mittwoch 2. November 2005, 07:45
-
- Interessierter
- Beiträge: 74
- Registriert: Montag 14. Februar 2005, 10:10
Hi,
ich habe meine orginalen ucodes direkt in den avia_gt.o Treiber mit rein compiliert. Standardmäßig sind dort ja die 0x0014 drin. Das mit der md5 habe ich in den sourcen auch gefunden. Ich versteh das aber so, daß dies nur zum Tragen kommt, wenn die ucodes als Datei geladen werden.
Die buildin Version muß nach meinem Verständnis irgendwo anders initialisiert werden
Sollte ich damit falsch liegen, bitte korrigieren
e46ti
ich habe meine orginalen ucodes direkt in den avia_gt.o Treiber mit rein compiliert. Standardmäßig sind dort ja die 0x0014 drin. Das mit der md5 habe ich in den sourcen auch gefunden. Ich versteh das aber so, daß dies nur zum Tragen kommt, wenn die ucodes als Datei geladen werden.
Die buildin Version muß nach meinem Verständnis irgendwo anders initialisiert werden
Sollte ich damit falsch liegen, bitte korrigieren
e46ti
-
- Einsteiger
- Beiträge: 281
- Registriert: Mittwoch 8. Dezember 2004, 21:45
-
- Interessierter
- Beiträge: 74
- Registriert: Montag 14. Februar 2005, 10:10
-
- Tuxboxer
- Beiträge: 4654
- Registriert: Samstag 27. April 2002, 13:19
Die ucode-Version wird nur über die im ucode stehende Versionsinfo geprüft.
http://forum.tuxbox-cvs.sourceforge.net ... hp?t=31495
Gruß
mash
http://forum.tuxbox-cvs.sourceforge.net ... hp?t=31495
Gruß
mash
-
- Interessierter
- Beiträge: 74
- Registriert: Montag 14. Februar 2005, 10:10
-
- Semiprofi
- Beiträge: 1383
- Registriert: Freitag 18. April 2003, 15:12
Bei der internen wird das geladen was du hier angiebst.
Bzw dann in der avia_gt_ucode_firmware.h lädst.
Für die Anzeige der internen wird nur eine gefakte Info geladen in der settings_helpers.cpp.
z.B. so:
Code: Alles auswählen
/* use internal ucode if loading failed for any reason */
if (!ucode_buf) {
ucode_buf = (u16 *)avia_gt_dmx_ucode_00F0_img;
file_size = avia_gt_dmx_ucode_size;
}
Für die Anzeige der internen wird nur eine gefakte Info geladen in der settings_helpers.cpp.
z.B. so:
Code: Alles auswählen
checkFile(UCODEDIR "/ucode.bin", (char*) &res);
if (strcmp("not found", res) == 0)
text += "ucode (built-in)";
else
text += res;
Zuletzt geändert von Nico 77 am Donnerstag 1. Dezember 2005, 11:00, insgesamt 3-mal geändert.
-
- Tuxboxer
- Beiträge: 4654
- Registriert: Samstag 27. April 2002, 13:19
-
- Semiprofi
- Beiträge: 1383
- Registriert: Freitag 18. April 2003, 15:12
-
- Interessierter
- Beiträge: 74
- Registriert: Montag 14. Februar 2005, 10:10