Ok guys, I will do it . Ok, tomorrow morning I will send it ( here is time
to sleep now ), and I will send it to anyone who wants help. To be honest,
this is a huge challenge for me . I have some knowledge on ASM,C , MSDOS (
int21 calls ...) and now I'm studying a book about how to develop a kernel
, but this task is huge for me and I have no idea about how to
find the instructions related to enabling external VGA, but if somebody
found a solution I will study it. Thank you guys !!

Maybe you can create a C program called "VgaExtON.exe" , put it on the
autoexec.bat and the screen will turn on automatically.

apt-get install acpica-tools
acpidump -b -n DSDT -z
mv dsdt.dat dsdt.aml
iasl dsdt.aml



*Gabriel González González*


El mié, 9 oct 2024 a las 22:31, Frantisek Rysanek via Freedos-user (<
freedos-user@lists.sourceforge.net>) escribió:

> As a tiny and probably unimportant side note, I'd like to mention
> that in modern notebooks, the row of F-keys tends to come configured
> (via the BIOS setup) to respond to the "alternate Fn function"
> primarily, without using the Fn modifier key. I.e., on such a machine
> ex works, you'd need to press just F2, rather than Fn+F2.
>
> > It is possible that instead of letting the BIOS do that job,
> > the hotkey is actually linked to some low-level steps which
> > are defined in the ACPI data. So in theory, you can use some
> > tool of your choice to disassemble that and then follow your
> > intuition to find the right search terms to find that machine
> > readable explanation of how screens are switched.
>
> apt-get install acpica-tools
> acpidump -b -n DSDT -z
> mv dsdt.dat dsdt.aml
> iasl dsdt.aml
>
> From there, I'm at my wits end once again.
>
> Gabriel: thumbs up for your valiant efforts with debug.exe, but you
> probably cannot hope for that much luck. The router of video outputs
> is actually growing more complex with every generation of Intel
> IGP's. The ATOM N270 isn't exactly young, but it's not some simple
> ancient hardware either. Its IGP contains several "signal chains"
> consisting of CRT's and output ports and possibly scalers and
> whatnot, the bank of config registers is probably memory-mapped
> somewhere outside of the space you can reach in plain DOS, you'd
> possibly need to "ioremap" the memory using e.g. DPMI, and then know
> exactly what to poke and how. Possibly including video mode timings
> (geometry details).
>
> Unfortunately I cannot find any hints that VESA VBE would have a
> function to switch outputs...
>
> Frank
>
>
> Frank
>
>
> _______________________________________________
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user
>
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to