summaryrefslogtreecommitdiffstats
path: root/petitboot.c
Commit message (Collapse)AuthorAgeFilesLines
* Initial support for multiple UIsJeremy Kerr2008-12-151-1194/+0
| | | | | | | | | | | Move the device discovery code from separate udev helpers to a single process to listen on two sockets: one SOCK_DGRAM for incoming udev events, and one SOCK_STREAM for UIs to connect. Initial support for client/server infrastructure, still need to wire-up the udev messages. Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Unify boot messagesJeremy Kerr2008-01-081-1/+1
| | | | | | Both linux and gameos boots have elipses. Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Give boot messages time to display.Jeremy Kerr2008-01-081-2/+1
| | | | | | | | | | | Currently we don't see booting messages, as petitboot has quit before the fbdev has updated. By using twin_window_draw() in pboot_message, we force the refresh before petitboot exits. Also, don't exit in the gameOS path - may as well leave the GUI active while rebooting. Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Print ststus message when bootingJeremy Kerr2008-01-081-2/+15
| | | | | | | | | | Add a couple of calls to pboot_message() to give some feedback when an option (or gameos) is selected. Also, convert pboot_message to varargs, to allow more flexible message formats. Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Add define for boot-game-os binaryJeremy Kerr2008-01-081-1/+1
| | | | Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Add ps3 controller supportJeremy Kerr2007-08-231-0/+40
| | | | | | | Using the new twin joystick API, map some of the sixaxis controller events to key events. Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Use shorter status bar stringJeremy Kerr2007-04-051-2/+1
| | | | Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Add backspace to boot back to gameos and make left pane selection a bitBenjamin Herrenschmidt2007-04-051-18/+38
| | | | | | faster. Still gross hacks. All of that badly needs cleanups after the initial release. Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
* Small change to acceleration curvesBenjamin Herrenschmidt2007-04-051-2/+2
| | | Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
* Use compressed cursorJeremy Kerr2007-04-051-1/+1
| | | | | | Twin can support compressed cursors, so save a little space here. Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Add a totally hackish video mode change mecanismBenjamin Herrenschmidt2007-04-041-1/+40
| | | Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
* Merge branch 'master' of ssh://ozlabs.org/home/jk/git/petitbootBenjamin Herrenschmidt2007-04-041-1/+28
|\
| * Allow petitboot to run udevtrigger on startJeremy Kerr2007-04-041-1/+28
| | | | | | | | | | | | | | Add an option (-u) to run udevtrigger when petitboot is ready for device discovery. Also add -h to explain what -u does. Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* | More message bitsBenjamin Herrenschmidt2007-04-041-1/+13
| | | | | | Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
* | Add a status message barBenjamin Herrenschmidt2007-04-041-33/+100
|/ | | Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
* jpeg background support and scalingBenjamin Herrenschmidt2007-04-031-9/+47
| | | | | | Turn the background image into a jpeg and scale it to screen dimensions Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
* Fix includes for new libtwinJeremy Kerr2007-04-031-0/+1
| | | | | | | Updates to libtwin mean that we need to do a little more #include-ing of our own. Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Be more careful including twin headersJeremy Kerr2007-04-031-6/+14
| | | | | | | | Not all twin headers are always present, so conditionally include depending on whether _USE_X11 is set. Also, don't #define _USE_X11 by default. Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Hookup kexecDavid Woodhouse2007-04-031-1/+19
| | | | Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
* Make petitboot installableJeremy Kerr2007-04-021-3/+7
| | | | | | | Add an install target and PREFIX= option the makefile, and change the artwork loading code to use the prefixed-path. Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Initial gitification of petitbootJeremy Kerr2007-04-021-0/+909
Start a git repo for petitboot, sources from Ben Herrenschmidt and Jeremy Kerr. Signed-off-by: Jeremy Kerr <jk@ozlabs.org> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
OpenPOWER on IntegriCloud