--- Log opened Wed Jan 19 00:00:47 2011 00:00 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has quit [Remote host closed the connection] 00:01 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has joined #freemyipod 00:26 < fmibot> New commit by theseven (r449): elf2flt: Fix some more problems, seems to work now 00:26 < fmibot> r449 build result: embios: All green! 00:27 < fmibot> r449 build result: emcore: All green! 01:20 -!- zim [459fe453@gateway/web/freenode/ip.69.159.228.83] has joined #freemyipod 01:20 < zim> hi 01:20 -!- zim is now known as Guest45260 01:21 < Guest45260> Hey its zim from iPodWizard.net 01:21 -!- Guest45260 [459fe453@gateway/web/freenode/ip.69.159.228.83] has quit [Client Quit] 01:26 -!- Jiss [~Jiss@ip-11.net-82-216-242.rev.numericable.fr] has quit [Quit: Quit] 01:59 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has quit [Ping timeout: 255 seconds] 02:12 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has joined #freemyipod 03:43 -!- TheSeven [~TheSeven@rockbox/developer/TheSeven] has quit [Ping timeout: 250 seconds] 03:47 -!- TheSeven [~TheSeven@rockbox/developer/TheSeven] has joined #freemyipod 06:00 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has quit [Remote host closed the connection] 06:01 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has joined #freemyipod 06:25 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has quit [*.net *.split] 06:25 -!- Utchy [~Utchy@rps6752.ovh.net] has quit [*.net *.split] 06:25 -!- [Saint] [S_a_i_n_t@203.184.0.104] has quit [*.net *.split] 06:25 -!- TheSeven [~TheSeven@rockbox/developer/TheSeven] has quit [*.net *.split] 06:25 -!- Confiscative [~Confiscat@feather.perl6.nl] has quit [*.net *.split] 06:25 -!- Kuitsi [~Kuitsi@a88-113-118-171.elisa-laajakaista.fi] has quit [*.net *.split] 06:25 -!- teuf [~teuf@scytale.myrix.net] has quit [*.net *.split] 08:11 -!- n1s [~n1s@rockbox/developer/n1s] has joined #freemyipod 08:27 -!- Confiscative [~Confiscat@feather.perl6.nl] has joined #freemyipod 08:27 -!- TheSeven [~TheSeven@rockbox/developer/TheSeven] has joined #freemyipod 08:27 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has joined #freemyipod 08:27 -!- Utchy [~Utchy@rps6752.ovh.net] has joined #freemyipod 08:27 -!- [Saint] [S_a_i_n_t@203.184.0.104] has joined #freemyipod 08:27 -!- Kuitsi [~Kuitsi@a88-113-118-171.elisa-laajakaista.fi] has joined #freemyipod 08:27 -!- teuf [~teuf@scytale.myrix.net] has joined #freemyipod 08:28 -!- perror [~fleury@aldebaran.labri.fr] has joined #freemyipod 08:39 -!- slenselink__ [~STeeF@office.hostnetbv.nl] has joined #freemyipod 08:39 -!- slenselink__ is now known as STeeF 09:01 -!- n1s [~n1s@rockbox/developer/n1s] has quit [Quit: Ex-Chat] 10:20 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has quit [Ping timeout: 276 seconds] 10:20 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has joined #freemyipod 10:53 -!- Jiss [Jiss@ip-11.net-82-216-242.rev.numericable.fr] has joined #freemyipod 11:22 -!- n1s [~n1s@rockbox/developer/n1s] has joined #freemyipod 12:00 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has quit [Remote host closed the connection] 12:01 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has joined #freemyipod 15:34 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has quit [Read error: No route to host] 15:36 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has joined #freemyipod 15:38 -!- asmmonkey [~asmmonkey@210.Red-88-20-211.staticIP.rima-tde.net] has joined #freemyipod 15:52 -!- Keripo [~Keripo@eng276.wireless-resnet.upenn.edu] has quit [Quit: Leaving.] 16:20 -!- Jiss [Jiss@ip-11.net-82-216-242.rev.numericable.fr] has quit [Ping timeout: 240 seconds] 16:24 -!- Jiss [~Jiss@ip-11.net-82-216-242.rev.numericable.fr] has joined #freemyipod 16:50 -!- benedikt93 [~benedikt9@unaffiliated/benedikt93] has joined #freemyipod 17:12 < fmibot> New commit by theseven (r450): Rename elf2flt to elf2emcoreapp and change the binary format fundamentally. Also fix its build process. 17:12 < fmibot> r450 build result: embios: All green! 17:13 < fmibot> r450 build result: emcore: All green! 17:14 < fmibot> New commit by theseven (r451): elf2emcoreapp: Adjust svn:ignore property 17:14 < fmibot> r451 build result: embios: All green! 17:15 < fmibot> r451 build result: emcore: All green! 17:15 < fmibot> New commit by theseven (r452): [lib]emcore.py: Adapt "run" command to new interface 17:16 < fmibot> r452 build result: embios: All green! 17:16 < fmibot> r452 build result: emcore: All green! 17:29 < fmibot> New commit by theseven (r453): emCORE: Switch to new executable format 17:30 < fmibot> r453 build result: embios: All green! 17:30 < fmibot> New commit by theseven (r454): helloworld: Switch to emCORE 17:30 < fmibot> r453 build result: emcore: All green! 17:31 < fmibot> New commit by theseven (r455): emCORE: Switch to arm-elf-eabi toolchain 17:31 < fmibot> r454 build result: embios: All green! 17:31 < fmibot> r455 build result: embios: All green! 17:32 < fmibot> r454 build result: emcore: All green! 17:32 < fmibot> r455 build result: emcore: All green! 17:32 < TheSeven> Ladies and gentlemen, we have runtime-relocated apps! 17:36 < n1s> cool 17:36 < TheSeven> now I need some ideas how to implement shared libraries 18:00 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has quit [Remote host closed the connection] 18:00 -!- Keripo [~Keripo@eng295.wireless-resnet.upenn.edu] has joined #freemyipod 18:01 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has joined #freemyipod 18:04 < fmibot> New commit by theseven (r456): emCORE: Add support for multiple piggybacked apps 18:04 < fmibot> r456 build result: embios: All green! 18:05 < fmibot> r456 build result: emcore: All green! 18:08 < TheSeven> i'd suggest adding some kernel APIs that manage a library registry, and an extension to the executable format 18:11 < TheSeven> - add a command line switch to elf2embiosapp that tells it that it's processing a library (makes it set a bit in the header 18:13 < TheSeven> - change the file name extension for libs to .embioslib to make them user-distinguishable 18:13 < TheSeven> (the file format is the same) 18:14 < TheSeven> - make the application loader recognize the new bit in the header and call a library handling function instead of spawning a thread 18:15 < TheSeven> - the entrypoint address of a library doesn't point to code but instead to a library descriptor 18:16 < TheSeven> - the library descriptor contains the library identifier (4 bytes), library version (4 bytes), pointers to an init and a shutdown function, and a pointer to an API table 18:16 < TheSeven> - the library handling function calls the init function when loading the library and keeps track of who uses which lib 18:17 < TheSeven> - to load a library, you call a kernel API with four parameters: library identifier, minimum version, maximum version, and the file name of the library, to allow the kernel to load it if it isn't in memory yet 18:17 < TheSeven> - we need to add a way to also allow loading libraries from the boot flash 18:20 < TheSeven> damn, s/embios/emcore/g for everything above of course :) 18:22 < TheSeven> any obvious design flaws? 18:41 -!- n1s [~n1s@rockbox/developer/n1s] has quit [Quit: Ex-Chat] 18:43 -!- stephen___ [~stephen@86.42.20.111] has joined #freemyipod 18:49 < stephen___> TheSeven, anything to test ? 18:49 < TheSeven> depends on the kind of thing :) 18:49 < stephen___> 160gb 1g ;) 18:50 < TheSeven> nope 18:50 < TheSeven> haven't got around to that yet 18:50 < stephen___> not to worry. 18:50 < stephen___> stupid ce-ata 18:50 < TheSeven> i bet it's something really small that i've missed, but it didn't spot it at the first glance 18:51 < stephen___> If i knew a thing about programming i could help, but for now I can be a hapless guinea pig. 18:57 < GaveUp> so what classic gens are supported now? confusing seeing as apple/ebay lists the gen number different from the wiki 18:57 < stephen___> everything bar 1st gen 160gb 18:57 < stephen___> afaik 18:57 < GaveUp> happens to be the one i currently have but I'm thinking about hitting up the store for one of the latest 18:58 < stephen___> you're no. 4 as far as i can tell who has ths drive 18:58 < stephen___> *this 19:05 < GaveUp> ? 19:08 < stephen___> the 1g classics well the 160gb ones use a special drive called ce-ata that there is no driver for yet 19:09 < stephen___> i'm trying to keep a list of people with this ipod/drive 19:13 -!- Confiscative [~Confiscat@feather.perl6.nl] has quit [*.net *.split] 19:13 -!- perror [~fleury@aldebaran.labri.fr] has quit [*.net *.split] 19:13 -!- Keripo [~Keripo@eng295.wireless-resnet.upenn.edu] has quit [*.net *.split] 19:13 -!- benedikt93 [~benedikt9@unaffiliated/benedikt93] has quit [*.net *.split] 19:13 -!- Utchy [~Utchy@rps6752.ovh.net] has quit [*.net *.split] 19:13 -!- STeeF [~STeeF@office.hostnetbv.nl] has quit [*.net *.split] 19:13 -!- [Saint] [S_a_i_n_t@203.184.0.104] has quit [*.net *.split] 19:13 -!- stephen___ [~stephen@86.42.20.111] has quit [*.net *.split] 19:13 -!- TheSeven [~TheSeven@rockbox/developer/TheSeven] has quit [*.net *.split] 19:13 -!- Kuitsi [~Kuitsi@a88-113-118-171.elisa-laajakaista.fi] has quit [*.net *.split] 19:13 -!- teuf [~teuf@scytale.myrix.net] has quit [*.net *.split] 19:13 -!- Jiss [~Jiss@ip-11.net-82-216-242.rev.numericable.fr] has quit [*.net *.split] 19:13 -!- GaveUp [gaveup@your.friendly.neighborhood.hellmouth.info] has quit [*.net *.split] 19:15 -!- user890104 [~Venci@6bez10.info] has quit [Ping timeout: 265 seconds] 19:18 -!- Keripo1 [~Keripo@eng295.wireless-resnet.upenn.edu] has joined #freemyipod 19:18 -!- stephen___ [~stephen@86.42.20.111] has joined #freemyipod 19:18 -!- benedikt93 [~benedikt9@unaffiliated/benedikt93] has joined #freemyipod 19:18 -!- Jiss [~Jiss@ip-11.net-82-216-242.rev.numericable.fr] has joined #freemyipod 19:18 -!- STeeF [~STeeF@office.hostnetbv.nl] has joined #freemyipod 19:18 -!- perror [~fleury@aldebaran.labri.fr] has joined #freemyipod 19:18 -!- teuf [~teuf@scytale.myrix.net] has joined #freemyipod 19:18 -!- Kuitsi [~Kuitsi@a88-113-118-171.elisa-laajakaista.fi] has joined #freemyipod 19:18 -!- [Saint] [S_a_i_n_t@203.184.0.104] has joined #freemyipod 19:18 -!- Utchy [~Utchy@rps6752.ovh.net] has joined #freemyipod 19:18 -!- TheSeven [~TheSeven@rockbox/developer/TheSeven] has joined #freemyipod 19:18 -!- Confiscative [~Confiscat@feather.perl6.nl] has joined #freemyipod 19:18 -!- GaveUp [gaveup@your.friendly.neighborhood.hellmouth.info] has joined #freemyipod 19:25 -!- Jiss [~Jiss@ip-11.net-82-216-242.rev.numericable.fr] has quit [Ping timeout: 260 seconds] 19:28 < fmibot> New commit by theseven (r457): Switch the remaining Makefiles to the arm-elf-eabi toolchain 19:29 < fmibot> r457 build result: embios: All green! 19:29 < fmibot> r457 build result: emcore: All green! 19:31 < fmibot> New commit by theseven (r458): helloworld: Windows doesn't like those quotes in the Makefile. We need to find a better solution... 19:32 < fmibot> r458 build result: embios: All green! 19:32 < fmibot> r458 build result: emcore: All green! 19:49 -!- Keripo1 [~Keripo@eng295.wireless-resnet.upenn.edu] has quit [Quit: Leaving.] 19:51 -!- Keripo [~Keripo@eng295.wireless-resnet.upenn.edu] has joined #freemyipod 19:52 -!- Keripo [~Keripo@eng295.wireless-resnet.upenn.edu] has quit [Client Quit] 19:56 -!- stephen___ [~stephen@86.42.20.111] has quit [Quit: Leaving] 20:08 -!- Keripo [~Keripo@law401.wlan.law.upenn.edu] has joined #freemyipod 20:09 -!- perror [~fleury@aldebaran.labri.fr] has quit [Quit: Bye all !] 20:21 -!- Keripo [~Keripo@law401.wlan.law.upenn.edu] has quit [Read error: Connection reset by peer] 20:22 -!- Keripo [~Keripo@law401.wlan.law.upenn.edu] has joined #freemyipod 20:24 -!- asmmonkey [~asmmonkey@210.Red-88-20-211.staticIP.rima-tde.net] has quit [Quit: mov pc, lr] 20:27 < fmibot> New commit by theseven (r459): helloworld: Allow transferring code allocation ownership to a different thread 20:28 < fmibot> r459 build result: embios: All green! 20:28 < fmibot> r459 build result: emcore: All green! 20:51 -!- user890104 [~Venci@6bez10.info] has joined #freemyipod 20:59 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has quit [Ping timeout: 255 seconds] 21:03 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has joined #freemyipod 21:17 -!- Keripo [~Keripo@law401.wlan.law.upenn.edu] has quit [Ping timeout: 255 seconds] 21:17 -!- Keripo [~Keripo@law401.wlan.law.upenn.edu] has joined #freemyipod 21:17 -!- benedikt93 [~benedikt9@unaffiliated/benedikt93] has quit [Quit: Bye ;)] 21:18 -!- Keripo [~Keripo@law401.wlan.law.upenn.edu] has quit [Client Quit] 21:19 -!- Keripo [~Keripo@law401.wlan.law.upenn.edu] has joined #freemyipod 21:26 -!- Keripo [~Keripo@law401.wlan.law.upenn.edu] has quit [Quit: Leaving.] 21:43 -!- Keripo [~Keripo@eng327.wireless-resnet.upenn.edu] has joined #freemyipod 21:51 -!- user890104_ [~Venci@6bez10.info] has joined #freemyipod 21:53 -!- user890104 [~Venci@6bez10.info] has quit [Ping timeout: 265 seconds] 21:57 -!- user890104_ is now known as user890104 22:16 -!- Keripo [~Keripo@eng327.wireless-resnet.upenn.edu] has quit [Quit: Leaving.] 22:20 -!- user890104_ [~Venci@212.233.245.245] has joined #freemyipod 22:21 -!- user890104 [~Venci@6bez10.info] has quit [Read error: No route to host] 22:21 -!- user890104__ [~Venci@6bez10.info] has joined #freemyipod 22:21 -!- user890104__ is now known as user890104 22:25 -!- user890104_ [~Venci@212.233.245.245] has quit [Ping timeout: 265 seconds] 22:54 -!- Keripo [~Keripo@SEAS074.wlan.seas.upenn.edu] has joined #freemyipod 22:56 -!- Keripo1 [~Keripo@SEAS074.wlan.seas.upenn.edu] has joined #freemyipod 22:58 -!- Keripo [~Keripo@SEAS074.wlan.seas.upenn.edu] has quit [Ping timeout: 264 seconds] 23:00 -!- Keripo1 [~Keripo@SEAS074.wlan.seas.upenn.edu] has quit [Client Quit] 23:09 -!- [Saint] [S_a_i_n_t@203.184.0.104] has quit [Read error: Connection reset by peer] 23:09 -!- [Saint] [S_a_i_n_t@203.184.0.105] has joined #freemyipod 23:57 -!- timccc [~timccc@112.166.15.141] has quit [Quit: Leaving.] --- Log closed Thu Jan 20 00:00:37 2011