summaryrefslogtreecommitdiff
path: root/drivers/bios_emulator/biosemui.h
AgeCommit message (Collapse)Author
2024-11-16bios_emulator: for non-x86, print warnings if PM_{inp, outp}* access is ↵Yuri Zaporozhets
attempted Currently the PM_{inp,outp}* macros are completely broken on non-x86 architectures, because they will essentially access random memory locations if called (and produce a lot of rightful compilation warnings too). For now, replace those macros with warnings (until the code is fixed), so the user at least knows that the emulator attempted to access some x86 I/O port. Signed-off-by: Yuri Zaporozhets <yuriz@qrv-systems.net>
2023-07-17bios_emulator: Drop VIDEO_IO_OFFSETSimon Glass
This is always zero in the source tree, so drop it. While we are here, add a comment to _X86EMU_env since the symbol is actually defined twice, which can cause confusion when building. Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
2014-11-25bios_emulator: Add an option to enable debuggingSimon Glass
At present there are DEBUG options spread around the place. If you enable one and not another you can end up with an emulator that does not work, since each file can have a different view of what the registers look like. To fix this, create a global CONFIG_X86EMU_DEBUG option that keeps everything consistent. Signed-off-by: Simon Glass <sjg@chromium.org>
2009-07-29Update Freescale copyrights to remove "All Rights Reserved"Kumar Gala
"All Rights Reserved" conflicts with the GPL. Signed-off-by: Kumar Gala <kumar.gala@freescale.com>
2007-08-06Coding style cleanup. Update CHANGELOG.Wolfgang Denk
Signed-off-by: Wolfgang Denk <wd@denx.de>
2007-08-06This is a BIOS emulator, porting from SciTech for u-boot, mainly forJason Jin
ATI video card BIOS. and can be used for x86 code emulation by some modifications. Signed-off-by: Jason Jin <Jason.jin@freescale.com>