summaryrefslogtreecommitdiffstats
path: root/sys/dev/fb
Commit message (Expand)AuthorAgeFilesLines
* Do not reuse the previous address when restoring linear frame buffer.jkim2012-03-191-4/+6
* Save and restore linear frame buffer between suspend and resume.jkim2012-03-171-0/+19
* Remove unnecessary static variable initializations and duplicate codes.jkim2012-03-161-52/+42
* Do not unnecessarily clear display memory when switching modes.jkim2012-03-161-1/+1
* If the VBE implementation does not support save/restore function, defer tojkim2012-02-231-8/+5
* Update my copyright date.jkim2012-02-231-1/+1
* Probe supported states for save/restore function. Some VBE implementationjkim2012-02-231-11/+11
* Fix a typo introduced in r231843.jkim2012-02-231-1/+1
* Set the initial mode for the adapter after executing VESA BIOS POST.jkim2012-02-161-2/+5
* Make sure the VESA mode number is between 256 and 511 inclusive.jkim2012-02-161-2/+4
* Properly check VESA video mode number.jkim2012-02-161-1/+1
* Convert files to UTF-8uqs2012-01-151-97/+97
* Convert files to UTF-8uqs2012-01-152-2/+2
* - Add support for ASCII art splash screens in TheDraw formateadler2011-12-121-0/+135
* - There's no need to overwrite the default device method with the defaultmarius2011-11-221-2/+1
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.ed2011-11-071-1/+1
* Make sparc64 compatible with NEW_PCIB and enable it:marius2011-10-021-55/+57
* Use the preload_fetch_addr() and preload_fetch_size() conveniencemarcel2011-02-131-15/+17
* Fix segment:offset calculation of interrupt vector for relocated video BIOSjkim2010-09-131-8/+6
* Disable video ROM shadowing by default as I originally intended. I foundjkim2010-09-021-2/+2
* Make sure the interrupt entry point is within the video ROM range. We mustjkim2010-08-311-9/+15
* Fix a debugging message under bootverbose. This address is not linear.jkim2010-08-251-1/+1
* Add an experimental feature to shadow video BIOS. Long ago, this trick wasjkim2010-08-251-10/+57
* Protect shared palette and state buffer with a mutex. Remove defunctjkim2010-08-071-14/+27
* Initialize a variable before its use.jkim2010-07-131-1/+1
* Preallocate buffers for palette and state. Do not save DAC registers asjkim2010-07-131-83/+58
* Plug a possible memory leak.jkim2010-07-061-1/+1
* Fix a possible null pointer dereference. A patch for -STABLE wasjkim2010-07-061-0/+2
* Use M_WAITOK for VESA BIOS initialization consistently.jkim2010-06-231-5/+5
* Let x86bios_alloc() pass contigmalloc(9) flags. Use it to set M_WAITOKjkim2010-06-231-9/+7
* Remove unused i586 optimized bcopy/bzero/etc implementations that utilizekib2010-06-231-10/+1
* Restore the previous VESA mode after BIOS POST, just in case.jkim2010-05-181-0/+1
* Remove unnecessary pointer increment. A wrong pointer may be passed tojkim2010-05-181-4/+4
* Allocate memory for VBE info block with malloc(9), not as static local.jkim2010-04-071-22/+28
* Do not penalize correct or correctable VESA mode tables by calling anotherjkim2010-03-251-7/+14
* Teach VGA framebuffer about 8-bit palette format for VESA.jkim2010-03-242-12/+16
* Add my copyright here. It seems I have contributed enough code. :-)jkim2010-03-231-0/+1
* Be extremely careful when we determine bytes per scan line information.jkim2010-03-231-11/+54
* Fall back to VGA palette functions if VESA function failed and DAC is stilljkim2010-03-231-11/+10
* Map entire video memory again. This is a partial backout of r203535.jkim2010-03-231-3/+4
* Yet another attempt to make palette loading more safer:jkim2010-02-231-24/+33
* Re-add accidentally removed pixel format for direct memory model.jkim2010-02-231-2/+42
* Fix FBIO_ADPINFO ioctl on amd64.jkim2010-02-231-3/+3
* Map and report actual video memory we need.jkim2010-02-061-81/+34
* Replace some homegrown functions with better/correct ones.jkim2010-02-051-46/+7
* Remove dead code and fix style(9) bugs.jkim2010-02-031-66/+77
* Use bytes per scan line from mode table. The previous implementation didjkim2010-02-031-37/+13
* Correct virtual address of frame buffer for non-linear mode.jkim2010-02-031-1/+1
* Use VESA palette load/save functions if VESA BIOS says the current palettejkim2010-01-271-14/+22
* Update d_mmap() to accept vm_ooffset_t and vm_memattr_t.rnoland2009-12-298-28/+30
OpenPOWER on IntegriCloud