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 2013-05-24

00:16:11 Quit Wardo (Read error: Connection reset by peer)
00:16:52 Quit Topy44 (Quit: ZNC -
00:17:39 Quit mc2739 (Ping timeout: 248 seconds)
00:19:06 Join dreamlayers [0] (~bgjenero@rockbox/developer/dreamlayers)
00:19:34 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
00:28:05 Quit ender` (Quit: It's not worth doing something unless someone, somewhere, would much rather you weren't doing it. -- Terry Pratchett)
00:28:59 Quit bertrik (Remote host closed the connection)
00:30:08 Quit habys (Quit: WeeChat 0.4.0)
00:30:51 Join habys [0] (
00:32:56 Quit SuperBrainAK (Ping timeout: 245 seconds)
00:35:03 Join ikeboy [0] (
00:36:18ikeboyOn the sansa fuze plus there are 80 levels for brightness but every three are the same e.g. 1=2=3 and 4=5=6
00:38:43***Saving seen data "./dancer.seen"
00:40:24ikeboyDo others that have the fuze plus have diiferent settings?
00:46:49 Join saratoga_ [0] (123e0c95@gateway/web/freenode/ip.
00:47:01saratoga_^^^ thats probably just a copy and paste error from a port with more brightness levels
00:47:27saratoga_although 80 sounds excessive regardless
00:53:13 Quit ikeboy (Quit: CGI:IRC)
01:03:52 Quit lebellium (Quit: ChatZilla 0.9.90 [Firefox 22.0/20130514181517])
01:05:39 Join ungali_mobile [0] (~yaaic@
01:05:45 Part ungali_mobile
01:09:55dreamlayersOn ARM, if you write a value to PC, that's where execution continues, right? It shouldn't ever continue at some other address, like PC-8?
01:13:39saratoga_During execution, PC does not contain the address of the currently executing instruction. The address of the currently executing instruction is typically PC-8 for ARM, or PC-4 for Thumb.
01:14:41saratoga_hmm but i guess that doesn't apply on write
01:15:46 Join Topy44 [0] (~Topy44@
01:19:08jhMikeSnope, just read
01:19:39jhMikeSon coldfire it's pc+2 for read
01:20:31 Quit FOAD (Quit: I'll be back)
01:20:48 Join FOAD [0] (~foad@
01:20:48 Quit FOAD (Changing host)
01:20:48 Join FOAD [0] (~foad@unaffiliated/foad)
01:21:19dreamlayers says that writing to PC directly isn't recommended but does say MOV PC, R0 will branch to the location pointed by R0. I'm asking because of the "subs pc, lr, #-4" near the end of lib/unwarminder/safe_read.S. It seems wrong and changing #-4 to #4 makes it work on both PP502x and TCC760.
01:23:07saratoga_return from subroutine is usually mov pc, lr IIRC
01:23:29jhMikeShow would that work. subs pc, lr, #4 is correct for IRQ/FIQ return (it also restores CPSR from SPSR )
01:24:02jhMikeSwriting PC directly is best left to the professionals :)
01:28:07jhMikeSdifferent exceptions have different offsets though (but I don't remember what's what exactly)
01:28:43dreamlayers seems like a good summary
01:29:03pamaurysaratoga_: the brightness levels are reverse engineered from OF, we don't have any information on how it works
01:29:16saratoga_are there really 80 though?
01:29:28saratoga_sounds like theres only 1/3 as many (from the description anyway)
01:30:17jhMikeSdreamlayers: I think subs pc, lr, #4 would be correct for the isntruction following the aborted one
01:30:22pamauryI don't remember actually
01:31:48jhMikeS#-4 seems in error
01:32:18pamauryjhMikeS: I think I wrote the code for safe_read.S, maybe there is an error, i'm no arm expert, or maybe it's a typo
01:35:01dreamlayersOkay, I'll commit the change of #-4 to #4, and then
01:35:21jhMikeSseems the chart agrees, sub 8 if you want to reexecute, 4 if you want to skip
01:38:30 Quit pamaury (Read error: Operation timed out)
01:42:30jhMikeSshould all that just be removed from all crt0*.S?
01:43:58jhMikeSthose handlers and stack allocations really just seem a holdover from porting the ipod
01:45:19jhMikeSmuch copypasta in those files :)
01:45:45dreamlayersAs far as I can tell, I am removing data_abort_handler from all ARM crt0 files with that patch. All ARM builds include unwarminder with its own data_abort_handler. The only handler that remains is in system-arm.c, which is declared as weak, and not used.
01:51:53 Join xaios [0] (
01:51:56fs-bluebotBuild Server message: New build round started. Revision 4077eac, 217 builds, 20 clients.
01:56:13xaiosHi, dropped by to say thanks for the work on Porting Rockbox to the Sansa Clip Zip. I’d like to report that I was able to successfully install Rockbox using the Original Firmware 1.01.20 (As opposed to 1.01.18 as mentioned in the guide). I did need to force a restart of my device for the firmware to pick up.
01:58:58fs-bluebotBuild Server message: Build round completed after 422 seconds.
02:02:05fs-bluebotBuild Server message: New build round started. Revision f6e179b, 217 builds, 20 clients.
02:09:07fs-bluebotBuild Server message: Build round completed after 422 seconds.
02:12:24saratoga_which guide mentions that?
02:12:54xaiosMentions what? to use 1.01.18?
02:31:51xaiosThe links provided in the Wikipage for the SansaAMS, the automatic installer requested I provide a zip or bin of the original firmware for patching, I can link you if it is allowed in this channel, I did not see a specific mention in the IrcGuidelines
02:38:46***Saving seen data "./dancer.seen"
02:41:56 Quit tjb0607 (Quit: Segmentation fault)
02:47:10saratoga_ah i see, the link points to the old firmware
02:50:38 Quit dreamlayers (Quit: Leaving.)
02:53:10 Join Zarggg [0] (
03:14:18 Join [ungali] [0] (~ungali]@
03:14:18 Quit [ungali] (Changing host)
03:14:18 Join [ungali] [0] (~ungali]@unaffiliated/ungali)
03:17:05 Part [ungali]
03:23:30 Quit xaios (Read error: Connection reset by peer)
03:25:22 Join amayer [0] (~amayer@
03:28:21 Join xaios [0] (
04:12:15 Quit saratoga_ (Quit: Page closed)
04:14:16 Quit amiconn (Disconnected by services)
04:14:16 Quit pixelma (Disconnected by services)
04:14:17 Join pixelma_ [0] (pixelma@rockbox/staff/pixelma)
04:14:17 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
04:14:19 Nick pixelma_ is now known as pixelma (pixelma@rockbox/staff/pixelma)
04:14:21 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
04:38:50***Saving seen data "./dancer.seen"
04:54:16 Quit [Saint] (Remote host closed the connection)
04:55:32 Join [Saint] [0] (~saint@rockbox/user/saint)
05:06:02 Quit amayer (Quit: Leaving)
05:08:04 Quit TheSeven (Disconnected by services)
05:08:14 Join [7] [0] (~quassel@rockbox/developer/TheSeven)
05:17:26 Quit xaios (Remote host closed the connection)
05:44:21 Join michaela [0] (
05:46:30michaelaare all sansa c200 series supported
05:48:50michaelabecause i saw a video on youtube that says that there not
06:01:57 Quit dfkt (Disconnected by services)
06:01:59 Join dfkt_ [0] (dfkt@unaffiliated/dfkt)
06:05:39 Join kevku [0] (~kevku@2001:470:27:773:0:feed:c0f:fee)
06:33:03 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
06:35:12 Quit bluebrother^ (Ping timeout: 248 seconds)
06:35:44 Quit fs-bluebot (Ping timeout: 248 seconds)
06:37:01 Join fs-bluebot [0] (
06:37:20 Join bassgeisha [0] (
06:37:39bassgeishaheyyy audio gods im having a miniature er, micro crisis.
06:38:54***Saving seen data "./dancer.seen"
06:39:30bassgeishamy micro sdhc card 32gb with alll my music for my sandisk clip zip .. win explorer just hates it. it doesnt want to read it, says insert a disk when it recognizes it. the clip zip ooomg now it just got worse.
06:39:33bassgeishafriggin great.
06:40:05bassgeishait was plugged into my pc and now is blinking white screen saying undefined instru
06:40:27bassgeishait was friggin fine until like 2 seconds ago
06:41:38bassgeishalol omfg srsly it says *PANIC* stkov tagcache pc:004E4EC sp:3 (then goes off screen)
06:43:27 Quit Zarggg (Quit: Zarggg)
07:26:25 Part midnightmagic
07:31:17 Join akaWolf [0] (~akaWolf@unaffiliated/akawolf)
07:44:08michaelabassgeisha did you get you question answered
07:44:51bassgeishaneg but um
07:44:54 Quit [Saint] (Remote host closed the connection)
07:45:09 Quit DexterLB (Read error: Connection reset by peer)
07:45:10bassgeishait panic'd for a while i somehow rebooted it and its fine
07:45:20bassgeishaso i reinstalled/updated the firmware just in case
07:45:48bassgeishabut im back to my micro sd not wanting to be read/writeable
07:45:57 Join [Saint] [0] (~saint@rockbox/user/saint)
07:46:07bassgeishai put it in my android and it tried to boot off of it ;X
07:47:01michaelaim sorry i dont know how to fix it i too need help but i thing we are the only ones in this room
07:48:36bassgeishaokay idk wtf is going on but um
07:48:54bassgeishaim going to literally shut down the pc and then unplug the cable
07:49:02bassgeishain hopes it doesnt panic again
07:50:21 Join DexterLB [0] (~dex@
07:50:48michaelai think your problem is more important than mine i just need a yes or no answer
07:51:12michaelabut i dont think anyone is listening to us
07:53:36bassgeishafor the clip zip i have to hold left to force shut it down
07:53:44bassgeishawhen it is plugged into a pc
07:53:58bassgeishaits reading and sees the mp3 files just fine
07:54:18bassgeishaill have to put it on a charger to test and see whats up
07:54:52bassgeishabut it just stayed on the USB screen even after unplugging, so I hard reset it by holding previous or the back button and it booted up fine
07:55:06bassgeishahowever the micro sd card is completely uneditable..
07:55:18bassgeishaso ... idk maybe ill find a way to backup the mp3s
07:56:19 Join melmothX [0] (~melmoth@unaffiliated/melmothx)
07:56:53michaelamelmothx r u a dev
07:57:40melmothXmichaela: nope
07:58:10michaelamelmothx: ok sorry
07:59:13michaelabassgeisha has a question
08:00:31bassgeishaits okay i think it will make it through tomorrow at work
08:00:41bassgeishaill check back in at a normal hour heh!
08:01:20 Join LinusN [0] (
08:01:29bassgeishadid not plan on being up so late dealing with an mp3 player having a panic attack but to be honest it just ... suits today like perfectly. ridiculously perfectly
08:20:29 Join wodz [0] (
08:24:41 Join ender` [0] (
08:28:36 Join mortalis [0] (~kvirc@
08:38:56***Saving seen data "./dancer.seen"
08:46:00 Join Zagor [0] (
08:46:00 Quit Zagor (Changing host)
08:46:00 Join Zagor [242] (~bjst@rockbox/developer/Zagor)
08:48:34wodzZagor: Once you fixed commit mails maybe you could look at reporting build status to the clients :-)
08:48:51GodEatermichaela: that's an incredibly old video - I'm pretty sure we support *all* C200s these days
08:56:58Zagorooh, someone clicked the Flattr button. seems like it works then.
08:57:30Zagorwodz: yes, that's high on my todo list
09:18:41 Join petur [0] (~petur@rockbox/developer/petur)
09:19:10 Quit DexterLB (Read error: Connection reset by peer)
09:19:35 Join einhirn [0] (
09:23:59 Join DexterLB [0] (~dex@
09:24:23 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
09:32:19 Quit kaputnik__ (Ping timeout: 252 seconds)
09:34:41 Quit wodz (Quit: Leaving)
09:35:38 Join liar [0] (
09:35:57fs-bluebotBuild Server message: New build round started. Revision 00b8563, 217 builds, 19 clients.
09:38:27 Quit Barahir (Ping timeout: 256 seconds)
09:45:10fs-bluebotBuild Server message: Build round completed after 554 seconds.
09:55:52michaelaGodEate: thanks and i love ur name
09:56:59michaelaGodEater: thanks and i love your name
09:57:40 Quit melmothX (Quit: #)
10:01:35michaelai just have one more question does all sansa's i saw a sdxc card that has 1TB capacity will that work on it
10:03:06 Quit pamaury (Ping timeout: 256 seconds)
10:05:17GodEateris it a microSDXC card?
10:05:21GodEateror a regular one?
10:05:43GodEater(not that I think we did an work to support SDXC anyway - but I'm curious)
10:07:00 Quit liar (Ping timeout: 248 seconds)
10:14:18 Quit mortalis (Read error: Connection reset by peer)
10:20:34 Join Barahir [0] (
10:21:19michaelaGodEater:its a micro sdxc card
10:23:33 Quit Gareth (Ping timeout: 246 seconds)
10:23:38Zagormichaela: that sounds like a fake. do you have a link?
10:23:45 Join Gareth [0] (~gareth@2607:ff38:2:83::3)
10:29:46 Join mortalis [0] (~kvirc@
10:32:01Zagormichaela: right, that describes the new sdxc standard "with a top end capacity up to 2TB"
10:32:10Zagorno such large cards are available yet
10:33:26michaelaoh, i feel dumb
10:34:34michaelabut there is 256GB ones right
10:34:37Zagoras a general answer though: yes sdxc cards do work
10:35:15michaelacool thanks
10:35:27 Quit kevku (Ping timeout: 245 seconds)
10:35:43 Quit michaela (Quit: Leaving)
10:36:11 Join wodz [0] (
10:38:53 Join liar [0] (
10:38:58***Saving seen data "./dancer.seen"
10:42:51 Join kaputnik__ [0] (
10:48:43 Quit jhMikeS (Ping timeout: 256 seconds)
10:49:29 Join kevku [0] (~kevku@2001:470:27:773:0:feed:c0f:fee)
10:57:46 Quit kevku (Ping timeout: 260 seconds)
11:14:20 Join kevku [0] (~kevku@2001:470:27:773:0:feed:c0f:fee)
11:45:09 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
11:51:22 Join thegeek_ [0] (
11:51:40 Quit kaputnik__ (Remote host closed the connection)
11:54:42 Quit thegeek (Ping timeout: 260 seconds)
12:01:36 Join lebellium [0] (
12:29:14 Join melmothX [0] (~melmoth@unaffiliated/melmothx)
12:39:00***Saving seen data "./dancer.seen"
13:53:29 Join kaitsu1 [0] (
14:10:43 Join SuperBrainAK [0] (
14:22:57 Quit wodz (Quit: Leaving)
14:24:01 Join krabador [0] (~krabador@unaffiliated/krabador)
14:34:49 Join amayer [0] (
14:38:34 Quit amayer (Client Quit)
14:39:01***Saving seen data "./dancer.seen"
14:43:23 Join amayer [0] (
15:27:18 Quit SuperBrainAK (Quit: pbly gone to sleep (-.-)Zzz...)
15:28:36 Quit lebellium (Ping timeout: 248 seconds)
15:28:58 Join lebellium [0] (
15:47:00 Quit melmothX (Quit: #)
15:48:51 Quit way2strong (Ping timeout: 245 seconds)
15:53:09Zagoruh, how do I save my comment "drafts" in gerrit?
15:53:44 Join zz_TheSphinX^ [0] (
15:53:57Tornedo you mean send?
15:54:18ZagorI don't know. there is neither a save or send button on the page.
15:54:19Tornehit review
15:54:35Zagorah, ok
15:54:43Tornethey're saved already
15:55:24Zagoryeah, as "drafts". it wasn't obvious "review" was the way to get them from "drafts" to "comments". :-)
16:02:44 Quit krabador (Remote host closed the connection)
16:17:04 Join prof_wolfff [0] (
16:17:13 Nick zz_TheSphinX^ is now known as TheSphinX (
16:17:24 Nick TheSphinX is now known as TheSphinX^ (
16:35:29 Quit mortalis (Quit: KVIrc 4.3.1 Aria
16:39:05***Saving seen data "./dancer.seen"
16:43:00 Quit petur (Quit: *plop*)
16:50:24 Quit Zagor (Quit: Clint excited)
17:33:56 Quit liar (Ping timeout: 248 seconds)
17:35:19 Join liar [0] (
17:45:12lebelliumI see normal, mips and x86 versions for rasher's RB builds for Android
17:45:18lebelliumthere wasn't that last time I checked
17:45:25lebelliumwhich version should I install on my Galaxy S2?
17:47:03gevaertsi.e. normal
17:47:24gevaertsYou could try all of them, only the correct one will actually install as far as I know :)
17:47:25lebelliumfor which devices are mips and x86 meant?
17:47:46gevaertsmips is for mips-based devices, x86 is for x86-based devices ;)
17:47:54gevaertsThose do exist
17:47:59lebelliumokay, I'll google that :)
17:48:43gevaertsmips e.g. some of the ainol tablets (I have one, and I've heard of at least one user who has one). I don't know any x86 ones off-hand, but I know they exist
17:51:36lebelliumOh I see now! We have the "Orange with Intel Inside" smartphone in France
17:52:26gevaertsThose, yes :)
17:52:48gevaertsFor some strange reason they forgot to say "Runs Rockbox!!!" in the advertising
17:53:33lebelliummaybe they are waiting for more compatible themes \o/
18:03:25lebelliumMost Android apps support multiple resolutions contrary to Rockbox. But how do they achieve that? Do they code the interface/theme for every possible resolution?
18:03:50gevaertsNo. Dynamic layouts
18:04:01gevaertsThe same way desktop apps support resizing windows, basically
18:04:30lebelliumdoes that mean it is incompatible with the "theme" system?
18:04:33Torneyes, completely
18:04:41Torneandroid layouts are relative, generally
18:04:56Torne"put these four elements above each other, with each at whatever height it needs to be to fit its contents"
18:05:09Tornei.e. it's more like HTML box model layout
18:05:14Tornenot like pixels at all :)
18:05:30lebelliumis it possible to do the same for the Rockbox app and still support user themes at the same time?
18:05:42Tornewe'd probably need an entirely new theme language
18:05:53Torneor just let people write themes as actual android layout xml :)
18:06:57Tornewell, i guess it'd be more complicated than that
18:07:07Tornereplacing the layout would only let you move things around
18:07:20Torneto have your own graphics/etc you'd need to also be able to provide Drawable resources
18:07:23Torneand so on
18:07:37 Join melmothX [0] (~melmoth@unaffiliated/melmothx)
18:08:02Tornebut, yeah, it would likely mean that even if we supported loading user-installed themes, the theme author would be more likely to be doing the theme development in an android IDE than by writing it themselves :)
18:09:06gevaertsWe can get some resolution-independence with the current theme system, but it's always going to be very limited
18:10:27Torneyeah. there's a major difference between "stuff gets scaled according to screen size" and actual dynamic layouts
18:10:33lebelliumIs there currently a chosen direction? I mean will you try to get only one apk that supports any resolution but with limited theming. Or will you keep the separated builds to support the current theme engine?
18:10:43Tornelebellium: right now nobody is doing anything about this at all
18:10:54Tornewe don't have a direction :)
18:11:14gevaertsI think everyone agrees we don't want an apk per resolution
18:11:28Torneone thing that's been suggested is that rockbox lose its UI entirely for android :)
18:11:34Tornethat we just make the playback engine a library
18:11:44Torneand let *someone else* write as many different android apps with their own UI as they want
18:11:48Tornewhich may support theming or not :)
18:12:14gevaertsWell, I'm mostly in that camp, except I think we need to provide a new UI too
18:12:22TorneWell, sure, we could also provide a new ui
18:12:26Tornebut it wouldn't have to be the only one
18:12:35gevaertsWell, I want the library, I don't care that much about running it on android :)
18:12:38Torneand it wouldn't likely have much/anything to do with current code in rockbox
18:12:45Torneit would effectively be developed from scratch
18:12:49Tornein Java.
18:12:52*gevaerts wants a UI-less librockbox
18:13:49gevaertsThen I'd add some streaming code (similar to what I put on gerrit a while ago) and a REST API, and I have a streaming radio server :)
18:14:47Tornelebellium: but, anyway. yeah we don't really want separate apks per resolution, but nobody is working on an alternative to that
18:14:57Torneso that's what you get.
18:15:12lebelliumokay got it :)
18:16:50gevaertsIdeally we'd also get one apk that supports multiple CPU architectures, but that might become a bit big
18:17:24 Join Wardo [0] (
18:18:14TorneWell, if we drop all the useless plugins (i.e. all of them) and compile all the codecs into the same library
18:18:18Torneand drop all the app code
18:18:23Tornethen the .so probably won't be that big. ;)
18:18:27Tornewe could probably put all three in
18:27:27 Quit kaitsu1 (Quit: ( :: NoNameScript 4.22 :: ))
18:37:39 Quit shamus (Read error: Connection reset by peer)
18:37:58 Join shamus [0] (
18:39:09***Saving seen data "./dancer.seen"
18:47:42 Join y4n [0] (~y4n@unaffiliated/y4ndexx)
19:12:55 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
19:14:57 Part LinusN
19:20:18 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
19:21:46 Join mystica555 [0] (
19:22:45 Join kaputnik [0] (
19:25:51 Quit mc2739 (Ping timeout: 248 seconds)
19:26:19 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
19:27:32 Join bertrik [0] (~quassel@rockbox/developer/bertrik)
19:33:57 Join pretty_function [0] (~sigBART@
19:37:57 Quit mc2739 (Ping timeout: 246 seconds)
19:38:08 Quit pamaury (Ping timeout: 252 seconds)
19:38:19 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
20:08:40 Join stoffel [0] (
20:25:51 Quit liar (Remote host closed the connection)
20:29:35 Join kaputnik_ [0] (
20:32:42 Quit kaputnik (Ping timeout: 260 seconds)
20:39:11***Saving seen data "./dancer.seen"
20:40:52 Quit kaputnik_ (Ping timeout: 256 seconds)
21:03:45 Quit pretty_function (Remote host closed the connection)
21:11:19 Join way2strong [0] (
21:13:41 Quit stoffel (Ping timeout: 264 seconds)
21:15:29 Quit akaWolf (Ping timeout: 252 seconds)
21:19:00 Join einhirn [0] (
21:23:58 Join ungali_mobile [0] (~yaaic@
21:24:02 Part ungali_mobile
21:28:11 Quit amayer (Quit: Leaving)
21:39:17 Quit dfkt_ (Remote host closed the connection)
21:46:19 Join funman [0] (~fun@rockbox/developer/funman)
22:08:49 Join krabador [0] (~krabador@unaffiliated/krabador)
22:39:15***Saving seen data "./dancer.seen"
23:16:39 Join dfkt [0] (~dfkt@unaffiliated/dfkt)
23:25:28 Join n1s [0] (
23:25:28 Quit n1s (Changing host)
23:25:28 Join n1s [0] (~n1s@rockbox/developer/n1s)
23:26:04 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
23:38:10 Quit shamus (Read error: Connection reset by peer)
23:38:45 Join shamus [0] (
23:44:30 Quit melmothX (Quit: #)
23:44:49 Quit y4n (Quit: PÆNTS ØLF!)
23:50:17 Quit dfkt (Disconnected by services)
23:50:19 Join dfkt_ [0] (OxO29A@unaffiliated/dfkt)
23:52:57 Quit kevku (Ping timeout: 245 seconds)

Previous day | Next day