--- Log for 12.07.105 Server: kornbluth.freenode.net Channel: #rockbox --- Nick: logbot_ Version: Dancer V4.16 Started: 14 hours and 55 minutes ago 00.01.28 # booting into iriver firmware for the first time in a month to upgrade firmware, ewwww. 00.02.49 # lol 00.04.07 # hmm, booting up in the dark now doesnt let you see what bootloader veryou are running, and also gives you electric shocks! 00.04.57 # bring on the iriver tazer 00.07.06 # hmm mp3 seeking seems to work ok for me :/ 00.09.11 # btw, this morning when i got to work, i forgot to turn off my player, i didnt realise this until the end of my shift where the thing was still playing. so after about hmm 9 hours playback with 8% left, i was impressed, i know the iriver firmware hasn't ever given me this good performance. 00.10.01 # wow havnt seen any battery tests of rbx but always assumed its worse that teh iriver fw 00.10.27 # the latest tests seem to indicate Rockbox is a as good or slightly better 00.10.48 # :D 00.11.06 # was always expecting it 2 get better but glad 2 see its happining! 00.11.12 # yeah was weird, at the time, i was worried that the battery wouldnt last the walk home 00.12.02 # btw this was wwith 192 mp3s, crossfade/bass/trebble off, volume about 75% 00.12.28 # its all gd news 00.21.08 Quit ghode|afk () 00.29.10 Quit Lear (Read error: 113 (No route to host)) 01.01.22 Join BBub_ [0] (belzebub16@dsl-082-082-241-060.arcor-ip.net) 01.02.22 Quit courtc ("Leaving") 01.03.20 Quit zezayer ("Chatzilla 0.9.68.5 [SUSE 1.0.4-1.1/20050511]") 01.03.31 Join courtc [0] (~courtc@adsl-158-4-13.asm.bellsouth.net) 01.06.42 *** Saving seen data "./dancer.seen" 01.10.49 Quit Harpy (Read error: 110 (Connection timed out)) 01.12.44 Quit hicks (No route to host) 01.18.09 Join crash__ [0] (~crash@a15167580.alturo-server.de) 01.18.14 Quit crash_ (Read error: 54 (Connection reset by peer)) 01.18.21 Quit BBub (Read error: 110 (Connection timed out)) 01.18.21 Nick BBub_ is now known as BBub (belzebub16@dsl-082-082-241-060.arcor-ip.net) 02.00.26 Join hardeep [0] (hardeeps@norge.freeshell.org) 02.03.11 Part MisticJeff 02.05.12 Quit Aison ("( www.nnscript.de :: NoNameScript 3.72 :: www.XLhost.de )") 02.13.24 Join ashridah [0] (ashridah@220-253-122-172.VIC.netspace.net.au) 02.15.13 Join Maxime`Mrn [0] (~flemmard@fbx.flemmard.net) 02.15.44 Quit Maxime (Read error: 104 (Connection reset by peer)) 02.23.52 Join TCK [0] (TCK@81-86-99-119.dsl.pipex.com) 02.28.00 Quit cYmen_ ("zZz") 02.32.51 Join cYmen [0] (~cymen@nat-ph3-wh.rz.uni-karlsruhe.de) 02.38.33 Join asdsd____ [0] (~asdsd@h-67-100-29-89.miatflad.dynamic.covad.net) 02.41.22 Quit cYmen ("zZz") 02.48.21 Part asdsd____ 03.01.50 Quit ashridah ("Leaving") 03.06.46 *** Saving seen data "./dancer.seen" 03.06.48 Quit amiconn (Read error: 110 (Connection timed out)) 03.14.19 Quit Moos (" HydraIRC -> http://www.hydrairc.com <- Try something fresh") 03.34.16 Quit jlee ("Lost terminal") 03.48.14 # over 3 hours since someone said anything wow! 03.56.38 Quit bill2or3 ("Leaving") 04.05.37 Join QT_ [0] (as@area51.users.madwifi) 04.09.41 Join bagawk [0] (1000@bagawk.user) 04.15.44 Quit QT (Read error: 113 (No route to host)) 04.35.37 Quit hardeep ("BitchX: nine out of ten doctors recommend it") 05.06.49 *** Saving seen data "./dancer.seen" 05.06.50 Join amiconn [0] (~jens@p54BD639D.dip.t-dialin.net) 05.32.29 Quit bagawk ("Leaving") 05.37.55 Quit Sucka ("a bird in the bush is worth two in your house") 05.58.59 Ctcp Ignored 1 channel CTCP requests in 0 seconds at the last flood 05.58.59 # * LinusN wakes up and notices that he never logged out from irc yesterday 05.59.16 # * LinusN goes to work 05.59.20 Part LinusN 06.07.00 Join DarkkOne [0] (~chatzilla@cpe-66-68-93-2.austin.res.rr.com) 06.11.50 Quit DarkkOne ("Chatzilla 0.9.68.5 [Firefox 1.0.4/20050511]") 06.19.42 Join asdsd____ [0] (~asdsd@h-67-100-29-89.miatflad.dynamic.covad.net) 06.19.52 Part asdsd____ 06.27.21 Nick alxcm_ is now known as alxcm (~alx@68-232-83-247.chvlva.adelphia.net) 06.40.09 Join hardeep [0] (hardeeps@norge.freeshell.org) 06.44.29 Join LinusN [0] (~linus@labb.contactor.se) 07.06.52 *** Saving seen data "./dancer.seen" 07.24.19 Join thegeek_ [0] (na@ti521110a080-1698.bb.online.no) 07.25.32 Quit ghostiger (Remote closed the connection) 07.42.40 Quit thegeek (Read error: 110 (Connection timed out)) 07.50.23 # good morning 07.55.11 Join B4gder [0] (~dast@static-213-115-255-230.sme.bredbandsbolaget.se) 07.59.02 # mooning 07.59.07 # hey ho 08.01.55 # time for a first coffe 08.03.26 # time for a second coffee 08.03.33 # :-) 08.04.59 # * amiconn noticed that LinusN changed a number of places to use to atomic port manipulation macros 08.05.30 # This should be done for all those places... 08.56.09 # * LinusN fixes 09.05.06 # mac os x users 09.05.09 # bah 09.05.25 # * B4gder reads the A Mac OS X Ressource Fork Killer entry 09.06.54 *** Saving seen data "./dancer.seen" 09.09.48 # sounds like an excellent beginner-level plugin exercise 09.18.48 Nick Lynx_awy is now known as Lynx_ (~lynx@tina-10-4.genetik.uni-koeln.de) 09.20.07 Join Coldtoast [0] (~edan@ppp111-3.lns1.hba1.internode.on.net) 09.40.13 Join ashridah [0] (ashridah@220-253-122-182.VIC.netspace.net.au) 09.43.23 Join mbr [0] (~mb@stz-softwaretechnik.de) 09.45.31 # * B4gder added -pedantic to a h120 build... 09.45.40 # only 5419 warnings 09.45.57 # B-] 09.47.18 Join webguest88 [0] (~c2cbc9d1@labb.contactor.se) 09.48.09 # doing the same with gcc 4.0 on the h120 sim build, with removed -Wno* warning gives 4601 warnings 09.49.02 Join amiconn_ [0] (~jens@p54BD639D.dip.t-dialin.net) 09.50.47 Quit solex_ (kornbluth.freenode.net irc.freenode.net) 09.50.47 NSplit kornbluth.freenode.net irc.freenode.net 09.50.47 Quit mbr (kornbluth.freenode.net irc.freenode.net) 09.50.47 Quit crash__ (kornbluth.freenode.net irc.freenode.net) 09.50.47 Quit courtc (kornbluth.freenode.net irc.freenode.net) 09.50.47 Quit godzirra (kornbluth.freenode.net irc.freenode.net) 09.50.47 Quit Nibbler (kornbluth.freenode.net irc.freenode.net) 09.50.47 Quit amiconn (kornbluth.freenode.net irc.freenode.net) 09.50.47 Quit QT_ (kornbluth.freenode.net irc.freenode.net) 09.50.47 Quit Maxime`Mrn (kornbluth.freenode.net irc.freenode.net) 09.50.47 Quit bill20r3 (kornbluth.freenode.net irc.freenode.net) 09.50.47 Quit floam (kornbluth.freenode.net irc.freenode.net) 09.50.47 Quit crwl (kornbluth.freenode.net irc.freenode.net) 09.50.47 Quit lostlogic (kornbluth.freenode.net irc.freenode.net) 09.50.47 Quit Strath (kornbluth.freenode.net irc.freenode.net) 09.50.49 Nick amiconn_ is now known as amiconn (~jens@p54BD639D.dip.t-dialin.net) 09.50.58 Join MrStaticVoid [0] (~jlee@69-175-94-207.frdrmd.adelphia.net) 09.50.58 NHeal kornbluth.freenode.net irc.freenode.net 09.50.58 NJoin mbr [0] (~mb@stz-softwaretechnik.de) 09.50.58 NJoin QT_ [0] (as@area51.users.madwifi) 09.50.58 NJoin Maxime`Mrn [0] (~flemmard@fbx.flemmard.net) 09.50.58 NJoin crash__ [0] (~crash@a15167580.alturo-server.de) 09.50.58 NJoin courtc [0] (~courtc@adsl-158-4-13.asm.bellsouth.net) 09.50.58 NJoin solex_ [0] (~jrschulz@d152141.adsl.hansenet.de) 09.50.58 NJoin godzirra [0] (~shawn@c-24-131-13-213.hsd1.va.comcast.net) 09.50.58 NJoin bill20r3 [0] (bill@cloudburst.xmission.com) 09.50.58 NJoin floam [0] (~floam@sh.nu) 09.50.58 NJoin Nibbler [0] (~sven@port-212-202-193-100.dynamic.qsc.de) 09.50.58 NJoin crwl [0] (~crawlie@dsl-83.148.225-157-dynip.ssp.fi) 09.50.58 NJoin lostlogic [0] (~lostlogic@node-4024215a.mdw.onnet.us.uu.net) 09.51.31 NJoin Strath [0] (~mike@dgvlwinas01pool0-a194.wi.tds.net) 09.58.42 Join webguest90 [0] (~c31ce021@labb.contactor.se) 09.58.43 Quit Coldtoast (Read error: 104 (Connection reset by peer)) 10.28.41 Join Vehemence [0] (Gimp@bgp948716bgs.canton01.mi.comcast.net) 10.28.43 Part Vehemence 10.29.18 Join R3nTiL [0] (~53456e14@labb.contactor.se) 10.31.14 Join cYmen [0] (~cymen@nat-ph3-wh.rz.uni-karlsruhe.de) 10.42.14 Quit HCl ("Lost terminal") 10.43.07 Join hcl [0] (hcl@titania.student.utwente.nl) 10.43.12 Nick hcl is now known as HCl (hcl@titania.student.utwente.nl) 10.45.07 Join Zagor [0] (foobar@Zagor.sustaining.supporter.pdpc) 10.47.59 Quit webguest88 ("CGI:IRC") 10.50.17 Join Harpy [0] (PIEPj1gflD@dsl-hkigw7wbb.dial.inet.fi) 10.54.53 Quit R3nTiL ("CGI:IRC (Ping timeout)") 11.06.58 *** Saving seen data "./dancer.seen" 11.17.57 Nick QT_ is now known as QT (as@area51.users.madwifi) 11.23.25 Join hicks [0] (~hicks@zeus.mups.co.uk) 11.24.28 Join Aison [0] (~hans@zux166-181.adsl.green.ch) 11.34.18 Join Lear [0] (~chatzilla@du-60-1.ppp.telenordia.se) 11.35.47 Join zezayer [0] (~zezayer@82.110.136.210) 11.39.10 Quit Lear ("Chatzilla 0.9.68.5 [Firefox 1.0.4/20050512]") 11.46.01 # wasn 11.46.09 # 't there a memmove coming in? 11.46.40 # codeclib has its own 11.46.47 # seems... unnecessary 11.48.21 # and it is present in string.h 11.50.20 # I get an odd error in the sim when enabling strict compiler warnings: 11.50.27 # plugin.c:223: error: 'strcasecmp' undeclared here (not in a function) 11.52.19 # B4gder: I want to add memmove(), but only with proper asm optimisation at least for SH1 11.52.52 # (coldfire memcpy() isn't optimised atm so it's no step-back when using C memmove instead) 11.53.14 # for (i=0;i pretty much as non-optmized it can get ;-) 11.54.23 # I'm just thinking it should be made outside of the codeclib already today 11.54.50 # optmized or not 11.54.50 # The newlib C version of memmove() uses the same optimisation as memcpy() when forward copying, but backward copying is unoptimised 11.56.00 # and with picky compiler warnings, gcc complains in the current setup 11.56.51 # Yes, but using newlib's memmove() instead of asm memcpy() is a huge step back in speed on SH1 11.57.21 # but surely you wouldn't use memmove() when memcpy() would suffice? 11.57.26 # ...and I don't want to keep both as it is a waste of space 11.57.40 # No, I intend to #define memcpy memmove 11.57.44 # ok 11.58.16 # memmove() will make things like scrolling way easier... 12.14.22 # we're now at 5396 warnings ;-O 12.16.00 # Wtf are you doing??? 12.16.05 # -pedantic 12.16.47 # heh 12.17.03 # I started by just removing the -Wno* one for gcc 4.0 12.19.27 # -pedantic -std=gnu99 is slightly better 12.19.27 Join mdeboer [0] (~maarten@mtg62.upf.es) 12.20.30 # actually, lots of the warnings are valid 12.20.37 # but many are not 12.25.56 # the warning toplist: 12.26.05 # 211 settings_menu.c 12.26.05 # 136 /home/daniel/src/rockbox/apps/codecs/libmad/synth.c 12.26.05 # 82 debug_menu.c 12.31.00 Join einhirn [0] (Miranda@bsod.rz.tu-clausthal.de) 12.34.33 # hmm, we're finally working on a gcc4 build? 12.34.54 # the cvs builds of the sim are done with gcc4 12.34.59 # mhm 12.35.03 # what about target builds? 12.35.11 # they are not 12.35.20 # mm 12.35.22 # too bad 12.35.42 # we would need to verify that it makes good binaries first 12.36.13 Quit cYmen (Read error: 104 (Connection reset by peer)) 12.37.27 # well. it doesn't. so we need to work on that and figure out whats wrong with it 12.37.52 # anyone tried it recently then? 12.38.00 # I mean since those initial tests 12.38.25 # gcc4 was broken on all platforms I know of when it first came 12.38.30 # oh 12.38.32 # didn't know that 12.38.39 # i'll go and try with a more recent build 12.38.43 # it broke even on plain x86 12.39.38 # common/ctype.c:9: warning: overflow in implicit constant conversion 12.39.48 # I find it weird that we don't get that warning 12.40.04 # storing 0x200 is hard to do in a char ;-) 12.41.09 Join cYmen [0] (~cymen@nat-ph3-wh.rz.uni-karlsruhe.de) 12.41.35 # the question is, do we turn it into shorts or do we cut support for isxdigit() and isprint() ? 12.41.38 # does the latest binutils include coldfire yet? 12.41.51 # 2.16 should work fine, yes 12.41.56 # k 12.43.47 Quit zezayer (Read error: 104 (Connection reset by peer)) 12.44.51 Join Febs [0] (~chatzilla@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) 12.46.28 # nothing in rockbox is using those functions today, which explains why it hasn't been noticed 12.47.24 # what do they do anyways 12.47.25 # ? 12.47.34 Join matsl [0] (~matsl@1-1-4-2a.mal.sth.bostream.se) 12.47.40 # the first returns true if the digit is a hexadecimal one 12.47.52 # and isprint() returns true for "printable" characters 12.47.55 # ah. 12.48.34 # Hi folks. I had an idea for a feature and was wondering if the iriver hardware would support it. 12.49.32 Join webguest94 [0] (~c2489e63@labb.contactor.se) 12.49.37 # I often listen to music at work using Shure e3, which have good isolation so that sometimes I can't hear if the phone rings or people come into my office. Would it be possible to have an option to enable the microphone during music playback to monitor the outside world? 12.49.38 # I'm silly, the 0200 is octal 12.50.00 # it 12.50.06 # will be enough to make it unsigned char 12.54.41 # B4gder: gcc 4.0 errors out compiling for SH1 target 12.54.55 # ...because of a silly decision the gcc team made 12.55.02 # and that hasn't changed? 12.55.23 # Why should it? I don't know of a new gcc 4.x release 12.55.26 # what's the status on MP3 support for various bit rates these days - just come across a sing that plays real s-l-o-w 12.55.38 # debian ships a 4.0.1 pre-release 12.55.39 # webguest90: it has nothing to do with bit rate 12.55.40 # ...and I even tried with gcc cvs head some time ago 12.55.43 # since the 4.0 one is... flawed 12.55.52 # webguest90: it's *sample rate* 12.56.01 # on the WPS roxbox says it's 64K 12000Hz 12.56.26 # webguest94: can i see the file? 12.56.39 # i can upload it somewhere if you like 12.56.39 Quit cYmen (Read error: 104 (Connection reset by peer)) 12.56.45 # webguest94: would be nice 12.57.10 # ok give me a few mins 12.57.41 # now why does Tremor has its own ctype.c ? 12.58.25 # B4gder: (from the gcc 4/4.01 release notes). "New Languages and Language specific improvements ... C family ... Given __attribute__((alias("target"))) it is now an error if target is not a symbol, defined in the same translation unit." <== this is the problem 12.58.43 # ah, right 12.58.47 Join bipak [0] (~bip@p508866B7.dip.t-dialin.net) 12.58.55 # firmware/system.c defines weak aliases to symbols defined in an assembler block... 12.59.01 # ...for SH1 12.59.24 # Imho this gcc 4 'feature' is silly... 12.59.54 Join Moos [0] (DrMoos@m214.net81-66-158.noos.fr) 13.00.07 # Hi all 13.02.01 # LinusN: you can grab it at http://www.fogcat.co.uk/rockbox/ 13.04.11 # LinusN: plays OK in iriver firmware 13.05.06 # downloading... 13.05.27 # ok - ta... hope it helps 13.07.02 *** Saving seen data "./dancer.seen" 13.11.13 Join cYmen [0] (~cymen@nat-ph3-wh.rz.uni-karlsruhe.de) 13.13.25 Quit edx (Read error: 110 (Connection timed out)) 13.14.17 Quit webguest94 ("CGI:IRC") 13.20.20 # the file had a corrupt id3 tag 13.20.44 # or rather, undefined garbage between the tag and the first valid frame 13.21.34 # in which our mp3 data parser found a valid header 13.21.51 # ouch 13.22.19 # sounds like we should fix the mp3 data parser? 13.22.28 # * HCl is still compiling gcc 4.0.1 cross 13.22.28 # HCl: maybe, but how? 13.23.25 # if it finds a valid header, it expects the mp3 data to begin there 13.31.54 # the mp3 version in the header is 2.5 13.32.47 # so i guess the iriver firmware ignores that header, since it can't play 2.5 13.33.19 # but rockbox supports 2.5, so we accept that header 13.33.40 # so it isn't truly 2.5, just claiming to be? 13.33.53 Join Coldtoast [0] (~edan@ppp111-3.lns1.hba1.internode.on.net) 13.34.05 # the garbage before the first real frame contains a valid 2.5 header 13.34.34 # hey. something odd I noticed at the gym 13.34.37 # with sampling rate 12000lhz 13.34.43 # 12000khz 13.34.46 # nrfghjfdsghgs 13.34.49 # 12000hz 13.34.52 # I had crossfade off and was playing a track that was 3:07 13.35.52 # when the progress bar was full and it switched to the next track, the time didn't reset and the progress bar didn't empty so the time went past 3:07 and the progress bar stayed full 13.36.06 # i can't build cvs. known problem? 13.36.31 # bipak: what's the problem? 13.36.38 # CC backlight.c 13.36.39 # In file included from export/config.h:100, from backlight.c:19: 13.36.43 # export/config-h100.h:2:2: #error "re-run configure this just so wrong" 13.36.43 # make[1]: *** [/home/bip/tools/rockbox_cvs/rockbox/build/firmware/backlight.o] Error 1 13.36.47 # make: *** [all] Error 2 13.36.48 # this :) 13.37.01 # then read that message again 13.37.20 # re-run configure it says ;-) 13.37.40 # yeah, but there is no configure :) 13.37.48 # yes there is 13.37.51 # where? :) 13.37.52 # you ran it before 13.38.00 # but the track kept playing fine and it was gapless 13.38.00 # ../tools/configure 13.38.18 # a yes, i remember *g* 13.38.22 # :-) 13.39.05 # * Slasheri just got M.Sc. papers from University of Jyväskylä .) 13.39.20 # congrats 13.39.32 # thanks :) 13.40.42 # congratulations, Slasheri! 13.40.57 # =) 13.41.38 # grats Slasheri (even if i dunno what M.Sc. papers are) 13.42.15 # M.Sc. stands for "Master of Science" :) 13.42.37 # ah :D 13.42.47 # sounds good ;) 13.44.39 # Using m68k-elf-gcc 4.0.1 (400) 13.44.55 # grats slasheri 13.45.35 # it compiles suprisingly warningless 13.45.41 # thanks everybody ;) 13.46.10 # now you have that, what area do you plan to go into career-wise? 13.46.28 # HCl: that's only because configure detects 4.0 and adds -Wno-pointer-sign 13.46.44 # ah. 13.46.54 # /home/hcl/rockbox/rockbox-devel/apps/codecs/libmad/synth.c:643: error: can't find a register in class 'DATA_REGS' while reloading 'asm' 13.46.55 # you can remove that from the generated makefile 13.47.01 # what am i supposed to do about that? 13.47.41 # wow 13.47.55 # o.o 13.48.16 # Coldtoast: i am not sure yet, i might continue with postgraduate studies :) 13.48.51 # any suggestions? 13.48.58 # Coldtoast: but my area is clearly the embedded systems / information technology 13.49.31 # HCl: nopes :-/ 13.49.57 # ah 13.50.04 # good, the unoptimized version is still there :) 13.51.45 # omg! gameboy micro looks so dull! 13.52.01 # http://www.engadget.com/entry/1234000520043660/ 13.53.08 # yea 13.53.09 # heh 13.53.10 # dull indeed 13.53.24 # it might actually play nice though 13.53.26 # well, customizable face plate ;) 14.00.56 Join zezayer [0] (~zezayer@82.110.136.210) 14.03.57 # why do i get undefined references to memcpy in rockboy 14.03.58 # ah well 14.04.01 # rockboy isn't important 14.06.55 # sounds good Slasheri 14.10.06 # * HCl goes to test 14.11.40 # * amiconn wonders why Linus' atomic port manipulation conversion is incomplete... 14.12.24 # firmware/drivers/adc.c lines 112 and 113... 14.13.26 # hah! 14.13.27 # good news 14.13.33 # 4.0.1 seems to create a working iriver binary 14.13.38 # we can switch to gcc 4 for iriver :) 14.13.54 # only problem is that preglows libmad optimizations need some work 14.14.03 # and something with rockboy that shouldn't be too hard to fix 14.14.28 # amiconn: oops, missed those 14.14.44 # They are directly above some lines you changed... 14.15.24 # HCl: So I wouldn't recommend 4.0 until at least th elibmad opts are fixed. I wouldn't like to disable tem... 14.15.31 # yup 14.15.42 # i should poke preglow 14.15.51 # and also the rockboy thing 14.16.17 # wonder if rockboy is any faster 14.19.24 # gcc4 seems to do something odd 14.19.33 # it looks as if its adding memcpy calls as optimization 14.19.36 # but we don't have memcpy 14.20.00 # We do, but not as plain memcpy() 14.20.05 # yea.. 14.20.07 # rb->memcpy() 14.20.09 # i know 14.20.23 # hrm 14.20.28 # i know what i'll do.. 14.20.33 # I vaguely remember I saw that as well when trying to build with gcc 4 the first time... 14.21.36 # Tell gcc 4 not to do this opt 14.21.50 # (we have to find out how...) 14.23.08 Quit zezayer (Read error: 110 (Connection timed out)) 14.24.19 # Quote from http://gcc.gnu.org/onlinedocs/gcc-4.0.0/gcc/Standards.html "Most of the compiler support routines used by GCC are present in libgcc, but there are a few exceptions. GCC requires the freestanding environment provide memcpy, memmove, memset and memcmp." 14.24.39 # this is driving me insane 14.25.15 Quit webguest90 ("CGI:IRC (EOF)") 14.26.23 # Try adding -mno-memcpy to the rockboy build 14.26.43 Quit Febs (Read error: 104 (Connection reset by peer)) 14.28.15 # ah. 14.29.08 # invalid option 14.30.17 # :/ 14.30.26 # and adding a memcpy function that calls rb->memcpy doesn't seem to work 14.30.32 # for some unknown reason 14.30.58 # Mrf, -mno-memcpy is a MPIS-only option :( 14.31.04 # MIPS even 14.31.10 # annoying.. 14.31.15 # any suggestions? i ran out of ideas :/ 14.35.03 # Yes, drop gcc 4 for now 14.35.06 # >.<; 14.35.06 # no. 14.35.15 # the whole idea was to see whether rockboy gets faster from it. 14.37.18 # Obviously it doesn't as it can't run because it doesn't even compile, eh? ;) 14.40.28 # Perhaps it is possible to make them pointers in the plugins 14.46.19 # well its not really gcc4 that is the problem 14.46.24 # its just our plugin layout 14.46.52 # can't we do some linker magic and link them directly to the would be memory location ? 14.49.57 # No. The whole idea with the plugin api is that a plugin is *not* directly linked to the core. Doing this would cause each tiny change in the core break plugin compatibiliy 14.50.03 # ...and make it crash 14.50.09 # hmk 14.50.10 # That's definitely not what we want 14.50.13 # then i don't know what to do 14.50.23 # why won't a memcpy function that points to rb->memcpy work 14.50.23 # ? 14.51.11 # It might work, but it would be slower than using a pointer 14.51.36 # Did you try? What happened? 14.53.21 Quit cYmen (Remote closed the connection) 14.55.51 Join edx [0] (edx@p54A8C7FA.dip.t-dialin.net) 14.58.28 # HCl: The pointer method: 14.58.46 # Define memcpy in some source file as follows: 14.59.05 # void (*memcpy)(void *, const void *, size_t); 14.59.19 # Then assign at the very start of the plugin, after the rb = api: 14.59.27 # memcpy = rb->memcpy; 15.02.41 # Of course the #define memcpy.... must be removed from rockmacros.h 15.03.39 Join cYmen_ [0] (~cymen@nat-ph3-wh.rz.uni-karlsruhe.de) 15.07.04 # oh. 15.07.05 # nice. 15.07.07 *** Saving seen data "./dancer.seen" 15.07.11 # i'll try that in a bit. 15.07.51 Join eleom1 [0] (~da334ac3@labb.contactor.se) 15.10.02 Quit eleom1 (Client Quit) 15.10.37 Quit cYmen_ (Remote closed the connection) 15.12.16 # and we welcome rdjackso as a CVS committer 15.12.33 # yiehaa 15.14.13 Join cYmen_ [0] (~cymen@nat-ph3-wh.rz.uni-karlsruhe.de) 15.15.36 # 35 committers 15.19.33 Quit cYmen_ (Read error: 104 (Connection reset by peer)) 15.22.27 Quit ashridah ("Leaving") 15.27.40 Join cYmen_ [0] (~cymen@nat-ph3-wh.rz.uni-karlsruhe.de) 15.30.36 Join lImbus [0] (~508a3221@labb.contactor.se) 15.32.37 Join R3nTiL [0] (~53456e3b@labb.contactor.se) 15.34.59 Quit cYmen_ (Read error: 104 (Connection reset by peer)) 15.43.45 Join cYmen_ [0] (~cymen@nat-ph3-wh.rz.uni-karlsruhe.de) 15.44.18 # howdy 15.44.22 # or good morning, or whatever. 15.44.44 # I noticed there's now a rockbox for h120 and h100? That didnt used to be there did it? or am I imagining things? 15.45.01 # oh that's old 15.45.04 # ;-) 15.45.09 # at least two days old 15.45.12 # hehe... I havent checked for a few days. 15.45.20 # Been soooo busy with work and planning my two year olds birthday :) 15.50.42 Quit lImbus ("CGI:IRC (Ping timeout)") 15.51.16 Join tucoz [0] (~81b1111b@labb.contactor.se) 15.51.24 # but anyway, Rockbox is now running on the H100 as well (also sometimes known as H110 and H115) 15.51.49 # B4gder: Do you still collect problematic mp3's? 15.51.55 # I do 15.52.35 # Ok, great. I have a large file 45 minutes that play nice with iriver fw, but in rockbox it bails out round 7 minutes 15.52.59 # gosh 15.53.09 # It is definitely broken somehow 15.53.44 # I see 15.53.45 # If I fast forward, to certain parts of it, it sounds very distorted 15.54.07 # I can send you a mail later on with a link to it, if you like 15.54.26 # sure! 15.54.38 # daniel at rockbox.org 15.54.48 # Don't have the usb cable with me 15.54.50 # ok, thanks 15.57.21 # Btw, I think this is a pretty much f****ed up file, but might be good for testing as iriver (and of course winamp & co) is able to handle it 16.05.50 Join dakiller [0] (~dakiller@CPE-147-10-68-157.vic.bigpond.net.au) 16.08.42 Quit R3nTiL ("CGI:IRC (Ping timeout)") 16.10.30 # * B4gder tries to remember how tcl works 16.10.32 Join StrathAFK [0] (~mike@dgvlwinas01pool0-a194.wi.tds.net) 16.11.28 Part tucoz 16.12.39 Part LinusN 16.13.10 # ohyea 16.16.50 # having the tcl site on the tcl.tk domain is... funny 16.17.30 # ./rockmacros.h:29: error: 'memcpy' redeclared as different kind of symbol 16.17.30 # /home/hcl/rockbox/rockbox-devel/firmware/include/string.h:25: error: previous declaration of 'memcpy' was here 16.18.23 Quit HCl ("Lost terminal") 16.19.04 Join hcl [0] (hcl@titania.student.utwente.nl) 16.20.58 # ./rockmacros.h:29: error: 'memcpy' redeclared as different kind of symbol 16.20.58 # /home/hcl/rockbox/rockbox-devel/firmware/include/string.h:25: error: previous declaration of 'memcpy' was here 16.21.01 # :/ 16.21.02 Nick hcl is now known as HCl (hcl@titania.student.utwente.nl) 16.21.05 # amiconn: any idea? 16.25.24 # Argh... that's a hard one 16.26.38 # Some preprocessor prefixing magic is due, it seems... 16.27.13 Quit Strath (Read error: 110 (Connection timed out)) 16.27.24 # Does the same thing happen with your simple function-that-calls-core-function approach? 16.38.42 # no 16.38.47 # that one bails earlier 16.38.59 # something with garbage before -> 16.39.09 # as if its replacing memcpy with rb->memcpy in the declaration 16.39.19 # even when i put it in its own .c without rockmacros.h 16.42.00 # Did you remove the #define from rockmacros.h? 16.42.39 # ...and of course, that .c file must know about rb... 16.56.29 Quit B4gder ("go go go") 17.07.08 *** Saving seen data "./dancer.seen" 17.17.00 Join LinusN [0] (~linus@labb.contactor.se) 17.17.26 # amiconn: i can't really see how defining memcpy as a function pointer could work 17.17.45 Part Nibbler ("Leaving") 17.18.03 # the gcc lib is compiled to call a real function 17.23.02 Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") 17.31.43 Join Sucka [0] (~NNSCRIPT@host81-156-212-22.range81-156.btcentralplus.com) 17.32.56 Quit cYmen_ (Read error: 104 (Connection reset by peer)) 17.33.18 Join cYmen [0] (~cymen@nat-ph3-wh.rz.uni-karlsruhe.de) 17.49.16 Quit dakiller () 18.03.54 Quit Maxime`Mrn () 18.18.12 # LinusN: any suggestions? :/ 18.24.24 # yes, have a separate memcpy in the plugin lib 18.27.19 Quit hardeep ("[BX] hardeep has left the building") 18.27.29 # hrm.. 18.27.33 # sounds reasonable 18.28.20 # i'm afraid it might not work to have the local memcpy call rb->memcpy 18.28.32 # yea, i noticed that 18.28.33 # because memcoy might be called before rb is initialized 18.29.06 # right 18.29.21 # gotta go 18.29.24 Part LinusN 18.38.26 Join Maxime [0] (~flemmard@fbx.flemmard.net) 18.38.30 # PLAYPRIVATELOG 18.38.32 # raté 18.45.47 Nick Lynx_ is now known as Lynx_awy (~lynx@tina-10-4.genetik.uni-koeln.de) 18.52.53 Quit Aison (Read error: 110 (Connection timed out)) 18.56.14 # o.o 18.56.25 # sry ^^ 18.56.32 # issok... 18.57.25 # (my bnc.. on another serv) 18.57.47 Quit hicks ("Too lazy to change my quit message") 19.07.09 *** Saving seen data "./dancer.seen" 19.22.28 # http://daniel.haxx.se/rockbox/probbs/tucoz-bails-out-after-7_17.mp3 19.23.37 Join Stryke` [0] (~Chairman8@cpe-24-168-110-99.si.res.rr.com) 19.28.53 # HCl: I found another thing worth trying for the rockboy problem: 19.29.01 # In rockmacros.h, use 19.29.13 # #define memcpy __builtin_memcpy 19.29.21 # instead of the current #define 19.29.42 # This *should* enable gcc to include the gcc lib version of memcpy 19.30.26 # (note: there are 2 underscores before 'builtin', and one after it) 19.31.00 Quit TCK (Read error: 60 (Operation timed out)) 19.31.13 # It's quite likely the gcc lib memcpy is optimised... 19.31.25 # In fact I'll check that, also for SH1 19.34.39 Join Primedeath|Away [0] (~Primedeat@64-118-120-12-rt-broadband-00.broadband.oakhurst.sti.net) 19.35.59 Join einhirn [0] (Miranda@carlsberg.heim2.tu-clausthal.de) 19.36.00 Quit einhirn (Read error: 104 (Connection reset by peer)) 19.36.07 Join einhirn [0] (Miranda@carlsberg.heim2.tu-clausthal.de) 19.37.55 Join Coldt0ast [0] (~edan@ppp111-3.lns1.hba1.internode.on.net) 19.46.53 Quit Stryke` (Read error: 110 (Connection timed out)) 19.47.49 Join Bagder_ [0] (~daniel@1-1-5-26a.hud.sth.bostream.se) 19.47.54 Quit Coldtoast (Read error: 110 (Connection timed out)) 19.47.55 Nick Coldt0ast is now known as Coldtoast (~edan@ppp111-3.lns1.hba1.internode.on.net) 19.48.22 Join bagawk [0] (1000@bagawk.user) 19.48.42 Join [1]Moos [0] (DrMoos@m214.net81-66-158.noos.fr) 19.50.06 Join solex [0] (~jrschulz@d096112.adsl.hansenet.de) 19.54.28 Quit Maxime () 20.00.04 Join Maxime [0] (~flemmard@fbx.flemmard.net) 20.02.21 Quit solex_ (Read error: 110 (Connection timed out)) 20.02.50 Join hicks [0] (~hicks@zeus.mups.co.uk) 20.03.57 Quit Bagder (Read error: 110 (Connection timed out)) 20.10.09 Quit Moos (Read error: 110 (Connection timed out)) 20.10.10 Nick [1]Moos is now known as Moos (DrMoos@m214.net81-66-158.noos.fr) 20.23.29 Join andsoitgoes [0] (~d871a880@labb.contactor.se) 20.23.43 # hi all :) good morning/afternoon! :D 20.25.48 # I just have a quick Playlist question if anyone wants to listen to me babble? 20.26.05 Join KasKaraK_ [0] (~KasKaraK@84.40.119-80.rev.gaoland.net) 20.27.42 # go ahead and ak 20.27.43 # *ask 20.27.54 # rather than waiting for people to be active 20.28.19 # Thanks Rick - I'm just trying to figure out how, if I've got stuff in my playlist, to get rid of that playlist and start up something new for a proper OTF list? 20.28.34 # I wasn't able to figure that out (and that makes sense, I'm just so used to the dynamic chatting experience ;)) 20.28.45 Quit KasKaraK_ (Client Quit) 20.28.50 Join KasKaraK_ [0] (~KasKaraK@84.40.119-80.rev.gaoland.net) 20.30.04 # you can only start an empty playlist with the player stopped 20.30.33 # okay - so I have to stop the music, then start a new playlist? I thought I saw that the playlists would save after the iRiver was turned off 20.30.42 # hit stop, go to a dir in the file tree and hold the joystock button down as you normally do 20.31.14 # so can I create a new one just adding one song? 20.31.39 # well, that'll give you an empty list you can add whatever tracks you like to 20.33.05 # is there option to not start playing immediately when you add something to list? 20.33.08 # Ah, okay! COOL :) Also - is there any way to put a song into a playlist without starting the song from playing? 20.33.09 # lol 20.33.12 # you read my mind ;) 20.33.20 # yep 20.33.38 # again, with the track playing, enter the file tree and hold the button down 20.33.45 # go to the playlist menu and insert a song 20.34.15 # just have a play with the playlist menu 20.34.37 # so if no track is playing - a track will always start, correct? 20.36.35 Join webguest34 [0] (~534cc237@labb.contactor.se) 20.41.21 Nick StrathAFK is now known as Strath (~mike@dgvlwinas01pool0-a194.wi.tds.net) 20.54.25 Join lollo [0] (~ljkljklj@dD5774B76.access.telenet.be) 20.56.59 Quit lollo (Client Quit) 21.01.15 Join StrathAFK [0] (~mike@dgvlwinas01pool0-a194.wi.tds.net) 21.02.35 Quit webguest34 ("CGI:IRC (Ping timeout)") 21.05.07 Quit bagawk ("Leaving") 21.07.11 *** Saving seen data "./dancer.seen" 21.15.40 Quit Strath (Read error: 110 (Connection timed out)) 21.25.39 # hm 21.25.41 # i just noticed that 21.25.53 # the first and topmost sentence on the rockbox homepage 21.25.57 # doesn't even mention the iriver :) 21.34.12 Quit pike ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") 21.41.13 Join pike [0] (pike@c83-249-120-126.bredband.comhem.se) 21.42.08 Join asdsd____ [0] (~asdsd@h-67-100-29-89.miatflad.dynamic.covad.net) 21.42.14 Part asdsd____ 22.07.37 Join Aison [0] (~hans@zux166-181.adsl.green.ch) 22.39.25 Quit andsoitgoes ("CGI:IRC (EOF)") 22.39.25 Quit Primedeath|Away (Read error: 104 (Connection reset by peer)) 22.39.53 Join Primedeath|Away [0] (~Primedeat@64-118-120-12-rt-broadband-00.broadband.oakhurst.sti.net) 22.46.11 Quit KasKaraK_ (Read error: 131 (Connection reset by peer)) 22.56.36 Join RedBreva [0] (~redbreva@host81-153-56-2.range81-153.btcentralplus.com) 22.58.01 Quit RedBreva (Client Quit) 23.05.57 # this looks interesting http://dynebolic.org/ 23.06.49 # why is that interesting? 23.07.12 *** Saving seen data "./dancer.seen" 23.08.46 # I cant imagine cinelerra running off a cd 23.10.38 Quit Zagor (Remote closed the connection) 23.11.38 # oh good lord! 23.11.51 # you know that stupid "crazy frog" ringtone? 23.11.58 # yes there is a new track 23.12.03 # yep 23.12.14 # but do you know how much Jamster have made off of that ringtone? 23.12.21 # I did a cover version of Popcorn years ago 23.12.24 # off JUST that one ringtone 23.12.32 # millions no doubt 23.12.35 # take a guess 23.12.38 # $18mill 23.12.44 # yea figures 23.12.49 # people are sheep 23.13.14 # people complain about it but it's people that are buying that shit 23.13.46 # if you were to visit some of the slums round my way you'd understand why 23.13.54 # Thickos with too much cash 23.14.06 # amazes me how they can make money 23.14.22 # Chavs and chavettes 23.15.19 # do ppl even realise they can buy data cables or use bluetooth to get that shit for FREE? 23.15.22 # apparently not. heh 23.15.38 # I think they should do some IQ cleansing. Anyone with an IQ below a certain level gets waporised :D 23.15.48 # how about this 23.15.51 # *Vaporised 23.15.56 # the most annoying part is that you cant just IR or bluetooth that shit across, because the companies have a business model that involves selling you crippled products 23.16.00 # somebody travels round the world and checks everybody's phone 23.16.11 # and if they have that ringtone, they're shot 23.16.13 # and then nickel and dime'ing you to get those functions back 23.16.15 # My phone takes MP3 and AAC etc 23.16.26 # I just data cable it across onto a 512mb card 23.16.43 # my phone has BT too 23.16.46 # handy dandy 23.16.47 # But most idiots have trouble operating their phones let alone a computer 23.17.10 # and it's easier for them to phone a short text message and pay £3 for a crappy clip 23.17.27 # Ijust dump stuff on there via BT 23.17.35 # They are too dumb 23.17.39 # down to 185? 23.17.49 # 185? 23.17.51 # Honest you should see some of the people in the lower classes round my way 23.18.02 # For me the point is why someone would need a special ringtone at all 23.18.22 # amiconn: cos the ones 99% of phones come with are GOD AWFUL 23.18.28 # my brother made the funniest damn ring ever. 23.18.31 # They don't care to waste mpney and resources. We have a water shortage right? They won't listen or care and will moan when the supply gets restricted. 23.18.37 # s/special ringtone/annoying ringtone/ 23.18.50 # you know the one that every Nokia comes with? he recorded himself singing that. 23.18.54 # cracks me up. 23.19.10 # Oh that one 23.19.24 # doo doo doo doo doo doot doot doot doo doooooo 23.19.37 # My ringtone is the bananaphone flash song 23.19.37 # ^^^ expert description 23.19.41 # lol 23.19.43 # Coldtoast: I always prefer the ringtones of old cellphones. Clearly noticeable as a phone ringing, not that music stuff where I need to guess whether this means a phone call 23.20.45 # My next ringtone will probably be the sound of a fighting machine from war of the worlds if I can get a really clear sample 23.20.54 # I like that sound it's creepy 23.21.13 Join KasKaraK [0] (~KasKaraK@84.40.119-80.rev.gaoland.net) 23.21.25 # the problem is pretty much every single phone has dumped the old style tho and use midi 23.21.37 # midi blows 23.21.42 # general midi that is 23.21.44 # so you just can't get those old beeper style ones 23.21.57 # you'd have to get a sampled version of them 23.22.02 # I like the old trim phones BT used to have 23.22.10 # Coldtoast: Yes I know. I do have such a 'modern' cellphone now, because my old one broke :( 23.22.43 # yeah. my K700i is fubar too. I've actually gone and bought a cheap ass old Nokia to replace it 23.23.00 # I have a Nokia 6230 23.23.04 # But the camera sucks 23.23.11 # cos I realised that, tho it's nice to have a fancy schmancy colour screen, MP3 playback, midi, bluetooth, etc etc..... 23.23.14 # I want a K750i but too pricey 23.23.18 # after 2 weeks it's just a phone 23.23.21 # and I am not going to get another contract 23.23.25 # PAYG for me 23.23.57 # The colour screen is what I dislike most on my new phone 23.23.59 # I rarely even make calls on mine. I've bought a SMS oriented one 23.24.08 # Nokia 5510 23.24.38 # http://pcweb.mycom.co.jp/news/2001/10/12/50-l.jpg 23.24.40 # those things 23.24.45 # dammit I hate it when the elastic goes on your underpants! 23.24.45 # bought one off of ebay 23.25.00 # * amiconn wonders why the current phones are *all* heavier than my old one 23.25.10 # I want a small & light phone, dammit! 23.25.13 # the thing with the K700i, btw 23.25.27 # is tho it's a frigging AWESOME phone. SERIOUSLY great 23.25.35 # you have to charge the thing every 3 days 23.25.50 # and that's if you don't even use it 23.26.06 # SE claim 300hrs of standby which is an out-and-out lie 23.26.12 # heh 23.26.16 # it's around 80hrs of standby 23.26.25 Nick StrathAFK is now known as Strath (~mike@dgvlwinas01pool0-a194.wi.tds.net) 23.26.31 # * amiconn has to recharge every 4 days 23.26.39 # adn doesn't it suck amiconn? 23.26.57 # I have an older phone that goes for a week without recharging on standby 23.27.00 # it's like your whole life ends up consisting of 2 things; paying bills and charging batteries 23.27.05 # This is a thing that I actually like, b/c standby time is actually longer than with the old one 23.27.24 # ...in spite of the colour screen 23.27.34 # that's nice 23.27.40 # Advances in electronics, methinks 23.27.53 # the K700i screen is really high quality and swallows the battery 23.27.58 # The battery is the same capacity as in the old phone 23.28.19 Quit matsl (Read error: 104 (Connection reset by peer)) 23.28.37 # Old one was SonyEricsson T600 (60 g :) ), new one is Samsung SGH-E330 (85 g :/ ) 23.29.01 # would you buy SE again? 23.29.22 # Hmm, I'm not that convinced of SE 23.29.39 # Both the SE and my even older Panasonic had some oddities 23.29.41 # the really sucky thing is I broke the LCD on mine. Bought a replacement from somebody in Eurpoe and it's faulty 23.29.57 # I wanna know why my lightbulbs whistle when I put the cieling fan on and switch the actuals bulbs off 23.30.04 # so that has to be sent back and now the connector for the LCD is really dodgy 23.30.10 # anyone? :) 23.30.14 # so pretty much the phone is buggered 23.30.23 # The Panasonic did occasionally switch itself off, and the SE got stuck sometimes, 23.30.37 # the gravity waves produced by the fan osciallates the glass in the bulbs! 23.30.42 # ;) 23.30.48 # and the phone is only 8 months old too. sigh 23.30.51 Nick thegeek_ is now known as thegeek (na@ti521110a080-1698.bb.online.no) 23.30.54 # only when switched off though? 23.31.00 # it was a joke 23.31.04 # I know 23.31.05 # telling me that there is no net available. Even starting a search didn't help, only powering off then on again 23.31.28 # gravity waves produced by a fan would be as good as indetectable in ANY forseeable future 23.31.28 # it must be because they are energy saving daylight bulbs 23.31.37 # get older 23.31.42 # then you wont hear the "whistle" 23.31.57 # because of age induced hearing damage 23.32.14 # I already get tinitus and other weird audio things 23.32.19 # amazing how I always come up with the laziest solution 23.32.30 # just let time do its thing 23.32.33 # perfect solution 23.32.33 # ;) 23.32.48 # my left ear sometimes whistles and I get a left to right unbalanced thing going on if I listen on headphones sometimes 23.32.59 # use a crossfeed 23.33.06 # list the audio swaps from left to right 23.33.09 # like 23.33.13 # list? 23.33.14 # hmm 23.33.18 # seriously 23.33.19 # going senile too 23.33.22 # use a crossfeed 23.33.31 # what is that? 23.33.40 # it mixes the sound from left and right a bit 23.33.49 # ewwww 23.33.51 # it "bleeds" the channels into each other 23.33.55 # no 23.33.57 Join stripwax [0] (~stripwax@213-228-241-36.dsl.prodigynet.co.uk) 23.34.01 # its how you usually hear things 23.34.04 # only 23.34.12 # with a headphone the channels are completely separated 23.34.22 # and your left ear wont hear anything from the right channel 23.34.25 # on speakers you do 23.34.32 # I get a buzzing sometimes in the left ear. I have an appointment to see the ENT specialist next month 23.34.33 # s/on/with 23.34.44 # just get foobar 23.34.57 # and use the crossfeed it has 23.35.01 # its very subtle 23.35.04 # foobar has a crossfeed plugin? 23.35.12 # will have to test that 23.35.19 # mhm 23.41.13 # chaps 23.42.00 # yARrr? 23.42.56 # What does GCC do when passed BOTH -m5200 and -m5249 ? or am I misreading the GCCOPTS line in my Makefile? 23.43.33 # You do. 23.43.47 # It's -m5200 -Wa,m5249 23.43.57 Quit Rick (Read error: 104 (Connection reset by peer)) 23.44.09 Join Rick [0] (rick@pool-71-108-23-179.lsanca.dsl-w.verizon.net) 23.44.18 # That means, the compiler gets -m5200, and the assembler gets -m5249 23.44.58 # amiconn - oh! thanks very much. Is that because the compiler doesn't support -m5249? 23.46.53 # Seems so 23.47.13 # m68k-elf-gcc -v --help lists all available options for all subprocesses 23.48.15 # gotcha. thx 23.48.24 Quit Maxime (Read error: 113 (No route to host)) 23.50.05 # * Rori wacks a crossfeed plugin into winamp 23.51.38 Join Maxime [0] (~flemmard@fbx.flemmard.net) 23.57.39 # * Rori uses Headplug for CF etc. Very subtle