Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2007-02-03

00:00:32 Quit robin0800_ ("Remember, you're unique, like everyone else")
00:03:34 Quit subson ()
00:05:07 Quit jhMikeS (Nick collision from services.)
00:05:08 Join mattzz_ [0] (
00:05:13 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
00:05:25preglownever did figure it out myself
00:05:35preglowi just hope it's not a resampler bug
00:05:40preglowthat would make me look a fool
00:05:49 Quit linuxstb ("CGI:IRC (Ping timeout)")
00:05:52preglowtime for another whisky
00:05:54jhMikeSI'm thinking "off by one on something" or whatever but no
00:06:57 Part TrueJournals_
00:07:18jhMikeSgood idea
00:10:56 Join barrywardell [0] (n=barrywar@
00:13:15 Quit lee-qid ("aufwiederbyebientotsayonara")
00:13:35 Quit mattzz (Read error: 60 (Operation timed out))
00:13:43 Nick mattzz_ is now known as mattzz (
00:14:12 Quit TrueJournals (Read error: 110 (Connection timed out))
00:14:13 Join Administrator_ [0] (n=chatzill@
00:14:21 Nick Administrator_ is now known as Pope (n=chatzill@
00:14:29PopeHello guys
00:19:45preglowjhMikeS: but it's pretty much gotta be that
00:24:50 Join lukaswayne9 [0] (
00:24:56 Join AndreSmith [0] (
00:25:19 Part AndreSmith
00:26:07 Join midkay [0] (n=midkay@rockbox/developer/midkay)
00:26:31 Join Jakeworld [0] (i=cf3e9c55@gateway/web/cgi-irc/
00:26:47 Quit midkay (Client Quit)
00:26:51 Join midkay [0] (n=midkay@rockbox/developer/midkay)
00:30:27 Quit Jakeworld (Client Quit)
00:31:13 Quit lukaswayne9 (Read error: 104 (Connection reset by peer))
00:33:01jhMikeSthough I can see some optimization potential :)
00:37:50 Join Jakeworld [0] (i=cf3e9c55@gateway/web/cgi-irc/
00:41:47 Quit XavierGr (Nick collision from services.)
00:42:09 Join XavierGr [0] (
00:48:14Popeso quiet
00:49:51 Quit Genre9mp3 ("/quit")
00:51:05 Nick thekid2 is now known as xxpor (
00:51:40 Join fasmaie [0] (
00:51:47 Join Genre9mp3 [0] (n=yngwiejo@
00:53:25preglowjhMikeS: good, good, where? :)
00:56:04 Quit Genre9mp3 (Client Quit)
00:57:34jhMikeSpreglow: move the channel loop to the outside. use r->phase = phase & 0xffff. use one set of loops for the entire run. those come to mind
00:57:59preglowjhMikeS: ah, yes, i'm planning to optimise the whole shebang in asm when i find something permanent
00:58:01jhMikeSand why reset r->delta when it's never changed?
00:58:13preglowjhMikeS: that's one of the local changes i have :)
00:58:30markunpreglow: I scanned through the logs, how far did you get with the upsampling clicking problem?
00:58:47preglowthe current resampler was really never meant to be permanent, but i've really never gotten around to researching somethin better...
00:58:53jhMikeSand doing (phase & 0xffff) when phase >> 16 == 0 is redundant
00:59:00preglowmarkun: this far -><-
00:59:02markunI remember that disabling the actual resampling didn't get rid of the clicking
00:59:07preglowjhMikeS: also among the local changes i have
00:59:47jhMikeSwell, it's not if there's just a single loop I guess :)
01:01:03jhMikeSmarkun: if that's the case, then it can't be there. It has periodic clicking on a 32k wav that should still be there then.
01:01:30markunjhMikeS: don't take my word for it by try it yourself
01:04:12jhMikeShmmm...should only be two in each of two functions right?
01:04:45jhMikeSoops, found another
01:05:50 Join Thundercloud__ [0] (n=thunderc@
01:06:05***Saving seen data "./dancer.seen"
01:06:45 Join Mouser_X [0] (
01:07:33jhMikeSIf I disable the size adjustments and the call to resample the artifacts disappear
01:07:59 Part n1s
01:08:58markunjhMikeS: do you thing the adjustments are wrong?
01:09:14preglowi think they are
01:09:21preglowbut never could make them work
01:09:57 Part barrywardell
01:10:25jhMikeScouldn't say yet...possibly
01:11:45jhMikeSI really don't see a resampler problem. I checked each possible initial state and followed from there and it looks good.
01:12:36preglowonly thing i've got locally is a dsp_input_size() fix, i see
01:13:12preglowwhich is just taking the current phase into account as well
01:13:15preglowbut i think it doesn't matter
01:14:21jhMikeSI think a check should be made to be sure playback sends _exactly_ as much to the pcm buffer as the dsp generated. All I can think of atm.
01:14:28markungood luck with it. I'm going to sleep.
01:16:22JakeworldI tend to have a problem after compiling a build for the ipod color, in which the ipod always freezes; I have the newest bootloader, etc., and regardless of whether I apply any patches, freezing is a result
01:16:35preglowjhMikeS: well, i think the bug's got to be around that part of the code anyway
01:16:57JakeworldI'm trying to compile my own build... and I know frequency is an issue, but I would like to compile my own build if possible
01:17:24preglowJakeworld: freezing where and when?
01:17:32Jakeworldbefore rockbox even loads
01:17:45Jakeworldthe apple logo shows, and then it freezes
01:18:45Jakeworldusually the only builds that work with me lately are unsupported builds, and I have no problem applying any patches, but any involving frequency scaling seem to be broken
01:18:47 Quit xxpor (Read error: 104 (Connection reset by peer))
01:20:28Jakeworldare there any frequency scaling related patches that will compile?
01:22:03preglowif you consistently get freezes at the apple logo, i don't know what is wrong
01:22:04JakeworldI know 6095 was closed only a couple days ago
01:22:14preglowbut frequency scaling can be disabled quickly, if you want to test
01:22:16jhMikeS"upsampling" to the same frequency sounds ok
01:22:21hcsJakeworld: I stick with just disabling
01:22:34Jakeworldhow would I approach that?
01:22:53preglowedit firmware/export/config-ipodcolor.h and comment out the HAVE_ADJUSTABLE_CPU_FREQ
01:23:03preglowjhMikeS: i never had problems with upsampling
01:24:43jhMikeSdidn't you tell me upsampling (esp. 32kHz)? What am I goofing around with a 32kHz wav then? :P
01:25:26pregloweh, forget me
01:25:33preglowupsampling is what i have problems with :)
01:25:34 Join entheh [0] (
01:25:40preglowdownsampling, not so
01:25:59jhMikeSmore whiskey time ;)
01:26:03preglowindeed, heh
01:26:16preglowi get mixed up since pitching up means downsampling, and pitching down means upsampling
01:28:05 Quit Wiwie (Read error: 113 (No route to host))
01:28:06jhMikeSplayback seems to send what dsp_process returns as the data that looks good
01:28:53 Quit Thundercloud_ (Connection timed out)
01:31:06preglowyes, and that can't be bloody wrong
01:31:13preglowit's a loop counter in the resample routines
01:31:35 Quit Mouser_X (Nick collision from services.)
01:31:39 Quit ender` (Read error: 104 (Connection reset by peer))
01:31:45 Join Mouser_X [0] (
01:33:41Jakeworldalright, compiling now... I'll find out if I did this right
01:34:31 Join Brunellus [0] (n=luigi@unaffiliated/brunellus)
01:39:15Jakeworldwell, commenting out the frequency scaling code worked
01:41:24preglowdid it, now
01:41:36preglowweird that it affects the colour that badly
01:41:51preglowespecially since we have other devs with ipod colors
01:42:09directhexyes! my brand new rockbox is installed, filled with media, databased, and working :)
01:42:27preglowthis must be a great day for you!
01:43:11directhexgiven it's a home-compiled build, yeah, i'm pretty pleased
01:43:27 Quit Arathis (Remote closed the connection)
01:43:29 Join TrueJournals_ [0] (
01:43:54 Nick TrueJournals_ is now known as TrueJournals (
01:44:44directhexalbum art patch, and a theme hacked to support it
01:44:50jhMikeSoooh...totally fixed it
01:45:11directhexand gapless. bliss \o/
01:45:24jhMikeSsize = ((unsigned long)size << 16) / resample_data[current_codec].delta; I hope that gets it right.
01:45:55jhMikeS32k wav sounds perfect that way
01:46:07 Part TrueJournals
01:46:24 Join Arathis [0] (
01:47:46 Quit entheh ("^~")
01:49:19 Quit juxtap (Read error: 145 (Connection timed out))
01:49:42preglowwhy does that work?
01:49:43jhMikeSjust a preliminary...probably needs a long long?
01:49:54preglowprobably not, but on the safe side, etc
01:50:04preglowmost codecs pass pretty tiny buffers
01:50:10 Quit Pope ("Chatzilla 0.9.77 [Firefox]")
01:50:39XavierGrso you solved the clicking issues? :D
01:50:47jhMikeScause it gives you the number of resampler deltas
01:51:08preglowthe current position probably needs to be baked into it too
01:51:11preglowfor max accuracy
01:52:36 Join BHSPitLappy [0] (
01:53:10 Join TrueJournals [0] (n=aimjourn@
01:53:14 Part aly76
01:53:18 Join Digital [0] (
01:53:25*jhMikeS is thinking about the "baking" part
01:53:40DigitalSo the rockbox main page does not list iPod 3g as a supported model, yet there's a manual for ipod 3g.
01:53:46DigitalIs 3g supported or is it deprecated or something?
01:54:01DigitalBecause I have a creaky-ass old 3g ipod.
01:54:14Jakeworldthat sounds unpleasant..
01:55:00preglowjhMikeS: probably just added to the delta
01:55:32preglowDigital: it works, i think, but does not perform very well
01:55:39preglowDigital: and it's a bit unlikely it ever will
01:55:45preglowthe 3g is seriously underpowered
01:55:53Jakeworldhas anyone else been having issues with connecting their ipod to the USB while it is in sleep mode?
01:56:30Digitalpreglow: ach, that's too bad.
01:56:40Digitalpreglow: how would the poor performance manifest itself? just sluggish menus?
01:56:49DigitalI'm assuming mp3 playback would still be fine since that's in hardware.
01:57:14Digitalit's got, what, some dinky ARM processor in there?
01:57:44JakeworldI heard that the cache was useless or something
01:57:57DigitalIt can't hurt to try, anyway. Is there any chance of me bricking my ipod by running an sort-of supported platform?
01:58:09SoapiPods are neigh impossible to brick.
01:58:30SoapiPods also all have no MP3 hardware - everything is software on a dual ARM processor.
01:58:30preglowDigital: mp3 playback is not in hardware
01:58:42Digitaloh, really? I didn't know that.
01:58:46preglowDigital: there's an arm, yes, as in all other ipods, but the cache is broken, effectively halving the clock frequency
01:58:54SoapJakeworld: Rockbox has no sleep mode...
01:59:10DigitalI assumed there was a dedicated mpeg/whatever decoder and the processor just directed it to the right buffer.
01:59:27preglowDigital: nopes, it's all in software, and apple's got one hell of a lot faster decoder than we have
01:59:28Digitalpreglow: can you explain the cache issue (or point me to a page that does)? It sounds kind of interesting.
01:59:50Jakeworlder... I meant off mode
01:59:52Digitaloh, so I might actually get interrupted playback.
01:59:57preglowDigital: i can't remember any urls, but the gist of it is really just that the cache needs two cycles for each access, ass opposed to all other sane caches who need one
02:00:05preglowDigital: interrupted, oh yes siree
02:00:19preglowDigital: a few rockbox codecs work fine on the 3g, but mp3 is not among them
02:00:27preglowi expect flac will work fine
02:00:29preglowalso musepack does
02:00:38JakeworldI've heard that the freeze may be attributed to the COP patch.. so that may be it
02:00:40Soapwhat kinds of issues are you having Jakeworld ?
02:01:05Digitalwhat decoder does rockbox use under the hood? is it just a port of faad/etc or is it from scratch?
02:01:09Jakeworldwell, when connecting the iPod to the USB when it is off, it freezes
02:01:29Jakeworldthe ipod has to be on for the ipod to into disk mode
02:01:30DigitalI am bothered that an evil closed-source corporation could possibly best the collective genius of open source.
02:01:58Jakeworldit's not a big issue, i'm just curious
02:02:35Soapsaid closed-source corporation has open-book access to the hardware.
02:02:50Soap(or atleast developement tools for said hardware)
02:03:17preglowDigital: we use a modified libmad
02:03:38preglowDigital: for aac we use faad, yes, but that's an even more inefficient codec
02:03:51preglowmp3 runs nicely on most of our targets, aac only on a couple
02:04:31preglowDigital: when it comes to hand-optimising stuff in assembler, being paid to do the job sure is a nice way to get it done
02:04:36 Quit Arathis ("Bye, bye")
02:05:23Digitalah, yes.
02:05:32DigitalSo what platform does rockbox run best on, anyway?
02:05:48DigitalI just wanted to try it out on my ipod before I decided if I was going to make my replacement buying decision based on rockbox compatibility.
02:05:48preglowthe iriver h1x0/h3x0 ones, i'd say
02:06:05preglowbut i don't know, really, i've only got an iriver h120 and ipod nano
02:06:08DigitalSince my 3g gets 45 minutes to a charge on a good day.
02:08:00TrueJournalshey, anyone here use the VMWare image for development?
02:08:05directhexDigital, i was told the gigabeat was the best platform
02:08:14directhexDigital, which is why i bought one
02:08:16 Quit Mouser_X (Nick collision from services.)
02:08:27 Join Mouser_X [0] (
02:08:37preglowthe gigabeat looks promising indeed
02:08:43preglowand is probably easier to get hold of than the irivers
02:08:58directhexit seems fantastic so far
02:09:09directhexbut it is the hour of bedsleep, so no more tinkering has music.
02:11:16directhexonly the F and X-series are supported. don;t get an S-series
02:11:22 Join Arathis [0] (
02:11:59 Quit funky ("leaving")
02:14:42 Quit mattzz ("Leaving")
02:15:17 Quit directhex ("Leaving")
02:20:05markunjhMikeS: great find!
02:22:44 Quit Mouser_X (Nick collision from services.)
02:22:55 Join Mouser_X [0] (
02:23:24jhMikeS:) and time for sleep
02:23:51 Part pixelma
02:24:05 Part jhMikeS
02:27:33 Part Digital
02:34:27 Part TrueJournals
02:34:52 Quit Jakeworld ("CGI:IRC (EOF)")
02:35:01 Join webguest72 [0] (i=519e3536@gateway/web/cgi-irc/
02:35:47 Quit webguest72 (Client Quit)
02:37:07 Quit Mouser_X (Nick collision from services.)
02:37:16 Join Mouser_X [0] (
02:37:42 Join midkay_ [0] (
02:38:09 Quit muesli__ ("ich will Kühe!!!")
02:45:50 Quit wooo (Read error: 110 (Connection timed out))
02:51:02 Quit zylche (Read error: 54 (Connection reset by peer))
02:51:36 Quit Mouser_X (Nick collision from services.)
02:51:45 Join Mouser_X [0] (
02:52:23 Join zylche [0] (
02:52:57 Quit midkay (Read error: 110 (Connection timed out))
03:01:37 Quit midkay_ ("Leaving")
03:01:41 Join midkay [0] (n=midkay@rockbox/developer/midkay)
03:04:10 Quit My_Sic (Read error: 131 (Connection reset by peer))
03:06:09***Saving seen data "./dancer.seen"
03:06:44 Quit fasmaie (Remote closed the connection)
03:13:08 Quit Soul-Slayer (Read error: 110 (Connection timed out))
03:15:56 Join Jakeworld [0] (i=cf3e9c55@gateway/web/cgi-irc/
03:17:30 Quit Jakeworld (Client Quit)
03:18:20 Join TrueJournals [0] (
03:22:59 Quit Mouser_X (Nick collision from services.)
03:23:10 Join Mouser_X [0] (
03:33:40 Join Jakeworld [0] (i=cf3e9c55@gateway/web/cgi-irc/
03:37:15 Quit rp- ()
03:38:37 Join phrozen77_ [0] (
03:39:23 Quit Arathis ("Bye, bye")
03:45:19 Quit spiorf (Remote closed the connection)
03:46:38 Quit Mouser_X (Nick collision from services.)
03:46:40 Quit phrozen77 (Read error: 60 (Operation timed out))
03:46:49 Join Mouser_X [0] (
03:50:57 Join ctaylorr [0] (
03:53:23 Quit CriamosAndy ("( :: NoNameScript 4.03 :: )")
03:54:30 Join fasmaie [0] (
04:07:57 Quit fasmaie (Remote closed the connection)
04:08:00 Join fasmaie [0] (
04:11:43 Join dewdude_ [0] (
04:12:30 Quit daurnimator (Connection timed out)
04:13:59 Quit dewdude (Nick collision from services.)
04:14:03 Nick dewdude_ is now known as dewdude (
04:15:58 Quit Jakeworld ("CGI:IRC (EOF)")
04:16:03 Join asdoe [0] (n=deejay@
04:17:34 Join aliask [0] (
04:19:59 Quit asdoe (Client Quit)
04:22:21 Quit Mouser_X (Nick collision from services.)
04:22:30 Join Mouser_X [0] (
04:25:55 Join BigMac [0] (n=moyers_m@
04:26:23BigMacFasmale: You afk?
04:30:50 Quit Mouser_X (Nick collision from services.)
04:30:59 Join Mouser_X [0] (
04:37:52 Part BigMac
04:40:01 Part TrueJournals
04:42:41 Join Thundercloud_ [0] (n=thunderc@
04:48:45 Join konam [0] (
04:50:05 Quit Thundercloud_ (Remote closed the connection)
04:50:25 Quit fasmaie (Remote closed the connection)
04:50:37konamhi a todos
04:50:53konamhi everyone, excuse me ^^U
05:01:30nixphoenianybody familiar with firmware kickin around? i wonder how the interrupt vector is actually directed to a point in code
05:05:07 Quit Mouser_X (Nick collision from services.)
05:05:16 Join Mouser_X [0] (
05:06:12***Saving seen data "./dancer.seen"
05:06:29 Quit Thundercloud__ (Read error: 110 (Connection timed out))
05:11:13 Join webguest37 [0] (i=473a4141@gateway/web/cgi-irc/
05:11:28webguest37does anybody hear have rockbox on a 5.5g ipod with loader2?
05:11:49scorchewebguest37: loader2 isnt supported here
05:13:52 Join Guest52768 [0] (n=lini@
05:15:54webguest37but is it possible is all I want to know
05:18:02scorche30 gig, yes
05:22:41 Part hcs
05:23:26webguest37now I have another question, what exactly is the .ipod file do
05:24:29 Join hcs [0] (n=hcs@rockbox/contributor/hcs)
05:28:24scorchethat is the firmware
05:29:29 Quit lini (Read error: 113 (No route to host))
05:32:26webguest37ok thanks
05:32:28 Quit webguest37 ("CGI:IRC")
05:32:41 Join CpuWhiz [0] (
05:37:07 Quit Mouser_X (Nick collision from services.)
05:37:16 Join Mouser_X [0] (
05:53:10 Join fasmaie [0] (
05:53:12 Part konam ("Abandonando")
05:55:24 Quit hcs ("Leaving.")
05:58:48 Join hcs [0] (n=hcs@rockbox/contributor/hcs)
05:59:08 Join Jakeworld [0] (i=cf3e9c55@gateway/web/cgi-irc/
06:00:21 Join BHSPitLappy_ [0] (
06:00:25 Join BHSPitMonkey_ [0] (
06:04:09 Quit Mouser_X (Nick collision from services.)
06:04:18 Join Mouser_X [0] (
06:05:44 Quit Jakeworld ("CGI:IRC (EOF)")
06:06:29 Quit Guest52768 ("lini has no reason")
06:06:34 Join lini [0] (i=pugsley@
06:13:46 Quit BHSPitLappy (Connection timed out)
06:15:42 Quit BHSPitMonkey (Connection timed out)
06:32:27 Quit Rob2222 ()
06:34:11 Quit Mouser_X (Nick collision from services.)
06:34:23 Join Mouser_X [0] (
06:36:10 Quit BiptoN101 (Remote closed the connection)
06:36:45 Join BiptoN [0] (
06:38:04 Quit fasmaie (Remote closed the connection)
06:40:11 Join BHSPitMonkey__ [0] (n=stephen@
06:40:23 Nick BHSPitMonkey__ is now known as BHSPitMonkey (n=stephen@
06:42:29 Quit BHSPitMonkey_ (Read error: 110 (Connection timed out))
06:42:33 Quit BHSPitLappy_ (Connection timed out)
06:43:39 Join BHSPitLappy_ [0] (
06:46:05 Join Llorean [0] (
06:51:49 Quit Brunellus (Read error: 110 (Connection timed out))
06:55:06 Join Rob2222 [0] (
06:59:21 Join FOAD [0] (
07:00:28 Join daurnimator [0] (i=daurn@unaffiliated/daurnimator)
07:05:21 Join webguest86 [0] (i=cf3e9c55@gateway/web/cgi-irc/
07:06:15***Saving seen data "./dancer.seen"
07:08:20 Quit Mouser_X (Nick collision from services.)
07:08:29 Join Mouser_X [0] (
07:10:41 Join Brunellus [0] (n=luigi@unaffiliated/brunellus)
07:12:44 Quit rotator ("zzzzzzzzzzz")
07:12:44 Quit webguest86 ("CGI:IRC (EOF)")
07:15:05 Quit FOAD_ (Read error: 110 (Connection timed out))
07:19:35 Quit Mouser_X (Nick collision from services.)
07:19:46 Join Mouser_X [0] (
07:19:53 Part Llorean
07:35:06 Join Llorean [0] (n=Llorean@rockbox/administrator/Llorean)
07:35:21 Quit Mouser_X (Nick collision from services.)
07:35:30 Join Mouser_X [0] (
07:46:17 Part Llorean
08:04:59 Quit crwl ("että")
08:05:43 Join Llorean [0] (n=Llorean@rockbox/administrator/Llorean)
08:06:33 Quit Mouser_X (Nick collision from services.)
08:06:44 Join Mouser_X [0] (
08:07:39 Quit BHSPitMonkey (Remote closed the connection)
08:09:58 Join spiorf [0] (
08:18:03*foolsh wonders how to make "extern HWND hWnd" gcc compliant
08:19:15 Join ^gabe^ [0] (n=gabe@
08:21:40sneakumsfoolsh: assuming HWND is declared, it should probably just work
08:22:44 Join midgey [0] (
08:23:06 Quit ^gabe^ (Client Quit)
08:26:19 Quit spiorf (Read error: 104 (Connection reset by peer))
08:26:52 Join spiorf [0] (
08:29:33foolshno it's just "HWND hWnd;" in the main.c and "extern HWND hWnd;" in main.h I'll try "int HWND"
08:30:17amiconnHWND isn't an int, it's a pointer
08:30:29amiconnIt's a window handle windows
08:30:43 Join ackbahr [0] (
08:31:24sneakumsfoolsh: well, what's the gcc error? (if it's long, please use pastebin)
08:31:53sneakumsassuming this is related to rockbox in some way, i guess
08:32:46ackbahrI just dowoloaded rockbox for my Iriver h320, and I'm wondering if there's a way to make it the secondary boot choice instead of the first one? I'd only use it's advanced feature once in a while....
08:32:48sneakumsit used to be that you couldn't have "extern foo bar;" in the file that actually defines bar (with "foo bar;") but i thought they'd fixed that
08:32:55 Quit ctaylorr (Read error: 110 (Connection timed out))
08:33:14amiconngcc can build windows programs fine, but you need to include the appropriate windows include
08:33:38sneakums#include <windows.h> sucks it all in, iirc
08:34:05foolshsneakums:Yes thats what im trying to do port the sansa emulator from fs#6524 from windows to sdl and it was just so dead in here I thought I'd throw that out there
08:35:17foolshamiconn: I tryind including windows.h from mingw32
08:38:41foolshackbahr: i'm not sure there is an easy way to to this without compiling your own .rockbox
08:38:41Lloreanackbahr: You'd have to change the bootloader, which is not necessarily safe. Why exactly do you *want* to load the firmware that takes longer to start up, and has worse battery life?
08:38:47Lloreanfoolsh: It actually requires a bootloader change.
08:39:30 Join Jerrry [0] (
08:39:37*foolsh thinks a setting for default boot firmware would be a nice feature
08:40:17Lloreanfoolsh: Rockbox's goal is to fully replace the original firmware. The bootloader is mostly designed to get you into Rockbox, quickly. An option would slow it down.
08:43:02foolshI agree, I love the speed at which rockbox loads, but it would be nice not to have to tell ackbahr simply "no it can't be done easliy"
08:43:08 Quit CpuWhiz (Remote closed the connection)
08:43:38ackbahrfoolsh: ... Which is what you *have* to tell me, I suppose?
08:44:00Lloreanackbahr: Did you just ignore where I told you what you had to do?
08:44:51 Quit Jerrry ("good bye")
08:45:06ackbahrAh, sorry, I only saw the last post addressed to me, I'm cleaning the mess in my flat in parrallel.... Thank you very much Llorean !
08:45:23Lloreanackbahr: I'm curious why you don't want to use Rockbox though.
08:45:31LloreanThe only advantage of the retail firmware is WMA playback.
08:46:03amiconnLlorean: plus USB OTG
08:46:11Lloreanamiconn: Yeah, but that's not a "primary use" situation.
08:46:32Lloreanamiconn: I forgot that since I was in the mindset of "why someone would prefer to boot to the original most of the time"
08:46:37ackbahrLlorean: And as an answer to your question : for appearance only, and for the fact that this could be configured easily, wouldn't it?
08:47:09amiconnNot easily
08:47:24Lloreanackbahr: You'd have to edit the bootloader, which is not the safest thing. It's easy to code, but not easy to guarantee the bootloader you upload will be safe.
08:47:30amiconnThe bootloader should be fast, and it has to be very reliable
08:47:41LloreanAlso, I'm surprised you'd sacrifice several hours of battery life for a graphical menu.
08:47:48Lloreanamiconn: Yeah, but it'd be easy to just swap the boot order.
08:48:38amiconnI was referring to the configration part
08:48:39ackbahrWell, I'm not the only user of this device either, and my wife prefers it shiny (well, you'll tell me I might as well teach *her* the alternate boot procedure..)
08:49:13 Join Rob222241 [0] (
08:49:29Lloreanackbahr: Teaching her to hold a button down is probably a lot safer than compiling a replacement bootloader.
08:50:12ackbahrI agree...
08:50:18 Join Jakeworld [0] (i=cf3e9c55@gateway/web/cgi-irc/
08:50:26ackbahr(well, although you don't know my wife!)
08:51:59*foolsh knows his wife very well and will compile his own boot loader *IF* she ever lets him within ten feet of hers
08:52:36ackbahrAh, that's another problem....
08:53:44Lloreanfoolsh: On the iRivers H100/H300, a bad bootloader can permanently disable the device, which is why we never, ever recommend someone edit it. The ones we have for download have been tested on devices in the possession of someone who can recover them safely if it's bad.
08:54:20Llorean"Permanently" in the sense that you need special hardware to recover it.
08:55:06ackbahrLlorean: Anyway don't worry, I'm a totally non-coding person, so there's not a single chance I'm going to edit anything! :)
08:55:39foolshahh I see.. so it flashes the *real* rom?
08:55:46 Quit Jakeworld ("CGI:IRC (Ping timeout)")
08:57:11ackbahrOooh, that'd be bad indeed
08:57:45Lloreanfoolsh: As opposed to a fake rom? I'm confused.
09:02:28foolsh Llorean: Yes thats it exactly.. confused many times over O_o
09:03:59*foolsh want's all remarks made by him deleted from the irc logs to keep all others safe from his foolishness :)
09:05:25 Quit Rob2222 (Read error: 110 (Connection timed out))
09:05:27 Join bun-bun [0] (
09:06:17***Saving seen data "./dancer.seen"
09:16:12 Quit spiorf (Remote closed the connection)
09:19:57 Quit Mouser_X (Nick collision from services.)
09:20:07 Join Mouser_X [0] (
09:20:23 Join spiorf [0] (
09:21:16 Quit spiorf (Read error: 104 (Connection reset by peer))
09:21:33ackbahrThanks all, goodbye!
09:21:37 Quit ackbahr ("Chatzilla 0.9.75 [Firefox]")
09:22:04 Join spiorf [0] (
09:29:48 Join lubiix908 [0] (
09:29:48 Quit kubiix (Read error: 131 (Connection reset by peer))
09:30:05 Quit spiorf (Read error: 104 (Connection reset by peer))
09:36:45 Join spiorf [0] (
09:37:29 Quit spiorf (Read error: 104 (Connection reset by peer))
09:38:26 Join spiorf [0] (
09:38:54 Quit spiorf (Read error: 104 (Connection reset by peer))
09:39:25 Join spiorf [0] (
09:41:58 Quit dpassen1 (Read error: 110 (Connection timed out))
09:45:43 Join napoleon [0] (
09:46:53napoleonhey guys , anyone figured out how to set the keys right on Rockboy , sandisk E200 version?
09:47:41 Join decayedcell [0] (
09:48:10decayedcellomfg make[1]: *** [install-target-libssp] Error 2 with lol same thing as if I did it manually
09:50:05decayedcellhmm would this possibly be related with me running a generic linux kernel + headers on Kubuntu?
09:50:50foolshnapoleon: I use rec=menu; scrollup=select: scrolldown=start: power=b: select=a, and up down left right as up down left right...
09:51:05foolshvery playable
09:52:12foolshdecayedcell: possibly did you compile the headers for your custom kernal too?
09:52:50decayedcellfoolsh I just installed Kubuntu... and it installed generic as default
09:53:35foolshbut it says it wants libssp go look for that in synaptic and instal the -dev version i guess
09:53:51 Quit Mouser_X (Read error: 110 (Connection timed out))
09:55:04foolshno the generic kernel is the only kernel ubuntu uses now no sse or i585 versions so no i thought you meant you conpiled your own kernel
09:56:24decayedcellWell if I try to install another kernel it says its been surpassed by generic =/
09:56:51foolshdid you install build-essential package?
09:57:30*decayedcell does that now
10:00:20foolshyou will have to run "sudo ./" to install the compilers for ubuntu
10:04:30 Join redwood [0] (
10:04:48 Quit miepchen^schlaf (Read error: 104 (Connection reset by peer))
10:05:08 Join miepchen^schlaf [0] (
10:08:44*foolsh reads the irc log from yesturday and abandons his port of fs#6524 from windows to sdl in favor of skyeye :)
10:09:49 Join decayedcell_ [0] (
10:09:52decayedcell_even with build-essential I get the same error
10:10:14*decayedcell_ tries downloading libssp-dev
10:10:54foolshhmm no such lib
10:11:25decayedcell_Theres an experimental one...
10:13:27foolshbut I use kubuntu and don't remember compiling anything to run ./ a few weeks ago when i *cleaned out* my install of windows
10:18:40 Quit decayedcell (Read error: 110 (Connection timed out))
10:19:59 Join linuxstb [0] (i=5343d4aa@gateway/web/cgi-irc/
10:23:55 Quit linuxstb__ ("Leaving")
10:27:35 Join My_Sic [0] (
10:28:54 Quit thegeek ()
10:31:50*amiconn thinks the 'mode' parameter for mkdir() should also be removed for consistency.
10:31:59 Quit decayedcell_ (Read error: 110 (Connection timed out))
10:32:05 Join thegeek [0] (
10:32:05amiconnIt's completely ingnored on both target and sim
10:38:26linuxstbAs it's gone from creat(), I guess we should be consistent.
10:39:31 Quit Soap (Read error: 54 (Connection reset by peer))
10:39:49 Join Soap_ [0] (n=Soap@rockbox/staff/soap)
10:44:06 Part Llorean
10:45:28 Quit Bjoern-Erik ("leaving")
10:46:03 Quit linuxstb ("CGI:IRC")
10:48:28 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
10:49:43 Nick Paprica-Birthday is now known as Paprica (i=Paprica@rockbox/developer/paprica)
10:54:14 Join decayedcell_ [0] (
10:54:44decayedcell_question does the update database function in rockbox purge old/invalid entries?
10:56:58 Join subson [0] (n=ju@
10:58:59 Join Wikiguest [0] (
10:59:16 Quit Wikiguest (Client Quit)
10:59:56linuxstbdecayedcell_: I think it should. Are you having problems?
11:06:21***Saving seen data "./dancer.seen"
11:06:53amiconnAfaik the database only purges old/invalid entries when dircache is enabled. Otherwise it only adds entries; for cleanup you'd need to do a full rebuild instead of an update
11:09:44 Join bluebrother [0] (i=36AAPg7V@rockbox/staff/bluebrother)
11:13:04 Join decayedcell [0] (
11:15:40 Quit decayedcell_ (Read error: 110 (Connection timed out))
11:15:52linuxstbamiconn: Have you done any more work on ipod usb/charger detection?
11:16:20amiconnNot yet
11:16:58amiconnI will probably check something regarding firewire, as I now know about one pc with a 6-pin firewire socket
11:17:20linuxstbI had some success with Barry's usb debug plugin, so I'm trying again this morning.
11:17:43amiconnChecking the diff between 4-pin and 6-pin firewire should also tell me how to detect a pure firewire charger, even though I don't have one
11:18:41DataGhostafaik 4pin firewire does not have a power line
11:18:48DataGhostif that's what you want
11:19:09DataGhostI noticed that when I got my 4G's battery dead in 30 minutes, trying to transfer some stuff from my laptop
11:19:29amiconnI want to make rockbox recognise firewire, and firewire power - independently
11:19:37DataGhostah ok
11:19:55DataGhostcan't you just read the voltage on the power pins?
11:20:02DataGhostit can be done from diagnostic mode
11:20:12linuxstbDataGhost: How is your IPL 5.5g support going? I saw your loader2 changes were committed, any progress with the kernel?
11:20:18DataGhostno linuxstb
11:20:21DataGhostI had exams
11:20:29DataGhostand in order to learn for them, I got a job :)
11:20:31amiconnDataGhost: Sure, if you hand me a PP datasheet...
11:20:33DataGhost2pm-12am job
11:20:53amiconnThe 'just reading' is the thing to figure out...
11:20:58DataGhostso. there hasn't been much progress... I'll resume working on the kernel next week :)
11:21:02DataGhostah heh amiconn
11:21:04amiconnBesides, mini2g diagnostic doesn't show voltages
11:21:12 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
11:21:19JdGordonevening all
11:21:37amiconn(but mini2g has full firewire support, unlige the video)
11:21:53DataGhostand it's the video that's reading out voltages :P
11:21:57amiconnWorks nicely in WinXP, just need to reboot manually into diskmode atm
11:22:20amiconnBut my laptop only has 4-pin so no charging
11:23:02amiconnNot a big problem on the mini, the microdrive isn't such a big power sucker as an 1.8" hdd
11:24:32DataGhostwell, the biggest problem with that stupid firewire is also that the harddrive doesn't spin down when idle
11:24:42DataGhostso that's quite the drain :)
11:24:45 Join decayedcell_ [0] (
11:25:55 Join pixelma [0] (i=pixelma@rockbox/staff/pixelma)
11:27:10 Quit Paprica (Read error: 145 (Connection timed out))
11:30:40decayedcell_amiconn how do I full rebuild? Initialise should do?
11:31:52 Join Genre9mp3 [0] (n=yngwiejo@
11:33:02amiconndecayedcell: yes
11:33:26 Join Mouser_X [0] (
11:34:14 Join ender` [0] (n=ender@
11:34:44 Quit decayedcell (Read error: 110 (Connection timed out))
11:34:47decayedcell_anybody know how to make Kubuntu recognise .rockbox folder on iPod? or any folder with '.' at the start of the name?
11:35:27JdGordonunhide hidden files
11:35:53JdGordonf11 in konquerer
11:36:19decayedcell_F11 makes it fullscreen =/
11:36:43decayedcell_nvm did it the manual point and click way
11:38:44aliaskHey there Jd
11:42:27aliaskmmm not much, quiet night at home
11:43:03 Join aliask_ [0] (
11:43:03 Quit aliask (Read error: 104 (Connection reset by peer))
11:43:05 Nick aliask_ is now known as aliask (
11:44:48 Join directhex [0] (
11:47:18 Nick w1ll14m|away is now known as w1ll14m (
11:51:32 Join decayedcell [0] (
11:51:37decayedcelloh noes... backlight in Doom turns off when I run a WAD
11:52:38decayedcellanybody else have this problem with 5/5.5G iPod build? only patch I have is cop
11:54:40 Join JVD [0] (i=4a79c750@gateway/web/cgi-irc/
11:55:14JVDJust checking if this IRC webclient works on Mozilla and my comp
11:55:24JVDcan anybody read that
11:55:32JVDah jeez i'm talking to myself
11:57:30directhexnobody here but us zombies. braaaaaaaaaaiiiiiiiiiiiinnnnnnnnnnnssssssssss
11:57:30 Quit JVD (Client Quit)
11:59:47 Join _Veseliq_ [0] (n=veseliq@
12:00:49 Quit decayedcell_ (Read error: 110 (Connection timed out))
12:04:59 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
12:09:27 Quit Mouser_X (Read error: 110 (Connection timed out))
12:12:12 Quit decayedcell (Read error: 110 (Connection timed out))
12:15:21 Join juxtap [0] (
12:17:55 Join funky [0] (n=repulse@unaffiliated/funky)
12:21:13 Join muesli__ [0] (n=muesli_t@
12:24:37 Quit spiorf (Remote closed the connection)
12:30:57linuxstbamiconn: Can you try this plugin on your mini? I think you'll need to apply Barry's usb patch first.
12:31:18linuxstbIt seems to be working fine on both my Color and Video - correctly detecting USB charger and PC connections.
12:32:08Mikachu(i don't have a wall charger)
12:32:12 Join wooo [0] (
12:32:33 Join anathema [0] (
12:33:22w1ll14mmikachu: i have a Firewire charger :) damn that charges fast :)
12:34:11 Quit foolsh (Remote closed the connection)
12:34:41w1ll14mbut i will try the patch for recognizing pc and power connections ;)
12:35:27linuxstbIt shouldn't detect a firewire charger - it's just for distinguishing different types of USB connections.
12:36:27w1ll14mlinuxstb: i know, firefire always charges only on my 5g, but i own an usb charger and backup battery aswell.. they both use USB
12:36:45 Quit thegeek ()
12:37:08linuxstbw1ll14m: OK. Do you know the USB patch you need to apply to use that plugin?
12:37:34directhexdoes the database not support unicode?
12:37:37w1ll14mlinuxstb usb button press ??
12:37:43markundirecthex: it should
12:38:04linuxstbw1ll14m: This one -
12:38:10 Quit napoleon ()
12:38:16w1ll14mlet mee check
12:38:20 Join mattzz [0] (
12:38:26 Join decayedcell [0] (
12:38:36 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
12:38:38decayedcelldirecthex I'm pretty sure it doe
12:38:48 Join miepchen^schlaf [0] (
12:39:13decayedcellyour font needs to support Unicode to get Rockbox to display the unicode of course :p
12:39:41markundirecthex: do the tags show up fine when you play the songs?
12:39:51directhexactually, looks like the unicode in the file isn't valid. stupid mp3.
12:39:58linuxstbw1ll14m: Apply that patch, then copy usb_detect.c to apps/plugins and add it to apps/plugins/SOURCES. Then run the plugin and try attaching your ipod to your PC via usb and to your usb charger.
12:41:02markundirecthex: not all tags are stored in unicode.. Maybe you need to set another codepage
12:41:02w1ll14mlinux, i will try... but i have great pain on my right thumb so i can only use my left hand :\
12:42:46w1ll14mlinuxstb: checking out new svn version
12:43:49 Nick phrozen77_ is now known as phrozen77 (
12:43:50 Join napoleon [0] (
12:45:33directhexdecayedcell, any guesses which fonts support unicode, then?
12:46:02linuxstbThere's a wiki page with that info I think.
12:46:34decayedcellI know in the flyspray someone has done a size 14 uming + glyphs + chinese and other stuff
12:48:43 Join thegeek [0] (
12:48:55directhexlooks like it was both a font issue and a tag issue
12:49:03directhexexcept the font my WPS uses isn't unicodey :/
12:49:55 Join freqmod [0] (
12:49:57napoleonis there a way to enlarge the text in rockbox? the display is really small
12:50:25linuxstbChange to a larger font.
12:50:55decayedcellthe problem with that may be that the font in your WPS may be misaligned because of the different size
12:51:24 Quit wooo (Read error: 110 (Connection timed out))
12:51:31napoleonwhere do i find fonts?
12:51:57decayedcellit should be somewhere in General Settings
12:52:13linuxstbDid you install the fonts zip file when you installed Rockbox? The install instructions point you to them.
12:52:17directhexdecayedcell, precisely. looks like i need to fix the font file myself :x
12:52:30directhexdecayedcell, yet more hacking on this WPS. ho hum
12:53:03decayedcellyeah its annoying when you want 'B' font but 'X' WPS isn't aligned for it *sigh*
12:53:15napoleonah ok , so i probably need this font file cause i cant eccess the font directory in general settings
12:53:27w1ll14mlinuxstb: compiling new test version
12:54:41decayedcellnapoleon its in General Settings | Display | Browse Fonts if you're changing fonts on the device itself
12:55:30directhex"Font is Segoe UI 12 converted for Rockbox, much cleaned up." - i don't like the "much cleaned up" bit, it makes me think a quick makefont won't work
12:55:50decayedcellSegoe UI... Windows Vista :p
13:02:10 Join Bjoern-Erik [0] (
13:03:06 Join lee-qid [0] (
13:03:42w1ll14mlinuxstb: patch works, on charger usb_detect says usb −−> charger and on pc connect it says usb −−> pc
13:05:53mattzzAnybody willing to test Conway's Game of Life plugin?
13:06:00 Join midkay_ [0] (
13:06:15w1ll14mlinuxstb: windows sees the device as unknown device and rockbox doesn't reboot to diskmode
13:06:22***Saving seen data "./dancer.seen"
13:06:27bluebrotherhmm. Maybe converting the deja vu fonts for Rockbox would be an idea
13:06:34w1ll14mbut seems like we are heeding the right way :)
13:09:25linuxstbw1ll14m: Yes, the plugin doesn't reboot disk mode - it's just for testing the detection.
13:09:33 Quit mattzz ("Leaving")
13:10:43w1ll14mlinuxstb: but in normal mode
13:11:26w1ll14mit gives me the usb logo, then windows finds an unknown device and when i unplug usb it go's back to rockbox
13:11:39 Join barrywardel1 [0] (n=barrywar@
13:11:41linuxstbIgnore that.
13:11:51linuxstbThe patch itself disables rebooting.
13:12:39w1ll14mlinuxstb:ok nice, i hate it when rockbox reboots :)
13:17:14 Quit decayedcell (Read error: 110 (Connection timed out))
13:18:52 Join Paprica-Birthday [0] (i=Paprica@
13:18:56 Join decayedcell [0] (
13:19:33decayedcellmattzz: which FS number is Game of Life
13:21:06decayedcellnvm found it...
13:23:33 Quit midkay (Read error: 110 (Connection timed out))
13:27:24 Join wooo [0] (
13:30:56 Quit anathema (Read error: 110 (Connection timed out))
13:35:48 Quit jhMikeS (Read error: 104 (Connection reset by peer))
13:36:10 Join TrueJournals [0] (
13:36:12 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
13:37:11 Join spiorf [0] (
13:41:57 Quit decayedcell (Read error: 110 (Connection timed out))
13:45:49 Join Guest52768 [0] (i=pugsley@
13:49:22 Join Mouser_X [0] (
13:54:36linuxstbw1ll14m: Still around?
13:55:29linuxstbI think I've got a working USB detection patch - can you test?
13:55:38w1ll14mof course
13:56:03linuxstbThat should be applied against a clean SVN.
13:56:19w1ll14mok getting a clean svn now
13:59:55 Part redwood
14:00:09linuxstbBTW, there's no need to apply patch #6494 - everything that's needed is in my patch.
14:00:24w1ll14mlinux: that was what i was thining :)
14:01:34w1ll14mlinuxstb:i think i don't have to change my bootloader because it's svn and svn works good with my bootloade, or do you think different ?
14:01:56 Quit aliask ("Chatzilla 0.9.77 [Firefox]")
14:03:23 Join Thundercloud [0] (n=thunderc@
14:03:48 Quit lini (Read error: 110 (Connection timed out))
14:04:06 Join entheh [0] (
14:04:20w1ll14mlinuxstb: patch goes well on svn, no errors
14:06:27barrywardel1linuxstb: I had an alternative way of detecting the difference between charger brick and usb. you check bit 9 of UOG_OTGSC IIRC. That should check if the bus voltage goes above 4.4V. I could only get it to work on my H10 for some reason though, even though I was using the iPod charger.
14:06:54barrywardel1i guess it's probably related to the slow charging on the iPods in Rockbox
14:07:21barrywardel1it didn't work on the color ipod I tried it on
14:08:28*w1ll14m thinks about installing a special rockbox delopment machine
14:15:30 Join tHe_coincidEnce [0] (i=41bf179f@gateway/web/cgi-irc/
14:16:35w1ll14mlinuxstb: with patch installed it does not reboot when connecting external battery neither indicates a charge, when connected to usb charger it's the same it won't reboot and does not indicate it's charging
14:16:51w1ll14mwhen usb connected to pc it reboots as it would without patch
14:19:43 Join Lear [0] (i=chatzill@rockbox/developer/lear)
14:22:17nixphoenibarrywardel1: do you know anything about system interrupts on the sansa? i can't seem to figure out what i want to know
14:23:04barrywardel1i know a bit about them. what do you want to know?
14:27:58 Quit shnee ("Konversation terminated!")
14:28:44nixphoenihow they're serviced mainly. how the compiler knows which isr serves which interrupt
14:30:05barrywardel1the handlers are all set in firmware/target/arm/crt0-pp.S
14:30:43barrywardel1irq_handler in system.c serves most normal interrupts
14:31:30linuxstbw1ll14m: Yes, I get no charging indicator either. But apart from that it's working as it should? Does WIndows detect your ipod OK when it reboots?
14:31:46nixphoenithanks barrywardel1...just in time too as i have to leave :)
14:31:58barrywardel1actually, it's irq in system.c
14:32:16nixphoenithat handles everything?
14:33:26linuxstbbarrywardel1: What would your detection method do attached to a non-powered USB port?
14:33:42 Join Criamos [0] (
14:34:16barrywardel1nixphoeni: there's also fiq and UIE
14:34:20w1ll14mlinuxstb: ofcourse when it reboots into diskmode windows recognizes it....
14:34:39w1ll14malso linux
14:35:03barrywardel1linuxstb: i haven't tested that. i think it would go into USB mode
14:35:24 Join Abcminiuser [0] (
14:35:24w1ll14myes diskmode works fine
14:35:28linuxstbbarrywardel1: Can you test my patch on your H10?
14:35:36barrywardel1yeah, ok
14:35:42 Part pixelma
14:35:55 Quit Mouser_X (Nick collision from services.)
14:36:04 Join Mouser_X [0] (
14:36:57w1ll14mhmmm strange, it just rebooted to diskmode when i connected usb it was after rebooting from diskmode back to rockbox
14:37:03w1ll14mlet me try to redo it's situation,.....
14:37:48linuxstbYou mean you ejected it from WIndows, it rebooted, and then Rockbox detected USB again and went back into disk mode?
14:38:01linuxstbDidn't it do that before?
14:38:13w1ll14mhmmm let me check again....
14:38:40linuxstbI'm not sure we can avoid that until Rockbox gets its own disk mode.
14:38:46w1ll14malso i disconnected usb
14:38:49w1ll14mwhen rebooting
14:38:56w1ll14mdamn .... battery is empty :|
14:39:18w1ll14mlet me attach my firewire charger...
14:42:43linuxstbbarrywardel1: Do you think my patch is sensible? I've no idea what the setup and run functions are doing....
14:43:21w1ll14mi can't reproduce the error...
14:43:26 Join shnee [0] (
14:43:29w1ll14mnow it's working fine
14:44:13 Quit tHe_coincidEnce ("CGI:IRC")
14:44:15w1ll14mwill it charge even if the ui say's it's not ?
14:45:05 Quit Abcminiuser ("User pushed the X - because it's Xtra, baby")
14:45:14linuxstbI don't know - can you try it and let me know?
14:45:23dewdudew1ll14m, if the battery is dead enough..often times the ipod's hardware will kick it into emergency charge mode
14:46:03barrywardel1linuxstb: it seems quite reasonable. we should also probably run dr_controller_stop() on disconnect too
14:46:15barrywardel1i have been doing quite a bit of work on the usb support
14:46:28barrywardel1but it's quite confusing
14:47:23 Join mirak [0] (
14:48:55w1ll14mlinuxstb:ok charging ipod now via firewire
14:49:17w1ll14mnow my 5g's ui says it's charging ;)
14:51:13preglowjhMikeS: yoes?
14:51:26w1ll14mbut if this succeeds we probaply don't have to use the usb button press patch
14:51:36jhMikeSpreglow: good timing. just gave a look at the IRC
14:51:50preglowoh, i felt that
14:52:01preglowbut anywho
14:52:13preglowwas that the only line of code needed?
14:52:19preglowto get rid of the clicking
14:52:39jhMikeSno...not at all
14:53:27 Join mattzz [0] (
14:53:49jhMikeSIt clicks testing with the pitchscreen. Was wondering about using some more open ended approach with no need to calculate that.
14:54:33preglowthat would be niceness indeed
14:56:26w1ll14mlinuxstb:it seems battery is not charging now, i will need further testing
14:57:33jhMikeSconvert_to_internal mocks me...and btw I was just saying that I happened to glance at IRC right at the moment you pinged me
14:59:12preglowknow <-
14:59:17preglowi'm just messing around
15:01:17preglowthe sim seems really buggy to me right now
15:03:49 Quit Brunellus ("Ex-Chat")
15:06:24***Saving seen data "./dancer.seen"
15:08:16 Join FOAD_ [0] (
15:08:16 Quit FOAD (Read error: 104 (Connection reset by peer))
15:10:25 Join brainiac_ghost [0] (
15:11:24 Join Llorean [0] (n=Llorean@rockbox/administrator/Llorean)
15:11:30linuxstbw1ll14m: I've connected my ipod Color to the AC charger, and although there is no charging symbol, the battery appears to be charging.
15:12:03linuxstb(USB AC charger)
15:14:13 Quit idnar (Operation timed out)
15:14:32preglowlinuxstb: there was a guy in here yesterday that said he couldn't get the color to boot unless he disabled freq scaling
15:14:35 Quit TrueJournals (Read error: 104 (Connection reset by peer))
15:14:43 Quit juxtap (Read error: 110 (Connection timed out))
15:14:44preglowis that the status for all colors?
15:16:16 Join idnar [0] (i=mithrand@unaffiliated/idnar)
15:18:55 Quit hcs (Read error: 104 (Connection reset by peer))
15:21:19 Join hcs [0] (n=agashlin@rockbox/contributor/hcs)
15:25:53markunpreglow: and there is a guy who reported that rockbox produces only faint hisses instead of music on his Gigabeat
15:26:18markunbut looking at his previous forum posts I think he's just doing something wrong
15:28:10preglowcan't say i've ever heard anything like faint hisses
15:28:20preglowoutright noise bursts, yes, but never anything i'd call faint :)
15:28:25markunpreglow: but this is strange: "the sound of the game of doom works, but only in one earphone, but i still cant hear d music and the sound of the videos"
15:29:24markunperhaps it's a problem with the i2c driver..
15:30:25 Join kaaloo [0] (
15:30:39 Part kaaloo
15:30:56preglowwell, i wouldn't know anything about that
15:31:11preglowbut why i2c? might as well be i2s, unless you don't use that
15:32:42markunyes, we do use it
15:32:47linuxstbpreglow: Not normal as such, but I've experienced it occasionally on my Color. It seems to be random in terms of some builds working, and some not.
15:33:17 Quit toer ("jee")
15:33:50directhexwell my gigabeat works in a rather sexy manner
15:35:37 Join msteiner [0] (
15:35:41msteinerhello :)
15:35:45msteinershort question
15:36:17 Quit Mouser_X (Nick collision from services.)
15:36:21msteinerthere is no support for the 2nd gen of ipod nano... so is this a definitly term?
15:36:26 Join Mouser_X [0] (
15:36:53preglowi don't get what you mean, but no, you can't expect support for that for a long time, i think
15:36:58preglowwe know nothing about the hardware
15:37:16 Quit brainiac_ghost ("Leaving")
15:37:16preglownor do we know anything about how to decrypt the firmware
15:37:28msteinerah okay
15:37:38pregloweverything about it is very secret, it seem
15:38:02msteinerso thats all i want to know, if this is just a "we don't have time to develop" or more a "this is fucking hardware, and we need a lot of time to figure out how to install rockbox on it"
15:38:40preglowthe last, definitely
15:38:44preglowwe'd love to support it
15:38:45DataGhostit's both probably
15:38:48DataGhostAND the encrypted firmware
15:39:04DataGhostso that makes three
15:39:06preglowi'd probably jump on the nano 2g bandwagon immediately if i could port rockbox to it
15:39:09preglowno questions asked
15:39:10msteineryeah i run rockbox for many yeas on my archos jukebox recorder, it works fine
15:39:30msteinerso i thought i can use it also on the ipod nano 2nd gen
15:40:17preglowbut alas!
15:40:18preglowno suck luck
15:40:44msteinerso thanks for the fast response :)
15:40:49 Part msteiner ("bye")
15:41:19w1ll14mlinuxstb: my ipod haven't powered off yet and the battery haven't run out yet, so it seems like it's charging or something like that :)
15:43:12linuxstbTry changing the battery display to numeric - I think it's in something like Display -> status bar
15:43:35linuxstbConnecting to my AC USB charger, both my Color and VIdeo seem to charge.
15:44:05Mikachuthere's a nice graph thing somewhere in the debug menu too
15:44:12daurnimatorlinuxstb: you anywhere with av300 port?
15:45:00linuxstbProgressing slowly, but I've also got lots of half-finished Rockbox things I want to finish as well.
15:46:48 Join thegeek_ [0] (
15:47:44w1ll14mlinuxstb: ipod@ 47% battery, i will if it's charging.... is it possible that it's charging slower then normal with this patch ?
15:48:00preglowi may have some opts for the eq here, woot
15:48:06w1ll14mlinuxstb: now it says 50%
15:48:07preglowit's a wonder i didn't think about this before
15:48:14w1ll14mpreglow: what kind of opts?
15:48:29Mikachugo faster opts i assume?
15:48:29preglowmaking it faster
15:48:39preglowgetting rid of four 64 bit divisions
15:48:41preglowwhich i think are very slow
15:48:54w1ll14mpreglow: i love you (if it works)
15:49:12preglowi do the divide by a0 all the time, and it's pointless, better to calculate 1/a0 and just multiply by that
15:49:31preglowmultiplies, even 64 bit ones, are infinitely faster than the 64 bit divs
15:49:35Mikachudoesn't the compiler pick up stuff like that?
15:49:43preglowno, it's not exact
15:49:55directhexwho are the primary developers of the gigabeat port?
15:50:01preglowit does if you use floating point and -ffast-math, but i don't think it does for non-trivial integer math
15:50:04 Join Arathis [0] (
15:50:36w1ll14mpreglow: can you make a patch ?
15:50:55Mikachuyou could just wait 5 minutes too
15:51:03pregloww1ll14m: gotta code it first, and if it works, i'll just commit it, heh
15:52:03w1ll14mpreglow: i thought maybe you allready did some tests... but i was wrong :) let me know if you need a tester :)
15:54:04preglowthis really shouldn't break anything, and i am testing to see whether the results are more or less the same, but sure
15:54:10preglowif i ever need one i'll call :)
15:54:48DataGhostIf my calculations are correct
15:54:54DataGhostI've got 26 hours of video on my 5.5G iPod
15:54:59DataGhostbattery time
15:55:06 Quit Arathis ("Bye, bye")
15:55:06DataGhost80 hours of music
15:55:19DataGhostI built a battery pack with 4x AA rechargable batteries
15:55:27DataGhostthat'll give me 1800mAh at 4.8V
15:55:37DataGhostI can plug in my usb cable and it'll do a nice more-or-less 5Vusb
15:56:10w1ll14mi have a external battery that should be 2700 mAh
15:56:18w1ll14mfor ipod's
15:56:18DataGhostseeing that the 5.5G 80GB battery is 3.7V 600mAh, not calculating the 'excess' 1.1 volts from my external battery pack, I get 1800 + 600 mAh
15:56:27DataGhostthat should compensate for the loss afaik
15:56:32DataGhostand yes I can get more expensive batteries :P
15:56:47w1ll14mdataghost: sounds good ;)
15:56:47DataGhostI can even add another battery pack on the other side of the PCB :P
15:56:51DataGhostyeah :)
15:57:13DataGhosthm, however... If I want to do it nicely I'd have to add some diodes
15:57:13directhexwhat precisely happens to paypal donations - how are they reallocated from Bjorn Stenberg's paypal account?
15:57:23w1ll14mdataghost: get yourself a good 12v car battery :)
15:57:23DataGhostwhich will cause a voltage drop (when using 2 battery packs in parallel)
15:57:33DataGhostoh did I mention that mine is portable? :P
15:57:42w1ll14mdataghost: hehehehe
15:58:19w1ll14mif you are strong.... you could just get one of those ;) it's a training aswell!!
15:58:22 Quit _Veseliq_ (Remote closed the connection)
15:58:30DataGhostand fits in my pocket
15:58:41w1ll14mdataghost: ah that's it... mine won't....
15:58:52w1ll14mDataGhost: then your idea is better....
15:59:03Soap_don't want a car battery - want a deep-cycle marine battery.
15:59:14DataGhostoh yeah
15:59:18DataGhostI've got a couple of those
15:59:19w1ll14msoap: how the heck are you going to take that on with you ?
15:59:24DataGhost500Ah Soap_ :P
15:59:31DataGhostbut those aren't portable _AT ALL_
15:59:34w1ll14mmillion of hours
15:59:42Soap_w1ll14m: I'm not the one who brought up car batteries.
15:59:43preglowsweet god, the eq adjustment screen really, really needs some acceleration
15:59:47DataGhostone of them 100Ah units already has carrying straps on it
15:59:55w1ll14msoap: hehehe
15:59:57DataGhostI don't even want to know what it would be like with 5 :P
16:00:05Lloreanpreglow: Very much so.
16:00:29w1ll14mwhat was the diff command again ?
16:00:47DataGhostjust 'diff'
16:00:55DataGhostor am I missing something? :P
16:01:01w1ll14mthen you get the > and < things....
16:01:20 Quit napoleon ()
16:01:59barrywardel1linuxstb: your patch works on H10 too:)
16:02:15 Quit thegeek (Read error: 113 (No route to host))
16:02:35barrywardel1linuxstb: I think it should report charger inserted though
16:04:39w1ll14mlinuxstb:my ipod charges as wel... confirmed
16:06:37 Quit JdGordon ("Leaving.")
16:06:56DataGhostthere. very simple yet so effective :)
16:07:25w1ll14mDataGhost: whahaha
16:07:33w1ll14mDataGhost:looks good
16:07:40jhMikeSdsp paradoxes...hrm. playback expects data out every time it calls dsp_process and that's not possible. imagine trying to resample passing one sample at a time like that.
16:07:49DataGhostnow to get the on-the-box specifications
16:07:58DataGhosta.k.a. now to make the calculations without counting any charging losses etc :P
16:08:11w1ll14mlol it was diff -u file1 file2
16:08:17DataGhost2220 mWh = standard battery
16:08:29DataGhost8640 mWh = my external battery
16:08:31DataGhostno mWh
16:08:35DataGhost600 mAh
16:08:50DataGhosti'm calculating with different voltages here :P
16:08:59Soap_do you have undervoltage protection to prevent cell reversal? ;)
16:09:12DataGhostI hope Apple thought of that :P
16:09:21Soap_I mean in your four cell pack.
16:09:33DataGhostno :) so I hope Apple thought of that :P
16:09:51DataGhostthat would give me 29 hours of video
16:10:10DataGhost97 hours of music
16:10:12DataGhostfair enough
16:10:50w1ll14mbut using a video causes when charging via usb your battery just is just dying slower....
16:10:54 Join Arathis [0] (
16:11:13w1ll14mthat's what i found out using my battery pack
16:11:15DataGhostwhich battery?
16:11:24DataGhostis it that bad?
16:11:38Soap_let's hope Apple thought of _that_ ;)
16:11:49DataGhostbecause I did notice that transferring 20 GB of music to a near-empty iPod 80GB will kill the battery before the transfer is done
16:11:56w1ll14mno, not direct, but it's just your ipod will last a little longer but eventuely will die when using exterolan power and playing at the same time
16:11:57DataGhostbut the disk is spinning all the time then
16:12:00DataGhostnot with videos
16:12:12Soap_backlight pulls a lot of juice.
16:12:15w1ll14meven with music
16:13:00w1ll14mif you could get a 30 volts on a little stronger battery, your ipod charges faster and can keep up with the usage
16:13:06DataGhostand anyway, I won't be watching videos for 24-29 hours straight anyway :P
16:13:11w1ll14myou would have to use firewire
16:13:19DataGhostdoes firewire allow up to 30? :o
16:13:34DataGhostI always thought why it said 5-30V... I thought that was just a safety margin :P
16:13:37w1ll14mdon't know exactly... but back of ipod says 5-30 volts
16:14:07w1ll14mi don't know exactly firewire's voltage, ive read somewhere it was 30 volts, but i thought it was 12
16:14:14Soap_If you put in 30, I would have to believe 18 of those volts would get tossed by the regulator at a severe level of heat.
16:14:22w1ll14mso i'm confused about that ;)
16:14:36DataGhostFireWire can ... blah blah blah ... Its six-wire cable is more flexible than most Parallel SCSI cables and can supply up to 45 watts of power per port at up to 30 volts
16:14:58Soap_ahh, it can do 30. Dang.
16:15:00w1ll14mbut scsi isn't portable at all :)
16:15:02DataGhostcan. and up to
16:15:07DataGhostso I guess that's device-regulated
16:15:20w1ll14mbut my ipod charges 5 times as fast then usb
16:15:25w1ll14mwhen using firewire
16:15:27w1ll14mas source
16:15:30DataGhostmy firewire charger says: output 12V 67A
16:15:35DataGhostbut I guess the . in 67 is faded
16:15:37DataGhostI don't see it
16:15:45w1ll14mthen it's 12 volt
16:15:47Mikachuhaha, 67A would be something
16:15:47bluebrotherFirewire can transfer up to 2A
16:15:56 Quit Mouser_X (Connection timed out)
16:16:13bluebrotherat up to 30V (or something similar)
16:16:23bluebrotherwhile USB can only provide up to 500mA
16:16:24 Nick Soap_ is now known as Soap (n=Soap@rockbox/staff/soap)
16:16:29w1ll14mif you could get some battery's running at 12 volt... your ipod will charge fast and can keepupwith the usage
16:16:29DataGhostat 30V it can do 1,5A
16:16:38DataGhost'up to 45 watts' ^_^
16:16:59DataGhostyeah but that would require 10 batteries
16:17:03 Join dpassen1 [0] (n=dpassen1@resnet-236-163.resnet.UMBC.EDU)
16:17:06bluebrotherit's been quite a while since I worked with firewire. At "usual" voltages like 12V it can do 2A :)
16:17:09w1ll14mmy battery was 50% when i took it from usb, 15 mins later is allready 80%
16:17:12 Join Brunellus [0] (n=luigi@unaffiliated/brunellus)
16:17:12DataGhostok, that would clearly increase the capacity but also the size :P
16:17:21bluebrotherbut yeah, I think there was a maximum power limit
16:17:28DataGhostI might just want to go with AAA instead then :P
16:17:32 Part Brunellus ("Ex-Chat")
16:17:32SoapDataGhost: there are other ways to increase the voltage.
16:17:48w1ll14msoap: but at the cost of shorter battery life
16:17:59w1ll14mfrom the external battery ;)
16:18:05DataGhostwell, for now it's doing great imo
16:18:10Soapwait! You mean when I increase voltage...amperage must go down?
16:18:23DataGhostand still I don't see why watching videos would kill the battery faster
16:18:32DataGhostI mean... it can do a full charge in 4 hours
16:18:35SoapDataGhost: processing + backlight.
16:18:36DataGhostand I can watch video for 6 hours
16:18:40MikachuSoap: you don't magically get energy from increasing the voltage, no :)
16:18:43bluebrotherif the power is the same, yes
16:18:55DataGhostso that means it can charge faster than drain, when just watching video and not skipping like a lunatic
16:19:04DataGhostfor a few hours
16:19:04bluebrotherPower = Current * Voltage
16:19:06*Soap should have used the <sarcasm> tag.
16:20:10DataGhostmaybe I should just look up the charger spec or something
16:20:58DataGhostwith a 600mAh battery that would mean 100mAh drain, with 4 hours charge that's 150mAh charge, so that equals around 50mAh positive
16:21:08DataGhosthm. remove the last 3 h's
16:21:30Soapyou're talking in Apple Firmware where charging is significantly faster than it appears to be when charging in Rockbox.
16:21:42DataGhostsorry. :P
16:21:46DataGhostI have a 80GB
16:21:50w1ll14mthen charge in diskmode
16:22:04w1ll14mtha's what i do when i don't have much time
16:22:10Soapdiskmode also appears to be slower than Apple Firmware.
16:22:18DataGhostbut the battery also appears to drain significantly faster in rockbox, right Soap? :P
16:22:25DataGhostI think I see a connection there :)
16:22:27SoapDataGhost: yes
16:22:41Soapno, there is not the connection you appear to suspect.
16:22:43 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
16:23:01DataGhostit must at least have something to do with it
16:23:03Soaptwo seperate issues - not one.
16:23:07 Quit funky (Remote closed the connection)
16:23:10DataGhostor rockbox can be sued for breaking a law
16:23:18 Join funky [0] (n=repulse@unaffiliated/funky)
16:23:45Soaprockbox charges slower AND it consumes more power. AND, not BECAUSE.
16:24:08DataGhostit's also because but the effect is just applied twice then, I guess :P
16:25:30 Join TrueJournals [0] (
16:26:06DataGhostbut I was planning a rundown test anyway
16:26:51DataGhostI'll just hook up my iPod to my headphone amp without headphones plugged in
16:26:55DataGhostso I can sleep tonight :P
16:29:28 Join redwood [0] (
16:31:41 Quit Arathis ("Bye, bye")
16:34:11linuxstb_w1ll14m: Can you go into the "View I/O ports" debug screen, and see what changes when you attach various things to your ipod? For my 5g, GPIO_L changes from A8 to B8 when it's attached to either my PC or the charger via USB.
16:34:16preglowwoot, from 494 bytes to 336 bytes, and i expect that'll be even better on arm
16:34:18preglownot to mention the speed
16:34:26 Join Arathis [0] (
16:34:27 Quit linuxstb (Read error: 113 (No route to host))
16:35:01linuxstb_EQ optimisations?
16:35:11 Join brainiac_ghost [0] (
16:35:39preglowlinuxstb_: yeah, opts to the coef calculation functions
16:35:56preglowlinuxstb_: cutting out four out of five 64 bit divisions and using 32x32 bit muls instead
16:36:07preglowwhich should be aeons faster
16:36:36linuxstb_Good to have you back :)
16:36:57 Part TrueJournals
16:37:26preglowwon't be back for long today
16:37:27LearArm only? Or Coldfire too?
16:37:31preglowLear: both
16:37:38LearGoodie. :)
16:37:40preglowbut arm should feel it the most, having no hardware div at all
16:37:55LearOuch, then I understand it costs a lot.
16:38:04 Quit Arathis (Client Quit)
16:39:09linuxstb_barrywardel1: At least on both my ipods (Color and Video), charger status can be detected via GPIO.
16:39:22 Quit directhex (Remote closed the connection)
16:39:40linuxstb_Although I'm not sure if it's telling me "charger inserted" or "battery charging". I think it's the former.
16:40:23preglowhrm, i wonder why gcc uses umull for my signed muls
16:41:32LearBut otoh, coefs aren't calculated often, are they?
16:42:04preglowLear: nope, but i just couldn't stand looking at the code :>
16:42:26preglowgcc seems to do some severely fancy ass shit to my code
16:43:00preglowahh, right
16:43:18preglowis there no way to tell gcc you expect a 64 bit result from muling two 32 bit numbers?
16:43:29preglowwe seem to just cast both args to 64 bit numbers
16:46:01preglowhaha, adding in the FRACMUL macro from dsp.c cut off a good deal, yes
16:48:35 Join mattzz_ [0] (
16:50:59 Quit atsea-196 (Remote closed the connection)
16:51:17 Join CriamosAndy [0] (
16:55:51 Join Soul-Slayer [0] (n=Jonno@
16:58:03 Quit midkay_ (Read error: 104 (Connection reset by peer))
16:58:22 Join midkay_ [0] (
17:00:12 Join Soap_ [0] (n=Soap@rockbox/staff/soap)
17:02:14 Join atsea-196 [0] (i=ariel@gateway/tor/x-baede58228830825)
17:02:14 Quit mattzz (Read error: 113 (No route to host))
17:02:22 Nick mattzz_ is now known as mattzz (
17:04:29 Quit idnar (
17:04:29 Quit Soap (
17:04:29 Quit redwood (
17:04:29 Quit Galois (
17:04:29 Quit andrewg_ (
17:04:29 Quit scorche (
17:06:26***Saving seen data "./dancer.seen"
17:06:51 Quit Criamos (Read error: 110 (Connection timed out))
17:07:27NJoinredwood [0] (
17:08:48 Join toffe [0] (
17:10:11 Join andrewg [0] (
17:10:26 Join Arathis [0] (
17:11:27 Quit w1ll14m ()
17:12:05 Quit Lear ("Chatzilla 0.9.77 [Firefox]")
17:12:57 Join toer [0] (
17:13:10NJoinGalois [0] (
17:13:26 Join Nuk3 [0] (
17:14:44 Join w1ll14m [0] (
17:14:45NJoinidnar [0] (i=mithrand@unaffiliated/idnar)
17:15:14*w1ll14m hates windows
17:17:04NJoinandrewg_ [0] (
17:17:04NJoinscorche [0] (n=scorche@rockbox/administrator/scorche)
17:17:11 Nick Soap_ is now known as Soap (n=Soap@rockbox/staff/soap)
17:17:35 Quit scorche (Operation timed out)
17:17:49 Join scorche [0] (n=scorche@rockbox/administrator/scorche)
17:21:29 Quit andrewg_ (Read error: 60 (Operation timed out))
17:24:35 Quit Nuk3 ("Chatzilla 0.9.77 [Firefox]")
17:26:36 Quit darkless ("Leaving")
17:42:40 Join TrueJournals [0] (
17:48:12barrywardel1linuxstb:does the gpio not just detect a usb connection of any kind? I mean updating charger_inserted() in power-ipod.c to use your new detecton code.
17:51:34 Join Mouser_X [0] (
17:54:09 Quit Mouser_X (Nick collision from services.)
17:54:18 Join Mouser_X [0] (
17:56:37 Join efyx [0] (
17:57:43 Join Clocks [0] (i=18e09721@gateway/web/cgi-irc/
17:58:17ClocksAnyone here?
17:58:37w1ll14mgreetings too clocks
17:58:50TrueJournalsI'm here...
17:59:07ClocksI somewhat expected this to be a more happing place
17:59:15TrueJournalssometimes it is
17:59:17LloreanClocks: This is a development and support channel
17:59:25TrueJournalsdepends on day of week, time of day, etc, etc
17:59:43ClocksThats what i'm hoping for Llorean
18:00:05w1ll14mas it's here 18:00 somewhere else it's right now 23:00 ;)
18:00:12ClocksGood point
18:00:21w1ll14mbut, whats up ?
18:00:23TrueJournalsabout 11 over here :-p
18:00:55Soapok, we've got the time issue sorted out. On with the question Clocks! :)
18:01:04TrueJournalsgotta go
18:01:05 Part TrueJournals
18:01:17w1ll14mhehehe cya truejournals
18:01:18Clocks"What's up"? My iHP120 is not behaving properly and i'm desperate for advice
18:01:29Soapsell it to Soap for $25
18:01:46w1ll14mclocks: ok, dhat do you mean by not behaving properly?
18:02:10ClocksCompletely locked up responding to nothing but sitting there with a blank (yet backlit) screen
18:02:29w1ll14mis it when rockbox boots?
18:02:35LloreanClocks: Use the reset hole in the bottom.
18:02:39ClocksI don't want to sell it ever I want to keep it till the end of time
18:03:09ClocksAhh! reset! bottom? I'm looking right now
18:03:18*Soap wanders off muttering about his offers never working. ;)
18:03:38LloreanClocks: It's a small hole. If you can use a blunted wooden toothpick. Be careful because the button in the hole is hard to find, and can be easy to break if you use something hard or sharp and just jab. Be gentle.
18:03:54ClocksAhah! Your right Llorean. The wonders one finds when you take off the leather case for the first time in years *slaps his forehead*
18:04:15LloreanClocks: I've tested many things that have frozen my iRiver, I'm quite familiar with that hole. :)
18:04:57ClocksGood because this was really distressing me.
18:05:15w1ll14mclocks: your player never crashed before ??? :|
18:05:29Lloreanw1ll14m: It's really quite stable on the H100/H300 series
18:05:31ClocksWell i've never ran RockBox evore :)
18:05:45LloreanI'm kinda surprised he managed to crash it just by entering a menu.
18:06:08LloreanI'd be curious the whole circumstances around it, but from the forum posting it sounds like he's not wholly sure exactly what triggered it.
18:06:09ClocksYou read my post. :)
18:06:17w1ll14mLlorean: that's nice then :) because i managed it to let my ipod 5g crash by just browsing for mp3 with OF
18:06:23SoapLlorean: will the H100 series boot on external power only - or does it require a working battery?
18:06:48LloreanSoap: I'm actually not sure. I *think* that it will, but I'm not sure, I seem to recall reading someone tried it and it worked.
18:06:54LloreanClocks: Believe it or not, I read all posts.
18:07:33w1ll14mLlorean: do you sleep?? because i don't have that much time :)
18:07:34ClocksGreat thanks. I;m trying to find something the right shape right now. I thought i had a paper clip around here somewhere
18:07:56Lloreanw1ll14m: Usually a whole day's posts only takes me about 30 minutes
18:08:04ClocksAnd your right I don't know how exactly I did it. I was just changing menues around and seeing what was where and it hung up
18:08:09Lloreanw1ll14m: Not to mention I often read them from my phone while eating lunch, or such.
18:08:19w1ll14mLlorean: lol
18:09:00w1ll14mLlorean: i just eat my food very fast if something intresting is happening here :)
18:09:09LloreanThough with the rate we're growing, very soon I won't be able to keep up any more.
18:09:13w1ll14mand make very late nights ;)
18:09:31w1ll14mi can understand.... the more ports, the more users :)
18:09:43w1ll14mit's nice to see rockbox is growing....
18:09:48MikachuLlorean: maybe you should delegate a bit :)
18:10:10LloreanMikachu: I already do, that's why we have 'experts' and a few actual full mods.
18:10:23LloreanBut I still like to try to at least *read* every post, even if it's just a quick skim and on to something else
18:10:24w1ll14mi know tons of pleople that just still don't have rockbox and would be better of with rockbox then OF
18:10:43 Part redwood
18:11:07*Clocks finds paperclip and gently presses reset button. Player shuts down. Gingerly pressing record and play Clocks turns on the player. The friendly and familiar iRiver boot screen greets him exactly as normal. Elation and joy warm Clocks from within as his universe is once again complete
18:11:13 Quit zylche ("-")
18:11:54LloreanClocks: My first Rockbox player was the H120
18:12:02LloreanIt's still my favorite
18:12:17 Join appelsap [0] (
18:12:21w1ll14mrockbox + softeq + hardeq = supreme audio
18:12:26 Part appelsap
18:12:51 Join appelsap [0] (
18:12:53ClocksEvery time i think about "upgrading" I find that nothing else is really MORE enough of a player to justify spending any money at all
18:12:57Lloreanw1ll14m: The soft EQ should be more than enough to compensate for any distortion caused by your headphones.
18:13:13LloreanClocks: There are very few players that are "more" at all, compared to the H120. At least in terms of audio features.
18:13:37 Join zylche [0] (
18:14:21Clocksi like to Cowon iAudio if anything else. And have been pondering one. usb OTG allowing me to ad a 40 gig HD to my PSP is pretty sexy
18:16:49ClocksAnyway my extreme thanks for your help. I can't believe i didn't think simple enough to assume there would be a reset on it. Its obvious now but I've just had it inside its case for so long I've become somewhat unfamiliar whith what its surface looks like
18:17:06w1ll14mLlorean: i adjust everything above 120 hertz -11.0 db then i use 3 bands for the lower frequencies and compensate the high ones with HWeq, may sound stupid or to complicated but the audio sounds better to me that way
18:17:46Lloreanw1ll14m: So, you're just one of those people who likes a ton of bass, irregardless of what the music's supposed to sound like, gotcha.
18:18:20w1ll14mLlorean: that's totaly correct, most of the times hardcore is supposed to have as many bass as there is possible
18:18:53 Join Thundercloud_ [0] (n=thunderc@
18:19:05Lloreanw1ll14m: You do realize they can master the music to have as much bass as they want, right?
18:20:11w1ll14mLlorean: true, but normal earbuds will sound badly with these eq settings i have, but these (normal a little lower bass then usual) sound better with a little more bass then normal
18:20:32w1ll14mthat's why i love rockbox so much
18:20:43*Llorean shrugs
18:20:43w1ll14mhehe ;)
18:21:38ClocksSennheiser all the way for me.
18:21:43w1ll14mhehe :)
18:22:17ClocksI have no idea if i spelled that right.
18:22:45w1ll14mi've used also some sennheiser, but these from sony fits better in my ears
18:23:40ClocksFarewell and thank you gentlemen. I appreciate the help even though it was quite trivial.
18:24:13 Part Clocks
18:28:19 Quit freqmod (Read error: 104 (Connection reset by peer))
18:29:34 Quit Mouser_X (Nick collision from services.)
18:29:43 Join Mouser_X [0] (
18:31:16 Join Thundercloud__ [0] (n=thunderc@
18:32:44 Quit Thundercloud (Read error: 113 (No route to host))
18:42:35 Join bluey- [0] (
18:44:47 Join darkless [0] (
18:46:28 Join freqmod [0] (
18:47:07 Quit freqmod (Remote closed the connection)
18:47:21 Join freqmod [0] (
18:50:36 Join the_miker [0] (
18:55:08 Join TrueJournals [0] (
18:55:31 Quit Thundercloud_ (Read error: 110 (Connection timed out))
18:57:05 Quit phrozen77 (Read error: 104 (Connection reset by peer))
18:58:03 Quit Mouser_X (Nick collision from services.)
18:58:12 Join Mouser_X [0] (
18:58:16 Join phrozen77 [0] (
19:00:25 Join perl|perl [0] (
19:06:29***Saving seen data "./dancer.seen"
19:08:02 Quit Arathis ("Bye, bye")
19:08:37 Quit My_Sic (Read error: 104 (Connection reset by peer))
19:11:36 Quit perldiver (Read error: 110 (Connection timed out))
19:12:06 Quit linuxstb_ (Read error: 113 (No route to host))
19:12:27 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
19:15:18 Join BHSPitMonkey [0] (
19:17:28 Join ctaylorr [0] (
19:17:37 Quit ctaylorr (Client Quit)
19:17:47 Join ctaylorr [0] (
19:28:09 Join lukaswayne9 [0] (
19:32:31 Quit BiptoN (Remote closed the connection)
19:33:39 Join BiptoN [0] (
19:36:31 Quit BiptoN (Remote closed the connection)
19:37:17 Join BiptoN [0] (
19:45:36 Quit lukaswayne9 ("Ex-Chat")
19:47:54 Quit Rob222241 (Read error: 104 (Connection reset by peer))
19:50:31 Part Llorean
19:50:39 Quit Guest52768 (Read error: 113 (No route to host))
19:52:13 Join hotwire_ [0] (
19:53:39mattzzrocklife.c:(.text.next_generation+0x358): undefined reference to `memcpy'
19:54:02Mikachubitrot maybe
19:54:14mattzzdoes n[0] = n[4]; lead to something like this?
19:54:30*mattzz is just speeding up rocklife a bit
19:54:43Mikachuif you can't code.. :)
19:55:10Mikachuat any rate it's hard to help if you don't post your code
19:55:48 Quit Mouser_X (Nick collision from services.)
19:55:50linuxstb_You'll probably need to implement a wrapper for memcpy which calls rb->memcpy.
19:55:56 Join Mouser_X [0] (
19:57:00mattzzI am not using memcpy deliberately. Just assigning single elements of an array. one at each time
19:57:10linuxstb_gcc will use it.
19:57:26mattzzok, I will put the code on my server ;)
19:57:34Mikachui think you can use -ffreestanding too
19:57:39 Join Rob2222 [0] (
19:58:43linuxstb_You just need to declare something like: void *memcpy(void *dest, const void *src, size_t n) { return rb->memcpy(dest,src,n); }
19:58:53Mikachuyour code looks really really slow :)">
20:00:02mattzzl. 256
20:00:46mattzzlinuxstb_: worked!
20:00:49Mikachuah, that looks better
20:01:02mattzzI just do not understand, why the compiler wants to use memcpy
20:01:24linuxstb_Probably the initialisation of n at the start of the function.
20:01:46linuxstb_Just replace it with a call to memset.
20:02:32mattzzHey, thanks again :-)
20:02:46Mikachui don't know if it's a good idea to do a function call to check every cell
20:02:54 Join Roan [0] (
20:03:06mattzzIn terms of stack pushing/popping?
20:03:17mattzzand speed improvement
20:03:26Mikachusince you only use it in one place you could just declare it inline
20:03:34linuxstb_gcc may well inline it anyway - it's only called in one place.
20:04:01linuxstb_Although it should probably be declared static to enable gcc to do that.
20:04:30Mikachuthat's enabled at -O3 only says man gcc
20:04:40Mikachuand all functions in a plugin should be static :)
20:04:47Mikachu(except the entry point)
20:05:17Mikachui wrote a life for gba a long time ago
20:05:56mattzzI want to have it fast on my jbr. Sansa is fast enough :-P
20:06:59 Join BHSPitLappy [0] (
20:07:02 Join BHSPitMonkey_ [0] (
20:08:00Mikachui have no idea if it's faster or slower than your way, and of course if i wrote it today i wouldn't copy the whole board at the end :)
20:09:31 Join Wiwie [0] (
20:11:24mattzzso best is to declare all functions of a plugin as static inline?
20:11:43Mikachuno, just static
20:11:48mattzzbut short functions = inline
20:11:52Mikachuinline if they're only used once or are short
20:11:58mattzzOK, got it
20:12:31Mikachui don't know if it really matters if they're static after the elf stuff is stripped
20:12:49 Nick Roan is now known as justjohnny68 (
20:15:29 Quit shnee (Connection timed out)
20:16:08 Quit muesli__ ("ich will Kühe!!!")
20:16:42 Join fasmaie [0] (
20:20:36 Quit BHSPitMonkey (Nick collision from services.)
20:20:41 Nick BHSPitMonkey_ is now known as BHSPitMonkey (
20:21:19 Join Llorean [0] (n=Llorean@rockbox/administrator/Llorean)
20:25:22 Quit Wiwie ("Miranda IM! Smaller, Faster, Easier.")
20:26:52 Join My_Sic [0] (
20:29:29 Quit BHSPitLappy_ (Connection timed out)
20:33:43 Part Llorean
20:39:43 Quit bluey- ("Leaving")
20:42:08 Quit Mouser_X (Nick collision from services.)
20:42:17 Join Mouser_X [0] (
20:42:48 Quit justjohnny68 ("Leaving.")
20:45:57 Part TrueJournals
20:57:47 Join finn_ [0] (
20:58:40 Quit Mouser_X (Nick collision from services.)
20:58:51 Join Mouser_X [0] (
21:02:24 Quit fasmaie (Remote closed the connection)
21:06:33***Saving seen data "./dancer.seen"
21:07:00 Quit bluebrother ("Leaving")
21:12:40 Join rotator [0] (n=e@rockbox/developer/rotator)
21:14:14mattzzthe h210 has a colour depth of 4?
21:14:25mattzz(grey depth)
21:16:22 Join linuxstb [0] (i=5343d4aa@gateway/web/cgi-irc/
21:17:42 Quit CriamosAndy ("( :: NoNameScript 4.03 :: )")
21:18:23Genre9mp3mattzz: it's 2bpp grayscale
21:18:33Genre9mp34 shades of gray that is
21:18:59mattzzGenre9mp3: ok, thanks
21:22:56 Join crwl [0] (
21:27:27 Quit mirak (Read error: 104 (Connection reset by peer))
21:28:15 Quit Mouser_X (Nick collision from services.)
21:28:26 Join Mouser_X [0] (
21:28:43 Quit ctaylorr (Read error: 110 (Connection timed out))
21:35:59 Part finn_ ("Leaving")
21:43:03 Join rp- [0] (n=root@
21:48:07 Join Nihilanth [0] (
21:50:05 Join dwihno [0] (n=dw@
21:50:06 Join TrueJournals [0] (
21:51:44 Join Brunellus [0] (n=luigi@unaffiliated/brunellus)
21:51:44 Quit mathgl ("Quitte")
21:54:13 Join fasmaie [0] (n=fasmaie@
21:58:33 Quit fasmaie (Client Quit)
22:00:23 Quit Mouser_X (Nick collision from services.)
22:00:34 Join Mouser_X [0] (
22:00:40phrozen77i dont know if it is worth something but i just found a site for iriver firmwares
22:01:41Genre9mp3phrozen77: no h100/h300?
22:01:54phrozen77no idea, i just stumbled upon that site oO
22:02:24Genre9mp3of course there's also">
22:02:42 Join Thundercloud_ [0] (n=thunderc@
22:09:33mattzznew rocklife version out now −−>
22:12:23 Join juxtap [0] (
22:12:54 Quit darkless ("Leaving")
22:13:39 Quit Mouser_X (Nick collision from services.)
22:13:47 Join Mouser_X [0] (
22:16:35 Quit Thundercloud__ (Read error: 110 (Connection timed out))
22:17:14Soapthank you mattzz
22:17:33 Part TrueJournals
22:17:50mattzzSoap: :)
22:19:04 Join muesli__ [0] (n=muesli_t@
22:21:41 Join darkless [0] (
22:27:35 Join Paprica [0] (n=Paprica@
22:34:52BiptoNdoes anyone know why we can'
22:35:03BiptoNtt enable -Os for arm7 builds?
22:35:18BiptoNwouldn't that benefit a little?
22:35:33Bagderbenefit what?
22:35:50Bagderwe're already using -O afaik
22:35:53BiptoNwell that it would create smaller binaries correct?
22:35:59BiptoNtake less memory
22:36:04Bagderbut why do we need smaller binaries?
22:36:13BiptoNleavin more for other garbage such as audio
22:36:28Bagdersure, but I think faster is more important that small on the arm7 targets
22:36:41BiptoNaww yes
22:36:48BiptoNfaster would make more sense
22:36:53Bagderthus -O2 or so
22:36:56 Join mirak [0] (
22:37:02BiptoNi can't get O2 to compile
22:37:24BiptoNsmaller uses less power doesn't it?
22:37:36Bagderyes, and so does faster
22:37:58BiptoNalrighty than
22:38:14BiptoNthank you for the lowdown badger :)
22:38:51BiptoNwould the -mtune option yield any benefits?
22:39:13Bagderit might, I'm not very good on gcc internals
22:44:12 Join Thundercloud__ [0] (n=thunderc@
22:44:19 Quit freqmod (Remote closed the connection)
22:45:58 Quit Paprica-Birthday (Read error: 110 (Connection timed out))
22:48:28 Quit muesli__ ("ich will Kühe!!!")
22:54:37 Join muesli__ [0] (n=muesli_t@
22:56:31 Join Febs [0] (
22:58:01 Quit Mouser_X (Nick collision from services.)
22:58:10 Join Mouser_X [0] (
23:06:34***Saving seen data "./dancer.seen"
23:08:40 Quit Thundercloud_ (Read error: 110 (Connection timed out))
23:09:53 Join Llorean [0] (n=Llorean@rockbox/administrator/Llorean)
23:10:39 Part Llorean
23:10:51 Quit bun-bun ()
23:16:31 Quit entheh ("^~")
23:17:20 Join Llorea1 [0] (
23:17:32 Join bun-bun [0] (
23:17:38 Nick Llorea1 is now known as Llorean (
23:20:44 Quit BHSPitMonkey (Read error: 110 (Connection timed out))
23:22:30 Quit BHSPitLappy (Read error: 110 (Connection timed out))
23:25:04 Quit Mouser_X (Read error: 110 (Connection timed out))
23:30:01 Join decayedcell [0] (
23:30:43 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
23:32:58 Join entheh [0] (
23:38:01 Join fasmaie [0] (n=fasmaie@
23:39:09 Quit dpassen1 (Read error: 145 (Connection timed out))
23:39:47 Join Thundercloud_ [0] (n=thunderc@
23:40:25 Join |AhIoRoS| [0] (n=ahioros@
23:42:21 Join Sujdik [0] (
23:45:55 Join BHSPitLappy [0] (
23:45:57 Join BHSPitMonkey [0] (
23:48:23 Quit amiconn (Read error: 110 (Connection timed out))
23:48:23 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
23:51:51 Quit decayedcell (Read error: 110 (Connection timed out))
23:53:47 Join Mouser_X [0] (
23:54:51 Quit brainiac_ghost (Read error: 104 (Connection reset by peer))

Previous day | Next day