Page 3 of 3 FirstFirst 123
Results 21 to 26 of 26

Thread: Is linuxbios hard to do?

  1. #21
    FLAC TheLlama's Avatar
    Join Date
    Jul 2004
    Location
    All over the world
    Posts
    970
    Cool, I just hacked by splash screen into the kernel. I decided to put the code in setup_arch instead of start_kernel. setup_arch is architecture dependant and is called by start_kernel after much of the fundamential initialization has occured but before [init]. Btw, setup_arch can be found in:
    linux/arch/your_arch_here/kernel/setup.c

    Thanks guys

  2. #22
    Low Bitrate
    Join Date
    Sep 2005
    Posts
    72
    OK, two questions:
    1) can the splash screen be an animation?
    a)if so, how big?
    2)Can LinuxBIOS boot XP?
    Thanks

  3. #23
    FLAC TheLlama's Avatar
    Join Date
    Jul 2004
    Location
    All over the world
    Posts
    970
    Quote Originally Posted by alpha_maverick
    OK, two questions:
    1) can the splash screen be an animation?
    a)if so, how big?
    Are you refering to LinuxBIOS or my kernel patch? The patch works with my VFD display, you should use the built in splash functionality if you want it on your vga/dvi display. It *could* be an animation, however the code is executed before init is even called, so threads and processes haven't yet started (to my knowledge). Therefore, the animation would stall the boot process until the animation has finished.

    2)Can LinuxBIOS boot XP?
    Thanks
    Yes. It can boot whatever is in the boot record.

  4. #24
    Low Bitrate
    Join Date
    Sep 2005
    Posts
    72
    OK, so I couldn't have a spinning nissan logo while the OS is loading? Meh, oh well.

    awesome. Thanks!

  5. #25
    FLAC TheLlama's Avatar
    Join Date
    Jul 2004
    Location
    All over the world
    Posts
    970
    Quote Originally Posted by alpha_maverick
    OK, so I couldn't have a spinning nissan logo while the OS is loading? Meh, oh well.

    awesome. Thanks!
    Yes, you could. Just not at that stage. You could probably run it right after init. Another issue is: You must store the data either in the kernel or on disk. If it is an animation you probably want to store it on disk. Therefore, you must wait until the drives have mounted. In my case it is a 256x128 grayscale image so I compiled it into the kernel so it is displayed before the drives are even probed. If you have a process (nissan daemon) run early in the init stages then you should be fine.

  6. #26
    Low Bitrate
    Join Date
    Sep 2005
    Posts
    82
    If you use BootSplash (http://www.bootsplash.org/) I think you CAN have an animation while the kernel is still loading (I have a static image, haven't tried animation yet). You'd need to create an initrd that holds your full-screen image, any animations you want, and the fbmngplay program. BootSplash uses Early Userspace to access the files in the initrd and display them on the frame buffer.

    I have not tried ANY of the bootsplash stuff under LinuxBios though, since on the Epia-M10000 boards, LinuxBios does not support VGA! So back to the slow Via bios for me, at least I can get TTL LCD out

Page 3 of 3 FirstFirst 123

Similar Threads

  1. Hard drive shock / vibration thoughts
    By S11D336B in forum General Hardware Discussion
    Replies: 60
    Last Post: 09-27-2006, 12:40 AM
  2. Did you know "single" Hard Drive Booted Faster?
    By grandamp3 in forum General Hardware Discussion
    Replies: 17
    Last Post: 09-03-2004, 01:50 PM
  3. carputer hard drive died in 3 days
    By therussman2002 in forum General Hardware Discussion
    Replies: 16
    Last Post: 08-10-2004, 02:49 PM
  4. Laptop Hard Drive in carputer...
    By Powers in forum Newbie
    Replies: 7
    Last Post: 05-08-2004, 11:37 PM
  5. Laptop Hard Drive Problems
    By Powers in forum General Hardware Discussion
    Replies: 0
    Last Post: 04-28-2004, 08:21 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •