index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
dev
/
fb
/
vesa.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Reduce diff against stable/9 slightly.
jkim
2013-08-28
1
-3
/
+2
*
Do not save/restore video memory if we are not using linear frame buffer.
jkim
2013-08-28
1
-22
/
+15
*
Make sure to free stale buffer before allocating new one for safety.
jkim
2013-08-28
1
-2
/
+6
*
Avoid unnecessary signedness conversion.
jkim
2013-08-28
1
-3
/
+3
*
Limit the amount of video memory we map for the driver to the maximum value.
jkim
2013-03-27
1
-5
/
+6
*
Save and restore VGA display memory between suspend and resume.
jkim
2012-04-04
1
-14
/
+29
*
Do not copy VESA state buffer if the VBE call has failed for any reason.
jkim
2012-04-04
1
-2
/
+2
*
Do not reuse the previous address when restoring linear frame buffer.
jkim
2012-03-19
1
-4
/
+6
*
Save and restore linear frame buffer between suspend and resume.
jkim
2012-03-17
1
-0
/
+19
*
Remove unnecessary static variable initializations and duplicate codes.
jkim
2012-03-16
1
-52
/
+42
*
Do not unnecessarily clear display memory when switching modes.
jkim
2012-03-16
1
-1
/
+1
*
If the VBE implementation does not support save/restore function, defer to
jkim
2012-02-23
1
-8
/
+5
*
Update my copyright date.
jkim
2012-02-23
1
-1
/
+1
*
Probe supported states for save/restore function. Some VBE implementation
jkim
2012-02-23
1
-11
/
+11
*
Fix a typo introduced in r231843.
jkim
2012-02-23
1
-1
/
+1
*
Set the initial mode for the adapter after executing VESA BIOS POST.
jkim
2012-02-16
1
-2
/
+5
*
Make sure the VESA mode number is between 256 and 511 inclusive.
jkim
2012-02-16
1
-2
/
+4
*
Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.
ed
2011-11-07
1
-1
/
+1
*
Fix segment:offset calculation of interrupt vector for relocated video BIOS
jkim
2010-09-13
1
-8
/
+6
*
Disable video ROM shadowing by default as I originally intended. I found
jkim
2010-09-02
1
-2
/
+2
*
Make sure the interrupt entry point is within the video ROM range. We must
jkim
2010-08-31
1
-9
/
+15
*
Fix a debugging message under bootverbose. This address is not linear.
jkim
2010-08-25
1
-1
/
+1
*
Add an experimental feature to shadow video BIOS. Long ago, this trick was
jkim
2010-08-25
1
-10
/
+57
*
Protect shared palette and state buffer with a mutex. Remove defunct
jkim
2010-08-07
1
-14
/
+27
*
Initialize a variable before its use.
jkim
2010-07-13
1
-1
/
+1
*
Preallocate buffers for palette and state. Do not save DAC registers as
jkim
2010-07-13
1
-83
/
+58
*
Plug a possible memory leak.
jkim
2010-07-06
1
-1
/
+1
*
Fix a possible null pointer dereference. A patch for -STABLE was
jkim
2010-07-06
1
-0
/
+2
*
Use M_WAITOK for VESA BIOS initialization consistently.
jkim
2010-06-23
1
-5
/
+5
*
Let x86bios_alloc() pass contigmalloc(9) flags. Use it to set M_WAITOK
jkim
2010-06-23
1
-9
/
+7
*
Restore the previous VESA mode after BIOS POST, just in case.
jkim
2010-05-18
1
-0
/
+1
*
Remove unnecessary pointer increment. A wrong pointer may be passed to
jkim
2010-05-18
1
-4
/
+4
*
Allocate memory for VBE info block with malloc(9), not as static local.
jkim
2010-04-07
1
-22
/
+28
*
Do not penalize correct or correctable VESA mode tables by calling another
jkim
2010-03-25
1
-7
/
+14
*
Teach VGA framebuffer about 8-bit palette format for VESA.
jkim
2010-03-24
1
-4
/
+0
*
Add my copyright here. It seems I have contributed enough code. :-)
jkim
2010-03-23
1
-0
/
+1
*
Be extremely careful when we determine bytes per scan line information.
jkim
2010-03-23
1
-11
/
+54
*
Fall back to VGA palette functions if VESA function failed and DAC is still
jkim
2010-03-23
1
-11
/
+10
*
Map entire video memory again. This is a partial backout of r203535.
jkim
2010-03-23
1
-3
/
+4
*
Yet another attempt to make palette loading more safer:
jkim
2010-02-23
1
-24
/
+33
*
Re-add accidentally removed pixel format for direct memory model.
jkim
2010-02-23
1
-2
/
+42
*
Map and report actual video memory we need.
jkim
2010-02-06
1
-81
/
+34
*
Replace some homegrown functions with better/correct ones.
jkim
2010-02-05
1
-46
/
+7
*
Remove dead code and fix style(9) bugs.
jkim
2010-02-03
1
-66
/
+77
*
Use bytes per scan line from mode table. The previous implementation did
jkim
2010-02-03
1
-37
/
+13
*
Correct virtual address of frame buffer for non-linear mode.
jkim
2010-02-03
1
-1
/
+1
*
Use VESA palette load/save functions if VESA BIOS says the current palette
jkim
2010-01-27
1
-14
/
+22
*
Update d_mmap() to accept vm_ooffset_t and vm_memattr_t.
rnoland
2009-12-29
1
-4
/
+4
*
- Remove a redundant check for dpms(4).
jkim
2009-11-12
1
-2
/
+2
*
Save/restore VGA state from vga_pci.c instead of relying on vga_isa.c.
jkim
2009-11-05
1
-49
/
+5
[next]