From: Jon S. <jon...@gm...> - 2005-06-12 15:30:47
Attachments:
sysfs_offbyone.patch
cmap_sysfs.patch
|
These two patches make the sysfs color_map attribute work. There is a minor bug in sysfs fixed by sysfs_offbyone.patch. I sent the sysfs fix separately to GregKH. Sysfs usually works in text instead of binary. That lets scripts set the attributes. You can set an attribute from a program with normal file writes. The values have to be less than PAGE_SIZE in size. Color maps have up to 256 entries. 4096/256 allows for 16 characters per li= ne. The format for a cmap entry is "%02x%c%4x%4x%4x\n" %02x entry %c transp %4x red %4x blue %4x green You don't have to start at zero, you can change one or more entries this way. Build up a line per entry and set the whole block into the attribute. You can read the color_map with cat fb0/color_map. My assumption from looking at the code that transparent is a boolean flag. If the "%c" column is not a space transparent will be set for that entry. --=20 Jon Smirl jon...@gm... |
From: Jon S. <jon...@gm...> - 2005-06-16 03:39:51
|
The patch for sysfs off by one is in GregKH's queue now. This patch has to land after that one is in. --=20 Jon Smirl jon...@gm... |
From: James S. <jsi...@ww...> - 2005-06-21 00:02:48
|
I will send this patch as soon as the sysfs fix goes in. In fact is that fix in Andrews tree? |
From: Jon S. <jon...@gm...> - 2005-06-21 00:15:58
|
sysfs fix is already in mm http://kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.12/2.6.12-mm= 1/broken-out/gregkh-driver-sysfs-page_size-check.patch I think it is just about to go into the main kernel from Greg's recent mail= . On 6/20/05, James Simmons <jsi...@ww...> wrote: >=20 > I will send this patch as soon as the sysfs fix goes in. In fact is that > fix in Andrews tree? >=20 >=20 --=20 Jon Smirl jon...@gm... |
From: James S. <jsi...@ww...> - 2005-06-21 22:10:26
|
Okay. On Mon, 20 Jun 2005, Jon Smirl wrote: > sysfs fix is already in mm > http://kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.12/2.6.12-mm1/broken-out/gregkh-driver-sysfs-page_size-check.patch > I think it is just about to go into the main kernel from Greg's recent mail. > > On 6/20/05, James Simmons <jsi...@ww...> wrote: > > > > I will send this patch as soon as the sysfs fix goes in. In fact is that > > fix in Andrews tree? > > > > > > > -- > Jon Smirl > jon...@gm... > |
From: Jon S. <jon...@gm...> - 2005-06-23 20:51:07
|
Sysfs fix is in the mainstream kernel now so there is no dependency for the color_map patch any more. On 6/21/05, James Simmons <jsi...@ww...> wrote: >=20 > Okay. >=20 >=20 > On Mon, 20 Jun 2005, Jon Smirl wrote: >=20 > > sysfs fix is already in mm > > http://kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.12/2.6.1= 2-mm1/broken-out/gregkh-driver-sysfs-page_size-check.patch > > I think it is just about to go into the main kernel from Greg's recent = mail. > > > > On 6/20/05, James Simmons <jsi...@ww...> wrote: > > > > > > I will send this patch as soon as the sysfs fix goes in. In fact is t= hat > > > fix in Andrews tree? > > > > > > > > > > > > -- > > Jon Smirl > > jon...@gm... > > >=20 --=20 Jon Smirl jon...@gm... |