Thread (2 messages) 2 messages, 2 authors, 2003-05-27

Re: [PATCH] matroxfb update to new API

flat view

From: James Simmons <hidden>
Date: 2003-05-27 22:07:11
Also in: lkml

(Mis) Features:
Removed support for text mode. No way for it with current API.
The issue is putc[s]. Th eothers could be done pretty easy. The question 
is do we want to use fbcon for text modes. Fbcon is so big and heavy for
text mode. The /dev/fb interface in this case also doesn't make sense.
Removed support for hardware cursor. Generic cursor code has enough 
	troubles as is, in software mode.
I have patches that explain the new cursor api. Right now I'm recovering 
from being sick so I haven't worked on fixes.
No reasonable fbset support... It is especially annoying on multihead
	system, as 'stty cols XXX rows YYY' does not change pixclock...
Look at fbmon.c. There are functions that can generate reasonable values.
Personally I like to see tha ability to set the pixclock via sysfs.
The truth is that I never had go luck with that functionality. Many 
drivers would freak out when I switched modes.
Removed fastfont support. No way for it with current API.
Its there but I haven't implemented it yet, struct pixmap. In this case 
struct pixmap would be a static map not a dynamic map as it is currently. 
We can fix that one together.  
(Mis) Features inherited from generic fbdev API:
Cursor on other framebuffers than primary one does not blink.
Each framebuffer will need a indepenednt timer. 
Contents of visible, but not foreground, display is not updated.
Ah the broken console system. Blanking is the same way. When the console 
system blank all VTs blank. I will be working on my VGA/MDA system and 
then all the sudden both console go blank. This will take some magic to do 
without touching the core console code. 
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help