Skip to contentSkip to conversation

The Linux Progress Patch for 2.6 Kernels

REPOST Prasad 4 participants 5 messages Oct 22, 2003 – Oct 23, 2003

lore
Share & tools
lore

Prasad

author
#0 lore raw

hello everyone,
For people who might be interested in having a
boot screen for linux or those interested in the linux progress patch for the 2.6 kernels. I have one that works fine with x86. I have not tested on the other platforms but it should work fine. It has been completely rewritten to suite the changed frame buffer code in 2.6 and has been renamed to ELPP, the enhanced linux progress patch.

It can be downloaded from

        http://students.iiit.net/~prasad_s/lpp/

The features include...
o Showing customizable number of messages at a time
o The success/failure/warning status of the scripts Just tryout the theme that comes by default!

The patch was made against 2.6.0-Test5 but should perfectly work for the recent ones too.

Comments/Suggestions are welcome.

Prasad

Signature · 1 line
Failure is not an Option
#1 lore raw
Quoted 2 lines · Prasad

The patch was made against 2.6.0-Test5 but should
perfectly work for the recent ones too.

I need the following patch w/ test8-mm1 to get it compile. Otherwise it works quite well (i810fb). The screen is a bit distorted for the first few messages after elpp kicks in and the bottom line, where the messages appear, isn't cleared to the end. Also the background right of the eye is changing from black to red in the middle of the boot progress for no apparent reason (I've no supporting bootscripts).

Thanks,

Jan

video/console/elpp.c 2003-10-22 12:17:20.000000000 +0200 renamed from video/console/elpp.c.org 2003-10-22 12:13:51.000000000 +0200 +2 -2
@@ -303,11 +303,11 @@
     size = pitch * font->height;
     size += buf_align;
     size &= ~buf_align;
-    dst = info->pixmap.addr + fb_get_buffer_offset(info, size);
+    dst = fb_get_buffer_offset(info, &info->pixmap, size);
     image.data = dst;
     src = font->data + (ch & charmask) * font->height * width;
 
-    move_buf_aligned(info, dst, src, pitch, width, image.height);
+    move_buf_aligned(info, &info->pixmap, dst, pitch, src, width, image.height);
     info->fbops->fb_imageblit(info, &image);
 }
 
#2 lore raw
Quoted 11 lines
Quoted 2 lines · Prasad

The patch was made against 2.6.0-Test5 but should
perfectly work for the recent ones too.

I need the following patch w/ test8-mm1 to get it compile. Otherwise it works quite well (i810fb). The screen is a bit distorted for the first few messages after elpp kicks in and the bottom line, where the messages appear, isn't cleared to the end. Also the background right of the eye is changing from black to red in the middle of the boot progress for no apparent reason (I've no supporting bootscripts).

???? What is elpp ?

#3 lore raw
Quoted 9 lines · James Simmons
Quoted 6 lines
Quoted 2 lines · Prasad

The patch was made against 2.6.0-Test5 but should
perfectly work for the recent ones too.

I need the following patch w/ test8-mm1 to get it compile. Otherwise it works quite well (i810fb). The screen is a bit distorted for the first few messages after elpp kicks in and the bottom line, where the messages appear, isn't cleared to the end. Also the background right of the eye is changing from black to red in the middle of the boot progress for no apparent reason (I've no supporting bootscripts).

???? What is elpp ?

LPP for 2.6?! See [1] and Prasad's earlier post [2] about it. i810fb is working great without it - thanks for your work :).

Jan

[1] http://students.iiit.net/~prasad_s/lpp/
[2]
http://marc.theaimsgroup.com/?l=linux-kernel&m=106681497425277&w=2

#4 lore raw
In reply to James Simmons
Quoted 1 line · James Simmons

???? What is elpp ?

Quoted 1 line · Prasad

has been renamed to ELPP, the enhanced linux progress patch.

                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

;-)