Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Direkt auf das BIOS schreiben? (https://www.delphipraxis.net/32528-direkt-auf-das-bios-schreiben.html)

Nicodius 24. Okt 2004 19:35


Direkt auf das BIOS schreiben?
 
kann man eigentlic hirgendwie ein Programm schreiben wo man zum beispiel dieses Biosmenü hat (1 boot von Diskette ) ... ?

Luckie 24. Okt 2004 19:41

Re: Direkt auf das BIOS schreiben?
 
Frag den Hersteller des MB, ob er dir die Spezifikationen für das BIOS gibt. Der Rest dürfte reiner Assembler sein.

FriFra 24. Okt 2004 19:42

Re: Direkt auf das BIOS schreiben?
 
Wenn das ginge, dann könnte man ja auch mal eben die CPU übertakten oder die Grafikkarte durchbrutzeln lassen :twisted:

Nicodius 24. Okt 2004 19:50

Re: Direkt auf das BIOS schreiben?
 
@luckie das würde echt gehen generell?

wo seh ich wer der hersteller ist?
überhaupt wo seh ich welceh version das bios hat wie kann man das bios

:twisted: verflashen :nerd:

Luckie 24. Okt 2004 20:33

Re: Direkt auf das BIOS schreiben?
 
Klar geht das. Der Hersteller und die Bezeichnung solten auf der Verpackung, dem Handbuch oder auf dem Board selber stehen.

@FriFra: Man kann doch auch sein BIOS flashen, um es zu aktualisieren. Warum sollte so was also nicht gehen?

@Nicodius: Aber ich bin mir ziemlich sicher, das ist mehr als ein paar Nummern zu hoch für dich.

Nicodius 24. Okt 2004 20:35

Re: Direkt auf das BIOS schreiben?
 
Zitat:

@Nicodius: Aber ich bin mir ziemlich sicher, das ist mehr als ein paar Nummern zu hoch für dich.
ein grund mehr es zu lernen

... umso mehr ich nicht versteh umso mehr kann ich lernen umso mehr versteh ich


also ... wie kann man generell so was aufbauen.. kennst du ein gutes tutorial?

Luckie 24. Okt 2004 20:44

Re: Direkt auf das BIOS schreiben?
 
Letzt endlich musst du ein Tool schreiben, um dein BIOS zu flashen. Sprich du misst ein Programm haben, was dir aus einer Datei die richtigen Bytes an die richtigen Stellen, des EProm schreibt.

Tutorial: Witzbold. Ihc glaube kaum, dass es für sowas ein Tutorial geben wird, da wohl kaum nis gar keine Hobby-Programmierer so was machen werden. Das werden die Hersteller machen, da das Programm und die Daten alle speziell auf das BIOS und das Board zugeschnitten sein müssen.

Zitat:

ein grund mehr es zu lernen

... umso mehr ich nicht versteh umso mehr kann ich lernen umso mehr versteh ich
Beim Bodybuilding ist es so: Je schwerer die Gewichte, desto größer ist der Reiz, der den Muskel zum wachsen anregt. Aber bevor ich mit 100 kg auf den Schultern Kniebeuge machen kann, muss ich erst mal 50, 60, 70, 80, 90 schaffe, sonst hat das mit 100 kg keinen zweck.

Erstam würde ich Assembler lernen und da solltest du im Schlaf beherrschen, dann kannst du dich mit dem Aufbau und der Funktionsweise eines BIOS beschäftigen. Dann kannst du dicgh damit beschäftigen welche Besonderheiten das BIOS deines Motherboards hat, dann kannst du dich langsam damit beschäftigen, wie man in das BIOS schreibt. Man bemerke, bis jetzt hast du noch keine Zeile Code deines Programmes geschrieben! Wenn du dann soweit bist, dann kannst du langsam überlegen, wie das Programm aufgebaut sein muss und die Datei in der die Datenstehen. Und dann viel Spass beim Testen, beim Zurücksetzten des BIOS bzw. beim Neukauf eines Motherboards.

Alles in allem würde ich so mit 5 Jahren rechnen bis du soweit bist.

jim_raynor 24. Okt 2004 20:56

Re: Direkt auf das BIOS schreiben?
 
Ganz zu schweige vom testen? Wieviele Boards willst du verbraten, bevor es wirklich funktioniert :dancer:

MisterNiceGuy 24. Okt 2004 21:06

Re: Direkt auf das BIOS schreiben?
 
Apropos Verbraten, es ist garnicht so schwer seine Graka wegzuballern @frifra. Du musst nur Teile des Stacks die für die Graka vorgesehen sind überschreiben.

Ich wollte es ja schon immermal mit meiner alten ATI EXPERT probieren, aber irgendwie hab ich immernoch Hemmungen :mrgreen:

static_cast 25. Okt 2004 09:43

Re: Direkt auf das BIOS schreiben?
 
Hi,

wenn dich das BIOS so interessiert schau dir mal das an: http://www.linuxbios.org/
Nachteil ist: Funzt aber nicht auf jeder Hardware... Aber sonst um einiges schneller und OS!

Nicodius 25. Okt 2004 10:04

Re: Direkt auf das BIOS schreiben?
 
thx

@luckie ich weiß dass das zu hoch ist ;) aber fragen kann man ja


und im übrigen ein paar fragen zu Assembler(hab ich ja noch ne programmiert)
in welchen programm kann man am einfachsten Assembler code verfassen(texteditor?) gibts da kein "spezielles" programm?

2.) aus den Assemblertuts bin ich noch nie schlau geworden, kennt ihr ein gutes buch?

3.) gibts so ein tool irgendwo? ich mag nicht imemr neustarten müssen um festzulegen von was zeurst gebootet worden ist


danke

SubData 25. Okt 2004 10:21

Re: Direkt auf das BIOS schreiben?
 
Wozu musst du überhaupt festlegen was zuerst booten soll?

Ich hab auf 1 immer CD-ROM, auf 2 immer Diskette und sonstige Flash Speicher und auf 3 die Festplatte... Dann werden alle Geräte abgefragt und wenn keine Boot CD / Disk drin ist, wird halt normal das OS hochgefahren ... ^^

Nicodius 25. Okt 2004 10:31

Re: Direkt auf das BIOS schreiben?
 
ich hab aber noch cardreader drinnen :|

SubData 25. Okt 2004 11:04

Re: Direkt auf das BIOS schreiben?
 
Zitat:

Zitat von SubData
... und sonstige Flash Speicher ...

Damit waren meine Card Reader gemeint... Es gibt da ne Option: Boot Other Devices ^^

Nicodius 25. Okt 2004 11:55

Re: Direkt auf das BIOS schreiben?
 
ich weiß ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:37 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz