Videókártya BIOS szerkesztő programot szeretnék írni, hogy lehet ilyesmibe belekezdeni? Szerintetek nehéz lenne megírni?
Nem lehetetlen.
Innentől kezdve csak attól függ, hogy mennyit tudsz.
Ha ezt itt kérdezed meg akkor röviden sehogy.
Egyébként meg:
Tanulj meg c-ben vagy c++-ban programozni legalább középhaladó, haladó szinten, és nézd át az assambly programnyelvet, és tanuld meg azt is. Ha még nem próbálkoztál, akkor tanulj néhány évet.
Ha ezzel megvagy akkor tanulj meg drivert írni itt a platform a bios szempontjából mindegy( hogy windows vagy linux), előbb valamelyikre csinálni kellene, ezzel megismerheted a vidikártya utasításkészletét, majd ezután érdemes volna inkább freeDOS alatt kéne ezzel szórakozni, mivel a BIOS megszakításokat az az oprendszer "szerette" a mai operációs rendszerek már nem használnak ilyet.
A BIOS megszakításokból és az utasításkészletből következtethetsz következtethetsz a bios-t vezérlő függvényeire. Elnagyoltan, de tervezd meg, hogy milyen lehet szerinted a bios belső felépítése, ha van elég szaktudásod ekkora hozzá sokat nem tévedhetsz
Ha még mindig elvagy ezzel, akkor ezután szerezz egy videókártya bios-t, ez elvben a .bin állomány lesz, ebből tudsz egy exe-t csinálni, amit ezután disassamblyolni kell. Ezt érdemesebb volna freedos platformon csinálni, bár ez kérdéses. Ezután a visszafejtett assambly bios kódból megtudod hogy az adott cég, milyen bios-t csinált.
Vesd össze terveiddel, optimalizáld a kódjukat, esetleg módosítd néhány függvényt, majd exe2bin-> segítségével csinálsz végül egy binárist, amit aztán bele lehet égetni megfelelő módon a vidikártyába. Érdemesebb volna ezt előbb virtuális gépen csinálni, mert ha a biosod rossz, akkor az egész kártyádnak kampec lehet.
Tehát hosszú évek tanulásával kitartással csinálhatsz egy saját bios-t. De hogy minek azt nem tudom.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!