| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
- add --skip-vbe-check for skipping call for VBE info; useful if
calling the program multiple times for different ports
- on failure, return exit status 2 if no successful VBE calls were made
|
| |
|
|
|
|
|
|
|
|
|
| |
o remove all x86emu and vga softbootloader code, and always use the
LRMI interface which was previously the backup one on 32-bit x86;
libx86 is now used instead of liblrmi, allowing the use of LRMI
interface on non-x86 hosts as well (fixes Mandriva bug #53866, which
was caused by a bug in the removed code)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o minimal support for getting EDID from different DDC port
(experimental, need testing before using it in monitor-edid)
this is inspired from SuSE's hwinfo. note:
- we may need to not redo vbe_check_vbe_info() for each vbe_get_edid_info() if
we want to get many ports. It would need a little re-architecturing
(since returning list in C is not great fun)
- hwinfo is probing ports 0,1 by default,
(hwinfo says: some BIOSes crash when you try more)
and 0,1,2 on Dell and nvidia-based laptops
|
|
|
|
|
|
|
| |
- Ignore VBIOS CRC check failures to be in-line with older LRMI-based code
- Use CPU emulator when CRC check fail to be on the safe side
- Add new options: --map-bios-vram, --check-bios-crc, --use-cpuemu
|
|
|
|
|
|
|
|
| |
=> allow accessing memory size as ddcxinfos used to do
- struct vbe_info really is unused, dropping it
- simplify canon_str (it doesn't malloc anymore)
- new function get_str() to factorize code
|
|
|