History log of /haiku/src/add-ons/kernel/generic/bios/bios.cpp
Revision Date Author Comments
# ed7b6396 19-Oct-2021 Adrien Destugues <pulkomandy@pulkomandy.tk>

bios: make the BIOS writable

This will be used for live patching of the VESA BIOS.

Change-Id: I66c2dfd950262b5ba4d1e7b424eac46f0695297a
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4621
Reviewed-by: waddlesplash <waddlesplash@gmail.com>


# b28f734b 03-Aug-2012 Alex Smith <alex@alex-smith.me.uk>

Remove line copied from old vm86 code that shouldn't be there.


# a9ee7a51 03-Aug-2012 Alex Smith <alex@alex-smith.me.uk>

Added new BIOS module for calling BIOS interrupts.

This module provides an interface for drivers to use to perform calls
to the BIOS (only really for use by graphics drivers which need to use
the VESA BIOS). It uses the x86emu library from X.org which emulates
a real mode x86 CPU. This is necessary for x86_64 as virtual 8086 mode
no longer exists there.


# b28f734b1cd385194683bccf9f5c46a16a7644e7 03-Aug-2012 Alex Smith <alex@alex-smith.me.uk>

Remove line copied from old vm86 code that shouldn't be there.


# a9ee7a51329c8a6c6e205e91907c2a753bb62495 03-Aug-2012 Alex Smith <alex@alex-smith.me.uk>

Added new BIOS module for calling BIOS interrupts.

This module provides an interface for drivers to use to perform calls
to the BIOS (only really for use by graphics drivers which need to use
the VESA BIOS). It uses the x86emu library from X.org which emulates
a real mode x86 CPU. This is necessary for x86_64 as virtual 8086 mode
no longer exists there.