| 00:00:01 | | Nick linuxstb__ is now known as linuxstb (n=dave@i-83-67-212-170.freedom2surf.net) |
| 00:00:02 | bluebrother | indeed |
| 00:00:09 | scorche|sh | t** would be better.. |
| 00:00:16 | | Quit midgey (Client Quit) |
| 00:00:24 | | Quit linuxstb_ (Nick collision from services.) |
| 00:00:30 | scorche|sh | i found it amusing that one service claimed that it prevented people from seeing your mac address... |
| 00:00:42 | scorche|sh | they needed to be hit with a printout of the OSI model... |
| 00:00:45 | gevaerts | Did it work ? :) |
| 00:01:11 | Bagder | I have a service that prevents web sites from seeing my phone number! |
| 00:01:13 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
| 00:01:13 | | Quit jgarvey ("Leaving") |
| 00:01:18 | Bagder | B-P |
| 00:01:27 | Mode | "#rockbox +z " by scorche|sh (n=scorche@rockbox/administrator/scorche) |
| 00:01:29 | bluebrother | unplugging the network cable always works :) |
| 00:01:56 | preglow | haha |
| 00:01:57 | | Quit midgey (Client Quit) |
| 00:02:04 | | Join cbr|w [0] (n=cbr@212.98.160.130) |
| 00:02:14 | preglow | are people willing to pay to keep their mac addresses hidden? i can provide! :P |
| 00:02:36 | * | BigBambi doesn't care - he doesn't have a Mac anyway ;) |
| 00:02:43 | bluebrother | LOL :) |
| 00:02:57 | | Quit webguest05 (Client Quit) |
| 00:03:05 | preglow | nooblet |
| 00:03:06 | scorche|sh | haha...you should have seen what he was saying |
| 00:03:07 | | Join webguest15 [0] (n=403e8a4a@gateway/web/cgi-irc/labb.contactor.se/x-5eae75a94b66f4ee) |
| 00:03:09 | Bagder | I could pay to get somone else's Mac hidden? ;-) |
| 00:03:13 | n1s | Nico_P: I'm an idiot of course it's not in data/bss _but_ as buffering.c has static functions that don't have any symbols in the map it might be one of them |
| 00:03:15 | preglow | webguest15: ask for a refund... |
| 00:03:29 | | Quit ol_schoola () |
| 00:03:40 | * | amiconn is wondering what Nico_P wants to do |
| 00:03:48 | * | amiconn is also wondering what +z is |
| 00:03:51 | scorche|sh | webguest15: and how would rockbox be sued? ;) |
| 00:04:00 | Nico_P | I have a data abort on target and I want to find out where it happened |
| 00:04:14 | scorche|sh | amiconn: relaxed moderation...so i can see what he is saying and laugh while it isnt spamming others |
| 00:04:22 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
| 00:04:28 | * | petur feels like missing part of the conversation |
| 00:04:35 | * | BigBambi too |
| 00:04:42 | scorche|sh | he is muted, but since the channel is +z and i am an op, i can see what he is saying |
| 00:05:00 | * | preglow is too old for irc wars |
| 00:05:03 | amiconn | Nico_P: Well, you have the address, and the pastebin you posted suggests it's within buffering.o |
| 00:05:10 | | Quit midgey (Client Quit) |
| 00:05:10 | scorche|sh | preglow: join #rockbox-community if you want to see.. |
| 00:05:19 | preglow | scorche|sh: nah, not really ;) |
| 00:05:28 | amiconn | Unfortunately the linker doesn't sort functions by address within an object, so it's a bit of seraching |
| 00:05:33 | preglow | i prefer to keep my idiots ignored |
| 00:05:33 | Nico_P | amiconn: actually it's a bit out of the region of the pastebin |
| 00:06:03 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
| 00:06:17 | n1s | Nico_P: static functions don't show in the map so it could be in one of them |
| 00:06:27 | Nico_P | :/ |
| 00:06:37 | amiconn | It clearly is within that region... unless the abort address is adifferent one than the one you posted here along with the pastebin link, 000095FC |
| 00:06:48 | Nico_P | it's that one, yeah |
| 00:06:48 | gevaerts | Nico_P: do you still have the .elf file ? |
| 00:06:52 | Nico_P | yes |
| 00:06:59 | Nico_P | I have a vague idea where it is, but no idea why it happends |
| 00:07:07 | gevaerts | objdump --syms will help |
| 00:07:08 | Nico_P | and it doesn't happen on sim |
| 00:07:28 | Nico_P | gevaerts: I've tried that. should I sort it? |
| 00:07:33 | gevaerts | Nico_P: yes |
| 00:07:41 | amiconn | YOu have several options to find the function, and with some more digging even the exact line of code |
| 00:07:51 | | Join ol_schoola [0] (n=meatwad@c-67-167-20-91.hsd1.il.comcast.net) |
| 00:08:08 | | Quit midgey (Client Quit) |
| 00:08:19 | amiconn | In the list you pasted, find the highest address below the data abort, and the lowest address above the data abort |
| 00:08:22 | Nico_P | http://pastebin.ca/978900 |
| 00:08:38 | | Quit ol_schoola (Client Quit) |
| 00:09:04 | Nico_P | amiconn: it turns out they're all above |
| 00:09:05 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
| 00:09:09 | amiconn | huh? |
| 00:09:15 | | Quit webguest15 (Client Quit) |
| 00:09:27 | Nico_P | amiconn: in the first pastebin |
| 00:09:28 | amiconn | buffering.o starts at 0x00008598 - that's clearly below |
| 00:09:28 | Nico_P | the second pastebin is from objdump --syms |
| 00:09:57 | amiconn | The addresses are not sorted - that's why you need to search a bit |
| 00:09:59 | Nico_P | hmm yes |
| 00:10:13 | | Join linuxstb_ [0] (n=dave@i-83-67-212-170.freedom2surf.net) |
| 00:10:16 | amiconn | I don't know why the linker doesn't sort them - always annyoed me |
| 00:10:20 | | Join ol_schoola [0] (n=meatwad@c-67-167-20-91.hsd1.il.comcast.net) |
| 00:10:51 | | Quit midgey (Client Quit) |
| 00:10:53 | | Quit linuxstb (Nick collision from services.) |
| 00:11:01 | | Nick linuxstb_ is now known as linuxstb (n=dave@rockbox/developer/linuxstb) |
| 00:11:11 | | Quit ol_schoola (Client Quit) |
| 00:11:17 | amiconn | The function addresses are indeed all above the crash address - that means the crash happens somewhere before the first non-static function in buffering.c |
| 00:11:18 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
| 00:11:40 | gevaerts | Nico_P: seems to be in |
| 00:11:53 | gevaerts | Nico_P: seems to be in fill_buffer |
| 00:11:54 | amiconn | Anyway, I think it's easiest to disassemble buffering.o with objdump, adjusting the vma to the start address of the module |
| 00:12:13 | amiconn | This way all functions within the disassembly show their correct address |
| 00:12:46 | | Quit bluebrother ("'nite guys") |
| 00:14:07 | amiconn | arm-elf-objdump -d apps/buffering.o --adjust-vma=0x8598 >buffering_dis.S |
| 00:14:55 | | Quit Jon-Kha (Remote closed the connection) |
| 00:15:23 | | Join Chronon [0] (i=vircuser@d23-104.uoregon.edu) |
| 00:16:33 | | Join Zarggg [0] (n=z@216-15-73-111.c3-0.eas-ubr6.atw-eas.pa.cable.rcn.com) |
| 00:16:34 | Nico_P | amiconn: that's very cool :) http://pastebin.ca/978909 |
| 00:17:53 | BHSPitMonkey | Bagder, interesting project you pointed out... Glad to see my app was at least read over ;) |
| 00:18:04 | Bagder | :-) |
| 00:18:41 | | Quit davina (Remote closed the connection) |
| 00:19:27 | Bagder | I think reading all the applications and giving sensible feedback is the least we can do |
| 00:19:36 | amiconn | Nico_P: Now compare that with your C code (I assume this is non-svn), and you found the line where it crashes |
| 00:19:54 | Nico_P | amiconn: it is actually the same as SVN... I'm comparing |
| 00:20:12 | BHSPitMonkey | How many came in this year? |
| 00:20:26 | Bagder | BHSPitMonkey: 27 |
| 00:20:40 | Bagder | and a few rubbish ones |
| 00:20:42 | BHSPitMonkey | That's a bit more than last, eh? |
| 00:20:56 | Bagder | yes, we had 20 in total last year |
| 00:20:57 | | Quit CyBergRind|w (Success) |
| 00:21:15 | | Join amdgoon [0] (n=amdgoon@142.13.141.11) |
| 00:21:27 | * | Bagder goes to sleep(3600 * a_few); |
| 00:21:50 | Nico_P | amiconn: I think I have some data corruption, leading to m->next being totally fubar |
| 00:22:08 | amiconn | Bagder: ticks? ;) |
| 00:22:13 | BHSPitMonkey | heh |
| 00:22:22 | BHSPitMonkey | amdgoon, yep, he's back |
| 00:22:38 | amiconn | That won't be very long... |
| 00:22:40 | BHSPitMonkey | amdgoon, sorry. TAB-Completion. |
| 00:22:51 | amdgoon | oh, no worries |
| 00:23:18 | | Quit spiorf (Remote closed the connection) |
| 00:23:20 | * | preglow summons shotofadds |
| 00:23:35 | BHSPitMonkey | I've gotten to the point where three characters of typing a nick is just not tolerable :P |
| 00:23:38 | amiconn | Nico_P: That crash is eaxctly the ->filerem access in if (m->filerem > 0) { |
| 00:23:45 | Mode | "#rockbox -o scorche|sh " by ChanServ (ChanServ@services.) |
| 00:25:40 | Nico_P | amiconn: m can't be null, so that means m->next got currupted in the parent handle |
| 00:25:46 | amiconn | The loop is a while loop and gcc went cheap and placed a branch (b 961c) to the condition check after the actual loop content. So ldr r3, [r4, #288] is actually the first instruction within the loop - the m->filerem fetch |
| 00:25:50 | Nico_P | I'm clearly doing somehing wrong |
| 00:26:02 | amiconn | No, it means that m isn't 32 bit aligned |
| 00:26:10 | Nico_P | ah, that's very possible |
| 00:26:37 | amiconn | On arm (and also on SH, but not on coldfire), accesses must be aligned, or you'll get a data abort |
| 00:27:36 | amiconn | Some arm versions allow to disable that abort, and give rotated data instead on an unaligned fetch - even worse if you ask me... |
| 00:28:14 | preglow | pixelma: i appreciate the bitmap-stripification you're doing, btw, been looking forward to less bmps :) |
| 00:29:01 | Nico_P | amiconn: thanks a ton for your help |
| 00:29:12 | amiconn | np |
| 00:29:30 | preglow | amiconn: even worse by far... total confusion instead of crash |
| 00:29:56 | amiconn | preglow: Well, if you really go nuts, you can use it for optimisations... |
| 00:30:07 | preglow | yeah, but... |
| 00:30:11 | | Quit ompaul (Client Quit) |
| 00:30:15 | preglow | i really prefer the debugability of a data abort |
| 00:30:19 | pixelma | thanks :) need motivation for the rest of the "Rockboxed" theme badly because the rest of the ports has some weird "we combine our e.g. battery status by using multiple bitmaps)... |
| 00:30:59 | amiconn | Iirc gigabeat f/x allow that kind of accesses... and for some reason, enabling alignment check in cp15 doesn't werk... (I once made a patch for testing this) |
| 00:31:23 | preglow | what, so it never generates a data abort? |
| 00:31:32 | amiconn | yes, exactly |
| 00:31:36 | preglow | how useful |
| 00:32:16 | amiconn | On arm systems featuring cp15, it *should* allow enabling alignment check... |
| 00:33:29 | amiconn | See arm reference manual, part B, section 3.6.1: alignment fault |
| 00:34:14 | amiconn | CP15, register 1 bit 1 |
| 00:35:32 | | Quit herrwaldo (Remote closed the connection) |
| 00:35:51 | | Quit linuxstb (Read error: 113 (No route to host)) |
| 00:35:57 | | Quit n1s () |
| 00:36:15 | | Quit sarixe ("(EE) Failed to load "quit" module") |
| 00:42:14 | Nico_P | amiconn: are you certain the data abortis caused by misaligned data? |
| 00:42:29 | amiconn | yes |
| 00:42:34 | Nico_P | and not by data corruption that makes the pointer point to bogus data |
| 00:42:42 | amiconn | That's what a data abort indicates - a misaligned access |
| 00:42:58 | preglow | there's no question about it |
| 00:43:12 | preglow | only other kind of memory exception is a prefetch abort, and that looks clearly different |
| 00:43:13 | Nico_P | ok, so must've made a mistkae in where or what to align |
| 00:43:37 | amiconn | Of course, a corrupted pointer also has that effect (in 75% of all cases in case of a 32 bit access) |
| 00:44:15 | preglow | hmm, i wonder how an arm with an mmu handles an unmapped access |
| 00:44:24 | preglow | or an access violation |
| 00:46:18 | * | amiconn recommends part B section 3.6.1 of the arm reference manual one more |
| 00:46:26 | preglow | ome other time, perhaps :V |
| 00:46:30 | preglow | approaching bedtime now |
| 00:47:32 | * | amiconn thinks that any kind of unmapped access handling would be better than what happens on coldfire |
| 00:47:50 | Nico_P | there's no reason why things should be misaligned... I think I'm corrupting the pointer |
| 00:51:58 | | Quit mf0102 ("Verlassend") |
| 00:52:42 | | Join atmishere [0] (i=atm@116.68.114.204) |
| 00:53:06 | | Quit PaulJam (".") |
| 00:53:22 | Nico_P | looks like I fixed the problem by reverting a change I shouldn't have made |
| 00:54:17 | atmishere | gevaerts:Hi Gevaerts... |
| 00:54:39 | gevaerts | Hi |
| 00:55:10 | atmishere | gevaerts:I am atm,about porting...???? |
| 00:55:17 | gevaerts | I know :) |
| 00:56:12 | | Quit ender` (" Why do people give each other flowers? To celebrate various important occasions, they're killing living creatures? Why rest") |
| 00:56:28 | atmishere | Gevaerts:I am now free for few days as my first exam is over.It was "almost" easy.Now I am ready to discuss about it as next is on next week |
| 00:57:40 | moos | atmishere: What is your project? |
| 00:57:50 | gevaerts | atmishere: I'm not actually the right person to discuss this with. I seem to be doing lots of semi-administrative stuff like checking if applications contain everything they need, but technically, I'm not the one to talk to about your project |
| 00:58:28 | | Join twavisdegwet [0] (i=444baeca@gateway/web/ajax/mibbit.com/x-394ca0797d33cc91) |
| 00:58:50 | | Quit BlakeJohnson86 ("Leaving.") |
| 00:58:50 | twavisdegwet | so ugh.. do you guys know about any progress about importing rockbox over to da zune |
| 00:59:06 | petur | none |
| 00:59:12 | | Quit roolku () |
| 00:59:24 | twavisdegwet | what like there is no progress? or you don't know of any? |
| 00:59:28 | | Join BlakeJohnson86 [0] (n=bjohnson@c-24-118-135-22.hsd1.mn.comcast.net) |
| 00:59:38 | petur | no progress, nobody working on it |
| 01:00 |
| 01:00:13 | twavisdegwet | so my zune is stuck sitting here with all this wifi potential |
| 01:00:23 | | Quit stripwax (Read error: 104 (Connection reset by peer)) |
| 01:00:30 | scorche|sh | feel free to start working on the port yourself :) |
| 01:01:09 | twavisdegwet | is rockbox linux based? cause then i might just do that.. |
| 01:01:18 | petur | no |
| 01:02:03 | twavisdegwet | okay so if i want rockbox i'm gonna have to buy an ipod :( |
| 01:02:17 | scorche|sh | there are plenty of other devices rockobx runs on besides ipods |
| 01:02:34 | moos | just check the rockbox front page... |
| 01:02:46 | ze | is it just me or is availability of high-capacity DAP's rather low these days |
| 01:02:54 | twavisdegwet | i know i saw those but ipods are the most obvious thing you think of when you hear rockbox |
| 01:02:58 | ze | walk into a store and all you see are <5G and ipods |
| 01:03:24 | twavisdegwet | AND ZUNES./.. with no rockbox ='( |
| 01:03:25 | scorche|sh | ze: well, stores are a different story...they arent going to carry the older stuff |
| 01:03:42 | | Join krz [0] (n=irc_by@turbo.sml.by) |
| 01:03:49 | ze | scorche|sh: why are all the non-ipod/non-zune high-capacity models "older stuff" though? |
| 01:03:52 | ze | heh |
| 01:04:19 | scorche|sh | the ipod models we support are "older stuff" too |
| 01:04:19 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
| 01:04:27 | scorche|sh | rockbox ports take time |
| 01:04:38 | twavisdegwet | this is probably do to the fact that if anything that was close to ipods capacityt and cheaper then it would take the ipod off of shelves and then apple would stop giving support |
| 01:04:43 | krz | hi! anyone from mentors here? |
| 01:04:46 | ze | i still don't see even non-supported ones though |
| 01:04:47 | ze | heh |
| 01:04:53 | scorche|sh | krz: plenty...what did you need? |
| 01:05:09 | scorche|sh | ze: plenty to be found on ebay |
| 01:05:25 | krz | scorche|sh: just a question about the given task: Make a GUI in your chosen toolkit that uses the core rockbox code to validate a WPS. Please look at checkwps as a reference. |
| 01:05:33 | Chronon | and for much cheaper than you'll find at a retail outlet too. . . |
| 01:05:36 | twavisdegwet | ughoh theres enough people in this irc channel to merit the name: stuff.. |
| 01:05:47 | scorche|sh | twavisdegwet: huh? |
| 01:06:02 | krz | scorche|sh: should it be only GUI? |
| 01:06:17 | | Quit moos ("Good night") |
| 01:06:20 | twavisdegwet | scorche|sh: just saying that people don't type peoples names then there message unless theres alot of people in the current channel |
| 01:06:21 | scorche|sh | krz: well, it should be a GUI program |
| 01:06:36 | krz | scorche|sh: what should it do? |
| 01:06:39 | scorche|sh | twavisdegwet: that is a good idea even on smaller channels |
| 01:07:14 | atmishere | moos:Porting Rock Box to Android.... :) |
| 01:07:18 | twavisdegwet | i suppose but if a answer is written then the contents of the answer makes the implication of who you are talking 2 |
| 01:07:30 | atmishere | shall we disucc on that... |
| 01:07:43 | ze | twavisdegwet: i do that sometimes even in a 3-person channel, often to help distinguish a response to something in particular from unrelated chatter |
| 01:08:31 | Chronon | atmishere: moos left, if that's who you're talking to. . . |
| 01:08:33 | scorche|sh | krz: it should validate a wps file...i.e. make sure that it will be accepted by our parser...we already have a tool that does this (checkwps), but you are to make a GUI implementation of it...quite easy as most of the back-end parsing is already done in checkwps |
| 01:08:36 | twavisdegwet | i suppose when it is phrased that way it does seem to make a lil bit of sense for the people in here actually trying to get help.. to my dissapointtment however rockbox is not going to be on the zune anytime in the near future.. |
| 01:09:15 | scorche|sh | twavisdegwet: well, it certainly isnt going to happen by itself with no one working on it...if you work on it, you at least know it will get accomplished at some point ;) |
| 01:09:24 | | Join ol_schoola [0] (n=meatwad@c-67-167-20-91.hsd1.il.comcast.net) |
| 01:09:47 | twavisdegwet | i probably could.. save me the research what's rockbox coded in? |
| 01:09:52 | scorche|sh | C |
| 01:09:53 | krz | scorche|sh: thanks, i see! |
| 01:10:22 | | Quit petur ("Zzzz") |
| 01:10:25 | twavisdegwet | hmm.. i actually do have training in that.. and i do have a zune.. i do have the will.. but what to do.. |
| 01:10:37 | atmishere | My GSoC project....Porting Rock Box to Android.... :) shall we discuss about that.. |
| 01:10:57 | twavisdegwet | wtf is android |
| 01:11:19 | scorche|sh | atmishere: what did you want to discuss? |
| 01:11:28 | atmishere | android is an open mobile platform by java |
| 01:11:32 | atmishere | sorry |
| 01:11:35 | atmishere | by google |
| 01:11:35 | | Quit Nico_P (Remote closed the connection) |
| 01:11:39 | ze | s/porting/reimplimenting/ |
| 01:11:45 | ze | :p |
| 01:12:08 | atmishere | So I want to port RockBox to Android...SIMPLE.. |
| 01:12:11 | atmishere | ;) |
| 01:12:38 | scorche|sh | not so simple as you are suggesting to reimplement many parts fo rockbox into java... |
| 01:13:02 | ze | atmishere: you should get some avr's or something and make a nice open-source DAP design and port rockbox to that |
| 01:13:53 | scorche|sh | errr... |
| 01:13:59 | atmishere | what is avr??? I can't get it. |
| 01:14:09 | ze | a family of microcontrollers |
| 01:14:16 | scorche|sh | atmishere: dont worry about his comment.. |
| 01:14:18 | atmishere | ok.. |
| 01:14:39 | atmishere | actually i don't have to i think...because |
| 01:14:57 | ze | i'm just saying, it'd probably be easier and more useful :p |
| 01:15:02 | atmishere | there is an api to provide them in ANdroid itself that's the java part... |
| 01:15:11 | atmishere | ze: It's ok |
| 01:15:21 | scorche|sh | atmishere: so C will run on android fine? |
| 01:15:50 | *** | Saving seen data "./dancer.seen" |
| 01:15:59 | twavisdegwet | lol looks like he's gonna say maybe :D |
| 01:16:06 | atmishere | almost fine... |
| 01:16:31 | atmishere | there is a set up provided by google to support C i java |
| 01:16:44 | atmishere | C in java |
| 01:16:51 | scorche|sh | do you have a link to that? |
| 01:17:33 | atmishere | scorche|sh:just wait...Let me try... |
| 01:17:51 | atmishere | scorche|sh:good name after all keep it up...;) |
| 01:19:40 | | Quit Thundercloud_ (Read error: 110 (Connection timed out)) |
| 01:20:52 | twavisdegwet | ya dosn't look like zune rokcbox will happen before zune linux.. so i'll just wait for both of them.. so i'm gonna go i might talk to you guys later but probably not |
| 01:21:05 | | Quit twavisdegwet ("http://www.mibbit.com ajax IRC Client") |
| 01:22:49 | scorche|sh | ... |
| 01:23:08 | * | scorche|sh stifles a giggle |
| 01:23:27 | | Quit gevaerts ("Must...Not...Sleep...Yet...erwyurewvbw") |
| 01:23:41 | atmishere | scorche|sh:please wait.. |
| 01:23:56 | scorche|sh | atmishere: oh the giggle wasnt about you.. |
| 01:24:08 | atmishere | scorche|sh:http://benno.id.au/blog/2007/11/13/android-native-apps |
| 01:24:23 | atmishere | scorche|sh:here is a link of proof ;) |
| 01:25:43 | scorche|sh | atmishere: that is better than nothing, i suppose, but do you know how you would use the display in C? |
| 01:26:09 | Chronon | It seems to be the android version of Java's Native Interface. |
| 01:26:28 | scorche|sh | he doesnt mention any way of using peripherals/audio/display/etc...do you know how you would in C? |
| 01:28:39 | atmishere | I would prefer searching about using them after my exams... this was just a proof...that's all |
| 01:28:50 | atmishere | It will... |
| 01:29:29 | scorche|sh | well, yes, but it isnt very useful if you dont know how to interact with various peripherals and output methods |
| 01:29:56 | atmishere | scorche|sh:ok |
| 01:30:22 | atmishere | scorche|sh:I will try to do some home work about that today about that. |
| 01:30:27 | | Quit JdGordon (Read error: 110 (Connection timed out)) |
| 01:30:28 | atmishere | scorche|sh:is that ok |
| 01:30:39 | scorche|sh | i am not trying to dissuade you...just pointing out that it really isnt "SIMPLE" ;) |
| 01:30:56 | atmishere | scorche|sh:I really mean it... |
| 01:31:01 | atmishere | ;) |
| 01:31:38 | atmishere | scorche|sh:I should study it afterall to do something like a large software port.... |
| 01:32:27 | scorche|sh | atmishere: most certainly...this isnt something one can slip by on without knowledge of how the internals of android work |
| 01:33:05 | | Join TaylorKillian [0] (n=Administ@rs225196.resnet.wright.edu) |
| 01:33:19 | TaylorKillian | hey, any mentors around? |
| 01:33:52 | scorche|sh | that depends...is there a reason we should be hiding? |
| 01:34:16 | TaylorKillian | I was messaged about a programming challenge (for the arm emulator) an also about an irc meeting |
| 01:34:25 | * | scorche|sh nods |
| 01:34:56 | TaylorKillian | may i ask what the general topic of the discussion will be? |
| 01:35:09 | | Join Shaid [0] (n=adam@dsl-202-45-112-116-static.VIC.netspace.net.au) |
| 01:35:22 | TaylorKillian | i will be leaving town tomorrow and am not sure how often i will be able to get on the net during that time |
| 01:35:27 | atmishere | scorche|sh:I think internals is not required as ANDROID will act as Virtual System for Rock box,interface.. |
| 01:36:50 | scorche|sh | TaylorKillian: it will just be a standard sort of interview...seeing your knowledge level, your thoughts on the direction of the project, your dedication, etc |
| 01:36:53 | TaylorKillian | as for the challenge, i'll get started on it tonight and see what i can do while i'm out of town |
| 01:37:01 | qwm | that's nonsense, scorche|sh |
| 01:37:04 | | Part qwm |
| 01:37:15 | TaylorKillian | lol @ qwm |
| 01:37:34 | scorche|sh | atmishere: if you dont need to know about the internals, then tell me how you are going to output sound and to the screen using C and the compiler you linked.. |
| 01:37:42 | scorche|sh | TaylorKillian: when will you be out of town? |
| 01:37:53 | | Join midgey_ [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
| 01:38:19 | TaylorKillian | scorche|sh: I will actually be back before the april 15th cutoff |
| 01:38:39 | TaylorKillian | i will be leaving in 12hrs and wont be back until the 14th |
| 01:38:39 | * | DerPapst just noticed the gsoc test tasks have been rewritten |
| 01:38:57 | scorche|sh | TaylorKillian: ah...good...well, we can talk then, however see what you can do about the task :) |
| 01:39:01 | | Quit midgey (Read error: 110 (Connection timed out)) |
| 01:39:32 | TaylorKillian | scorche|sh: yeah, i'll definitely bring my laptop |
| 01:39:47 | * | scorche|sh wouldnt dream of travelling without a laptop |
| 01:41:22 | DavidS2 | DerPapst: has all your work been for nothing, or is it just the wording that changed? |
| 01:42:04 | scorche|sh | DavidS2: naw...he completed his task :) |
| 01:44:25 | DerPapst | DavidS2: i think it's fine :-) |
| 01:44:42 | DavidS2 | cool, now i just need to finish mine. |
| 01:44:55 | DerPapst | What's your task? |
| 01:45:19 | DerPapst | ...if i may ask ;-) |
| 01:45:27 | DavidS2 | Program a gui to interface with the rockbox code to test if a wps is valid, the thememaker test. |
| 01:45:54 | DerPapst | ah. :-) |
| 01:46:08 | DavidS2 | I already got the gui done i am just tring to get my head arround the rock box code. |
| 01:46:29 | scorche|sh | checkwps makes things pretty easy for you ;) |
| 01:46:49 | DerPapst | what gui toolkit are you using? QT? |
| 01:47:39 | DavidS2 | yeah i have looked into that and well to test things, i added in the header used by that code not making any calls but i get some weird error about playlist emun being called before being declaired |
| 01:48:14 | DavidS2 | yeah i am using QT, never used it before but i like it now. |
| 01:48:50 | * | DerPapst has never done any gui stuff except for rockbox and ipodlinux ^^ |
| 01:49:42 | | Part toffe82 |
| 01:51:57 | DavidS2 | I should also say anytime is good for an interview with me, i live in the Newfoundland time zone -3.5 i think |
| 01:52:55 | Chronon | -3.5? Weird! |
| 01:53:22 | | Join JdGordon [0] (n=jonno@c211-28-95-90.smelb1.vic.optusnet.com.au) |
| 01:54:18 | | Quit DavidS2 (Read error: 104 (Connection reset by peer)) |
| 01:54:50 | | Join DavidSG [0] (n=Tordre@n098h202.wsr.mun.ca) |
| 01:55:03 | DavidSG | yeah we are one of those 1/2 time zones |
| 01:56:29 | atmishere | I'm 5 |
| 01:56:44 | atmishere | +5 i mean ;) |
| 01:57:29 | | Join Thundercloud_ [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
| 01:58:51 | | Join DavidS1 [0] (n=Tordre@n098h202.wsr.mun.ca) |
| 01:59:45 | DavidS1 | 5 wow major difference |
| 02:00 |
| 02:00:27 | DavidS1 | that means it is 6 am for you? |
| 02:02:17 | DerPapst | 2 am here and i should get to sleep o.O |
| 02:03:08 | DavidS1 | have a good one? since you are also a student good luck any exams you may have. |
| 02:03:27 | DavidS1 | s/?/./ |
| 02:03:41 | DerPapst | heh.. still some time before exams |
| 02:03:53 | DerPapst | though lots of tests and stuff. |
| 02:04:19 | DavidS1 | lucky for you this is my exam week. |
| 02:04:52 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
| 02:04:54 | krazykit | this channel is still an on-topic channel... |
| 02:04:57 | * | DavidS1 reminds himeslef this conversation is offtopic |
| 02:05:10 | | Join kraizee [0] (n=irc_by@turbo.sml.by) |
| 02:05:16 | | Join tedrock [0] (n=tedrock@d235-144-17.home1.cgocable.net) |
| 02:05:25 | DavidS1 | yeah sorry about that, we started talking about summer of code. |
| 02:05:45 | | Quit krz (Read error: 104 (Connection reset by peer)) |
| 02:06:03 | atmishere | Where could I find gsoc test tasks....please help..... |
| 02:06:39 | DavidS1 | your student application page? it is added as a comment, at least that is where i got mine. |
| 02:06:44 | | Join cendres [0] (n=ashes@modemcable123.78-80-70.mc.videotron.ca) |
| 02:06:48 | cendres | hello |
| 02:06:59 | Chronon | hi cendres |
| 02:07:16 | atmishere | davids1:what do you get?? |
| 02:07:29 | cendres | rockbox doesn't display file names for mpeg files |
| 02:07:32 | cendres | it used to |
| 02:07:51 | cendres | is there a setting for this? |
| 02:07:52 | Chronon | What does it display? |
| 02:08:08 | cendres | it shows an empty directory |
| 02:08:11 | Chronon | Did you change your "show files" setting? |
| 02:08:12 | DavidS1 | atmishere: are you asking what is my test? |
| 02:08:28 | Chronon | Make sure it's set to "supported" or "all" |
| 02:08:50 | cendres | Chronon: where, in rockbox settings? |
| 02:09:11 | atmishere | davids1:yes..of cours |
| 02:09:23 | Chronon | If you long Select on the file browser entry in the main menu it will take you to that option |
| 02:10:17 | Chronon | Or you can look in the General Settings menu. |
| 02:10:35 | Chronon | Settings > General Settings > File View |
| 02:10:45 | DavidS1 | atmishere: write a gui to interface with the rockbox code and validate a wps with it. Can i also ask what you test is? |
| 02:11:09 | cendres | Chronon: thanks |
| 02:11:19 | cendres | i dunno how that became reset |
| 02:11:35 | | Quit Thundercloud (Read error: 113 (No route to host)) |
| 02:11:49 | Chronon | :) |
| 02:11:56 | Chronon | Good to hear that's all it was. |
| 02:12:46 | atmishere | davids1:yes... i would,if i had one, ;) i can't get any...:( |
| 02:13:11 | DerPapst | atmishere: you don't have a test. just the interview |
| 02:14:45 | DerPapst | atmishere: but if you want to show something how about some c code that makes android put out some sounds (a sine wave or something similar :-P)? |
| 02:14:46 | DavidS1 | atmishere: what did project did you apply for? |
| 02:15:10 | | Quit DavidSG (Read error: 110 (Connection timed out)) |
| 02:15:18 | * | DavidS1 thinks he can decipher that from the previous statement |
| 02:15:26 | DerPapst | :-) |
| 02:15:53 | | Nick DavidS1 is now known as DavidSG (n=Tordre@n098h202.wsr.mun.ca) |
| 02:15:56 | | Join Thundercloud__ [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
| 02:15:57 | atmishere | derPapst:I can't get you..Could you be more clear.Google makes it just mentors and student not a community.....so.....But it should be like that..;) |
| 02:17:52 | atmishere | DavidSG:I can say it in simple words that,"To port RockBox to Android,new open source mobile OS by Google" |
| 02:18:26 | * | DavidSG thinks his guess was correct. |
| 02:19:10 | DerPapst | atmishere: I said if you want a test you could try to write a small C program that runs in Android and makes noises e.g. a sine wave. Sound is the most important bit in rockbox. |
| 02:19:28 | DavidSG | cool, sounds like fun |
| 02:20:01 | scorche|sh | DerPapst: that is a good idea |
| 02:22:02 | DerPapst | anyways... time for some sleep :-) |
| 02:22:12 | DerPapst | Good night all :-) |
| 02:22:23 | DavidSG | doesn't android applications require java doesn't that also mean that a port to android could easily be modified to a pc port as well? |
| 02:22:49 | | Join Hammer89_ [0] (n=mobile@host-24-225-156-82.patmedia.net) |
| 02:23:11 | | Quit DerPapst ("So Long And Thanks For All The Fish!") |
| 02:24:19 | | Quit miepchen^schlaf () |
| 02:24:24 | atmishere | After doing it where should I show it??? |
| 02:24:27 | * | DavidSG deletes first doesn't |
| 02:25:39 | scorche|sh | atmishere: you can put a patch in a comment |
| 02:26:38 | | Join miepchen^schlaf [0] (n=miepchen@p54BF43AC.dip.t-dialin.net) |
| 02:27:39 | atmishere | scorchet|sh:It's 5 am here and I must sleep atl |