fbutils
From: John Zielinski <hidden>
Date: 2003-12-22 01:33:07
Here's a patch to get fbutils from the CVS working if anyone else wants to play around with them. John
8 messages, 3 authors, 2004-01-08 · open the first message on its own page
From: John Zielinski <hidden>
Date: 2003-12-22 01:33:07
Here's a patch to get fbutils from the CVS working if anyone else wants to play around with them. John
From: Alexander Kern <hidden>
Date: 2003-12-22 15:58:22
Am Montag, 22. Dezember 2003 02:32 schrieb John Zielinski:
Here's a patch to get fbutils from the CVS working if anyone else wants to play around with them. John
Have you ./configure for it ? I'm wonder, that this package does not have classic build system. Regards Alex P.S. You spoked also about program named "fbtest". Where I can find it? I have implement accelerated imageblt for mach64. It works good for boot logo and console. "make menuconfig" works also good, but "mc" completely sucks. ------------------------------------------------------- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click
From: Geert Uytterhoeven <geert@linux-m68k.org>
Date: 2003-12-22 16:21:14
On Mon, 22 Dec 2003, Alexander Kern wrote:
Am Montag, 22. Dezember 2003 02:32 schrieb John Zielinski:quoted
Here's a patch to get fbutils from the CVS working if anyone else wants to play around with them.
Thanks John!
quoted
JohnHave you ./configure for it ? I'm wonder, that this package does not have classic build system.
I started fbutils in 1999, but I never finished it. In fact I never thought anyone would finish it ;-)
P.S. You spoked also about program named "fbtest". Where I can find it?
CVS module fbtest in linux-fbdev CVS at SourceForge, next to fbutils.
I have implement accelerated imageblt for mach64. It works good for boot logo and console.
Nice!
"make menuconfig" works also good, but "mc" completely sucks.
That may be a generic fbcon bug...
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds
-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills. Sign up for IBM's
Free Linux Tutorials. Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click
From: John Zielinski <hidden>
Date: 2003-12-22 21:42:39
Alexander Kern wrote:
Have you ./configure for it ? I'm wonder, that this package does not have classic build system.
Unfortunately no. My cross platform skills are serverly lacking.
P.S. You spoked also about program named "fbtest". Where I can find it?
I got it from the source forge CVS and I posted a minor patch for it on the list. John ------------------------------------------------------- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click
From: John Zielinski <hidden>
Date: 2003-12-22 22:12:23
Geert Uytterhoeven wrote:
On Mon, 22 Dec 2003, Alexander Kern wrote:quoted
Am Montag, 22. Dezember 2003 02:32 schrieb John Zielinski:quoted
Here's a patch to get fbutils from the CVS working if anyone else wants to play around with them.Thanks John!
No problem.
I started fbutils in 1999, but I never finished it. In fact I never thought anyone would finish it ;-)
It was either that or keep rebooting every time I wanted to play with some video mode settings. :) That patch basically got it to the functional stage. The command line options work and all sections of the database file can now be used. Changing resolutions doesn't quite work because of some kernel bugs I mentioned before and having a different resolution on each virtual terminal is also broken in the kernel. With a working fbset I can look into these bugs now. Hopefully by tonight I'll have another patch ready with the rest of the changes I've made to fbutils. I've made the help text match the actual command line arguments and I'm getting the last of them to work. After that patch we can put it in the finished category. John ------------------------------------------------------- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click
From: John Zielinski <hidden>
Date: 2003-12-23 06:12:14
I didn't get as much done as I've hoped but there's a few important fixes so I'll repost early. Apply to a fresh CVS copy. John
From: Geert Uytterhoeven <geert@linux-m68k.org>
Date: 2004-01-06 13:22:57
On Tue, 23 Dec 2003, John Zielinski wrote:
I didn't get as much done as I've hoped but there's a few important fixes so I'll repost early. Apply to a fresh CVS copy.
Thanks! I need these patches to: - accept the included etc/modes as a valid config file - kill a warning If these are OK, I'll check everything in (someday :-)
--- fbutils-john-2/etc/modes 2004-01-04 15:38:38.000000000 +0100
+++ fbutils/etc/modes 2004-01-04 15:33:21.000000000 +0100@@ -14,7 +14,7 @@ "640x480@75" # 640x480 @ 75 Hz, 37.50 kHz hsync { 640 480 31746 120 16 16 1 64 3 } "800x600@60" # 800x600 @ 60 Hz, 37.8 kHz hsync - { 800 600 25000 88 40 23 1 128 4 0 hsync+ vsync+ } + { 800 600 25000 88 40 23 1 128 4 hsync+ vsync+ } "640x480@85" # 640x480 @ 85 Hz, 43.27 kHz hsync { 640 480 27777 80 56 25 1 56 3 } "1152x864@89" # 1152x864 @ 89 Hz interlaced, 44 kHz hsync --- fbutils-john-2/fbset/fbset.C 2004-01-04 15:38:38.000000000 +0100 +++ fbutils/fbset/fbset.C 2004-01-04 15:42:02.000000000 +0100
@@ -259,8 +259,8 @@ // Parse the Options - while (id = GetNextOption(argc, argv, Options, - sizeof(Options)/sizeof(*Options))) { + while ((id = GetNextOption(argc, argv, Options, + sizeof(Options)/sizeof(*Options)))) { switch (id) { case ID_HELP: Usage();
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds
-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills. Sign up for IBM's
Free Linux Tutorials. Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click
From: John Zielinski <hidden>
Date: 2004-01-08 02:25:47
Geert Uytterhoeven wrote:
--- fbutils-john-2/etc/modes 2004-01-04 15:38:38.000000000 +0100 +++ fbutils/etc/modes 2004-01-04 15:33:21.000000000 +0100@@ -14,7 +14,7 @@ "640x480@75" # 640x480 @ 75 Hz, 37.50 kHz hsync{ 640 480 31746 120 16 16 1 64 3 } "800x600@60" # 800x600 @ 60 Hz, 37.8 kHz hsync - { 800 600 25000 88 40 23 1 128 4 0 hsync+ vsync+ } + { 800 600 25000 88 40 23 1 128 4 hsync+ vsync+ } "640x480@85" # 640x480 @ 85 Hz, 43.27 kHz hsync { 640 480 27777 80 56 25 1 56 3 } "1152x864@89" # 1152x864 @ 89 Hz interlaced, 44 kHz hsync
Woops. I changed that in my /etc/fb/modes file but forgot to update the one in the source package.
--- fbutils-john-2/fbset/fbset.C 2004-01-04 15:38:38.000000000 +0100 +++ fbutils/fbset/fbset.C 2004-01-04 15:42:02.000000000 +0100@@ -259,8 +259,8 @@ // Parse the Options - while (id = GetNextOption(argc, argv, Options, - sizeof(Options)/sizeof(*Options))) { + while ((id = GetNextOption(argc, argv, Options, + sizeof(Options)/sizeof(*Options)))) {switch (id) { case ID_HELP: Usage();
Already cought that one. Don't know why I changed it in the first place. That must have been a late night session or something. :) I still have a couple of command line options that need finishing. I'll have another updated patch with those in the next few days. I've been extremely busy lately: holidays, email server dying, Prince of Persia.... John ------------------------------------------------------- This SF.net email is sponsored by: Perforce Software. Perforce is the Fast Software Configuration Management System offering advanced branching capabilities and atomic changes on 50+ platforms. Free Eval! http://www.perforce.com/perforce/loadprog.html