[C++] Hoe BIOS instelling uitlezen

Pagina: 1
Acties:

  • HMC
  • Registratie: Juli 2001
  • Laatst online: 29-10-2023

HMC

Pluviophile

Topicstarter
Hoe kan je met C++, instellingen van je comp uitlezen (liefst BIOS-instellingen).
Een enkel en goed voorbeeld:

In BIOS kan je de parallel port "protocol" instellen
* ECP, EPP, etc.

Stel, ik heb in BIOS "EPP" ingesteld.
Hoe krijg ik in een C++-prog op het scherm getoverd "EPP"

{
// PortMode is net met functietje leesuitBIOS() achterhaald
cout << "ingesteld: " << PortMode ;
}

Am I makin' any sense here?

Eat the bugs, live in a pod


  • .oisyn
  • Registratie: September 2000
  • Laatst online: 00:22

.oisyn

Moderator Devschuur®

Demotivational Speaker

nope :)

waar heb je allemaal al gezocht?

.edit: uhm oeps :D

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • pep_82
  • Registratie: November 2000
  • Laatst online: 11-09 13:45
Op donderdag 07 februari 2002 20:12 schreef OiSyN het volgende:
nope :)

waar heb je allemaal al gezogd?
Gezocht¿

Verwijderd

Op donderdag 07 februari 2002 19:25 schreef HMC het volgende:
Hoe kan je met C++, instellingen van je comp uitlezen (liefst BIOS-instellingen).
Een enkel en goed voorbeeld:

In BIOS kan je de parallel port "protocol" instellen
* ECP, EPP, etc.

Stel, ik heb in BIOS "EPP" ingesteld.
Hoe krijg ik in een C++-prog op het scherm getoverd "EPP"

{
// PortMode is net met functietje leesuitBIOS() achterhaald
cout << "ingesteld: " << PortMode ;
}

Am I makin' any sense here?
Zoek eens op assembly en bios interrupts. Dan maak je een paar inline-assembly regeltjes :7

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 00:22

.oisyn

Moderator Devschuur®

Demotivational Speaker

Op donderdag 07 februari 2002 20:19 schreef ne0 het volgende:

[..]

Zoek eens op assembly en bios interrupts. Dan maak je een paar inline-assembly regeltjes :7
zoals ik al eerder in een topic zei, dat ligt er maar net aan welk OS ie gebruikt :z

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • Korben
  • Registratie: Januari 2001
  • Laatst online: 14-11-2025

Korben

() => {};

Op donderdag 07 februari 2002 20:38 schreef OiSyN het volgende:

[..]

zoals ik al eerder in een topic zei, dat ligt er maar net aan welk OS ie gebruikt :z
Voorzichtige aanname: DOS? :7

.oisyn: Échte programmeurs haten PHP met een passie. Ben jij soms geen echte programmeur?


  • .oisyn
  • Registratie: September 2000
  • Laatst online: 00:22

.oisyn

Moderator Devschuur®

Demotivational Speaker

Op vrijdag 08 februari 2002 09:12 schreef Xenophage het volgende:

[..]

Voorzichtige aanname: DOS? :7
tja dat staat dus nergens
bovendien zijn er nog altijd mensen die denken dat een dos-window in windows ook dos is :)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Verwijderd

Op donderdag 07 februari 2002 20:38 schreef OiSyN het volgende:

[..]

zoals ik al eerder in een topic zei, dat ligt er maar net aan welk OS ie gebruikt :z
Is nie waar! Als je alleen bios-calls gebruikt (en dat is niet zo moeilijk als je alleen waarden van je bios wil uitlezen) kun je m als het goed is probleemloos op een hoop platforms compileren.
:7
Pagina: 1