flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
revolution 13 Jan 2016, 04:54
Moved to OS Construction
With regards to the BIOS boot. I think you might mean that you want to make a boot disk that the BIOS loads and executes. To replace the BIOS would be a somewhat much more difficult problem that might make your system unusable if you make a mistake. NVIDIA information will likely be much more difficult to obtain. I would recommend that you read about the difficulties that the Linux users have had with getting GPU info. Some GPUs are documented and some are not. |
|||
![]() |
|
ACP 13 Jan 2016, 15:40
If you we are talking about legacy BIOS the thing you are searching for is so called OPTION ROM mechanism that allows to run code from third party cards. You may also use SeaBIOS as base for BIOS and add your code to it, later run it as coreboot payload. Keep in mind that most code of coreboot is written in C, but adding assembly code to SeaBIOS isn't that hard.
You can test Option Rom without any real hardware and run it under QEMU with Seabios. In case of modern hardware you want the EDK II kit for UEFI but it is not well suited for assembly code. Overall revolution suggestion to go with boot disk is a lot easier. |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.