From: damien m. <Dam...@li...> - 2004-01-31 06:53:20
|
Hi, thank for the the advice about keypad (opening "/dev/console") now it work really well, i'm so proud of using the wheel in my code :) . I'm currently doing a little interface (gui) for my g3 ipod, currently i can only navigate in the directories, changing contrast with a slider, and starting executables. To do this i have a little graphics library (drawLines, putPixel, putSprite, changeContrast). Do some of you have similar project ? Maybe we could merge, or define a common interface where we could plug our functions ? Is their any people interested ? Cheers, Damien > Message: 1 > Date: Mon, 26 Jan 2004 08:36:13 -0000 > To: "Jim Witte" <js...@bl...>, "ipo...@li..." <ipo...@li...> > Subject: Re: [Ipodlinux-devel] Bootloader > From: "Bernard Leach" <le...@bo...> > Reply-To: le...@bo... > > > Regarding the inital problem, the shell that starts up if the rc script has > errors seems to get the keystrokes ok so my best guess is that you don't have > the right standard input. Perhaps if you open /dev/console explicitly? > > Also you might want to take advantage of the 5 images from the bootloader. > Come up with 5 test programs and simply put them all on. Then select each one > using the bootloader keys. > > Jim, seems you missed the announcement ;) > > There is now a simple bootloader that will allow you to selectively boot one > of 5 images on your iPod. Generally this would be the Linux kernel and the > Apple OS. Take a look at the mailing list archive and/or website for more info. > > As for the debugger, patching the binary to get something attached to the > timer IRQ or something probably wouldn't be too hard but I'm not sure what > help this would be. > > Most of the information I need is about how the hardware works and that can be > analysed statically. > > cheers, > bern. > > Jim Witte <js...@bl...> said: > > >>>i'm spending some time to play with ipod-linux. As i only have usb and >>>i'm bored to reboot after each test, i'm doing a little shell >>>interface and i want to use the ipod-wheel in my program. >> >> Has there been any progress making a bootloader that would allow you >>to relatively easily switch between Linux and the Apple Pixo OS? >> >> An even more improbably possibility comes to mind: would it be >>possible to put some kind of resident debugger (memory dump, register >>dump) in memory, then start up the Apple Pixo OS, while the debugger >>program is still active? This would allow us a way to probe how the >>Pixo OS is set up. It's a damn shame they don't have any DDK's with >>full symbolic information on the ROM, like they did with the Newton.. >> >>Jim Witte >>js...@bl... >>Indiana University CS >> |