Le Monday 25 February 2008 15:08:31 Bean, vous avez écrit :
> The test file have problem, the link is pointed to /mnt/boot/test
> instead of /boot/test.
BTW, I wonder if the initial problam is similar...
Christian: can you double-check that the symlink is consistent with its
containing partition
that dependency.
--
Vincent Pelletier
signature.asc
Description: This is a digitally signed message part.
___
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel
his. I had a very fun time discovering
sparc64 as I wrote it, and I stopped before making anything usable. I hope
you won't find too much bad code (sorry about that cache flush).
I guess I'll fire up my good ol' ultra 10 to celebrate this :) .
--
Vincent Pelletier
signature.asc
D
sted to see proper sparc support completed/merged. Your
> effort is much appreciated.
+1
--
Vincent Pelletier
signature.asc
Description: This is a digitally signed message part.
___
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel
erywhere instead
of dev paths.
--
Vincent Pelletier
___
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel
loader (grub 1 before, and now trying with grub 2).
I didn't even try to search, so maybe he just didn't find the right bit of
information - which I think means it should be made more visible, as in a FAQ.
--
Vincent Pelletier
___
Grub-devel m
Le jeudi 31 mars 2011 21:17:10, vous avez écrit :
> would you agree to consider that your contributor agreement covers wiki as
> well?
Sure, no problem.
--
Vincent Pelletier
___
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/m
anyone feels like integrating any chunk, please do. I had signed the
copyright assignment back then, so you can consider the FSF own copyright on
that patch already, as far as I'm concerned.
--
Vincent Pelletier
Index: command
ed to menu main function, that should
do the trick (leaving a menu which is nested would give back the
control to the calling menu, which would redraw itself).
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.0 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enig
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Marco Gerards wrote:
| This patch will be committed on Friday, if I don't hear anything
| before then.
Ping ? :)
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.0 (GNU/Linux)
Comment: Using GnuPG with Thunderbird -
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Hello.
I haven't worked on grub2 for 2 weeks now, sorry.
Here is the dprintf function I worked on 2 weeks ago, which I fixed this
evening.
Vincent Pelletier
2005-02-21 Vincent Pelletier <[EMAIL PROTECTED]>
* include/grub/misc.h (g
dprintf.
Here are some prototypes as I think of them:
char *grub_debug_constants[sizeof(grub_debug_mask)*8];
int grub_debug_constant_request (const char *name);
return value : -1 = no more available bit, -2 = duplicate name,
otherwise 1<
Vincent Pelletier
__
etter because of the flexibility.
I agree now that I exactly understand what you were talking about :).
I'm working on it.
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.0 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.
alue2" currently stores
"value1
in var, so I would advice using ',' for tests.
I hope this time nothing will be wrong with mime & '~'.
Vincent Pelletier
2005-02-25 Vincent Pelletier <[EMAIL PROTECTED]>
* include/grub/misc.h (grub_dprintf): New macr
de" would only match that one.
Hollis: mmh, I bet you'll say it's overcomplicated :). And I think
you're right. The more I think about such "simple" debug func, the more
I feel like I'll take over the world of debugging system... Well, time
to find s
&& (!*n_pos || grub_iswordseparator (*n_pos)))
return 1;
else
{
n_pos = needle;
while (*haystack && !grub_iswordseparator (*haystack))
haystack++;
while (grub_iswordseparator (*haystack))
haystack++;
}
}
retur
Here is a clean diff with that new grub_strword version.
Vincent Pelletier
2005-04-14 Vincent Pelletier <[EMAIL PROTECTED]>
* include/grub/misc.h (grub_dprintf): New macro.
(grub_real_dprintf): New prototype.
(grub_strword): Likewise.
(grub_iswordseparator): Li
if I find enough
courage to read them :).
2005-06-28 Vincent Pelletier <[EMAIL PROTECTED]>
* kern/misc.c
(grub_strncpy, grub_strncat, grub_strncmp, grub_strncasecmp):
Changed argument type from int to grub_size_t.
(grub_strcat, grub_strlen): Make "while&quo
ase tell me if this
patch is ok for you.
nb: I haven't tested these changes beyond "make", but I think they are
trivial enough to be trusted...
2005-06-29 Vincent Pelletier <[EMAIL PROTECTED]>
* commands/cmp.c
(grub_cmd_cmp): Close the right file at the r
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Vincent Pelletier wrote:
> nb: I haven't tested these changes beyond "make", but I think they are
> trivial enough to be trusted...
My baaad...
There were 2 bugs left :
- -If the file size isn't a multiple of 512 bytes, we
ut yes, it could be named buffer size.
And it could even be dynamicaly allocated, to prevent using too much
space on stack.
> Huh?
Some remains from a change-and-undo... I'll send a new patch with a
correct changelog :).
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.
ng the directions FSF paper gives.
The result might be the same code, but the way to get it matters too.
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFCxYDKFEQoKRQyjtURAp88AJ0QJz0OxVUvPDuG7EbhFbPbnzlvpgCaA8Nx
yUepxKehU3lUW8IV1g+LSMM=
=iAdr
-END PGP SIG
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
I haven't changed the BUFFER_SIZE (512). Please do if you think it is
appropriate.
2005-06-29 Vincent Pelletier <[EMAIL PROTECTED]>
* commands/cmp.c
(BUFFER_SIZE): New macro.
(grub_cmd_cmp): Close the right file at the
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
(hum)
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFCxnFnFEQoKRQyjtURAp6rAJ9bk6yTKM+px9Ikh+4ByzT+Q01c/gCeLVJ1
3YHNI5TDbln9u0Aoz5i9R4M=
=jdzU
-END PGP SIGNATURE-
Index: cmp.c
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
New version of the patch, made after a discussion with Okuji on irc.
The ftoa changes in previous version of this patch might be done later,
if someone confirms they are ok.
2005-07-02 Vincent Pelletier <[EMAIL PROTECTED]>
* kern/
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Jago Pearce wrote:
> Therefore the next drive MBR should be (hd1,0) but that does work if I
> chainload to that.
The next whole drive (containing the MBR) should be (hd1).
(hd1,0) is the first partition on it.
Vincent Pelletier
-BEG
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Here is a patch that fixes "backspace" ('\b') acting as "delete"
(ctrl-d) when at beginning of line.
2005-07-03 Vincent Pelletier <[EMAIL PROTECTED]>
* normal/comandline.c
(grub_cmdline_get): Don
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
There is an alignment problem when menu is drawn with Unicode chars in
titles : there aren't enough spaces written on the right to make the
hilight fill horizontaly the menu.
2005-07-03 Vincent Pelletier <[EMAIL PROTECTED]>
* no
asm, I think I had something wrong adapting from
grub_vga_set_mode.
nb: I only give the patch as draft, a preview of what I'm working on.
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFCyFNXFEQoKRQyjtURAtHIAKCDMtJhev1Z0mXvFm2Rg8p49rk4aQCgl2UR
C3TbKu
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Vincent Pelletier wrote:
> In the attached patch,
*cough* *cough*
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFCyFXJFEQoKRQyjtURAjFRAKCyEeBiF6HDVeeFajmy8oGfVWIrvQCfUiCG
hX6z+XtVX9llG10YKEi6t7A=
=t
size */
Any comment ?
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFCyUuKFEQoKRQyjtURAvbHAJ956t5IBtaSiMsVeJTYtfbTyk2RcgCfcfiB
J7BWr/ReX2enuBh4DUSe4a0=
=lSNu
-
it's
initialy drawn (frame + comments) it scrolls up one line. Then, when
entries are drawn, they are drawn at the right absolute place, so one
line below the top of the menu.
Maybe see you tomorr^Wtoday at the LSM :).
Vincent Pelletier
-BEGIN PGP SIGNATURE-
ybe a struct of bitfields...
I feel structs as being cleaner to use compared to shifts. If someday
we have a terminal that exceeds 255 chars in one or both dimensions, we
wouldn't have to grep "grub_getxy ()" to find the shifts...
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Ver
written
2 = a char as wide as 2 "usual chars" (I think I read somewhere it exists)
(and so on)
I was also wondering about the font format. Does any editor exists ? Or
is it taken from an existing format ? I'm dying to see Japanese chars on
grub menu while playing the tetris t
and, having the FSF song as an easter egg (and maybe
others) could be fun.
Another problem would be the portability. Although the hurd code says it
can be used in a wide range of architectures, I think the won't like my
inb & outb...
Vincent Pelletier
-BE
current port status :
- - argument-less commands (like "exit") work
- - others lead to Fast Data Access MMU Miss
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFCzonUFEQoKRQyjtURAt5tAJ0X+7Z6cQ827q7n/x0DUb2WiF6m8ACeJIvH
p2Ox7SQJmRprLuW4PUr43Hs
uot;,4,&wrote);
ieee1275_enter(); //hence the "Type 'go' to resume"
ieee1275_exit(); //hence the "Program terminated"
So I think I can say OB calls work, have they argument(s) and or return
value(s) or not !
Time to go (for the last d
t's
pretty fast (O(N), N=number of chunks) but I only call it when needed...
Maybe could it be interesting to call it on each grub_free().
I've added lots of dprintf calls triggered by "mm". They slows
everything down a lot...
I'm not sure where to put the 3 new prototype
h debug messages checked...) so I hope there won't be too many.
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFC0nIjFEQoKRQyjtURAvRKAJ4zYQB7+g7+JevDS29AWEPfz7ojhwCffqn4
V6U6qA2duxJ1c+YOajHmj1s=
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Vincent Guffens wrote:
> Vincent Pelletier wrote:
> It must be released by the one who called the malloc.
I don't see any good reason to forget - on kernel side - this chunk, as
we still keep the struct member in memory.
Anyway, I've
od to rewrite
it with separate alignment functions.
I also thought it would be fun to code, but in the end it was more of a
challenge "I can't believe I can't do that myself !" when it was
crashing again and again.
> At a quick glance, one trivial bug is that GRUB_MM_ALIGN_
ly how to
make a disk bootable, but I think I'll keep net boot for now.
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFC08h3FEQoKRQyjtURAk/nAJ9zuuGSoXlhimNQ7X9o9CZYX766BACdEaga
ZTBLcL9L4XWm24t6gbldSII=
=QCgU
-
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
A patch contains some changes I made to common files, the second changes
needed specifically by the sparc64 port.
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFC1BKaFEQoKRQyjtURAhNGAJ4le
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Here is the source of a little tool to generate tunes for Grub 2 play
command.
Quick coded, could be more powerful but I'm not sure it's worth the work.
I'm not sure if it should enter the cvs, too. And if it does, where ?
Vi
d
Grub 2 cat command
Grub 2 vga for inb & outb
Contributors for the tunes:
FSF_Song I_Feel_Pretty Indiana_Jones_Theme Summertime : GNU/Hurd
Beverly Hills Cop. Star Trek: The next Generation : Marco Gerards
Tetris_Theme : me
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Here is a patch that adds grub_getwh functions.
Warning : terms other than console.c & vga.c will be broken by this
patch, as long as they don't have the function.
2005-07-12 Vincent Pelletier <[EMAIL PROTECTED]>
* incl
from normal mode.
> grub-mkimage is used to add modules to grubof.
So this works, sun partition label & ext2 is read.
> Do you want me to fully review the complete patch or was it just a
> reference for your description?
I think you shouldn't. Once the common parts will have
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Vincent Pelletier wrote:
One more sparc64 specific file.
Now that the configure file has been updated on the server, the changes
are more visible.
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Vincent Pelletier wrote:
> Warning : terms other than console.c & vga.c will be broken by this
> patch, as long as they don't have the function.
It's fixed in this patch for sparc64 port (see sparc_getwh.diff, which
is a diff betw
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Something I forgot in previous patch : prototype change for grub_get_rtc
in utils/misc.c .
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFC1NcTFEQoKRQyjtURAlWWAKC0HdHIZCfNqjbl2j685m2hI8o5XwCgnI1Y
port, like grub_get_rtc prototype change, the already-applied
mm.c patch to correct behaviour on 64 bits archs, ...)
- - Finally apply the sparc64 specific adds (should be only file additions
at this step, excepts for changes in configure[.ac] and ChangeLog :) ).
Vincent Pelletier
-BEGIN PGP SIGNA
st patch.
I insist though that the time should be kept with the most
precision/value range we could give it.
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFC1YFZFEQoKRQyjtURAu7iAKC04QsYgkYqDvckx0d/NX0BLoG/xwCggjNp
7M82LzstyIaa2kUm0TxpLIQ=
=uDB5
etting this fatal in the early stages of porting (after I got the
ieee calls working and before I got the mm.c problems).
So I left it in the final patch.
Hollis, could you confirm / infirm that ?
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: Gnu
Sure. Do I send a patch or the bare files ?
I'll also check the formatting guidelines are followed in my code ;) .
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFC1YMpFEQoKRQyjtURAk52AJ9lju/FXYU3J0SCnBVvgyJ8SwiiowCeOtcw
XYTZYl0cEEmItC2DDvs2oek=
=64vf
d now for
> play, we will need it more often for other code which we will write in
> the future.
Maybe could they be added to kern/i386/pc/startup.S .
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFC1YK+FEQoKRQyjtURAqE7AJ4oZWUXEHGGUn4S/vRTC8TCG5CkYQCe
:'( . And I forgot
those simple ones.
> In mode 3 it is. Which is something we can assume, I hope. :)
Removed the comment.
First patch :
2005-07-13 Vincent Pelletier <[EMAIL PROTECTED]>
* include/grub/term.h (GRUB_TERM_WIDTH, GRUB_TERM_HEIGHT):
Redefined to us
ure give us 64 significant bits, why
loosing 32 of them through a cast ?
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFC1ZJnFEQoKRQyjtURAs6jAJ9u1dHXeKxPUNgb+jNThMhBWTTopwCeK2u/
PFzGcGVncu6IxqUcBp/kmxk=
=PyOQ
-END
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Marco Gerards wrote:
> Both are fine for me.
Here it is. Merged everything in the c file to be cleaner.
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFC1Zo2FEQoKRQyjtURAiZ1AJwKWv+yVysANt
w.c :
[...]
#include
[...]
include/grub/machine/ieee1275.h :
#define REBOOT "reset-all"
#define HALT "power-off"
[maybe others]
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFC1u0lFEQoKRQyj
't skip the lines following the first, so the function have
not to be tagged "never return".
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFC2YUnFEQoKRQyjtURAvpsAJ0XTOU28i4kfWPVciCeWQeg+x/luQCZAR
m module for a
> given directory. This is not bad, but this sounds a bit overkill.
I prefer that solution. I think grub-mkimage should only 'know' how to
make an image from modules, another tool telling it which ones to add.
And I think that "other tool" should be grub-instal
magic number error, while the crc in the partition table should be
correct. I'll check that when I have more time, in 3~4 weeks.
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFC5oPlFEQoKRQyjtURAmpjAJ98vU2sF3Gb+P/sLbrxu8lLCkktuACgkGKr
H5u+iuo/4eX1Ui
be another problem.
I used netboot to start the port, it works great with ELF64 unstripped
binaries.
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFC5pWCFEQoKRQyjtURAmV6AJ9ncgVwA8ezoZ1BD3snBzl06+9Z5ACgouLF
IvakTTvdLqFUGLfkWTZ5zUU=
=
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Hollis Blanchard wrote:
> What do you mean "confirm"? This is simply not a fatal error. If you
> don't have a prefix, you cannot load modules, and that's all.
That's what I meant :) .
Vincent Pelletier
-BEGIN PG
#x27;ed and free chucks
are known I think it can be adapted (if h->next != h+h->size*16, don't
merge h and h->next) and even a bit faster (as we only see free chunks).
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFC75z7FEQoKRQyjtURAla2AJ9SZ
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Vincent Guffens wrote:
>Vincent Pelletier wrote:
>> I had trouble understanding :
I meant, before I read your doc :).
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (
ee chunk to just
increase the size by, say, 1 byte... I'll do some tests.
> The current implementation merges free regions. What is bad?
Oops, I missed it (again).
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFC8SXBFEQoKRQyjtURAqdBAJ9fUKks5V
be written to allow actually applying the changes to the FS, to
recover - say - a broken kernel image.
For 3) I don't know enought about hibernation.
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFC90M4FEQoKRQyjtURAtBdAKCgofsak4i3kxQOmq8owK+zYgM29wCfS
tml
It's only a "journal", but I'll submit a real article when 2.0 will be out.
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFC981gFEQoKRQyjtURAs+1AJ0c2ZnmQokhNcXgh/2ggi5xrYkayQCgj1WP
eyYP4przr3bH+inG9+u1kxI=
=+x3p
make remote kernel changes safer.
What comes up is also that most users just keep the default bootloader
from their distro. And grub seems to be the default bootloader in a
growing number of distributions.
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
27;, I get 'unaligned
> pointer 0x7ff64'.
Sounds like a file system handling bug.
What FS are you using on (hd0,2) ?
By the way, (hd0,2) is hda3 not hda2.
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFC+jd+FEQoKRQyjtURAi/QAKCBJa8GBCR1YQT
r (and probably fat), but
I don't have time to check right now...
Oh, and aren't 3-indirection level blocks unsupported ?
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFC+mczFEQoKRQyjtURAgqdAJ97ponBbZqZutynIhDb/nJPUaOMvACgqM+7
PBZ+dJGJLoK7hm
't think we could find any file big enough to need 3 levels of
indirection.
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFC+y8aFEQoKRQyjtURAo++AJ9mTZHnwHYQN+Ia1y+2M8qFRC5UAwCgo590
usDL0+rKStyoX61R8kfREN
skinable widgets (?)
- -mouse handling (??)
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFDALNrFEQoKRQyjtURAuZBAKCE+qbijUbXY4ZEKvp481EQNj4/nQCgpP0A
udxXsu1nbqCpkvi0FTSUVRw=
=Xwej
-
hink now and design the
> interfaces.
Maybe should we design a test-case. I'm thinking of 2~3 buttons bouncing
around the screen, with selection & click events handled (including
, , ). That would test :
- -drawing
- -timer events (I think it's worth the implementation)
and
enu, so I think it is
a good idea to contact Ubuntu.
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFDAY2zFEQoKRQyjtURAks9AKCShtAFEucHj+7pmRgGfWovid18DgCgojWL
okb6IjD7sSMqdf2vMI5s2Rc=
=13m2
-END PGP
ld be ready to show title string that exceed screen width in
>>characters if we set it to this behaviour.
I think such "cosmetics" should be left for more advanced interfaces,
like the vesa modes or so.
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/L
27;t know what to set instead. Could be in files I
don't use yet (like setjmp.h).
2005-08-20 Vincent Pelletier <[EMAIL PROTECTED]>
* configure.ac: Add support for sparc64 host with ieee1275
firmware.
* configure: Generated from configure.ac.
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Yoshinori K. Okuji wrote:
> On Saturday 20 August 2005 13:40, Vincent Pelletier wrote:
>> * boot/sparc64/ieee1275/cmain.c: New file.
> This is wrong.
Corrected.
>> * kern/sparc64/cache.c: New file.
> The contents of
the problems, and I'll patch a common
version to be checked in before my port.
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFDB0dHFEQoKRQyjtURAnYFAJ0e23MrnkEiDua5dsDuzcrF4DNKkQCfeMu1
vrwwuyXQ/rB1tOtJSNF2
emory for the framebuffer itself,
and how to pass the address "to frame_buffer_adr" (the usual FCODE way
to store a value), if possible without using grub_ieee1275_interpret.
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFDCtRfFEQoKRQyjtURArwAAJ0Q
in
framebuffer functions
Exact prototypes to be defined, but if someone works on them, please
consider 64 bits archs :) .
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFDDChrFEQoKRQyjtURAiYmAJ46x+0T+8UNjC3slKm9dewKLVR70QCfaFpq
lSi9S3+h8zlc7UpwI3eUa/0=
=Nh
so the
"driver".
> What makes 64 bits archs special?
Framebuffer address will be 64bits, handles might not be 32 bits... All
the usual portability stuff. Don't use int instead of grub_size_t for
example.
Vincent Pelletier
-BEGIN PGP SIGNATURE-
sk) [...]
I see 3 bugs :
- -It loops forever
- -The device list contains devices it shouldn't contain ("ide" at least)
- -It makes OpenBoot throw errors - but I'm not sure which device actualy
makes it cry, maybe is "net" behind those.
Does it also happen on ppc ?
Vi
ed mouse.
And for now it doesn't return (I should add a key press detection or
something...).
I'm writing a clean patch to add both Mandelbrot & mousetest commands -
IEEE1275 only for now.
Vincent Pelletier
-BEGIN PGP SIGNATURE-
Vers
r3D doesn't).
Usage :
mousetest [screen_device mouse_device]
default : mousetest screen mouse
Please tell me if it doesn't build on PPC as modules (Marco : It's not
the patch I sent you, I improved it a bit.) and if it doesn't work.
Marco told me he was only getting a grey imag
er drivers in general (including across
> architectures)? For example, every fb driver will provide what API, and
> should that be used by common code?
That common API still has to be defined...
I sent some ideas in a mail some days ago.
Vincent Pelletier
signature.asc
Description: OpenPGP
ched much. Same symptoms in normal mode (when module loading works).
Vincent Pelletier
signature.asc
Description: OpenPGP digital signature
___
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel
idea earlier in the
port process to write an fcode loader.
Vincent Pelletier
signature.asc
Description: OpenPGP digital signature
___
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel
if Vincent is
> unavailable, perhaps someone else could help me. Thanks for any
> filling-in (or corrections :) ) that anyone can provide.
Sorry, I had a big problem with my yahoo mail account, so I just
received ~100 mails for the last week, including this list.
Vincent Pelletier
won't get cleaned by a cls in early boot.
2005-10-12 Vincent Pelletier [EMAIL PROTECTED]
* kern/sparc64/dl.c (grub_arch_dl_check_header): Use sparcv9
ELF header values.
grub_arch_dl_relocate_symbols) : Implement 64 bits relocations.
* kern/term.c (grub_cls):
Timothy Baldwin wrote:
> With a bad gnupg signature here.
Probably because of the mailing list signature...
signature.asc
Description: OpenPGP digital signature
___
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-d
x27;t be done without making the FCode grow quite big.
> - same for sparc32
I would be interested if the port could be unified in 32bits. For now I
built it 64bits - don't ask why :) - but if a 32bits build can work both
on sparc32 and sparc64, I think it would be great for maintenance.
V
> (it can be just implemented as "echo ^G")
Actually I have wrote some months ago a "play" command that play tunes
on the x86 internal speaker, that might be useful too. I was thinking
about submitting it again those days.
Vincent Pelletier
signature.asc
Description: Op
policy, yes I meant my patch would be for grub 2.
Vincent Pelletier
signature.asc
Description: OpenPGP digital signature
___
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel
o you want it to be 100% automatic (like used as some remote automation) ?
Vincent Pelletier
signature.asc
Description: OpenPGP digital signature
___
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel
Hi.
Here is the play command, along with some songs.
2005-11-05 Vincent Pelletier <[EMAIL PROTECTED]>
* commands/i386/pc/play.c: New file.
* conf/i386-pc.rmk (pkgdata_MODULES): Added play.mod.
(play_mod_SOURCES, play_mod_CFLAGS, play_mod_LDFLAGS): New
rectly...
> The lines are folded incorrectly.
I also corrected the lines length where needed.
Vincent Pelletier
Index: commands/i386/pc/play.c
===
RCS file: commands/i386/pc/play.c
diff -N commands/i386/pc/play.c
--- /dev/null
t; > I'm wondering if this code could mostly work on PPC platforms that
> > have PC-like peripherals.
> It depends on whether the PIT is linked to the speaker like on PC.
I think there is really little chance it works (ie. without
writing a sound-card drive
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On Fri, 18 Nov 2005 12:23:25 +0100
"Yoshinori K. Okuji" <[EMAIL PROTECTED]> wrote:
> For now, I really have no idea if I am available at that time, but I
> promise that I would go, if my schedule permits.
Same here.
Are there any grub 2 logos ?
T-shi
1 - 100 of 112 matches
Mail list logo