--- Log opened Sun Jan 16 00:00:00 2011 00:00 < fmibot_> New commit by farthen (r428): emCORE: I forgot embiosapp.h => emcoreapp.h 00:01 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has joined #freemyipod 00:01 < fmibot_> r428 build result: All green! 00:05 -!- [Saint] [S_a_i_n_t@203.184.2.202] has quit [Disconnected by services] 00:05 -!- S_a_i_n_t [S_a_i_n_t@203.184.0.245] has joined #freemyipod 00:22 -!- n1s [~n1s@rockbox/developer/n1s] has joined #freemyipod 00:47 < fmibot_> New commit by theseven (r429): emCORE: Dynamic memory allocation 00:47 < TheSeven> (untested so far, but compiles at least) 00:48 < fmibot_> r429 build result: All green! 00:56 -!- n1s [~n1s@rockbox/developer/n1s] has quit [Quit: Lämnar] 01:00 -!- Jiss_ [Jiss@ip-11.net-82-216-242.rev.numericable.fr] has quit [Quit: Quit] 01:00 -!- S_a_i_n_t [S_a_i_n_t@203.184.0.245] has quit [Disconnected by services] 01:00 -!- [Saint] [S_a_i_n_t@203.184.1.72] has joined #freemyipod 01:01 -!- [Saint] is now known as S_a_i_n_t 01:01 -!- S_a_i_n_t is now known as [Saint] 01:43 < fmibot_> New commit by theseven (r430): emCORE: Dynamically allocate ATA BBT 01:43 < fmibot_> New commit by theseven (r431): emCORE: Dynamically allocate button handlers 01:43 < fmibot_> r430 build result: embios: All green! 01:43 < fmibot_> r431 build result: embios: All green! 01:44 < fmibot_> r430 build result: emcore: Red for target ipodclassic (theseven commited) 01:44 < fmibot_> r431 build result: emcore: Red for target ipodclassic (theseven commited) 01:46 < fmibot_> New commit by theseven (r432): emCORE: Fix red 01:46 < fmibot_> r432 build result: embios: All green! 01:47 < fmibot_> r432 build result: emcore: All green! 03:46 -!- TheSeven [~TheSeven@rockbox/developer/TheSeven] has quit [Ping timeout: 246 seconds] 03:51 -!- TheSeven [~TheSeven@rockbox/developer/TheSeven] has joined #freemyipod 04:22 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has quit [Read error: No route to host] 04:23 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has joined #freemyipod 05:15 -!- powell14ski_ [~powell14s@c-67-177-228-132.hsd1.co.comcast.net] has joined #freemyipod 05:31 -!- timc1 [~lisa@125.138.14.198] has joined #freemyipod 05:34 < timc1> hey, i haven't been able to access to my ipod classic 3g since i installed embios. i'm working on it now if anyone is around and interested. 05:43 -!- timc11 [~lisa@125.138.14.198] has joined #freemyipod 05:43 -!- timc1 [~lisa@125.138.14.198] has quit [Read error: Connection reset by peer] 05:44 < timc11> wow 05:48 < timc11> well, i have access to iPodClassic :) but why now and not all those other times i plugged it in 06:02 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has quit [Remote host closed the connection] 06:02 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has joined #freemyipod 06:13 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has quit [Ping timeout: 255 seconds] 06:18 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has joined #freemyipod 06:26 -!- timc1 [~lisa@125.138.14.198] has joined #freemyipod 06:27 -!- timc11 [~lisa@125.138.14.198] has quit [Read error: Connection reset by peer] 06:30 < timc1> ya i'm not going to be able to figure this out. connection seems completely arbitrary. any suggests for what i should do if i manage to access it again? 07:08 -!- cmwslw [~cmwslw@c-98-249-104-118.hsd1.tn.comcast.net] has joined #freemyipod 07:10 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has quit [Ping timeout: 255 seconds] 07:12 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has joined #freemyipod 07:43 -!- timc1 [~lisa@125.138.14.198] has quit [Quit: Leaving.] 08:48 -!- asmmonkey [~asmmonkey@210.Red-88-20-211.staticIP.rima-tde.net] has joined #freemyipod 08:58 -!- Saphiresurf [~Saphiresu@71-83-127-167.static.reno.nv.charter.com] has joined #freemyipod 08:59 < Saphiresurf> Hello 09:24 -!- Saphiresurf [~Saphiresu@71-83-127-167.static.reno.nv.charter.com] has quit [Ping timeout: 260 seconds] 09:47 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has quit [Ping timeout: 255 seconds] 09:52 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has joined #freemyipod 09:55 -!- n1s [~n1s@rockbox/developer/n1s] has joined #freemyipod 10:15 -!- hanks [~laimun@bb219-75-42-195.singnet.com.sg] has joined #freemyipod 10:15 < hanks> anyone here? 10:19 -!- hanks [~laimun@bb219-75-42-195.singnet.com.sg] has left #freemyipod 10:37 -!- benedikt93 [~benedikt9@unaffiliated/benedikt93] has joined #freemyipod --- Log opened Sun Jan 16 10:50:12 2011 10:50 -!- fmibot [~fmibot@static.225.178.40.188.clients.your-server.de] has joined #freemyipod 10:53 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has quit [Ping timeout: 255 seconds] 11:07 < benedikt93> what's emCore ? emBIOS with memory management? 11:09 < asmmonkey> a try at an even more complex and flexible emBIOS :) 11:12 < TheSeven> yep, roughly 11:12 < TheSeven> emBIOS with dynamic memory allocation, runtime relocation and a way to have shared libraries 11:12 < TheSeven> and maybe real linking instead of that rockbox plugin api thing we currently use for the syscall api 11:12 < TheSeven> and by having dynamic memory allocation we can get rid of the maximum number of threads, button handlers, open files and open dirs 11:13 < TheSeven> also, ata bbt aware builds don't need to allocate the maximum bbt size unless it's actually used 11:14 * TheSeven wonders if we should use this as an executable format: http://www.beyondlogic.org/uClinux/bflt.htm 11:16 < TheSeven> or maybe COFF? 11:18 < benedikt93> bFLT looks like it would keep the overhead by the header smaller 11:20 < benedikt93> btw, asmmonkey what have you actually achieved 'til now concerning N3G ? 11:35 -!- ParadisoShlee [~root@202.58.62.39] has joined #freemyipod 11:40 < asmmonkey> benedikt93: wait a moment 11:43 < asmmonkey> benedikt93: http://www.datafilehost.com/download-33d14477.html 11:45 < asmmonkey> TheSeven, take a look at it, please 11:45 < asmmonkey> i2c should work 11:46 -!- ParadisoShlee [~root@202.58.62.39] has quit [Quit: leaving] 11:57 -!- shlee [~shlee@202.58.62.39] has joined #freemyipod 11:58 < TheSeven> @ nano3g's DMA like ipod classic? => yes 11:59 < Farthen> asmmonkey: mcr p15, 0, r0,c1,c0 @ Enable MMU 11:59 < Farthen> this should be called Disable MMU instead 11:59 < Farthen> because that's what it does 12:00 < asmmonkey> oopps :-) 12:00 < TheSeven> hm, the naming is a bit misleading 12:00 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has quit [Remote host closed the connection] 12:00 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has joined #freemyipod 12:01 < TheSeven> sdram_enable_clocks is actually setting up the CPU and bus clocks, along with half a dozen clock gates 12:01 < TheSeven> also most of the gpios don't have anything to do with the sdram 12:03 < TheSeven> // seems to indicate wether pmu was already initilaized/in hibernation mode << multiple typos :) 12:03 < Farthen> does it actually enable the sdram? does that part work at all? 12:03 < TheSeven> and the same thing applies, not much of that function has something to do with the sdram 12:04 < TheSeven> Farthen: [12:45] i2c should work << i interpret that as a "no" 12:04 < Farthen> ok 12:04 < asmmonkey> no, it should work, but not tested :-) 12:05 < Farthen> ah so it probably won't work. normally this never works on the first try ;) 12:05 < benedikt93> Farthen, it has to enable it, as immediatly afterwards it is used 12:06 < benedikt93> and there's also some code in peicore near that which setups the memory controller 12:06 < Farthen> ok 12:07 * Farthen found out that his n4g is now *the* target that is the most behind one xD 12:08 < benedikt93> ^^ 12:09 < benedikt93> though there's not so much more on the n3g until the pmu is understood, I think 12:10 < Farthen> well, as we don't know the pmu of the n4g either it is now officially behind 12:12 < asmmonkey> I will be back in 45 minutes 12:13 -!- asmmonkey [~asmmonkey@210.Red-88-20-211.staticIP.rima-tde.net] has quit [Quit: mov pc, lr] 12:14 -!- Jiss [Jiss@ip-11.net-82-216-242.rev.numericable.fr] has joined #freemyipod 12:23 -!- timccc [~timccc@112.166.15.141] has quit [Remote host closed the connection] 12:23 -!- timccc [~timccc@112.166.15.141] has joined #freemyipod 12:33 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has joined #freemyipod 13:09 -!- asmmonkey [~asmmonkey@210.Red-88-20-211.staticIP.rima-tde.net] has joined #freemyipod 13:09 -!- Jiss [Jiss@ip-11.net-82-216-242.rev.numericable.fr] has quit [Read error: Connection reset by peer] 13:09 -!- Jiss [Jiss@ip-11.net-82-216-242.rev.numericable.fr] has joined #freemyipod 13:47 -!- Jiss_ [Jiss@ip-11.net-82-216-242.rev.numericable.fr] has joined #freemyipod 13:50 -!- Jiss [Jiss@ip-11.net-82-216-242.rev.numericable.fr] has quit [Ping timeout: 240 seconds] 13:53 < fmibot> New commit by theseven (r433): emCORE: Fix some issues and make files/dirs runtime-allocated 13:54 < fmibot> r433 build result: embios: All green! 13:54 < fmibot> r433 build result: emcore: All green! 13:56 -!- asmmonkey [~asmmonkey@210.Red-88-20-211.staticIP.rima-tde.net] has quit [Quit: mov pc, lr] 14:08 < TheSeven> damn 14:09 < TheSeven> there is a design problem with emCORE --- Log opened Sun Jan 16 14:16:07 2011 14:16 -!- fmibot [~fmibot@static.225.178.40.188.clients.your-server.de] has joined #freemyipod 14:16 < benedikt93> TheSeven: of what kind? 14:17 < TheSeven> chick'n'egg problem... 14:17 < TheSeven> i need to create a malloc pool before i can allocate things, but i need to make space for the malloc pool before i can create it 14:17 < TheSeven> and to make space for it, i would need to allocate memory :/ 14:18 -!- Jiss__ [Jiss@ip-11.net-82-216-242.rev.numericable.fr] has joined #freemyipod 14:18 -!- Jiss_ [Jiss@ip-11.net-82-216-242.rev.numericable.fr] has quit [Read error: Connection reset by peer] 14:21 < TheSeven> and i can't resize the malloc pool 14:36 < benedikt93> can't you have the whole SDRAM as malloc pool and create the pool before using it for anything else? 14:45 -!- asmmonkey [~asmmonkey@210.Red-88-20-211.staticIP.rima-tde.net] has joined #freemyipod 14:45 < Farthen> this would imply the malloc pool being in sram 14:45 < Farthen> and i don't think that it would fit in there 14:46 < TheSeven> the problem is that the app itself that needs to be saved is in SDRAM 14:46 < TheSeven> so we can't construct the pool there before we move the app into a secure location 14:49 < TheSeven> benedikt93: i'm talking about embedded apps like the installer here 14:50 < Farthen> and resizing the pool seems to be impossible -.- 14:50 < TheSeven> (and also emcore's internal init code, which is supposed to be free'd after it has finished) 15:11 -!- Jiss__ [Jiss@ip-11.net-82-216-242.rev.numericable.fr] has quit [Ping timeout: 240 seconds] 15:18 -!- Jiss [~Jiss@ip-11.net-82-216-242.rev.numericable.fr] has joined #freemyipod 15:18 -!- Jiss [~Jiss@ip-11.net-82-216-242.rev.numericable.fr] has quit [Client Quit] 15:30 < fmibot> New commit by theseven (r434): emCORE: Fix syntax error introduced in r427 15:31 < fmibot> r434 build result: embios: All green! 15:31 < fmibot> r434 build result: emcore: All green! 15:59 -!- Jiss [~Jiss@ip-11.net-82-216-242.rev.numericable.fr] has joined #freemyipod 16:38 -!- Jiss_ [Jiss@ip-11.net-82-216-242.rev.numericable.fr] has joined #freemyipod 16:38 -!- Jiss [~Jiss@ip-11.net-82-216-242.rev.numericable.fr] has quit [Read error: Connection reset by peer] 16:50 -!- Jiss_ [Jiss@ip-11.net-82-216-242.rev.numericable.fr] has quit [Read error: Connection reset by peer] 16:50 -!- Jiss_ [~Jiss@ip-11.net-82-216-242.rev.numericable.fr] has joined #freemyipod 16:58 -!- timccc [~timccc@112.166.15.141] has quit [Remote host closed the connection] 17:53 -!- Keripo1 [~Keripo@SEAS436.wlan.seas.upenn.edu] has quit [Quit: Leaving.] 18:00 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has quit [Remote host closed the connection] 18:00 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has joined #freemyipod 18:02 -!- Keripo [~Keripo@SEAS436.wlan.seas.upenn.edu] has joined #freemyipod 18:02 < fmibot> New commit by theseven (r435): emCORE: Allocate nandfsck buffers dynamically 18:03 < fmibot> r435 build result: embios: All green! 18:03 < fmibot> r435 build result: emcore: All green! 18:06 < [Saint]> wow...lucky boy! 18:06 < [Saint]> *two* build results... 18:07 < TheSeven> have a closer look :) 18:08 < fmibot> New commit by theseven (r436): emCORE: Rework initialization code [KNOWN-BROKEN INTERMEDIATE COMMIT!] 18:08 < [Saint]> Ummm...there's two build results for ech commit, from what I see. 18:08 < fmibot> r436 build result: embios: All green! 18:09 < fmibot> r436 build result: emcore: All green! 18:09 < [Saint]> aha! 18:09 < [Saint]> right...got it. 18:26 -!- n1s [~n1s@rockbox/developer/n1s] has quit [Quit: Lämnar] 18:30 < kisak> perhaps it would be better if both results were combined if everything builds 18:31 < kisak> but only if Farthen feels like it 18:31 * Farthen need to think about it ;) 18:32 < Farthen> argh, grammar fail 18:32 < Farthen> nvm ;) 18:48 < [Saint]> bad spelling/grammar on teh infonetz?!? 0.o 18:52 -!- Keripo [~Keripo@SEAS436.wlan.seas.upenn.edu] has quit [Quit: Leaving.] 19:15 < shlee> I'm just setting up irssi. Can somebody msg me and dcc message me :D 19:18 < [Saint]> shlee: hahamevnevwqv 20:03 -!- [Saint] [S_a_i_n_t@203.184.1.72] has quit [Ping timeout: 240 seconds] 20:06 -!- [Saint] [S_a_i_n_t@203.184.2.241] has joined #freemyipod 20:14 -!- asmmonkey [~asmmonkey@210.Red-88-20-211.staticIP.rima-tde.net] has quit [Quit: mov pc, lr] 20:26 < fmibot> New commit by theseven (r437): emCORE: Fix dozens of problems, it finally boots! 20:26 < fmibot> r437 build result: embios: All green! 20:27 < fmibot> r437 build result: emcore: All green! 20:29 < user890104> time to test it then :) 20:35 < [Saint]> gotta love verbose commit messages. ;) 20:38 < shlee> What's emcore? 20:38 < TheSeven> a try at a more flexible and feature-rich embios, with dynamic memory allocation and runtime-relocated apps 20:44 < kisak> the lore version is that so many people were impressed with TheSeven's work that they demanded an encore ... but TheSeven decided to do a bait and switch and gave the world emcore 20:48 -!- sheeep [~sheeep@86-44-112-202-dynamic.b-ras2.bbh.dublin.eircom.net] has joined #freemyipod 20:55 -!- Saphiresurf [~Saphiresu@71-83-127-167.static.reno.nv.charter.com] has joined #freemyipod 20:57 < kisak> now that's funny ... there's a guy already asking for battery benchmarks for the ipod classic 21:03 -!- Saphiresurf [~Saphiresu@71-83-127-167.static.reno.nv.charter.com] has quit [Read error: Connection reset by peer] 21:06 -!- benedikt93 [~benedikt9@unaffiliated/benedikt93] has quit [Quit: Bye ;)] 21:21 < fmibot> New commit by theseven (r438): emCORE: Add memory allocation APIs to USB protocol, change some other commands as neccessary 21:21 < fmibot> r438 build result: embios: All green! 21:22 < fmibot> r438 build result: emcore: All green! 21:24 < fmibot> New commit by theseven (r439): emCORE: Fix a leftover wrong shutdown type 21:25 < fmibot> r439 build result: embios: All green! 21:25 < fmibot> r439 build result: emcore: All green! 21:26 < TheSeven> kisak: a benchmark just letting it sit in the main menu with idle shutdown disabled would indeed be helpful to calibrate the battery level detection 21:28 < kisak> TheSeven: I could try to do that for you once rockbox can go on my ipod 21:28 < TheSeven> kisak: 1g 160gb model, or what's the problem? 21:29 < kisak> indeed, the former 21:45 < [Saint]> aha! it was you I was confusing with timcc 21:45 < [Saint]> I knew it was one of you guys that had one ;) 21:56 < fmibot> New commit by farthen (r440): libemcore.py: check for swtypeid and refuse to work with emBIOS 21:56 < fmibot> r440 build result: embios: All green! 21:57 < fmibot> r440 build result: emcore: All green! 22:38 < fmibot> New commit by farthen (r441): libemcore: Implement malloc, memalign, realloc, reownalloc and free and include some test for them (libembios.py malloctest) 22:39 < fmibot> r441 build result: embios: All green! 22:39 < fmibot> r441 build result: emcore: All green! 22:53 -!- timccc [~timccc@112.166.15.141] has joined #freemyipod 23:53 -!- Jiss_ [~Jiss@ip-11.net-82-216-242.rev.numericable.fr] has quit [Quit: Quit] 23:53 -!- Jiss [~Jiss@ip-11.net-82-216-242.rev.numericable.fr] has joined #freemyipod 23:54 -!- Jiss [~Jiss@ip-11.net-82-216-242.rev.numericable.fr] has quit [Client Quit] 23:54 -!- Jiss [~Jiss@ip-11.net-82-216-242.rev.numericable.fr] has joined #freemyipod 23:57 -!- Jiss [~Jiss@ip-11.net-82-216-242.rev.numericable.fr] has quit [Client Quit] --- Log closed Mon Jan 17 00:00:43 2011