aboutsummaryrefslogtreecommitdiffstats
path: root/vbe.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix missing stdint includeYour Name2018-11-281-0/+1
|
* - monitor-get-edid-using-vbe:Anssi Hannula2010-02-091-0/+4
| | | | | | | o stop retrieval when a retrieved EDID extension block appears identical to the main EDID block (observed with Onkyo TX-SR607 A/V receiver)
* monitor-get-edid-using-vbe:Anssi Hannula2010-01-031-6/+13
| | | | | | | never retry in console mode if the card reports that the port does not support DDC (usually this means that the port has no display devices connected)
* monitor-get-edid-using-vbe:Anssi Hannula2010-01-031-6/+9
| | | | | | | | - 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
* Add handling of EDID extension blocks.Anssi Hannula2010-01-021-4/+22
|
* Fix EDID block size (it is 128 B, not 256 B).Anssi Hannula2010-01-021-1/+1
|
* Add a comment explaining the code fetching VBE strings from video BIOS.Anssi Hannula2010-01-021-0/+4
|
* Fix signedness of integers read from char buffer.Anssi Hannula2010-01-021-1/+1
|
* Fix some compiler warnings.Anssi Hannula2010-01-021-4/+4
|
* Fix the retrieval of VBE vendor strings when using the LRMI interface.Anssi Hannula2010-01-021-27/+24
|
* monitor-get-edid-using-vbe:Anssi Hannula2010-01-021-116/+11
| | | | | | | | | 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)
* monitor-get-edid-using-vbe:Anssi Hannula2009-09-061-3/+84
| | | | | | check if the port supports DDC before trying to read EDID data (this should prevent problems when probing nonexistent ports on old cards)
* - remove internal lrmi.c, build with external liblrmi insteadPascal Rigaux2008-04-071-1/+1
| | | | | (Remi Collet and Ville Skytta)
* - monitor-get-edid: Pascal Rigaux2008-01-081-8/+9
| | | | | | | | | | | | | | 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
* remove dead codeGwenolé Beauchesne2006-08-311-2/+1
|
* - Merge in newer code. Mostly factorisation for mapped readsGwenolé Beauchesne2006-08-311-15/+8
| | | | | | | - 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
* fix fallback logicGwenolé Beauchesne2006-08-311-12/+15
|
* fix a segfault occuring on some boxes in monitor-get-edid-using-vbe, when ↵Pascal Rigaux2006-07-121-1/+1
| | | | | | | using try-in-console (was committed in CVS instead of SVN)
* add old detection using lrmiPascal Rigaux2005-04-051-0/+127
|
* *** empty log message ***Pascal Rigaux2005-04-051-0/+1
|
* create parse_vbe_info() (for next commit)Pascal Rigaux2005-04-051-17/+19
|
* cleanupPascal Rigaux2005-04-051-1/+1
|
* ensure we don't get any warningPascal Rigaux2005-03-251-0/+2
|
* XBox supportStew Benedict2005-03-071-3/+26
|
* don't warn "you must be root to run this program" if we *are* rootPascal Rigaux2005-03-071-1/+1
|
* nicer error message when running not as rootPascal Rigaux2005-02-281-1/+2
|
* use same output syntax as monitor-parse-edid (using ":" instead of "=")Pascal Rigaux2005-02-251-6/+6
|
* correct cpuemu semanticsGwenolé Beauchesne2005-02-251-2/+2
|
* - get rid of compile time DEBUG using runtime variable "verbose" insteadPascal Rigaux2005-02-251-72/+30
| | | | | | | | => 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
* *** empty log message ***Pascal Rigaux2005-02-231-0/+214