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 >> |
From: Robert D <ro...@op...> - 2004-01-31 22:58:42
|
Hey, You emailed me a while ago asking me the same thing - kinda, unfortunetly i lost a bunch of emails a while ago when my system went down - sorry about that. Anyways - i am a windows programmer and i was going to play around with C/C++ and making an interface for the iPod, but it looks like you beat me to it. I would be very interested in helping with the project though, maybe we are in need of a sourceforge site? Heh. Robert. ----- Original Message ----- From: "damien marchal" <Dam...@li...> To: <ipo...@li...> Sent: Thursday, January 29, 2004 6:27 PM Subject: [Ipodlinux-devel] Re: keypad problem > 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 > >> > > > ------------------------------------------------------- > The SF.Net email is sponsored by EclipseCon 2004 > Premiere Conference on Open Tools Development and Integration > See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. > http://www.eclipsecon.org/osdn > _______________________________________________ > iPodlinux-devel mailing list > iPo...@li... > https://lists.sourceforge.net/lists/listinfo/ipodlinux-devel |
From: damien m. <Dam...@li...> - 2004-02-04 08:34:52
|
Hi Robert, Intially this interface was just a test to my graphics library. And i have to say it is a pleasure to navigate with the wheel :). Bernard purpose to host the the gui projet to the ipodlinux site and i think it is the best solution. It have to some check and find that Amstrad cpc was a 4 colors computer maybe we could grab some free artworks. A also try to port a cpc emulator but the result is awfull because i have to convert from 320x200x4 to 160x100x4 :) Maybe old-computer has a 160x128 video mode to port the emulator and having to a low cost a lot of games. A rogue game should be possible too... i'll have to check one :) Any ideas of what function could be good, how to launch program from the GUI with arguments (for exemple by parsing the --help options to reteive the arguments and allow selection on it or by parsing the man page associated .... ). So their is a lot of work to do. I'm currently thinking how to do a Menu-SubMenu system (like apple ipod) which to store and launch the differents functions. So, i 'll release everything as soon as possible, but i have to say that i program like a "pig" and i'm a litlle shy to allow other ppl to view it :) Cheers, Damien. Robert D wrote: > Hey, > > You emailed me a while ago asking me the same thing - kinda, unfortunetly i > lost a bunch of emails a while ago when my system went down - sorry about > that. > > Anyways - i am a windows programmer and i was going to play around with > C/C++ and making an interface for the iPod, but it looks like you beat me to > it. > > I would be very interested in helping with the project though, maybe we are > in need of a sourceforge site? Heh. > > Robert. > > ----- Original Message ----- > From: "damien marchal" <Dam...@li...> > To: <ipo...@li...> > Sent: Thursday, January 29, 2004 6:27 PM > Subject: [Ipodlinux-devel] Re: keypad problem > > > >>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 ? |