--- Log for 21.01.105 Server: zelazny.freenode.net Channel: #rockbox --- Nick: logbot_ Version: Dancer V4.16 Started: 8 days and 11 hours ago 00.00.46 # committed 00.01.09 # [IDC]Dragon: I'm checking for unused LANG (& VOICE) ids. Already found one (not voiced): LANG_FM_BUTTONBAR_EDIT. Could you confirm this? 00.01.14 # I have no FM unit... 00.01.39 # jyp: another style nit: the start brace for functions should be below the function name 00.01.54 # ok 00.03.25 # Perhaps http://www.rockbox.org/docs/contributing.html could be updated to mention that 00.04.08 # it could be more explicit, I agree 00.05.52 Join midk [0] (~midk@c66-235-14-120.sea2.cablespeed.com) 00.06.16 # In fat.c ... 00.06.30 # line 1197, 00.07.02 # there's a format string unsupported by the formatter of the firmware, i think 00.07.23 # yes 00.07.37 Join LinusN [0] (~linus@labb.contactor.se) 00.07.41 # should this be fixed ? 00.07.43 # and here he comes 00.07.49 # sleep time 00.07.51 # cu! 00.07.57 Quit quelsaruk ("KVIrc 3.0.1.99 'System Virtue'") 00.08.00 # jyp: what's the point with the SET_ATA_xxx() macros? 00.08.03 # I'm not sure what LDEBUGF() is used for 00.08.09 # the problem wasnt the polarisation! 00.08.12 # heh :) 00.08.16 # it was my car adapter! 00.08.23 # Setting a register isn't as simple as REG = VALUE 00.08.29 # so I had to change all these into SET_REG(value) 00.08.39 # first i used the creative jukebox with it..it has ac 00.08.39 # i know, but why the extra macro level? 00.08.47 # than my new player...it has dc 00.09.06 # why not do SET_REG(ATA_xxx, value)? 00.09.08 # i think that the car adapter only runs with ac 00.10.08 # i see no point in this: 00.10.10 # #define SET_ATA_SELECT(v) (SET_REG(ATA_SELECT,v)) 00.10.45 # (i have done almost exactly the same thing for the iriver ata code) 00.10.46 *** Saving seen data "./dancer.seen" 00.10.52 # Well, that was an easy way to change it 00.10.54 # except for the extra macro level 00.10.59 # I agree with Linus 00.11.08 # i agree with jyp 00.11.11 # :) 00.11.17 # hello 00.11.24 Join elinenbe_ [0] (elinenbe_@207-237-225-9.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) 00.11.28 # hey gromit` ;P 00.11.47 # jyp: nice additions... nice work! 00.12.03 # very impressive... you work quickly! 00.12.09 # but my macro is called WRITE_ATA_REG() instead :-) 00.12.14 # very impressive... you work quickly! 00.12.37 # heh ... 00.12.47 # LinusN: did jyp's commit cause much trouble with merging? 00.12.54 # tons :-) 00.13.03 # but never mind 00.13.06 # I'm not emotionally attached to these details :P 00.13.22 # was there a reason for the extra level? 00.14.10 # Actually I hoped to move the SET_ATA_* out of the ifdef 00.14.23 # and keep only one SET_REG macro inside 00.15.36 # would be a lot better 00.15.49 # LinusN: are you merging iriver code? 00.16.01 # was just about to when i saw the commit :-) 00.16.19 # jyp beat me to it 00.17.19 # LinusN: what is forthcoming? 00.17.22 # what iriver code? :VV 00.17.35 # elinenbe: boot loader 00.17.47 # :-):-):-) 00.18.07 # !!! :) !!! :) !!!! 00.18.15 # ah... now I can put my iriver to use? 00.18.17 # :-) 00.18.29 # LinusN: its done` 00.18.35 # LinusN: retry: it's done? 00.18.45 # not entirely 00.18.54 # a few quirks left 00.18.55 # what's left? 00.19.06 # for one, it doesn't work! :-) 00.19.07 # are these quirks that will devestate my player? :P 00.19.10 # ahahah 00.19.23 # well, that _is_ a bit of a show stopper 00.19.24 # the lcd init fails, and the rolo isn't correct 00.19.49 # ...and i have to rewrite a lot of ata code :-) 00.20.04 # how jolly 00.20.06 # jyp: Is there a reason for changing asm to __asm__ ? 00.20.18 # why, isn't the old code good enough? 00.20.23 # amiconn, gcc/calmrisc chokes on it 00.21.06 # so much development on the Rockbox front these past weeks... sure is exciting! 00.21.48 # i most certainly agree 00.23.23 # I found 9 LANG ids that are seem to be unused, but not empty & marked as deprecated... 00.23.44 # why would rockbox on irivers need a usb handler, btw? i thought all usb stuff was handled by hardware. 00.25.18 # preglow: like on the archos jukebox 00.25.37 # the software needs to give away the access to the hard drive to the usb chip 00.26.03 # and then wait until the usb is done before "taking" the hard drive again 00.27.07 # won't the usb chip just raise a pin or something when it's connected, so rockbox can just park the drive and twiddle its thumbs? 00.27.23 # or is it more complicated? 00.27.41 # preglow: are you a programmer? 00.27.59 # LinusN: yes 00.28.13 # then i thought you would understand 00.28.29 # yes, it is as "easy" as reading a pin from the usb chip 00.28.53 # but then rockbox needs to stop all access to the hard drive until the usb chip is done 00.29.06 # that is done by the usb handler 00.29.23 # aight 00.29.29 # it broadcasts a USB_CONNECTED message to all threads, telling them to stop 00.29.31 Quit [IDC]Dragon () 00.29.57 # then it awaits the ACK from all threads before giving the drive to the usb chip 00.30.00 # ahh, so it's thread based 00.30.22 # i haven't studied the source too much yet 00.31.18 # LinusN, I've factored out the SET_* macros 00.31.55 # great 00.32.26 # Doing so for the GET_* is somewhat more tricky 00.33.06 # commit the set_ for now 00.33.14 # done :P 00.35.34 # i don't get it, the code is still full of SET_ATA_SECTOR(xxx) etc 00.36.46 # I just made the SET_ATA* definitions machine independant 00.37.43 # but why can't it be SET_REG(ATA_SECTOR, value) in the code? 00.38.25 # No reason; I just didn't know it was what you wanted 00.38.58 # A single (but clever) search and replace can do it 00.39.02 # that was the "extra layer" i was talking about 00.39.09 # Linus, is your M3 interview up online? 00.40.29 # the magazing will be out next week, and i'm not sure it will ever be online 00.42.41 # ah, someone will have to scan it and put it in the wiki :) 00.43.07 # LinusN, since I changed nothing is the "real" ata code, 00.43.48 # perhaps you can just replace the bulk part of ata.c with what you have 00.44.13 # just fixing the WRITE/SET mismatch ? 00.44.43 # (only a name if i understand correctly) 00.45.45 # sure 00.46.50 # I'm sort of mis-equipped to do the search/replace I was talking about 00.48.02 Quit webguest02 ("CGI:IRC") 00.55.12 Join Stryke` [0] (~Chairman8@24-168-110-99.si.rr.com) 00.57.23 # If I know the exact commit date of a change, is it possible to get a list which other files were changed in the same commit? 00.57.40 # yes 00.57.53 # How can I achieve that? 00.58.42 # Diff by date just before & just after ? 01.01.12 # Ah, I just found by chance what I was looking for. I needed to know which file a moved function came from. 01.07.26 Join ripnetUK [0] (~mirc@82-70-100-230.dsl.in-addr.zen.co.uk) 01.07.47 # Do I smell iRiver progress :) 01.08.27 # well, soon 01.09.15 # cool... thanks for all your work on this LinusN :) 01.10.50 Quit ripnetUK (Client Quit) 01.16.52 Part LinusN 01.17.47 # bye all 01.17.48 Quit jyp ("poof!") 01.27.06 Quit preglow ("b") 01.36.07 Join jyp [0] (~jp@243.155-201-80.adsl.skynet.be) 01.36.18 Part jyp ("zoom!") 02.04.56 Quit Stryke` ("Friends don't let friends listen to Anti-Flag") 02.10.49 *** Saving seen data "./dancer.seen" 02.14.21 Join midk_ [0] (~midk@c66-235-14-120.sea2.cablespeed.com) 02.14.21 Quit midk (Read error: 104 (Connection reset by peer)) 02.16.22 Part amiconn 02.23.30 Quit edx (Read error: 110 (Connection timed out)) 02.24.12 Quit midk_ ("Leaving") 02.54.44 Quit mecraw_ ("Trillian (http://www.ceruleanstudios.com)") 03.16.43 Join midk [0] (~midk@c66-235-14-120.sea2.cablespeed.com) 04.05.02 Join edx [0] (edx@p54879E2E.dip.t-dialin.net) 04.05.10 Quit midk (Remote closed the connection) 04.10.52 *** Saving seen data "./dancer.seen" 04.25.18 Quit elinenbe_ (" The IRC Client of the Gods! -> http://www.hydrairc.com <- HydraIRC") 05.36.29 Join midk [0] (~midk@c66-235-14-120.sea2.cablespeed.com) 05.36.36 Quit midk (Client Quit) 05.43.12 Join midk [0] (~midk@c66-235-14-120.sea2.cablespeed.com) 05.43.18 Quit midk (Read error: 104 (Connection reset by peer)) 06.10.53 *** Saving seen data "./dancer.seen" 07.12.46 Quit Cheekychops (Read error: 60 (Operation timed out)) 07.21.32 Join ashridah [0] (ashridah@220-253-119-238.VIC.netspace.net.au) 07.21.54 # hmm. apparently the iriver H10 still supports usb storage as a music transfer medium if you get the korean version 07.28.22 Quit Qrutpomp (Read error: 110 (Connection timed out)) 08.04.20 Join lImbus [0] (lImbus@2-181.244.81.adsl.skynet.be) 08.04.24 # hop in 08.10.57 *** Saving seen data "./dancer.seen" 08.41.04 Join Zagor [242] (~bjst@labb.contactor.se) 09.12.41 Nick Lynx_awy is now known as Lynx_ (HydraIRC@134.95.189.59) 09.20.57 Join Trevmar [0] (~trevor@ca-agoura-cuda2h-53.ventca.adelphia.net) 09.26.12 Join LinusN [0] (~linus@labb.contactor.se) 10.01.43 Join [IDC]Dragon [0] (~d90a3255@labb.contactor.se) 10.02.54 # <[IDC]Dragon> 'morning! 10.02.58 Join Schnueff [0] (~mah@centronix.cs.uni-sb.de) 10.04.02 # <[IDC]Dragon> LinusN: how's slicing off the rest of Rockbox working out, for your bootloader? 10.04.12 # good 10.04.29 # since the firmware is a library, i can pick only the stuff i want 10.04.33 # <[IDC]Dragon> a similar "emergency Rockbox" would be nice for the first flash image, saving space 10.04.42 # only that there are a few cross-references i need to handle 10.05.01 # <[IDC]Dragon> all those debug hacks, perhaps? 10.05.25 # so i define a few dummy functions in the bootloader to prevent some modules from being loaded from the firmware lib 10.05.43 Join amiconn [0] (~jens@pD9E7E487.dip.t-dialin.net) 10.05.48 # like mpeg_stop() being called from various places 10.06.10 # so i define a dummy mpeg_stop in my bootloaded main.c 10.06.32 Join bobTHC [0] (~foo@l03m-37-147.d1.club-internet.fr) 10.06.37 # <[IDC]Dragon> will be interesting. Bootbox for Archos would allow to distribute a firmware image with 100% our code 10.06.47 # hi folks 10.06.48 # basically, the bootloader is a new application 10.06.53 # ho bobTHC 10.07.01 # :) 10.07.21 # bootbox...hmm 10.07.36 # <[IDC]Dragon> doesn't the firmware library carry all unused functions, too? 10.07.36 # i was thinking about rockboot, but bootbox is better 10.07.52 # a bootbox is what your shoes is put in when you buy them in a store? :-) 10.08.05 # <[IDC]Dragon> it doesn't rock 10.08.16 # yes, but i don't want to load mpeg.c, because it references so much other code, so the boot becomes very big 10.08.20 # Bagder: no, it's a storage box for the luggage compartment of your car 10.08.36 # * Bagder giggles 10.09.08 # why does every little snippet of code need a separate name? 10.09.10 # <[IDC]Dragon> so you have a special firmware lib without mpeg.c 10.09.11 # "rockboot", some kind of shoes for climbing, right? :-) 10.09.41 # <[IDC]Dragon> it needs at least a directory name 10.09.47 # [IDC]Dragon: no, i told you, i define mpeg_stop() in my bootloader, then the linker doesn't load mpeg.o from the firmware lib 10.09.50 # LinusN: yeps, those boots you have when you carry your bag to collect stones in: the rockbox 10.10.11 # <[IDC]Dragon> ok, so the linker is smart enough to eliminate dead code 10.10.20 # [IDC]Dragon: no, it doesn't 10.10.41 # <[IDC]Dragon> now I'm confused 10.10.43 # it just doesn't load unneeded modules from the library 10.10.54 # that's the whole point of a library 10.10.58 *** No seen item changed, no save performed. 10.10.58 Join pike [0] (pike@c83-249-120-49.bredband.comhem.se) 10.11.13 # you probably seen this already? http://english.chosun.com/w21data/html/news/200501/200501180025.html 10.11.30 # <[IDC]Dragon> so it eliminated on a file (.o) basis 10.11.53 # you call it elimination, i call it selective loading 10.12.14 # i think "bootloader" is a good directory name 10.12.26 # Zagor: how boring .-) 10.12.35 # <[IDC]Dragon> pike: I like Jenna 10.12.57 # <[IDC]Dragon> but don't think it'll influence me buying 10.13.36 # pike: Reigncom? 10.13.59 # I dunno 10.14.12 # time to reboot 10.14.14 Part LinusN 10.14.37 # aha. "ReignCom produces portable music players under the iRiver brand name." 10.14.59 # i didn't know that 10.15.01 # <[IDC]Dragon> now you know what's behind it 10.15.37 # <[IDC]Dragon> and whom to email 10.18.45 # <[IDC]Dragon> Bill Gates presented the H10 at the CES... 10.19.27 Quit Trevmar (Read error: 110 (Connection timed out)) 10.21.56 # <[IDC]Dragon> iRiver europe is in Germany (Eschborn) 10.23.49 # btw, has iriver contacted any of the teammembers? 10.24.37 # no 10.25.42 Join LinusN [0] (~linus@labb.contactor.se) 10.26.41 # perhaps they sent a flash and it got caught in the spam filter! ;-P 10.26.59 # haha 10.27.00 # flash seems to be their preference 10.27.31 # indeed. flashblock is a nice forefox extension. 10.27.48 # blocks the entire iriver site 10.28.05 # I don't have any plugin for flash installed 10.30.40 # :) 10.35.10 Quit lImbus (" HydraIRC -> http://www.hydrairc.com <- s0 d4Mn l33t |t'z 5c4rY!") 10.37.31 Join aliask [0] (~aliask@c211-28-124-119.eburwd3.vic.optusnet.com.au) 10.43.03 Join MooMaunder [0] (~me@194.152.87.150) 11.10.19 # Zagor: The stuck-in-dir bug is still there :( I consistently get this when resuming a playlist, let it play a number of songs, and then it either ends or I stop it. 11.20.06 # yeah i saw the mail 11.23.31 # how much "ram" does the recorder have? 11.24.24 Quit Ka_ (zelazny.freenode.net irc.freenode.net) 11.24.24 NSplit zelazny.freenode.net irc.freenode.net 11.24.24 Quit aliask (zelazny.freenode.net irc.freenode.net) 11.24.24 Quit amiconn (zelazny.freenode.net irc.freenode.net) 11.24.24 Quit [IDC]Dragon (zelazny.freenode.net irc.freenode.net) 11.24.24 Quit edx (zelazny.freenode.net irc.freenode.net) 11.24.24 Quit elinenbe (zelazny.freenode.net irc.freenode.net) 11.24.24 Quit silencer_ (zelazny.freenode.net irc.freenode.net) 11.24.24 Quit webmind (zelazny.freenode.net irc.freenode.net) 11.24.24 Quit MooMaunder (zelazny.freenode.net irc.freenode.net) 11.24.24 Quit ashridah (zelazny.freenode.net irc.freenode.net) 11.24.24 Quit NibbIer (zelazny.freenode.net irc.freenode.net) 11.24.24 Quit gromit` (zelazny.freenode.net irc.freenode.net) 11.24.24 Quit Schnueff (zelazny.freenode.net irc.freenode.net) 11.24.24 Quit Spida (zelazny.freenode.net irc.freenode.net) 11.24.24 Quit Zagor (zelazny.freenode.net irc.freenode.net) 11.25.45 NHeal zelazny.freenode.net irc.freenode.net 11.25.45 NJoin MooMaunder [0] (~me@194.152.87.150) 11.25.45 NJoin aliask [0] (~aliask@c211-28-124-119.eburwd3.vic.optusnet.com.au) 11.25.45 NJoin amiconn [0] (~jens@pD9E7E487.dip.t-dialin.net) 11.25.45 NJoin Schnueff [0] (~mah@centronix.cs.uni-sb.de) 11.25.45 NJoin [IDC]Dragon [0] (~d90a3255@labb.contactor.se) 11.25.45 NJoin Zagor [242] (~bjst@labb.contactor.se) 11.25.45 NJoin ashridah [0] (ashridah@220-253-119-238.VIC.netspace.net.au) 11.25.45 NJoin edx [0] (edx@p54879E2E.dip.t-dialin.net) 11.25.45 NJoin Spida [0] (Spida@pD952C328.dip.t-dialin.net) 11.25.45 NJoin NibbIer [0] (~andrer@port-212-202-73-11.dynamic.qsc.de) 11.25.45 NJoin elinenbe [0] (~elinenbe_@65.115.46.225) 11.25.45 NJoin Ka_ [0] (~tkirk@pcp0010732484pcs.howard01.md.comcast.net) 11.25.45 NJoin gromit` [0] (~gromit`@82.234.244.69) 11.25.45 NJoin silencer_ [0] (~silencer@zen.via.ecp.fr) 11.25.45 NJoin webmind [0] (~random@217-195-236-172.dsl.esined.net) 11.31.52 # ouch big split :/ 11.46.47 Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") 11.47.57 Join einhirn [0] (Miranda@bsod.rz.tu-clausthal.de) 12.10.59 *** Saving seen data "./dancer.seen" 12.20.38 Join methangas [0] (methangas@0x50a43276.virnxx10.adsl-dhcp.tele.dk) 12.23.59 # Lynx_: 2Mbytes 12.26.57 # LinusN: hmm, that would fit my whole database for faster browsing..:) 12.27.19 # while the music is playing? i think not 12.27.47 # LinusN: no, but after start for making a playlist. well, just a thought. 12.28.09 # switching buffers would mean more spinup, not less 12.28.59 # i thought load db once, assemble playlist, unload db, start playing. but it's not really practicable, i see that. 12.29.26 # it would be practical for that specific case, but only then 12.29.45 # btw, are there any plans to inclue the genre tag in the db? 12.29.49 # yes 12.30.00 # genre and year will be added later 12.30.14 # Zagor: that's what i mean, it's too specific a task to justify including it as a feature 12.30.22 # nice ;) 13.19.40 # this musicbrainz is amazing 13.20.55 # NibbIer: cool, eh? 13.21.14 # it does analyse the music? 13.21.51 # NibbIer: yes, i don't know exacly how though as i'm not a programmer, but i always imagine it calculates something like a hash on the files. 13.22.32 # well i use some linux script at the first place, because its much faster, but the stuff this one does not get.... mb does a good job with this 13.24.18 # hmm, actually the system uses the acoustic features of the files, works also with ogg and wav 13.25.18 # NibbIer: how do you use it under linux? 13.29.25 # i use mb under windows 13.29.38 # my mp3s are on a linux server 13.29.46 # so i sort them using mp3cddb.pl 13.29.56 # and the rest with mb using the samba share/windows 13.30.31 # ok... 13.41.07 # <[IDC]Dragon> (OT) hey gurus, does somebody know of a C to C converter? 13.41.23 # <[IDC]Dragon> C plusplus I mean 13.41.50 # <[IDC]Dragon> the stupit CGIIRC always eats 'plus' characters 13.41.54 # i would be scared if i ever saw one :) 13.42.12 # just imagine the C code it would produce. brrr. 13.42.36 # <[IDC]Dragon> as long as a C compiler understands it, I'm fine 13.42.37 # come to think of it, the first c++ compilers were non-native and did produce c code. search for "cfront" 13.43.29 # * [IDC]Dragon googles 13.43.36 Join Medaglia [0] (Taxi@oslo-dhcp-248-180.bluecom.no) 13.50.36 Join El_Barto2 [0] (firecreepe@www.e-spirit.de) 13.50.39 # hi 13.51.01 # do you know what voltage the achroch recorder 20 has? 13.51.09 # dc? 13.52.32 # has? you mean wants for charging? 13.53.14 # 9v 13.53.18 # center tip positive 13.53.37 # Otherwise, 4,8v 13.53.45 # not voltage ...cant explain it :) 13.53.49 # dc or ac? ;9 13.54.02 # ac/dc! :) 13.54.55 # ? 13.55.06 # cant be ;) 13.55.29 # the input schould be dc right? 13.56.41 # yes 13.57.00 # you can use any voltage from 9 to 12. i use 12 myself, it speeds up charging a bit. 13.57.18 # Zagor: You don't harm the charging circuits by using 12v? 13.59.01 # and would it be better to use 2,3A batteries? 13.59.22 # how much longer would than the player play? 13.59.55 # a bit :) 14.00.21 # hehe 14.02.16 # to be safe, either use the original charger, or a regulated 12V 14.02.34 # r e g u l a t e d 14.03.53 # and how much Ampere does the original charger have? 14.04.10 # 600mA 14.04.27 # all this is in the FAQ 14.06.47 # faq on rockbox site? 14.06.51 # yes 14.06.53 # ok 14.06.54 # thx 14.07.04 # the battery faq, to be precise 14.07.08 # ;) 14.11.01 *** No seen item changed, no save performed. 14.14.14 Quit aliask ("Download Gaim: http://gaim.sourceforge.net/") 14.22.49 # an how much Ampere does the player need? 14.23.01 # i think more than 600mA right? 14.23.32 # the archos recorder 20.. 14.25.51 Join Bagder_ [0] (~daniel@1-1-5-26a.hud.sth.bostream.se) 14.38.37 # El_Barto2: that's also in the faq, the original is 600mA 14.39.09 # thats what the charger gives you 14.39.17 # but i think the player needs more 14.39.31 # why do you think that? 14.39.44 # cause you cant run the player without batteries.. 14.39.58 # you can never do that 14.40.08 # i know ;) 14.40.19 # in fact, you can, but then you need a lot more power 14.40.32 # more that 1A 14.40.38 # thats what i wanted to know ;) 14.40.39 # to spin up the hard drive 14.40.50 # so the player needs more than 600 mA ;) 14.41.11 # not to charge, but to run 14.41.30 # that exactly i wanted to know ;) 14.41.42 # to pe precise, the _hard drive_ needs that much 14.41.45 # but how much i cant find nowhere 14.42.02 # that's probably because few people have cared to find out 14.42.11 # hehe :) 14.43.13 Quit Bagder (Read error: 110 (Connection timed out)) 14.43.27 Nick Bagder_ is now known as Bagder (~daniel@1-1-5-26a.hud.sth.bostream.se) 14.43.32 # LinusN: don't you still need to shortcut the battery connectors? I know I had to do that to run my player without batteries. 14.43.32 # so would it be possible to connect an external current adpater with more than 1 A to run the player without batteries? 14.44.24 # but i you shortcut it the player cant charge the batteries! 14.44.48 # uh, yeah. i wanted to run WITHOUT batteries 14.44.50 # or do you use an flexible bridge? 14.45.03 # like a jumpe ;) 14.45.15 # jumper 14.45.38 # i don't understand what you want. do you want to run with or without batteries? 14.45.44 # both ;) 14.46.01 # like with my creative jukebox ;) 14.46.08 # an all other normal devices.. 14.46.10 # and 14.46.28 # please explain more. you are talking in riddles. 14.46.32 # most devices have the batteris in 14.46.36 # im german sorry ;) 14.46.37 # at least those I have 14.47.33 # its also a bit strange that you first have to boot the player and then plug in the charger.. 14.47.45 # I don't 14.47.59 # otherwise you cant use it,if you first connect the charger.. 14.48.11 # I can 14.48.14 # how? 14.48.18 # press on 14.48.33 # thats what im talking about.. 14.48.41 # no, you said it doesn't work 14.48.44 # I say it does work 14.48.50 # you first have to start the player with the normal batteries 14.49.02 # and than you have to connect the charger.. 14.49.07 # no 14.49.07 # wrong 14.49.16 # ? 14.49.19 # El_Barto2: if you don't read, then don't ask 14.49.24 # iinsert the charger and then press on to use it 14.49.43 # than ther comes the charing screen 14.49.47 # and i can do nothing 14.49.47 # NOOOOO 14.49.48 # you just have to hold ON long enough 14.49.55 # or enable car mode 14.50.00 # ah ;) 14.50.01 # then you won't get the screen at all 14.50.09 # i guess he isn't using rockbox 14.50.14 # aha 14.50.16 # thatsthe problem!! 14.50.23 # i cant flash the chip! 14.50.23 # El_Barto2: no 14.50.25 # bah 14.50.40 # so first the original firmware starts! 14.50.43 # you can still push ON to start the player 14.50.44 # El_Barto2: rockbox doesn't have to be flashed 14.50.53 # it still works that way 14.51.01 # ok...i will belive you ;) 14.51.02 # thx 14.51.14 # i damged the player..so i cant test it ;) 14.51.15 # insert the charger, and then push on for a few seconds 14.51.34 # wrong polarisation :( 14.51.49 # no the batteries cant charge 14.51.53 # now 14.51.57 # so you need to replace a voltage regulator 14.52.08 # the MC34063A 14.52.09 # or send it back ;) 14.52.52 # can i insert a part,which doesnt allow to use wrong polarisation? 14.55.10 # i cant understand that they doesnt build it in... 14.55.21 # it an easy way to damage the device! 14.55.25 # its 14.57.03 # a simple diode would do 14.57.38 # tell it the devolpers ;) 14.57.51 # i will, if i ever meet them 14.58.32 # hehe :) 14.58.48 # and where should the diode be solder? 15.00.21 Quit ashridah ("sleep") 15.01.53 # in series with the D/C connector + wire 15.14.15 # (ot) has anyone tested pci-express gfx cards under *nix? 15.16.32 Quit MooMaunder (Read error: 54 (Connection reset by peer)) 15.17.16 # or any newer ati card for that matter 15.18.33 # not yet 15.18.34 # I don't 15.18.47 # will do on my new pc 15.19.14 # but it is a geforce 15.19.29 # pci-express isn't that new, i would be very surprised if there is any problem 15.25.24 # I'm going to get a new box in a couple of months 15.25.37 # So, for performance, I'd like a pci-e gfx board 15.26.08 # the nvidia binary driver is ok, but I want an ati board 15.26.36 # ok..thx for your support! 15.26.39 # see you ;) 15.26.41 # bye 15.26.53 Quit El_Barto2 () 15.28.14 # However, it would be nice with working xorg drivers instead of being forced to use some binary driver :/ 15.28.35 # buy another brand! ;-) 15.29.57 # you only need the binary nvidia drivers if you want to play 3d games in linux. 15.30.13 # But what if I want an ATI card? 15.30.20 # dunno about those 15.30.47 # oh, i thought you always needed the binary drivers 15.31.13 # LinusN: no, the x.org code works fine for 2d 15.31.41 # nice 15.33.19 # I don't want to buy a nvidia card just to get xorg support :/ 15.33.40 # * Bagder uses a matrox card 15.33.41 # i didn't know that ati was so much better 15.33.57 # * LinusN has a Matrox G400 15.34.15 # dwihno: search google, ask #xfree86. these are most likely well-documented things 15.34.39 # LinusN: they aren't. at least nvidia still holds the speed crown afaik. 15.37.58 # They do? 15.38.02 # Hm. 15.38.41 # yeah, last i read. but unless you plan on buying the very fastest card existing, that doesn't matter much 15.39.23 Join MooMaunder [0] (~me@194.152.87.150) 15.41.02 Join webguest40 [0] (~52e2b617@labb.contactor.se) 15.43.20 Join R3nTiL [0] (~zorroz@83.69.98.234) 15.45.04 # * dwihno checks with toms hardware 15.46.24 Quit webguest40 ("CGI:IRC") 15.47.44 # Damn... Too many graphic cards available 15.48.35 Quit methangas (" HydraIRC -> http://www.hydrairc.com <- Chicks dig it") 15.48.52 # yeah, they should only make one ;-) 15.49.57 # just buy a mac ;) 15.52.45 # ?Too many gfx cards error 15.55.30 # :) 15.55.41 # The more expensive - the more betterer :) 15.56.06 # nice engrish there ;-) 15.56.14 # if you really need to playe the latest 3D games, yes 15.56.18 # otherwise, no 15.56.30 # they all have like 32 fans nowadays 15.56.40 # vacuum cleaner sound built-in 15.57.05 # I don't want that sound! :( 15.57.23 # headphones are mandatory for modern games :) 15.59.32 # dwihno: shop around a bit, some manufacturers make passively-cooled cards nowadays. 15.59.53 # example: http://www.gamepc.com/images/labs/rev-gwsfx-boxLG.jpg 15.59.58 # but not for the latest and the greatest ones 16.00.05 Quit einhirn (Read error: 104 (Connection reset by peer)) 16.00.16 # Leadtek WinFast PX6200 TC TDH supporting 256MB but in PCI express 16.00.16 # pretty late&great actually 16.00.30 # for old guys like you, yes 16.00.42 # the really latest ones cost more than your computer anyway, so few people are really interested in those 16.01.07 # ~2000 SEK is a reasonable price to pay 16.01.11 # *checks komplett.se* 16.02.24 # are pci-e slots compatible with standard pci cards? 16.02.30 # no 16.03.09 # ^no fan, passive , dual screen , cheap.... 90€ : http://www.leadtek.com/3d_graphic/winfast_px6200_tctdh256_1.html 16.04.24 # but for nux world, nvidia driver are not really "stable" 16.04.30 # suspiciously small heatsink 16.04.44 # :) 16.04.53 # bobTHC: as i said, you only need the nvidia drivers if you plan on playing 3d games in linux. most people don't. 16.05.17 # bobTHC: I actually run the nvidia binary driver on my freebsd-laptop... works really great actually! 16.05.41 # your right but if dont want play games, the matrox G400 is always in race ;) 16.05.50 # i run it on my laptop too 16.06.02 # (the binary driver) 16.06.23 # bobTHC: yeah. how many 3d games do you play linux :) 16.07.43 # ure right nothing to add ;) 16.08.17 Quit ze ("here goes a big mess") 16.09.29 # GeForce 6800 looks pretty neat 16.10.04 Part LinusN 16.11.03 *** Saving seen data "./dancer.seen" 16.11.08 # yeah, and the great "hair dryer" sound is included at no extra charge 16.11.42 # It is? Ah, I thought I had to pay extra for that :) 16.12.06 # the only thing to use hi-end GFX card with linux is to do 3d rendering or to use Fvwm2 in xtra hi res.... 16.13.20 # If I'm going to shove a larger amount of money into a new computer, it would feel a bit stupid not arming it with a "worthy" graphics board 16.13.23 # afaik fvwm2 is 2d-only 16.14.30 # yes but transparence and all kind of little thing use th GFX powa 16.15.05 # and with "old card " the desktop is not very useable... 16.15.36 # ? 16.17.30 # i can't find anything on fvwm.org that says they are doing transparency in the gpu instead of the cpu 16.20.04 # me too... but i keep the faith ;) 16.23.09 # i has ear that from a fvwm user who change gfx card and who have speed improvement . but i never check the site before this day to verify... 16.23.43 # well 2d speed differs between cards too. especially if you switch bus speed. 16.25.26 # oki so i change my sentence : the only thing to use hi-end GFX card with linux is to do 3d rendering 16.25.55 # ;) 16.27.28 # :) 16.28.44 Quit R3nTiL () 16.37.57 Join Trevmar [0] (~trevor@ca-agoura-cuda2h-53.ventca.adelphia.net) 16.38.09 # Jorg, 16.38.53 # Jorg, I am trying to get the Ondios to take a Flash boot. Does the LCD header mod replce the need to change those pull-up pull-downs? 16.40.00 # I have a rev 2.2 FM board, and it doesn't have a header for the serial port pullups. I also figured maybe alll I need is a higher current pull-down on the serial port buffer/inverts? 16.40.11 Part Zagor 16.44.35 Join mecraw_ [0] (~lmarlow@69.2.235.2) 16.50.20 Quit Trevmar () 16.53.08 Quit bobTHC (Read error: 60 (Operation timed out)) 16.54.53 # <[IDC]Dragon> oh, Trevor missed me 16.55.05 # <[IDC]Dragon> or is this a net split? 16.57.29 Join ze [0] (ze@adsl-63-205-41-232.dsl.lsan03.pacbell.net) 17.09.16 Quit Schnueff (Read error: 110 (Connection timed out)) 17.34.19 Quit Lynx_ (" HydraIRC -> http://www.hydrairc.com <- Chicks dig it") 17.38.22 Join Trevmar [0] (~trevor@ca-agoura-cuda2h-53.ventca.adelphia.net) 17.38.34 # jorg, are you around? 17.39.11 # <[IDC]Dragon> now I am 17.39.43 # <[IDC]Dragon> btw, it's 'oe' if you have no 'ö' 17.39.56 # I am about to implement your flash boot over the next few days. My analysis of the three ondios after replacing their power supply chips is that there is something drawing a lot of current intermittently 17.40.13 # I think maybe the BGA chip might have problems, don't know 17.40.29 # <[IDC]Dragon> of which I don't think it's the program flash 17.40.44 # immediately after soldering the boards all 3 behaved fine, but as the boards colled they (reversibly this time) started drawing 200mils at poweron 17.40.49 # <[IDC]Dragon> are they working? 17.41.02 # sorry joerg 17.41.23 # <[IDC]Dragon> boards? 17.41.40 # none working, one stays powered up at 40ma after the on switch is pressed 17.41.58 # boards = ondios 17.42.05 Join Spida_ [0] (Spida@pD9FFA3E9.dip.t-dialin.net) 17.42.16 # so I am going to try and flash the low current well-behaved one 17.42.18 # <[IDC]Dragon> you're beginning to pile up an Ondio junkyard ;-) 17.42.36 # <[IDC]Dragon> try reading it out first 17.42.52 # so I have a question - does the LCD jumper patch replace the need to change that pull-up to pull-down? 17.43.22 # <[IDC]Dragon> jumper patch? you mean my modified strip? 17.43.25 # I have a rev 2.2 boards and there is no header near the headphone jack 17.43.32 # modified strip yes 17.44.02 # <[IDC]Dragon> that's very difficult to make, and requires a sacrificed LCD 17.44.15 # <[IDC]Dragon> I had a broken one 17.44.24 # but what is its function? 17.44.34 # <[IDC]Dragon> pull 3 LCD lines low 17.44.35 # same as pull-up pull-down mod? 17.44.57 # <[IDC]Dragon> yes, just convenient to apply once made 17.45.12 # wonderful, thanks. I will do it that way. 17.45.23 # <[IDC]Dragon> with the strip? 17.45.26 # (got plenty of spare displays etc right now -LOL 17.45.32 # with the strip 17.45.33 # <[IDC]Dragon> NOOOO 17.45.50 # <[IDC]Dragon> other people are desperate for an LCD 17.46.05 # I am desperate for a working Ondio again LOL 17.46.23 # I thought I might be able to do it without wrecking the LCD 17.46.38 # <[IDC]Dragon> you can tap the 3 lines at their pullup 17.46.51 # can't find the pullup 17.46.58 # <[IDC]Dragon> or even at the CPU, but finer pith there 17.47.00 # I have rev 2.2 FM board 17.47.10 Quit Spida (Read error: 104 (Connection reset by peer)) 17.47.22 # <[IDC]Dragon> it's under the tuner daughterboard 17.47.41 # oh - UNDER the daughter board - OK I will look again :) 17.47.50 # <[IDC]Dragon> look at my wiki pics 17.48.00 # your wiki needs to use the word UNDER :) 17.48.21 # <[IDC]Dragon> are you facing the wiki page? 17.48.22 # Wiki pics, you man the link from the wiki to your pics? 17.48.33 # just a moment, I will bring it up 17.48.41 # <[IDC]Dragon> http://www.rockbox.org/twiki/bin/view/Main/WebHome?topic=ArchosOndio 17.49.17 # <[IDC]Dragon> look at the last picture, my Ondio without the tuner 17.49.19 Join jyp [0] (~jp@210.197-200-80.adsl.skynet.be) 17.50.40 # <[IDC]Dragon> there is a quad resistor array close to the top edge, the small black thing 17.50.41 # OK, found that picture 17.50.56 # <[IDC]Dragon> (with 8 pins) 17.50.59 # OK, see the pullup 17.51.17 # <[IDC]Dragon> the top of it is all Vcc 17.51.32 # yes, heavily connected to the copper 17.51.55 # <[IDC]Dragon> no, I think there's a trace going away from it 17.52.02 # let me go get one of the Ondios I have..just a moment 17.52.52 # <[IDC]Dragon> with the recorder models, I've cut that trace and installed a switch to apply eithe Vcc or Gnd to the pull array 17.52.59 # OK, I see it now. It is actually easy to find. I was looking for it on the daughter board 17.53.20 # I understand your wiki instruction now. 17.53.35 # <[IDC]Dragon> feel free to improve them 17.53.47 # <[IDC]Dragon> that's what a wiki is about... 17.53.51 # So it is optional to EITHER hack the display jumper or cut/jumper that trace? 17.54.20 # <[IDC]Dragon> or tap the lines somewhere else and pull them low 17.54.27 # OK, I will make (minor) changes to wiki after I get something going :) 17.54.53 # <[IDC]Dragon> how about the RS232 part? 17.55.30 # OK, I get it now, thanks. Was going to use a hardware serial inverer circuit 17.56.10 # <[IDC]Dragon> you don't have that USB converting cable yet? 17.56.59 # the cable had a blank circuit board inside the little box :) 17.57.10 # <[IDC]Dragon> huh? 17.57.13 # but the USB plug will come in handy :) 17.57.29 # <[IDC]Dragon> it's no serial converter? 17.57.36 # inside that connecter box there was just a straight through connection, no electronics 17.57.45 # <[IDC]Dragon> :-( 17.57.48 # no serial converter there 17.58.26 # <[IDC]Dragon> I'm sorry for my bad advise 17.58.32 # no problems, I will use an NS3906 (I think thats the right one, anyway the open-collector inverter thingy IC I used to use 20 years ago for this type of function -LOL 17.59.01 # no, your advice was fine, don't woory - this is development (dort of) 17.59.06 # sort of 17.59.08 # <[IDC]Dragon> just don't apply 12V 17.59.28 Join mecraw__ [0] (~lmarlow@69.2.235.2) 17.59.30 # yup, and INVERT the signal in the translator was th emessage I got 17.59.48 # <[IDC]Dragon> but there are cellphone cables with such a converter 18.00.02 # <[IDC]Dragon> I bought a stock 18.01.15 # OK, thanks, I will do all that and see if I can revive any. But I did suspect the soldering under that BGA - I had a lot of trouble when I was using those packages. It was strange how the hot board behaved OK but it went to high currents as it cooled. At least the new power supply chips don't seem as fragile as the original ones in the Ondio production (date code was 1999) 18.01.23 Quit Bagder ("Off to search for that connect-resetting peer guy!") 18.01.47 Join Bagder [0] (~daniel@1-1-5-26a.hud.sth.bostream.se) 18.01.47 # <[IDC]Dragon> amazing that you got them 18.01.50 Quit Bagder (Read error: 54 (Connection reset by peer)) 18.02.12 # I just prdered them from Digikey $5.80 each and they arrived two days later :) 18.02.45 # <[IDC]Dragon> wouldn't it be cheaper and less hassle to buy 3 new Ondios? ;-) 18.03.24 # can't get the ondios at the moment. Ebay's auctions of them have dried up :( 18.03.53 # But you are correct - less hassle, but less fun too :( 18.03.56 # <[IDC]Dragon> as soon as we get something going, the hardware is in short supply :-( 18.04.35 # besides, I like a challenge, and these are certainly a challenge -LOL 18.05.02 # OK, thankd joerg, will report back when I get more data or if I get one working :) 18.05.03 # <[IDC]Dragon> you can test the serial converter by making a loopback, and typing into a terminal program, but you probably know 18.05.25 Quit jyp (Read error: 104 (Connection reset by peer)) 18.05.39 # <[IDC]Dragon> you'd need 3V on the other side for an idle line 18.05.44 # ah, yes, PROCOMM used to be the terminal program of choice. I wonder if that runs under Windows ? LOL 18.06.02 # <[IDC]Dragon> I use TeraTerm 18.06.12 # for 3V I was going to use a pull-up and open-collector inverter chip 18.06.22 # <[IDC]Dragon> it's small, free, and does what it should 18.06.29 # Ok, will try it 18.06.40 Join DMJC-L [0] (~DMJC-L@220-245-162-47-sa-nt.tpgi.com.au) 18.07.03 # <[IDC]Dragon> Microsoft HyperTerm works, too, but is cumbersome 18.07.39 # <[IDC]Dragon> you never know if the terminal plays tricks with you, or the hardware 18.07.40 # um.. anyone know if you can find your iriver's serial number from a different location? 18.07.48 # or is the sticker on the player the only one? 18.07.54 # if so I'm boned.. 18.08.37 # <[IDC]Dragon> no idea 18.10.46 # I think I found a copy of it on the box.. 18.11.07 *** Saving seen data "./dancer.seen" 18.11.19 Quit Trevmar () 18.14.41 Quit mecraw_ (Read error: 110 (Connection timed out)) 18.44.57 Join einhirn [0] (Miranda@carlsberg.heim2.tu-clausthal.de) 18.47.15 Join R3nTiL [0] (~zorroz@83.69.98.221) 18.59.07 Quit [IDC]Dragon ("CGI:IRC") 19.06.22 Quit R3nTiL () 19.15.54 Quit mecraw__ (Read error: 104 (Connection reset by peer)) 19.22.34 Join Stryke` [0] (~Chairman8@24-168-110-99.si.rr.com) 19.32.37 Join mecraw_ [0] (~lmarlow@69.2.235.2) 19.46.02 Quit Stryke` ("Friends don't let friends listen to Anti-Flag") 20.11.10 *** Saving seen data "./dancer.seen" 20.47.06 Nick Spida_ is now known as Spida (Spida@pD9FFA3E9.dip.t-dialin.net) 20.54.33 Join Cassandra [0] (~Christi-S@213.78.108.97) 20.55.38 Quit MooMaunder (Read error: 60 (Operation timed out)) 21.03.05 Quit Cassandra () 21.07.47 Quit Medaglia (Read error: 110 (Connection timed out)) 21.49.08 Join jyp [0] (~jp@210.197-200-80.adsl.skynet.be) 21.50.33 Join Cassandra [0] (~Christi-S@213.78.108.97) 22.11.14 *** Saving seen data "./dancer.seen" 22.18.33 Join pfavr [0] (~Peter_Fav@213.237.46.232.adsl.ron.worldonline.dk) 22.35.57 # hey 22.36.58 Quit Cassandra (Read error: 110 (Connection timed out)) 22.50.51 # Any gnu make/ makefile expert here? 22.57.57 # I guess i can give a hand 22.58.39 # I'm currently trying to get the compilation of the /firmware dir right, with the revived memset.c and memcpy.c. 22.58.49 # ah, good ;) 22.59.07 # Now there are both memset.c and memset.S (and memcpy.c and memcpy.S as well) 22.59.24 Join Bagder [0] (~daniel@1-1-5-26a.hud.sth.bostream.se) 22.59.27 # I can feel what this is leading to ... 22.59.37 # The generation of the dependency file with the SOURCES file seems to be correct. 22.59.54 # but since the target is based on .o files ... 23.00.13 # For the jukebox architectures, it should use the .S files, and there are no implicit rules in the makefile. 23.00.27 # However, it uses the .c variants... 23.00.53 # implicit rules are in make.inc, right ? 23.01.08 # I just found where this comes from - there is an obscure "make.inc" file from the /tools dir. 23.01.31 # I don't know what this is good for though. ???? 23.01.41 Quit elinenbe (" HydraIRC -> http://www.hydrairc.com <- \o/") 23.01.58 # I'm afraid there's no easy way to let you choose between the .S or .c file based on implicit rules 23.02.47 # Yeah - but the firmware makefile doesn't use implicit rules, and doesn't need to, iiuc... 23.03.04 # It does via make.inc 23.03.39 # Yeah. I'll try to leave this out and see what happens... 23.04.50 # ..it doesn't work :( 23.06.00 # yup, the implicit rules are used 23.07.30 # I thought all rules were defined by the "-include $(DEPFILE)" at the very bottom. It seems that I am wrong.... 23.07.37 # I'm afraid the only way is to rename of the version 23.07.54 # I'm afraid the only way is to rename one of the versions 23.08.37 # DEPFILE only contains dependencies to .h files iiuc 23.09.25 # Hmm. I think renaming destroys the "logic": Have xyz.S (optimized) and xyz.c (plain), and decide in SOURCES which one to use. 23.09.55 # Yup ... 23.10.03 # But here's how it works ... 23.10.58 # both .S and .c are replaced by .o and given as dependencies for librockbox.a 23.11.15 # (lines 16 & 17) 23.11.27 # Yes, understood 23.12.38 # After that chosing between the .c or .S source is based only in the order of implicit rules in the Makefile 23.13.45 # There are certainly solutions that do not involve renaming 23.14.00 # but these will be overly complicated 23.14.07 # imho 23.22.43 # Hmm. Now I need a method to solve this problem. 23.23.24 # Either rename one of the files, or make a sub-dir to move asm optimized stuff to. ? ? 23.23.29 # Bagder? 23.23.40 # I'd say rename 23.24.07 # its easy to change if we figure out a different way 23.24.22 # Any sugestions on a name pattern, and which one to rename? (I think I should rename the .S variants) 23.25.18 # Renaming is cumbersome with cvs... as is moving into another dir. 23.25.30 # yes 23.26.18 # Something like memset_o.S (for "optimized")? Better suggestions? 23.26.45 # _a for alternative/assembler ? 23.26.50 Quit mecraw_ ("Trillian (http://www.ceruleanstudios.com)") 23.27.48 # Hmm. I think this is equally good (or bad). I'll try _a 23.33.39 # It works! :) 23.34.01 # goodie 23.39.42 Join mecraw_ [0] (~lmarlow@69.2.235.2) 23.48.40 Join Stryke` [0] (~Chairman8@24-168-110-99.si.rr.com) 23.55.50 Quit pfavr ("ChatZilla 0.9.61 [Mozilla rv:1.7.5/20050105]")