--- Log for 10.03.104 Server: truong.freenode.net Channel: #rockbox --- Nick: logbot_ Version: Dancer V4.16p1 Started: 26 days and 19 hours ago 00.00.17 # hehe.. if you do that and apears some kind of bug.. zagor may kill you ;) 00.00.57 # oh yes, it is purely out of fear for zagor :-) 00.01.11 # (i'm still looking for that nasty function) 00.01.42 # The safety margin is quite large: the player RAM allows <= 100 µs RAS down, the recorders' <= 200 µs. The refresh cycle is every ~15 µs 00.03.15 # well, how good is a dram controller if it stops refresing the dram just because the program is using the same page all the time :-) 00.04.20 # time to reboot again, cu in a few 00.04.26 # (silly windows) 00.04.29 Part LinusN 00.04.42 # linus using windows :O 00.05.46 # * amiconn is also using windows 00.05.52 # me too 00.06.18 # but... is like reading zagor saying something like "rebooting windows" 00.06.24 # :D 00.06.28 Join LinusN [200] (~linus@labb.contactor.se) 00.06.41 # Hello again :) 00.07.13 # re LinusN 00.09.07 # hola 00.09.12 # hej 00.09.13 # :P 00.09.22 # LinusN: My ata timing calculations also show that ATA reading inserts 2 wait cycles (3 cycles in total) which conforms to the bus controller settings. 00.09.43 # ok 00.09.55 Join midk [0] (mk@AC9FDAF7.ipt.aol.com) 00.10.27 # I suspect a timing problem (race condition) to cause the file system corruption, especially because you said that there are 2 threads. 00.10.34 # me too 00.10.45 # hey linux 00.10.48 # and amiconn 00.10.52 # linus* sorry!! 00.11.07 # Hi midk 00.11.47 # hi midk 00.11.53 # hi quel 00.12.05 # were you able to make better icons? 00.12.46 # LinusN: I do not yet fully understand the threading concept in rockbox. 00.13.02 # quel, i didn't see any 00.13.06 # aren't they just checkboxes? 00.13.53 # LinusN: Did you notice my smaller & faster descramble.S patch? 00.14.01 # yes i did 00.14.06 # the threading is simple 00.14.19 # yes midk, checkboxes :) 00.14.28 # you mean new ones? 00.15.02 # i haven't done new ones, just if you managed to make new ones ;) 00.15.40 # sry no, now my ajb is gone byebye for a small bit too 00.15.45 # about a week 00.16.14 # LinusN: If there are 2 threads (read and write) and optimizing one of them causes problems, shouldn't optimizing the other one cause the problems to go away?? 00.16.32 # (Crazy idea) 00.17.27 # don't worry midk, now i'm working on the other part, splash menu® !!! 00.19.01 # amiconn: booooh! :-) 00.19.08 # ??? 00.19.58 # if there is a race, we must of course synchronize it 00.20.22 # Agreed. 00.20.23 Quit elinenbe (truong.freenode.net irc.freenode.net) 00.20.23 NSplit truong.freenode.net irc.freenode.net 00.20.23 Quit webmind (truong.freenode.net irc.freenode.net) 00.20.23 Quit Hadaka (truong.freenode.net irc.freenode.net) 00.21.05 NHeal truong.freenode.net irc.freenode.net 00.21.05 NJoin elinenbe [0] (trilluser@207-237-224-177.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) 00.21.05 NJoin Hadaka [0] (naked@naked.iki.fi) 00.21.05 NJoin webmind [0] (~cme2@217-195-236-172.dsl.esined.net) 00.21.35 # sry 00.21.36 # what 00.21.48 # quel: great 00.21.50 # :) 00.22.09 # * quelsaruk hides 00.22.10 # amiconn: the threading is cooperative 00.22.28 # LinusN, could i ask you something? 00.22.37 # the yield() function schedules the next thread, round-robin 00.22.41 # quelsaruk: sure 00.24.17 # is it possible that you build a simulator and see how does the splash menu look like? just a first impresion :P the hard critic can wait until tomorrow or even more ;) 00.25.43 # i'll see what i can do, right now i am busy with Paid Work(tm) 00.25.48 # LinusN: I did only find one thread named ata? What other thread does access the hd? 00.26.10 # quel. i can try! :) 00.26.15 # the ata thread is only responsible for the spinup/spindown 00.26.42 # all other disk activity takes place in the context of the calling thread 00.26.47 # LinusN, dont' worry then, just send me a mail with your opinion, and so on. So i can continue working on that (anyway i won't do anything tomorrow) 00.26.56 # great 00.27.05 # quel can i work on it? 00.27.41 # midk, what do you mean? in the icons? the splash menu? or the implementation of both things? 00.27.57 # (too late in the night and my brain doesn't work) 00.28.19 # both 00.29.28 # i would like to finish at least the body.. then of course anyone can improve it ;) 00.32.04 # LinusN: One thing that is somewhat mysterious for me: at he end of ata_read_sectors and ata_write_sectors the ata_flush() function is called.. 00.32.06 *** Saving seen data "./dancer.seen" 00.32.21 # that's where i'm looking right now 00.32.37 # the recursive call to ata_write_sectors() is a nice one :-) 00.33.05 # or did you want to know the reason for it? 00.34.00 # ..if there is a delayed sector. But in ata_delayed_write it _not_ checked if a delayed sector already exists? Do I miss something here? 00.34.04 # have to go 00.34.05 # cu! 00.34.07 # bye quel 00.34.09 # have a nice night! 00.34.14 # bye quelsaruk! 00.34.24 Quit quelsaruk () 00.35.23 # amiconn: it is always the same sector 00.35.38 # namely 62 00.36.13 Join track [0] (~74d57721@ACBC3929.ipt.aol.com) 00.36.17 # hi 00.36.22 # hi 00.36.28 # Hi track 00.36.28 # hi linusn 00.36.32 # hi Amiconn 00.36.34 # hi track 00.36.38 # hi midk 00.36.47 # havent been here for a fair while 00.36.53 # i noticed! 00.37.03 # lol 00.37.08 # LinusN: Why is there a "sector" argument to ata_delayed_write then? 00.39.09 # can we change the topic 00.39.11 # OMFG i just 00.39.15 # i was gonna say that 00.39.17 # then i saw it 00.39.38 # amiconn: well, we had an idea about using several sectors, but we never implemented it 00.39.47 # (and it is sector 61 btw) 00.41.17 # Ok. I realize that this is only called from settings.c 00.41.37 # yup 00.42.45 # mkhd 00.43.27 # mkhd? 00.43.34 # How could two threads use ata_read_sectors and ata_write_sectors simultaneously, as they are protected with a mutex? 00.44.05 # sorry was talking to myself 00.44.16 # uh 00.44.19 # suuuure 00.44.54 # hope one day the mas can be reprogrammed 00.46.13 # it can't 00.46.16 # but archos dies 00.46.17 # does* 00.46.32 # MP3 wont last forever 00.46.45 # track: but longer than your archos i'm sure 00.46.53 # track: we have the programming docs for MAS3507D 00.47.01 # and there aren't any players out there that don...... what? 00.47.43 # we can program the MAS3507D 00.47.49 # and we have a simulator as well 00.47.51 # uh why don't you 00.48.23 # i have no time 00.48.32 # but you can?! 00.48.38 # * midk stares 00.48.47 # there was a guy who really showed some interest, but i haven't heard from him in a while 00.49.06 # when did you get them? was it that time someone showed you a site with a lot of PDF files 00.49.07 # ? 00.49.13 # yes 00.49.40 # a university had put up the secret docs for public download 00.49.45 # HAHA 00.49.47 # so can u program it to play wma or atrac3? 00.49.48 # ALL OURS 00.50.01 # (they got slashdott...rockboxed) :-) 00.50.18 # YAY 00.50.19 # lol 00.50.20 # track: probably not 00.50.25 # o 00.50.28 # k 00.50.32 # too little memory 00.50.40 # but wav should be easy 00.50.40 # linus: wav? 00.50.43 # yay 00.50.45 # sound effects? 00.51.20 # well, we don't know how to enhance the builtin mp3 decoder 00.51.38 # the AV3XX uses the 3507 too 00.51.49 # sorta nifty 00.51.57 # i have an av320 now 00.51.57 # it can probably be done, but there is no docs on the mp3 decoder, just the DSP itself 00.52.02 # sounds pretty much the same 00.52.13 # midk: the 3507?????? 00.52.18 # yeah 00.52.20 # how lousy 00.52.23 # yeah 00.52.26 # i was thinking that actually 00.52.29 # why not the 3587? 00.52.29 # but it plays WAV 00.52.32 # er was it 00.52.35 # 3587 00.52.37 # that must be it 00.52.54 # the two look the same, i swear! :) 00.54.13 # but they definitely don't sound the same :-) 00.54.49 Join diddystar5 [0] (lee@IC87.library.oregonstate.edu) 00.54.56 # well they have "bass" "treble" "loudness 00.54.57 # etc 00.55.04 # so it does sound the same to me 00.55.06 # hmm 00.55.13 # should it sound "Better"? 00.55.45 # much richer sound 00.55.50 # LinusN: Concerning my "RAS down" patch: I averaged then speed increase of the various ata loops to be +10%, bitswap is +17% 00.55.58 # richer 00.56.02 # as in the ajb sounds worse? 00.56.07 # it sounds really good, but rockbox does too 00.56.08 # plus SuperBass/MDB and Loudness 00.56.13 # they don't do superbass 00.56.20 # but AVOS better! :) 00.56.40 # The 3587 superbass adds quite noticeable distortions. 00.57.21 # amiconn: on which volume level? 00.58.09 # i can't hear any distortion 00.58.34 # LinusN: Even for normal volume (headphones, volume 65..70). It is especially noticeable in very quiet passages. 00.58.56 # amiconn: I can't either 00.59.00 # sounds excellent to me 00.59.02 # ah, like a whistling artifact? 00.59.06 # but yes, it does make some funky sounds to me 00.59.16 # changing volume makes it beep 00.59.23 # sort of bad work on Micronas' part 01.02.15 # arghh sourceforge = slow today 01.02.34 # LinusN: Yes something like that 01.04.01 # LinusN: It is not from my mp3s, since I encode with a quite high quality setting (lame --preset standard, yields ~200 kbps). It goes away when I set bass boost to 0 01.04.41 # yes i can hear it too, but i wouldn't call it distortion 01.05.02 # more like "noise" or "artifacts" 01.05.50 # LinusN: Nevertheless it is annoying, so I don't use bass boost anymore. 01.06.14 # god, i can't stand this Windows anymore, time to boot into linux again, hang on 01.06.18 Part LinusN 01.06.25 # :) 01.08.34 Join LinusN [200] (~linus@labb.contactor.se) 01.08.39 # aaaaaaah, much better 01.08.52 # re LinusN 01.08.56 # why were you on Windows? 01.09.23 # Paid Work(tm) 01.09.31 # uh, sure 01.09.58 # LinusN: What windows version? 01.10.12 # win98se 01.10.17 # thats so old... 01.10.32 # LinusN: go find/dl a copy of xp 01.10.36 # old and sucky 01.10.50 # i have xp on my laptop 01.11.05 # ohh thats good 01.11.06 # new and sucky 01.11.31 # humm i wouldnt say sucky.... linux has its suckiness also 01.12.00 # xp is nice in a way 01.12.12 # and linux sux in some respects 01.12.38 # but for software development, linux is always my first choice 01.12.42 # i just wish it had more customisable, and it didnt lock you into using internet explorer for stuff so much 01.12.49 # and i hate their media player 01.12.53 # wmp? 01.12.59 # yes 01.13.01 # why? 01.13.02 # XP runs rock solid here (also on a laptop). Didn't have one single OS crash (within several months) 01.13.04 # wmp is the best 01.13.10 # amiconn: same here 01.13.21 # urm 01.13.29 # wou mean wmp = winamp or windows media player? 01.13.34 # windows media player 01.13.39 # windows media player sucks and its annoying 01.13.43 # how so? 01.13.45 # I don't use IE and I don't use windows media player, but I do use XP 01.13.48 # or rather, did 01.13.48 # you failed to mention why 01.13.53 # nowadays using W2k3 01.14.00 # i use mozilla and winamp :) 01.14.04 # seems i just started a flame war :-) 01.14.25 # LinusN: let it brew a bit, and it might be ;) 01.14.39 # * scott666 uses firefox and winamp 5 also 01.15.04 # diddystar5: w, h, y,? 01.15.08 # firefox is extremly lightweight compared to the full mozilla 01.15.41 # luckily window 2003 has the enhanced security extension to IE which basically castrates it so it can't browse anything - so I can safely leave it there and use firefox 01.15.49 # midk: it dosent play all the media types, its skins suck, and there are not many of them, you can customise it very much, it wants you to encode to WMA.... 01.15.59 # i could go on and on... 01.16.07 # please do 01.16.10 # in privmsg 01.16.11 # diddystar5: I did test firefox also, no use for me (not localized, some sites that I have to use check browser language). 01.16.23 # MPC or media player classic is really nice for video playing though... 01.17.03 # amiconn: you can customize the accept-languages option it sends to web servers - and that's the *only* think a site can check 01.17.37 # Hadaka: I didn't find that option anywhere in the UI (latest version, 0.8) 01.18.34 # amiconn: go to about:config, pick intl.accept_languages, type your languages there 01.19.32 # Hadaka: Didn't know about about:config. Thanks for the hint. Now I Use Mozilla 1.6. My impression of firefox was that it isn't faster than Mozilla either (same engine) 01.20.05 # amiconn: rendering is not significantly faster or slower, no 01.22.04 Quit track ("leafChat IRC client: http://www.leafdigital.com/Software/leafChat/") 01.22.12 # Unfortunately for some sites one has to use IE (Thanks to some silly so-called "web developers"). 01.22.44 # yah, ran into one just recently :( 01.23.11 # you can't subscribe to any of ubisoft's games without IE 01.23.18 Nick diddystar5 is now known as diddystar (lee@IC87.library.oregonstate.edu) 01.23.59 # If I do web development, I test with as much browsers as I get hold of (approx. 15 atm). 01.24.02 # br 01.24.04 # b 01.24.30 # If I do web development, I read the standard and that's it 01.26.01 # Hadaka: In an ideal world this would be sufficient, but my experience is that all browsers have their quirks, even the latest. Also, I want to do "graceful degradation" for older browsers. 01.27.06 # amiconn: im no professional web developer (i do LAMP work and get paid for it, but I dont live off it) - but how far back do you test? 01.27.38 # I test IE 5, 5.5, 5.5 sp1, 6 and moz and opera bleeding edge 01.29.53 # Hadaka: I'm also not a professional, but I want that everybody can access my pages. I test: (On Windows) IE 6sp1, 5.5sp2, 5.01sp2, 4.01, Mozilla 1.6, Netscape 4.78, 3.03, Opera 7, 6, Espial Escape 5, HotJava 3.0 .. 01.30.20 # you test hotjava?! 01.30.27 # Hadaka: (On Linux): Konqueror, Mozilla; (On Amiga): AWeb 3.4, IBrowse 2.3 01.30.47 # quite a dutiful set 01.31.38 # for me it is enough that if the pages I create look bad on browsers that do not abide the standard, then perhaps that is yet one small incentive more to get a browser that does 01.32.15 # MT: Yes. Hotjava sometimes is very funny: It claims to support layers, but it doesn't for real -> caused me to do some more sanity checks in JavaScript. Also has massive probs with CSS. 01.33.30 # Hadaka: for me it is also sufficient if the pages are readable in browsers that don't support modern standard, but I want to protect all users from JS errors. 01.33.59 # s/readable/just readable/ 01.35.34 # who spoke anything about *modern* standards? HTML 4.0 is ancient, XHTML 1.x is backwards compatible 01.37.27 # Hadaka: XHTML itself is backwards compatible, but only if you leave out the XML declaration: This is shown as cleartext in some old browsers! 01.39.01 # I believe HTML 4.0 and even earlier specified that any unrecognized tags (even if there were odd characters there) were to be stripped from output 01.40.23 # Yes, but some old browsers don't recognize the xml prolog isnt compulsory 01.41.04 # but again, if they can't be bothered to read a standard that has been existing since 1996, maybe it is time they switched browsers 01.41.06 # celik recommends leaving it out, even for modern browsers 01.43.06 Quit mecraw__ ("Trillian (http://www.ceruleanstudios.com)") 01.43.11 # Hadaka: For some systems, there is no choice. Further, I don't want to force my visitors to change their software. 01.44.25 # well, again, quite a dutiful approach - but personally I think there has to be *some* limit to the amount of old broken software quirks to which to accomodate to 01.49.55 # Hadaka: I set some very basic requirements for browsers my pages should work in: (1) frame support, (2) JavaScript support >= JS 1.1, (3) not too many/ too strange bugs 01.51.01 # amiconn: two of the three browsers I use daily fail at (2) and the third has JavaScript disabled, and one fails at (1) 01.52.16 # Hadaka: IE 3.0x fails in (2), Hotjava most of the time in (3), the dinosaur Mosaic already in (1). The others being? 01.52.51 # well, I use lynx, w3m and firefox daily - and firefox has java and javascript disabled 01.52.57 # Hadaka: Btw.: Java 01.53.17 # Ooops, return key was too near! 01.55.13 # Hadaka: Btw: JavaScript disabled is ok for me, I just don't support JS 1.0. Don't use Java at all. Most of my pages are worth nothing without graphics, so don't care about Lynx. What is w3m??? 01.55.40 # don't assume text-based browser means no graphics 01.56.09 # w3m == www miru, a text-based browser that supports frames and tables and a bunch of other nifty stuff 01.57.09 # * diddystar is very bored listening about java and browsers 01.57.29 # try turning it to linux 01.57.35 # then you'll be interested 01.57.58 # diddystar: you are right, this became rather ot. 01.58.55 Quit midk (Read error: 54 (Connection reset by peer)) 01.59.14 Join track [0] (~74d57721@ACBC3929.ipt.aol.com) 02.03.04 # nite all 02.03.19 # nite LinusN 02.03.20 # amiconn: http://www.iki.fi/naked/ms.png 02.03.23 Part LinusN 02.04.45 Quit track ("leafChat IRC client: http://www.leafdigital.com/Software/leafChat/") 02.06.33 # Hadaka: Looks rather strange, esp. the colors.. 02.07.43 # amiconn: well that's how ridiculous microsoft.com looks like when rendered in an xterm with a black background 02.08.47 Join jshriver [0] (~jirc@adsl-66-140-134-49.dsl.hstntx.swbell.net) 02.08.54 Part jshriver 02.09.35 # Hadaka: The MS page has another quirk that I really hate: it is written for a fixed resolution. I use 1400x1050 (Laptop LCD) here, so almost the entire right half of the window is plain white. 02.09.52 # wowe 02.10.01 # why do you run at such res? 02.10.12 # I have a laptop LCD at that res as well 02.10.13 Join midk [0] (mk@ACD11BF6.ipt.aol.com) 02.10.24 # and that is a rather nice res, I must add 02.10.42 # diddystar: Because the LCD has that res, using a lower res would lead to blurry display. 02.11.05 # Hadaka: Agreed :) 02.11.55 # I am considering using that with a desktop as well - it's nicely between 1280x960 and 1600x1200 02.13.02 # Hadaka: Then you have to find a desktop LCD that uses it. Didn't see one so far. 02.13.31 # I am still in the CRT age for desktops 02.13.34 Join jshriverKKs [0] (~jirc@adsl-66-140-134-49.dsl.hstntx.swbell.net) 02.13.39 Part jshriverKKs 02.13.41 # haaaaaaaa 02.14.16 # whew someone stinks! 02.16.30 # Hadaka: I don't want back those fat CRTs with their flickering, non-linearity, high energy-consumption etc. 02.17.19 # DIE AMICONN 02.17.52 # * amiconn shoots itself 02.19.22 # HAHAHA 02.20.36 # nite all 02.21.13 # nite 02.21.19 Part amiconn 02.21.21 # sorry about killing you 02.32.10 *** Saving seen data "./dancer.seen" 02.41.28 # brb 02.41.34 Quit diddystar ("Leaving") 02.41.49 Join diddystar5 [0] (leep@IC87.library.oregonstate.edu) 02.42.31 Nick diddystar5 is now known as diddystar (leep@IC87.library.oregonstate.edu) 02.44.55 Quit diddystar (Client Quit) 02.45.30 Quit matsl (Remote closed the connection) 03.01.05 Nick midk is now known as midk|judge1 (mk@ACD11BF6.ipt.aol.com) 03.01.11 Nick midk|judge1 is now known as mk2k3|judge1 (mk@ACD11BF6.ipt.aol.com) 03.02.15 Nick mk2k3|judge1 is now known as midknight2k3 (mk@ACD11BF6.ipt.aol.com) 03.02.41 Nick midknight2k3 is now known as mk2k3|judge1 (mk@ACD11BF6.ipt.aol.com) 03.03.24 Nick mk2k3|judge1 is now known as midknight2k3 (mk@ACD11BF6.ipt.aol.com) 03.06.56 Join adi|home [0] (~adi|home@as5300-9.216-194-23-88.nyc.ny.metconnect.net) 03.08.23 # adi\ 03.08.24 # YAY 03.34.01 Quit Nibbler (Read error: 104 (Connection reset by peer)) 04.07.11 Quit wake ("leaving") 04.07.26 # \o/ 04.07.38 # WHAT 04.07.43 # What you say? 04.07.51 # yes i say what 04.09.25 # :-) 04.09.33 # a breakthrough? 04.09.59 # Nah 04.10.02 # Just happy 04.10.04 # for? 04.10.31 # what happendsors 04.13.36 # I got a web-app approved yesterday. 04.13.46 # congrats! 04.13.48 # what sort? :) 04.14.28 # ... I just saw two pages of modifications on my desk 04.14.47 # Let's just toss them in the recycle bin and pretend I never saw them ;D 04.16.03 # Just kidding. I'm just having a hard time finding time for the project. 04.16.09 # * dwihno is swamped with work 04.16.14 # aww 04.16.16 # but have fun 04.16.21 # don't worry, be happy! :) 04.19.10 # :-) 04.21.08 # I'll just keep working on the other stuff until I get in touch with the guys. We need a serious talk. 04.21.35 # ok, be happy 04.32.11 *** Saving seen data "./dancer.seen" 04.38.48 Nick midknight2k3 is now known as midk|bbs (mk@ACD11BF6.ipt.aol.com) 04.59.19 Nick midk|bbs is now known as midknight2k3 (mk@ACD11BF6.ipt.aol.com) 05.13.45 Join Nibbler [0] (~nibbler@port-212-202-73-124.reverse.qsc.de) 05.58.29 Join edx{code} [0] (edx@pD9EAB702.dip.t-dialin.net) 05.58.29 Quit Nibbler (Read error: 104 (Connection reset by peer)) 06.23.13 Nick edx{code} is now known as edx{eatz} (edx@pD9EAB702.dip.t-dialin.net) 06.23.51 Quit edx{eatz} () 06.32.16 *** Saving seen data "./dancer.seen" 06.53.20 Quit midknight2k3 () 07.14.52 Join Nibbler [0] (~nibbler@port-212-202-73-124.reverse.qsc.de) 07.35.38 Join AciD` [0] (~acid@longchamp44-1-82-67-133-87.fbx.proxad.net) 07.35.38 Quit Nibbler (Read error: 54 (Connection reset by peer)) 08.01.38 Join elinenbe_ [0] (trilluser@207-237-224-177.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) 08.01.38 Quit elinenbe (Read error: 54 (Connection reset by peer)) 08.01.42 Join Bagder_ [241] (~dast@labb.contactor.se) 08.01.54 Nick elinenbe_ is now known as elinenbe (trilluser@207-237-224-177.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) 08.32.20 *** Saving seen data "./dancer.seen" 08.39.20 Nick Bagder_ is now known as Bagder (~dast@labb.contactor.se) 09.14.04 Join c0utta [0] (HydraIRC@dialup-180.96.220.203.acc01-waym-adl.comindico.com.au) 09.15.04 Join Nibbler [0] (~nibbler@port-212-202-73-124.reverse.qsc.de) 09.16.44 Join wuddl [0] (~wuddl@p50892218.dip.t-dialin.net) 09.17.20 # hi everybody 09.18.54 # is anyone out there ?? 09.19.55 Part wuddl 09.28.48 Join LinusN [200] (~linus@labb.contactor.se) 09.31.18 Join [IDC]Dragon [0] (~idc-drago@pD9512602.dip.t-dialin.net) 09.31.34 # <[IDC]Dragon> 'morning! 09.32.07 # yo 09.32.49 # <[IDC]Dragon> Hi LinusN, I have a working FM now, how do I extend the frequency range? 09.33.15 # <[IDC]Dragon> I tried the #defines, but got only "mirrors" of the FM range 09.33.20 # well, change the #define's in radio.c 09.33.40 # yes, i think the pll has problems when extending the range 09.34.02 # <[IDC]Dragon> MIN_FREQ/MAX_FREQ? 09.34.10 # <[IDC]Dragon> that's what I did 09.34.47 # <[IDC]Dragon> then I get the regular stations at some wild frequencies, too. 09.35.09 # <[IDC]Dragon> looks like the normal FM range folds across the scale 09.35.31 # yeah 09.35.38 # <[IDC]Dragon> :( 09.35.41 # you are of course free to investigate :-) 09.36.03 # <[IDC]Dragon> I'm investingating the boot time right now 09.36.32 # <[IDC]Dragon> wrote a kind of "profiler" to remember time stamps during the init 09.36.33 # the boot time? 09.36.45 # <[IDC]Dragon> and a debug screen to view the results 09.36.51 # speaking of fm, we have an issue with flashed fm's 09.37.00 # <[IDC]Dragon> which? 09.37.15 # <[IDC]Dragon> I have a flashed FM 09.37.34 # the hardware presence check reads back a shifted value, suggesting a glitch in the serial comm 09.37.47 # you haven't seen that? 09.37.54 # <[IDC]Dragon> no 09.37.59 # weirdo 09.38.04 # <[IDC]Dragon> how do I see that? 09.39.20 # https://sourceforge.net/tracker/?func=detail&atid=439118&aid=887511&group_id=44306 09.39.56 # * LinusN goes to fill his coffee cup 09.45.40 Nick LinusN is now known as LinusN|busy (~linus@labb.contactor.se) 09.48.53 Nick LinusN|busy is now known as LinusN (~linus@labb.contactor.se) 09.57.49 # <[IDC]Dragon> why should this FM problem relate to flashing? 10.05.30 # <[IDC]Dragon> was it just one user? 10.05.44 # <[IDC]Dragon> should we tolerate the shifted value? 10.07.25 # no, we should not tolerate it 10.07.33 # is it (so far) only one user 10.07.59 # and the flash theory is purely mine 10.08.04 # <[IDC]Dragon> ah 10.08.25 # <[IDC]Dragon> he could un-flash to test 10.08.30 # yes he could 10.09.04 # the tricky thing about the fm is that the serial port uses the same pins as the lcd 10.09.15 # only with an inverted CS 10.09.55 # <[IDC]Dragon> so one edge to much can disturb/shift it? 10.11.35 # yes 10.12.34 # <[IDC]Dragon> and you think that edge may come from my bootloader or so? 10.12.57 # i don't think the bootloader is to blame 10.13.18 # as soon as the CS is negated, the serial transaction ends 10.13.40 # so the serial transaction restarts after every lcd update 10.14.01 # <[IDC]Dragon> I still don't understand why you suspect the flashing 10.14.29 # well, maybe i have forgotten some initialization that the archos firmware does before loading ajbrec.ajz 10.14.45 # <[IDC]Dragon> Ah. 10.15.13 # and that's the only obvious thing that differs between his fmr and mine 10.15.36 # <[IDC]Dragon> But since it works for everybody but one, there is nothing generally wrong 10.15.39 # (and my fmr serial port is broken, so i don't dare to flash it myself) 10.15.55 # <[IDC]Dragon> chicken! 10.15.58 # :-) 10.16.19 # yeah i know i can resolder the flash, but it's so tedious, and i don't have a standalone programmer 10.16.23 # <[IDC]Dragon> To most users, the serial is out of reach anyway 10.18.04 # <[IDC]Dragon> I think the procedure is proven enough, not to worry 10.18.11 # yeah, i know 10.20.27 # <[IDC]Dragon> for the tuner detection: maybe the shifted value should be tolerated, view it as kind of sync phase before using the tuner. 10.20.44 # <[IDC]Dragon> Or query it twice? 10.20.52 # sounds lame 10.20.59 # <[IDC]Dragon> yes 10.21.01 # i'd rather find out why it is shifted 10.21.15 # * LinusN has ordered a logic analyzer 10.21.19 # <[IDC]Dragon> but if there is some "garbage" to be shifted out... 10.21.31 # <[IDC]Dragon> Aha, which? 10.23.49 # cheapo stuff, http://www.team-solutions.com/Products/External/Acute/TE-PkLA1000.htm 10.24.17 # <[IDC]Dragon> do you know this one: http://www.saelig.com/ANT16.htm 10.26.25 # <[IDC]Dragon> you call that cheap? 10.26.59 # <[IDC]Dragon> But yours has got a nice buffer depth. 10.27.07 # yeah, i was looking at the ant16 for quite some time 10.27.34 # but i didn't find a retail seller in sweden 10.28.16 # <[IDC]Dragon> and you don't like mail order? 10.32.21 *** Saving seen data "./dancer.seen" 10.34.19 # well, it is my employer that buys it, and they prefer buying from swedish retailers, for tax and accounting purposes 10.35.05 # <[IDC]Dragon> I see, I thought it's your hobby toy. That would have been an expensive one. 10.35.25 # i love expensive toys :-) 10.47.00 # \o/ 10.49.47 # <[IDC]Dragon> I found something about the boot time 10.50.26 # <[IDC]Dragon> in ata_init(), ata_hard_reset() is done twice 10.50.42 # <[IDC]Dragon> once for master, once for slave, I think. 10.51.07 # yeah, saw that, silly 10.51.11 # <[IDC]Dragon> but _both_ calls take significant time, each. 10.52.08 # <[IDC]Dragon> this is why flash start is not as fast any more as it used to be, I think. 10.52.56 # as it used to be? is the double ata reset a new thing? 10.53.30 # <[IDC]Dragon> not exactly new, 2.1 was "slow", too 10.53.56 # <[IDC]Dragon> once I booted in 3 resp. 4 seconds 10.58.34 # well, you added it july 9 2003 10.59.22 # [IDC]Dragon: If you disable the ata stuff for the slave, do you see a speed increase? 10.59.33 # quite unnecessary, since the reset line is independent of the device number 10.59.39 # or? 10.59.50 # <[IDC]Dragon> I'm no expert 11.01.03 # hmmm, the reset line is shared, but ata_hard_reset() waits for !BSY, and then it has to select the device 11.02.18 # I also encountered something really strange last night 11.02.36 # I left the charger plugged in while I was asleep, and when I woke up, the unit was drained. 11.02.39 # Completely 11.02.55 # I had to use the archos' firmware charging to fill it up again. 11.03.03 # you need to plug it into the wall as well ;-) 11.03.14 # <[IDC]Dragon> sorry one more: resetting this non-present drive takes 2.5 seconds 11.03.28 # <[IDC]Dragon> who is generating that wait? 11.04.32 # well, since no device is driving the bus, you read garbage from the bus, and the BSY bit may very well be set 11.05.25 # dwihno: flashed? 11.06.20 # <[IDC]Dragon> but what makes the busy disappear after 2.5 seconds? 11.07.16 # i don't know, capacitance? 11.07.17 # <[IDC]Dragon> (reproduceable) 11.07.35 # <[IDC]Dragon> I strongly doubt that. 11.07.48 # 2.5s on the correct device or on the wrong device? 11.08.06 # <[IDC]Dragon> on the wrong one (if 0 is master) 11.08.48 # <[IDC]Dragon> 0 takes 1.6 sec, 1 takes 2.5 sec 11.09.19 # <[IDC]Dragon> comment in ata.c says: "this is safe because non-present devices don't report busy" 11.09.37 # isn't that your comment? 11.10.07 # <[IDC]Dragon> yes, I borrowed that knowledge somewhere (maybe from Zagor?) 11.10.30 # non-present devices don't answer at all 11.10.42 # so the status register is read out of the air 11.11.29 # <[IDC]Dragon> a very reproduceable 2.5 sec air 11.11.37 # strange 11.12.01 # <[IDC]Dragon> if that would be the case, we for sure would have users where this hangs 11.12.07 # LinusN: Yes. 11.12.22 # dwihno: charging screen? 11.12.25 # Bagder: Ah. I KNEW there was something I missed 11.12.38 # LinusN: I just woke up and the unit was completely drained. Wouldn't start at all. 11.12.59 # that should teach you not to sleep that long! 11.13.16 # * Bagder is in his serious mood today 11.13.17 # yes, but was it on when you plugged it in, or did it enter the charging screen? 11.14.33 # LinusN: can't remember. I was sleepy. 11.14.57 # that's vital info, i'm afraid 11.23.34 # <[IDC]Dragon> As expected, the "Real Fast Startup" (tm) is back when the ata_hard_reset() of the absent disk is taken out! 11.24.39 # so, we need a good way of determining master/slave before ata_reset()... 11.25.09 Quit elinenbe (Read error: 104 (Connection reset by peer)) 11.25.19 # <[IDC]Dragon> if that's posiible, yes 11.25.28 # <[IDC]Dragon> possible 11.25.34 Join elinenbe [0] (trilluser@207-237-224-177.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) 11.25.45 # sounds like a chicken and egg problem... 11.25.53 Join [1]c0utta [0] (HydraIRC@dialup-187.97.220.203.acc01-waym-adl.comindico.com.au) 11.25.55 # <[IDC]Dragon> maybe 11.26.47 # <[IDC]Dragon> or we remember which one is in 11.27.13 # <[IDC]Dragon> not suitable for RTC-less players, forget it 11.28.13 # <[IDC]Dragon> or try master first (99% of the people probably have master disks), try slave if that gives errors 11.29.32 # Ah 11.29.37 # * dwihno agrees 100% to that approach 11.31.39 # still, why 2.5s before !BSY? 11.31.58 # The Rockbox ghost, of course! 11.32.19 # "out of goat blood error" 11.33.03 # <[IDC]Dragon> maybe the other disk does that courtesy timeout for the absent one? 11.33.13 # <[IDC]Dragon> (wildly speculating) 11.33.26 # sounds silly 11.33.56 # (i want my logic analyzer NOW) :-) 11.38.01 # <[IDC]Dragon> :-) 11.38.50 # <[IDC]Dragon> I'll shut up and dig my head in the ATA spec. 11.39.37 # (finally) :-) 11.39.59 # <[IDC]Dragon> I take that personal! 11.41.28 # :-) 11.42.33 # <[IDC]Dragon> This spec is not written for humans... 11.42.49 # it's terrible 11.43.56 # <[IDC]Dragon> comforting that it's not just me 11.46.21 Quit c0utta (Read error: 110 (Connection timed out)) 11.46.22 Nick [1]c0utta is now known as c0utta (HydraIRC@dialup-187.97.220.203.acc01-waym-adl.comindico.com.au) 11.52.44 # Bagder: the old recorder can have black bumpers as well 12.06.25 Quit c0utta (" HydraIRC -> http://www.hydrairc.com <- IRC has never been so cool") 12.06.42 Join c0utta [0] (HydraIRC@dialup-187.97.220.203.acc01-waym-adl.comindico.com.au) 12.14.03 Nick LinusN is now known as LinusN|lunch (~linus@labb.contactor.se) 12.32.22 *** Saving seen data "./dancer.seen" 12.36.46 Nick LinusN|lunch is now known as LinusN (~linus@labb.contactor.se) 12.36.57 # hi linus 12.37.27 # hi 12.40.41 Nick LinusN is now known as LinusN|busy (~linus@labb.contactor.se) 12.51.50 Nick LinusN|busy is now known as LinusN (~linus@labb.contactor.se) 13.08.56 Nick c0utta is now known as c0utta{zZ} (HydraIRC@dialup-187.97.220.203.acc01-waym-adl.comindico.com.au) 13.08.57 Quit Nibbler (Read error: 104 (Connection reset by peer)) 13.25.28 # <[IDC]Dragon> LinusN: I have a theory for ATA reset 13.26.11 # <[IDC]Dragon> I think the device selection doesn't matter, so we just plainly did the reset twice. 13.26.11 # shoot 13.26.24 # yes we did 13.26.36 # <[IDC]Dragon> I know 13.26.45 # the device selection only matters for the RDY poll 13.27.33 # <[IDC]Dragon> I tried both device selections before the reset, it didn't matter 13.29.07 # so the first ws always 1.6s, even when it was the slave? 13.29.16 # <[IDC]Dragon> yes. 13.29.36 # <[IDC]Dragon> For some reason the second reset is slower. 13.29.54 # wow 13.30.03 # <[IDC]Dragon> Maybe because the first had already the power-up time. 13.30.17 # perhaps 13.30.31 Join matsl [0] (~matsl@dhcp102.contactor.se) 13.30.39 # but i can't understand why the BSY poll works (or not works) :-) 13.31.42 # <[IDC]Dragon> ATA chapter 9.1 instructs to poll BSY 13.31.56 # <[IDC]Dragon> it doesn't mention any device selection 13.33.33 # it is implied 13.34.27 # LinusN: It's a genuine surprise perhaps? :) 13.36.57 # <[IDC]Dragon> how about this footnote from 4.2.1: 13.36.58 # <[IDC]Dragon> 3 Devices shall not have a pull-up resistor on DD7. The host shall have a 10 kW pull-down resistor and 13.36.58 # <[IDC]Dragon> not a pull-up resistor on DD7 to allow a host to recognize the absence of a device at power-up so that 13.36.58 DBUG Enqueued KICK [IDC]Dragon 13.36.58 # <[IDC]Dragon> a host shall detect BSY as being cleared when attempting to read the Status register of a device that 13.36.58 # <[IDC]Dragon> is not present. 13.41.06 Join mattzz [0] (~mattzz@c231002.adsl.hansenet.de) 13.41.21 # g'morning :) 13.41.41 # <[IDC]Dragon> Hi! 13.41.41 # mattzz: hi 13.42.22 # [IDC]Dragon: it seems like the devices are synchronized in the reset phase, and the device selection doesn't matter 13.42.55 # <[IDC]Dragon> So I'm safe to kick that 2nd reset out? 13.43.15 # <[IDC]Dragon> (I'd like to...) 13.43.28 # try it 13.43.41 # <[IDC]Dragon> I did, works for me 13.43.46 # remember why you did two resets in the first place? 13.44.08 # <[IDC]Dragon> probably because Björn told so, I don't remember 13.44.22 # never listen to that guy :-) 13.44.24 # <[IDC]Dragon> will dig out the IRC logs 13.47.01 # <[IDC]Dragon> it was Stevie-O: 13.47.03 # <[IDC]Dragon> http://rockbox.haxx.se/irc/rockbox-20030709.txt 13.47.19 # <[IDC]Dragon> and we were quite unclear about it 13.47.23 # Hm 13.47.28 # Let's disable it \o/ 13.49.48 # [IDC]Dragon: your drive is jumpered, right? 13.49.56 # so try both combos 13.50.17 # <[IDC]Dragon> has empty jumper places 13.50.31 # master, that is 13.50.40 # so set it to slave and try again 13.50.51 # <[IDC]Dragon> I don't really like to take it apart 13.51.03 # ok 13.52.05 # <[IDC]Dragon> The thread for the tiny screws at top and bottom is already pretty worn out 13.54.13 # :/ 13.54.35 # <[IDC]Dragon> but I'm considering it 14.01.25 Quit scott666 ("i'll be back...eventually...") 14.01.38 # It would be so nice with a faster flash boot 14.02.12 # <[IDC]Dragon> dwihno: stop whining ;) 14.02.21 # dwihno: is your drive master or slave? 14.02.48 # <[IDC]Dragon> Or: anybody with a slave drive here? 14.03.15 # linus has my drive! :-) 14.03.48 # I had to buy him a pizza 14.03.51 # hahaaaaaa 14.03.59 # poor me 14.04.34 # <[IDC]Dragon> I take your drive, if you buy me a pizza 14.04.41 # haha 14.04.52 # damn it, this is gonna be expensive ;-) 14.05.51 # mine are masters, all 4 of them :-) 14.06.09 # <[IDC]Dragon> LinusN the quad-master 14.06.13 # I'm but a slave personally 14.07.00 # Bagder: buy me an Indian lunch and i'll give you the jukebox back :-) 14.07.08 # LinusN: Wait. I'll check. 14.07.11 # <[IDC]Dragon> you have to work on your self-esteem 14.07.20 # LinusN: that's not a bad idea 14.07.30 # tomorrow? 14.07.31 # but I can't tomorrow 14.07.35 # :-) 14.07.47 # 02x00, master 14.07.53 # sh*t 14.07.53 # 0x200, I mean. 14.10.22 # When I power on the unit, it powers on, spins up the disk, shows logo, spins down, spins up, resumes 14.10.25 # strange 14.10.49 # <[IDC]Dragon> this has been fixed. 14.10.51 # dwihno: use the latest version 14.11.12 # ah, ok 14.11.30 # does anyone know the status of the 2.2 docs? 14.11.41 Join moorkonig [0] (~trillian@port-212-202-200-222.reverse.qsc.de) 14.11.47 # <[IDC]Dragon> no 14.13.33 # [IDC]Dragon: How big difference is the boot time without the slave ATA thingy? 14.13.56 # <[IDC]Dragon> 2.5 seconds 14.14.24 # <[IDC]Dragon> it's not "without slave", it's without double reset 14.15.42 # aha 14.15.58 # Where do I disable it? I might as well cook my own binary 14.16.15 Join xCT [0] (~xCT@cp74347-a.tilbu1.nb.home.nl) 14.16.17 # hi 14.16.20 # hi 14.16.35 # how can I mount my JB Studio 20 in linux? 14.16.42 # :P 14.16.46 # <[IDC]Dragon> dwihno: take out one ata_hard_reset() in ata.c 14.16.56 # or access.. 14.17.12 # xCT: you need the ISD200 driver, and usb-storage 14.17.24 # preferrably as modules 14.18.17 # insmod usb-uhci (or usb-ohci) 14.18.20 # hm 14.18.23 # insmod usb-storage 14.18.23 # checkout failed(?) 14.18.34 # mkdir /mnt/archos 14.19.03 # mount -t vfat /dev/sda1 /mnt/archos 14.19.46 # hmm 14.20.08 # has there been any building for the Neo players yet? 14.20.22 # insmod usb-storage 14.20.22 # bash: insmod: command not foundinsmod usb-storage 14.20.22 # bash: insmod: command not found 14.20.29 # dwihno: it builds, but it doesn't run correctly 14.20.44 # xCT: you need to be root 14.20.51 # xCT: /sbin/insmod 14.20.57 # : d 14.21.13 # Bagder: aha, ok. 14.21.20 # dwihno: zagor has a neo, we should nag on him ;-) 14.21.23 # insmod usb-storage 14.21.23 # bash: insmod: command not found 14.21.25 # damnit 14.21.31 # insmod: a module named usb-uhci already exists 14.21.36 # Bagder: is it cool? it's a car-only player, am I right? 14.21.38 # good 14.21.51 # dwihno: they have both car stereos and a portable one 14.21.58 # where can i find this usb-uhci then? 14.22.04 # Bagder: got any urls? 14.22.07 # the neo 35 is a car stereo but is rather dull, with a charcell display 14.22.10 # xCT: if it exists, all is fine 14.22.23 # how about usb-storage? 14.22.30 # dwihno: hang on 14.22.58 # insmod: a module named usb-storage already exists 14.23.02 # great 14.23.15 # then try the mkdir and the mount (with the jukebox attached) 14.23.22 # k 14.23.33 # dwihno: http://ssiamerica.com/products/neo35/index.shtml 14.23.37 # that's the neo 35 14.23.53 # although I must say it looks crappier in real life ;-) 14.24.01 # [root@cp74347-a /]# mount -t vfat /dev/sda1 /mnt/archos 14.24.01 # mount: special device /dev/sda1 does not exist 14.24.16 # ok 14.24.21 Quit moorkonig (Remote closed the connection) 14.24.29 # tail -50 /var/log/messages 14.25.30 # that should tell you if the jukebox ws recognized 14.25.40 # s/ws/was/ 14.25.44 # what should i look for? 14.25.48 # sda1? 14.26.05 # anything about USB finding a device or something 14.26.17 # Mar 10 13:46:26 localhost harddrake2[6687]: weird, host2 from /proc/scsi/usb-sto 14.26.17 # rage-*/* is not in /proc/scsi/scsi 14.26.19 # http://www.ssi.com.tw/neo_mp3.htm 14.26.25 # that's a good overview 14.26.30 # like 10 times 14.27.01 # the neo 55 has a graphical LCD at least 14.27.07 # xCT: strange 14.27.28 # Mar 10 13:46:26 localhost harddrake2[6687]: weird, host1 from /proc/scsi/usb-storage-*/* is not in /proc/scsi/scsi 14.27.29 # Mar 10 13:46:26 localhost harddrake2[6687]: weird, host2 from /proc/scsi/usb-storage-*/* is not in /proc/scsi/scsi 14.27.30 # actually 14.27.38 # yeah 14.27.43 # never seen that msg before 14.27.44 # maybe it has something to do with my hd error :X 14.27.54 # hd error? 14.27.55 # xCT: do "cat /proc/scsi/scsi" 14.28.30 # Mar 10 13:46:26 localhost harddrake2[6687]: weird, host1 from /proc/scsi/usb-storage-*/* is not in /proc/scsi/scsi 14.28.30 # Mar 10 13:46:26 localhost harddrake2[6687]: weird, host2 from /proc/scsi/usb-storage-*/* is not in /proc/scsi/scsi 14.28.36 # hd error on my JB :X 14.28.45 # Bagder: heh. 14.28.53 # Attached devices: 14.28.53 # Host: scsi0 Channel: 00 Id: 00 Lun: 00 14.28.53 # Vendor: PLEXTOR Model: CD-R PX-W1210A Rev: 1.07 14.28.53 DBUG Enqueued KICK xCT 14.28.53 # Type: CD-ROM ANSI SCSI revision: 02 14.29.23 # that's not your archos ;-) 14.29.30 # hehe 14.29.38 # :-) 14.29.43 # xCT: does the hd spin up on the jukebox? 14.29.53 # Bagder: what was the model of the portable thingy? 14.30.16 # neo 25 14.30.53 # they seem to have a newer neo 25 too 14.31.04 # 97*32 graphic lcd 14.31.12 # not really :( 14.31.13 # they have weird things ;-) 14.31.18 # I just get HD Error 14.31.27 # and a few times I got some jibberish on screen 14.31.58 # "buffer: 8 MByte Flash Memory Buffer for anti shock and increase playing time" 14.32.08 # they have flash for mp3 buffer? 14.32.26 *** Saving seen data "./dancer.seen" 14.32.30 # I disabled the lines 966-968 of ata.c, anything else I need to do, Jörg? 14.33.22 # xCT: then you won't be able to mount it either 14.34.06 Ctcp Ignored 2 channel CTCP requests in 51 minutes and 55 seconds at the last flood 14.34.06 # * [IDC]Dragon searches for tiny little jumper 14.34.07 # you need to repair it first 14.37.30 # bah 14.37.36 # i'll just go cash the warrenty then 14.38.02 # warranty? 14.38.08 # good 14.38.12 # warrenty 14.38.13 # : d 14.38.19 # xCT: did you reformat it with any other filesystem than fat32? 14.38.20 # your device is definitely broken 14.38.29 # i got it from a girl 14.38.36 # women.... 14.38.40 # i could buy it for 70 euro 14.38.53 # but it hasn't been working so i haven't paid her.. 14.39.03 # i don't know what she did with it 14.39.13 # the repair is usually fairly easy 14.39.26 # ask Bagder :-) 14.39.30 # easy as in just connect some cables? 14.39.50 # Bagder, have you repaired your hd ? :P 14.39.50 # as in resoldering a few solder points 14.39.55 # hmm 14.39.56 # I do it all the time... but it costs me a pizza and I have to live without it while the repairman/pizza-eater fixes it 14.40.03 # lol 14.40.14 # that's me 14.40.17 # * Bagder points in LinusN's direction 14.40.41 # :D 14.40.43 # :-D 14.40.50 # \o/ kronans pizza \o/ 14.40.58 # swedish guys huh 14.41.08 # yeps 14.41.28 # you can come up here and buy LinusN a pizza too! :-P 14.41.40 # where do you live? 14.41.49 # dwihno: i have switched to Leffes nowadays 14.41.58 # xCT: outside stockholm 14.42.04 # too bad 14.42.09 # i have some friends in Gothenburg >:) 14.42.14 # <[IDC]Dragon> LinusN: works for slave also 14.42.24 # i'm in gothenburg occasionally 14.42.30 # [IDC]Dragon: great! 14.42.44 Nick mattzz is now known as mattzz|fooood (~mattzz@c231002.adsl.hansenet.de) 14.42.54 # <[IDC]Dragon> cvs commit? 14.45.03 # Bagder: what do you think? 14.45.29 # about what? 14.45.44 # about committing the faster ATA reset procedure 14.46.16 # commit! 14.46.39 # gets my vote too 14.47.38 # * LinusN just tried X forwarding through a corkscrew tunnel, using XFree86 on cygwin - worked! 14.51.56 Join Nibbler [0] (~nibbler@port-212-202-73-124.reverse.qsc.de) 14.52.37 # LinusN: You left kronans for Leffes? :~~( 14.52.51 # * dwihno votes too! 15.08.26 # [IDC]Dragon: is this fixed? http://sourceforge.net/tracker/index.php?func=detail&group_id=44306&atid=439118&aid=781584 15.09.01 # <[IDC]Dragon> not by me... 15.09.42 # can you try (you have flashed fmr)? 15.09.58 # <[IDC]Dragon> Have mercy, I have this FM working since last weekend. 15.10.08 # <[IDC]Dragon> Yes, I can try. 15.11.09 Quit AciD` (Read error: 104 (Connection reset by peer)) 15.11.41 Nick mattzz|fooood is now known as mattzz (~mattzz@c231002.adsl.hansenet.de) 15.17.21 # how do i remove a device which doesn't work 15.17.25 # :@ 15.18.33 # unplug the usb, you never mounted it so it won't hurt 15.18.52 # i'm talking about my busted dvd drive 15.19.10 # lots of broken things there, hey? ;-) 15.19.13 # i can't read stuff from my cdrom drive because my dvd drive is set up as default 15.19.15 # yeh :P 15.19.22 # my sound doesn't work either :D 15.24.56 Join dgs [0] (~chatzilla@ppp77-213.katerini.access.acn.gr) 15.25.07 Join methangas [0] (methangas@0x50c61ca4.virnxx10.adsl-dhcp.tele.dk) 15.25.11 # LinusN: remember the problem with the short mp3 sound 15.25.13 # ? 15.25.35 # yes 15.26.01 # singe mp3_play_data works 15.26.06 # s/singe/single/ 15.26.17 # normal playing does not 15.26.28 # (via rockbox "play") 15.26.34 # cya 15.26.39 # thx for your help LinusN 15.26.41 Quit xCT ("Leaving") 15.27.05 # mattzz: not surprising 15.28.45 # LinusN: so why is that? 15.29.06 # well, i don't know the reason, but i can imagine quite a few 15.31.23 # not sure, but i think we had a minimum file size limit once 15.31.46 # gotta go now 15.31.58 # cu later maybe 15.31.58 # cu 15.32.02 Part LinusN 15.33.09 Join quelsaruk [0] (~WzY@193.136.159.25) 15.33.17 # hi 15.33.27 # good afternoon 15.33.54 # good afternoon Bagder :) 15.34.18 # when exactly is the callback function from mp3_play_data called? when all data has been played or when all data has been transmitted to the MAS? 15.37.27 # <[IDC]Dragon> when the DMA ended. 15.37.43 # <[IDC]Dragon> Meaning, when the data has been transferred to the MAS. 15.38.08 # <[IDC]Dragon> The MAS still has a little FiFo. 15.38.37 # <[IDC]Dragon> (But you should not be concerned.) 15.39.17 # when playing short sounds in a fast sequence I get only half the sound played 15.40.28 # <[IDC]Dragon> How are you sequencing them? 15.41.45 # I set a flag, call mp3_play_data, call mp3_play_pause(true). In the callback I clear the flag. As soon the flag is cleared, I repeat 15.41.45 Quit elinenbe (Read error: 54 (Connection reset by peer)) 15.42.22 Join elinenbe [0] (~elinenbe@207-237-224-177.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) 15.42.50 # <[IDC]Dragon> for seamless playback, you give it new data in the callback. 15.43.28 # yeah, but I need a certain timing. now it works... ;-) was somehow related to -vbr settings in lame 15.44.27 # <[IDC]Dragon> how much jitter does your metronome have? Is it noticable? 15.44.52 # nope, not to my ears ;-) 15.45.37 # <[IDC]Dragon> OK. I was thinking about a timer interrupt to get it _really_ precise. 15.45.56 # <[IDC]Dragon> The video plugin does that for the regular screen refresh. 15.46.14 # <[IDC]Dragon> But it's ugly, I mess with the hardware directly. 15.46.47 # so we have some candidates for plugin.h? 15.47.05 # <[IDC]Dragon> timer registration, yes. 15.47.26 # <[IDC]Dragon> Could be useful for games as well, so they can do their own scheduling. 15.53.08 # led() would be nice also 15.53.45 # <[IDC]Dragon> No, the LED is "owned" by the ATA driver. 15.55.15 # Hm, so it is a bad idea to flash the LED with every "tock"? 15.55.44 # <[IDC]Dragon> strictly speaking, it's the disk indicator. 16.00.06 # <[IDC]Dragon> I'm going back to bed, not feeling well today (sick at home). 16.00.22 # cu [IDC]Dragon 16.00.32 # <[IDC]Dragon> cu 16.00.36 Quit [IDC]Dragon () 16.05.56 # Bagder, the rvf conversion manual in the web is old, we have to add how to add audio to the video files :) 16.06.21 # gotta leave - cu 16.06.25 Quit mattzz ("Client exiting") 16.06.34 # and the link to the tools is also out of date :) 16.06.44 Quit dgs (Read error: 60 (Operation timed out)) 16.20.26 # feel free to update 16.23.28 # next week then ;) my weekend starts today and wanted to go to the beach :P 16.32.30 *** Saving seen data "./dancer.seen" 16.33.00 # time to go! cu 16.33.05 # bye 16.33.22 # Bagder, is v. 2.2 released today? 16.33.35 # no 16.33.55 # we need to get a docs status update first 16.35.34 # but there's someone working on that, no? 16.35.49 # yes, presumably 16.35.56 # hmm.. 16.36.34 # if you need help, send me a mail and i'll work on that 16.37.10 Join mecraw__ [0] (~mecraw@69.2.235.2) 16.38.48 Quit quelsaruk ("i wonder if i could use rockbox on my windsurf board...") 16.55.53 Quit elinenbe (" HydraIRC rocks! -> http://www.hydrairc.com <-") 17.10.43 Join AciD` [0] (~acid@longchamp44-1-82-67-133-87.fbx.proxad.net) 17.32.05 Part Bagder 17.40.39 Join hardeep [0] (1098@208.247.65.237) 17.46.51 Quit AciD` (Read error: 54 (Connection reset by peer)) 18.16.46 Join AciD` [0] (~acid@longchamp44-1-82-67-133-87.fbx.proxad.net) 18.29.05 Quit matsl (Remote closed the connection) 18.32.34 *** Saving seen data "./dancer.seen" 18.33.26 Quit mecraw__ ("Trillian (http://www.ceruleanstudios.com)") 18.35.53 Quit AciD` (Read error: 104 (Connection reset by peer)) 19.35.14 Quit hardeep ("[BX] Reserve your copy of BitchX-1.0c19 for the Apple Newton today!") 20.15.39 Join uski [0] (~moo@gandalf.digital-network.org) 20.32.37 *** Saving seen data "./dancer.seen" 20.35.30 Join LinusN [200] (~linus@labb.contactor.se) 20.36.02 Join AciD` [0] (~acid@longchamp44-1-82-67-133-87.fbx.proxad.net) 21.11.05 Join [IDC]Dragon [0] (~idc-drago@pD9512602.dip.t-dialin.net) 21.14.26 Join [IDC]Dragon2 [0] (~idc-drago@pD9E34EC2.dip.t-dialin.net) 21.14.37 # hi [IDC]Dragon 21.14.44 # <[IDC]Dragon2> hi 21.14.55 # wazzup ? :) 21.15.11 # <[IDC]Dragon2> not too much 21.16.05 # <[IDC]Dragon2> LinusN: Lately I found that Rockbox happily writes to read-only files. Is that intentional? 21.16.56 # <[IDC]Dragon2> uski: I got a flu, not feeling well. 21.17.13 # hmmm take a rest then ;) 21.17.19 # stop crazily coding plugins for rockbox ;) 21.17.44 # <[IDC]Dragon2> it wasn't plugins, it was the ATA driver today 21.18.21 # ah :) and finally, did you find what caused the "bug" of your ATA speedup mods ? (IORDY problem or sth like that) 21.19.12 # <[IDC]Dragon2> boot speedup, yes. IORDY is a different story, with the fast sector reading not working for slow disks. 21.19.40 # <[IDC]Dragon2> the latter is unsolved 21.21.55 Join Guest [0] (~jirc@host81-133-115-167.in-addr.btopenworld.com) 21.24.07 # ok 21.26.58 Join SillyFly [0] (~Itai@80.179.74.220.forward.012.net.il) 21.28.56 Join mecraw__ [0] (~mecraw@69.2.235.2) 21.29.36 # [IDC]Dragon2: we don't check the readonly attribute 21.30.04 # <[IDC]Dragon2> aha 21.30.25 # uski: it looks like it isn't the reading speed that is the problem 21.30.38 # [IDC]Dragon2: maybe i should fix that 21.30.46 # want me to kick [IDC]Dragon? 21.31.00 # <[IDC]Dragon2> yes, kick me! 21.31.17 # <[IDC]Dragon2> my s/m tendencies are coming through 21.31.21 Mode "#rockbox +o LinusN " by ChanServ (ChanServ@services.) 21.31.32 Kick (#rockbox [IDC]Dragon :LinusN) by LinusN!~linus@labb.contactor.se 21.31.42 # FEEEL THE POWER! 21.32.30 # <[IDC]Dragon2> strange, I fail to rename myself 21.32.43 # really? 21.32.55 Nick [IDC]Dragon2 is now known as [IDC]Dragon3 (~idc-drago@pD9E34EC2.dip.t-dialin.net) 21.33.15 # much better :-) 21.33.31 # <[IDC]Dragon3> I can rename, but not to my usual nick 21.33.40 # try to leave and come back 21.33.58 # <[IDC]Dragon3> bye... 21.34.03 Quit [IDC]Dragon3 () 21.35.06 Join [IDC]Dragon [0] (~idc-drago@pD9E34EC2.dip.t-dialin.net) 21.35.23 # <[IDC]Dragon> Heya 21.35.39 # yo 21.36.05 # <[IDC]Dragon> LinusN: do we store the file attributes? 21.37.07 # <[IDC]Dragon> Anyway, probably leave it like that. 21.37.25 # <[IDC]Dragon> Else the next person wants an option to change attr 21.37.45 Part LinusN 21.37.46 Join LinusN [200] (~linus@labb.contactor.se) 21.38.04 # exactly my thought too 21.38.16 # (network problems) 21.39.12 Quit SillyFly ("ChatZilla 0.9.59 [Mozilla rv:1.7a/20040218]") 21.40.16 # (fyi, it is normal that after kicking a ghost from the channel you can't get back to your nick) 21.40.50 # ah 21.40.55 # (because the ghost is still connected to the server, and the nicknames are the same for all the server; the best thing to do is to register your nick so you can do /ns ghost ) 21.41.12 # (it will then kill the ghost "globally" and you can recover your nick immediatly :)) 21.43.55 Join scott666 [0] (scott666@c-24-245-58-245.mn.client2.attbi.com) 21.48.54 Join wake [0] (~wake@HSE-Kingston-ppp193462.sympatico.ca) 21.48.54 Join edx{code} [0] (edx@pD9EAB702.dip.t-dialin.net) 21.49.07 Part LinusN 21.49.18 Join LinusN [200] (~linus@labb.contactor.se) 21.51.01 # [IDC]Dragon: i reflashed the blleding edge, and the boot works just fine (although it isn't that much faster than before) 22.00.15 Quit mecraw__ (Read error: 104 (Connection reset by peer)) 22.03.42 Quit wake ("run off to work") 22.04.08 # <[IDC]Dragon> just got back from the phone 22.04.36 # is it safe to flash a bleeding edge right now ? 22.04.37 # <[IDC]Dragon> LinusN: how long to resume music, if you have resume to "always"? 22.05.02 # <[IDC]Dragon> uski: it's always safe ;) 22.05.28 # lol :) 22.05.28 # i see ;) 22.05.31 # let's flash then 22.05.50 # <[IDC]Dragon> build/uclpack first 22.07.12 # <[IDC]Dragon> the bleeding edge download doesn't include a .ucl 22.07.24 # [IDC]Dragon: about 4s 22.07.36 # <[IDC]Dragon> pretty good 22.07.41 # nice indeed 22.07.51 # <[IDC]Dragon> mine takes ~4.5 sec 22.08.09 # <[IDC]Dragon> before it was 2.5 sec more, but you know that 22.08.33 # <[IDC]Dragon> I hope it works for everybody, will write a posting tomorrow 22.09.12 # <[IDC]Dragon> (when the daily build is out) 22.09.37 # hmm i meant download, not flash 22.09.37 # unfortunately i can't flash 22.09.37 # damn my errors are reflecting what i am dreaming of ;) 22.13.26 Quit uski ("Fermeture du client") 22.14.18 # <[IDC]Dragon> LinusN: may I ask a completely differnt question, about mp3 frames? 22.14.23 Quit methangas (" HydraIRC -> http://www.hydrairc.com <- \o/") 22.16.55 Quit AciD` (Read error: 54 (Connection reset by peer)) 22.32.39 *** Saving seen data "./dancer.seen" 22.44.17 Join mecraw__ [0] (~mecraw@69.2.235.2) 23.01.57 Quit Guest (Read error: 110 (Connection timed out)) 23.34.11 Quit edx{code} () 23.38.55 # [IDC]Dragon: i'm here now, sorry about the delay 23.45.10 Join silencer [0] (~silencer@zen.via.ecp.fr) 23.52.31 # time to sleep 23.52.33 # nite all 23.52.36 Part LinusN 23.57.28 Quit mecraw__ ("Trillian (http://www.ceruleanstudios.com)")