 44637a12f8
			
		
	
	
	44637a12f8
	
	
	
		
			
			This is a major update to the cyblafb framebuffer driver. Most
of the stuff has been tested in the mm tree.
Main advantages:
============
  - vxres > xres support
  - ywrap and xpan support
  - much faster for almost all modes (e.g. 1280x1024-16bpp
     draws more than 41 full screens of text instead of about 25
     full screens of text per second on authors Epia 5000)
  - module init/exit code fixed
  - bugs triggered by console rotation fixed
  - lots of minor improvements
  - startup modes suitable for high performance scrolling
     in all directions
This diff  also contains a lot of white space fixes.
No side effects are possible, only one single graphics core is affected.
Signed-off-by: Knut Petersen <Knut_Petersen@t-online.de>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
		
	
			
		
			
				
	
	
		
			31 lines
		
	
	
	
		
			1,005 B
			
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
	
		
			1,005 B
			
		
	
	
	
		
			Text
		
	
	
	
	
	
| TODO / Missing features
 | |
| =======================
 | |
| 
 | |
| Verify LCD stuff		"stretch" and "center" options are
 | |
| 				completely untested ... this code needs to be
 | |
| 				verified. As I don't have access to such
 | |
| 				hardware, please contact me if you are
 | |
| 				willing run some tests.
 | |
| 
 | |
| Interlaced video modes		The reason that interleaved
 | |
| 				modes are disabled is that I do not know
 | |
| 				the meaning of the vertical interlace
 | |
| 				parameter. Also the datasheet mentions a
 | |
| 				bit d8 of a horizontal interlace parameter,
 | |
| 				but nowhere the lower 8 bits. Please help
 | |
| 				if you can.
 | |
| 
 | |
| low-res double scan modes	Who needs it?
 | |
| 
 | |
| accelerated color blitting	Who needs it? The console driver does use color
 | |
| 				blitting for nothing but drawing the penguine,
 | |
| 				everything else is done using color expanding
 | |
| 				blitting of 1bpp character bitmaps.
 | |
| 
 | |
| ioctls				Who needs it?
 | |
| 
 | |
| TV-out				Will be done later. Use "vga= " at boot time
 | |
| 				to set a suitable video mode.
 | |
| 
 | |
| ???				Feel free to contact me if you have any
 | |
| 				feature requests
 |