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 2008-04-09

00:00:14 Join knittl [0] (n=knittl@
00:00:42 Quit DavidS1 (Read error: 110 (Connection timed out))
00:02:46 Join CyBergRind|w [0] (n=cbr@
00:02:59kugellinuxstb: I begin to see
00:03:44jhMikeSNico_P: have you been able to into the buffer screen and skip backward to force full rebuffers and observed anything interesting?
00:04:04Nico_PI'll try
00:04:45preglowamiconn: i can't remember anything about that being a problem
00:06:14amiconnpreglow: Codec buffer and plugin buffer are at the end of ram now, which is a different address depending on whether there are 32 or 64MB ...
00:06:30Nico_PjhMikeS: I don't see much apart from what I said above about buffering and metadata competing over the disk
00:06:45preglowamiconn: and moving them to the start of ram is the straightforward solution
00:06:49preglowstartish, at least
00:07:04amiconnI made a suggestion on how sections could be re-ordered at devcon 2007, but nobody actually implemented it
00:07:10 Quit simonrvn ("bbl")
00:07:13preglowyes, i remember that
00:07:15preglowwhich is why i asked
00:07:16Nico_PjhMikeS: do you think it would be wiser to interleave metdata and audio loading?
00:07:34amiconnSo I think that nobody is interested enough to actually do it
00:07:51Nico_Pamiconn: is it a lot of work?
00:07:53preglowamiconn: would mostly just be linked script hacking, yes?
00:07:55jhMikeSNico_P: I was considering the idea of having the buffering thread actually do the parsing if that's what you mean
00:08:24amiconnpreglow: Not only. It also requires work in crt0 (relocating stuff after starting
00:08:47preglowjhMikeS: i'm starting to think about doing some work towards supporting proper multiple sample rates...
00:08:53Bagderthe linker script should be easier to fiddle with now when moved into the target tree and thus less ifdefy
00:08:58amiconnThe image will be loaded at the start of ram, and an artifical gap in the file would be bad
00:09:00preglowBagder: definitely
00:09:27amiconnBagder: If we do this reshuffle, we should probably do it for all targets
00:10:02amiconnCould be useful to get rid of the special 8MB archos builds, and perhaps also merge iriver h100 and h120 builds
00:10:06 Join crwll [0] (
00:10:19Nico_PjhMikeS: that could help, yes. we could make it load metadata with priority over audio
00:10:21DerPapstadn ipv
00:10:32jhMikeSpreglow: I'm having nightmares about that
00:10:36DerPapstand ipod video 32MB and 6MB
00:10:43preglowjhMikeS: yeah, i probably haven't thought well enough about it...
00:10:51preglowbut still, i see no _real_ reason it should be exceedingly hard
00:10:59amiconnDerPapst: No need to mention the original reason...
00:11:29DerPapstsorry? ;-)
00:11:35jhMikeSNico_P: isn't the buffer arranged as |MD|AUDIO|MD|AUDIO|?
00:12:02jhMikeSThe codec won't start anyway until the metadata is loaded
00:12:22Nico_PjhMikeS: it is, yes. but once the spaces are allocated there's no real constraint on the order with which we fill them
00:12:32 Quit bluebrother ("sleep. now.")
00:12:37 Quit Ave (Read error: 101 (Network is unreachable))
00:12:40 Quit crwl (Read error: 101 (Network is unreachable))
00:12:45 Join Ave [0] (
00:12:50amiconnThe iriver h100+h120 unification would need a bit of runtime behaviour modification (spdif enable polarity), but other builds do that too (archos, ipod 1st/2nd Gen....) in other areas
00:13:04jhMikeSwhich explains the variation in how long it may take a file to start playing
00:13:06preglowamiconn: such a small runtime check is perfectly ok, if you ask me
00:13:07Nico_Pso I was thinking of loading the metadata for the 1st track, then part of its audio, then metadata for all other tracks, then remaining audio
00:13:50amiconnpreglow: Of course. The mentioned examples do far bigger ones (the biggest I am aware of is the old/new lcd decision on archos player (!))
00:14:11Nico_PjhMikeS: well I don't fully understand those variations yet. when I say there's no constraint, it's theory. in practice we fill the audio spaces in sequential order
00:14:28preglowamiconn: i think isolated cases are completely ok, it doesn't add any real complexity, and having fewer builds makes up for it
00:14:38*gevaerts expects the runtime checks for the meizu to be much bigger
00:14:44Nico_Pwhat I mean is that we could fill them in the order we want to
00:14:56amiconnThe 2 LCDs have a completely different charset with a different number of user-definable characters, and completely different command sets too
00:15:02jhMikeSbut a track won't start decoding until the metadata for it is ready so if that gets delayed...well, you get the idea
00:15:38Nico_Pit shouldn't, but yeah I see what you mean
00:15:51jhMikeSthe codecs wait for it internally
00:15:58 Quit davina (Remote closed the connection)
00:16:02amiconnWell, the ipod color is a similar example (2 different LCDs). The ipod 1st/2nd Gen needs to decide on wheel enable, and adc read-out routine
00:16:36jhMikeSthe current track should have buffering priority of course
00:16:49amiconnAll bitmap archoses have several bits for selecting signal polarities. Oh, and the Ondio FM has 2 rather different tuner drivers...
00:16:51markunamiconn: the Meizu M3 needs to check for different LCD modules and different DACs.
00:17:17Nico_PjhMikeS: yes, but I think it's a good idea to only buffer part of its audio data and then move on to metadata for the following tracks
00:17:26amiconnSo, such decisions are normal
00:17:40Nico_Pand after that, fill all the remaining audio data
00:17:41amiconnI'm not sure about the 2 Mini builds though
00:18:48 Quit [CBR]Unspoken|w (Connection timed out)
00:18:53linuxstbmarkun: All the different M3 versions look the same externally?
00:19:05linuxstb^Meizu M3...
00:19:28markunlinuxstb: maybe the serial number starts differently
00:20:05markunthe M6 models start with TP, SP, or SL
00:20:09 Quit lee-qid (Read error: 110 (Connection timed out))
00:20:48Nico_PjhMikeS: I could try to start implementing that maybe tomorrow, unless you want to do it
00:21:44Nico_PI also just started a reorganization of audio_check_new_track, but I think moving metadata loading to the buffering thread has more potential right now
00:21:46jhMikeSI'm working on Gigabeat S stuff atm
00:21:52preglowlinuxstb: seems not all d2 units have dab :/
00:22:32Nico_PjhMikeS: heh, then please don't change :)
00:22:42linuxstbpreglow: Correct.
00:22:48BigBambijhMikeS: \ô/
00:22:52linuxstbI think Bagder has bought one without DAB.
00:22:56preglowdamn, i'm itching for one of these buggers now
00:23:02Nico_PjhMikeS: did you see aliask's SPI patch btw?
00:23:10Bagderyes mine's without dab
00:23:19 Quit XavierGr ()
00:23:19linuxstbYou _may_ need to buy it from the UK - I'm not sure where else they're sold with DAB.
00:23:23markunlinuxstb: I talked to gevaerts about adding some runtime detection and optional macros to make an optimized build for a particular revision
00:23:31preglowlinuxstb: i've found norwegian stores that claim to have ones with dab
00:23:33*amiconn would like a rockbox target with DAB support, but not touchy stuff like the D2 :\
00:23:39BagderI found it in Sweden with dab too
00:23:46markunBagder: did you open it up yet?
00:24:00linuxstbOK - it was launched in the UK first, but obviously is now more widely available.
00:24:20preglowseems to cost around 2k nok for a dab one
00:24:26Bagderthe D2 actually has screws visible
00:24:41jhMikeSBigBambi: :) BTW, what's \'/ ?? (Visual IRC sucks with Unicode)
00:24:41Bagderthe meizu seems harder to get into
00:24:51markunI didn't open mine
00:25:02jhMikeSNico_P: no...someone should have said something :)
00:25:03BigBambijhMikeS: It was an 'o' with a circumflex (a little hat) on it
00:25:14preglowdon't think i'll end up justifying the cost when i've already got other mp3 players :/
00:25:19linuxstbI would be curious to know if the DAB module is the same as the Logik DAX - I've documented the DAX on the wiki
00:25:21BigBambiin the middle of '\' and '/'
00:25:24preglowi need to get more advanced habits :P
00:25:41BigBambijhMikeS: Nah, little hat not two dots
00:25:57*gevaerts prefers \☺/
00:26:03jhMikeSthat's an "O"+"~" here
00:26:05*Nico_P sees a flat hat in what jhMikeSsaid
00:26:23BigBambiNico_P: what about ô vs ö
00:26:30*gevaerts sees a wavy hairstyle there
00:26:40BigBambifor me, first is little hat (not flat) second is two dots
00:26:41Nico_PBigBambi: there I see the difference
00:27:16Nico_PI guess my font is too small for jhMikeS' hair to be wavy
00:27:46BigBambijhMikeS: Anyway, originally it was an 'o' with a '^' on it :)
00:28:05Nico_PjhMikeS: it's FS #8792 in case you haven't seen yet
00:28:42preglowgrah, the arm cores are quite nice too
00:29:27*jhMikeS wonders how he missed that FS
00:29:45gevaerts\☺/ \☻/
00:30:12markunjhMikeS has a questionmark in his face for me...
00:30:56 Quit ompaul (Client Quit)
00:31:54 Quit toffe82 ("ChatZilla 0.9.81 [Firefox]")
00:32:50jhMikeSNico_P: It's stated it's not really an SVN suited patch. I was doing a interrupt-based one with nodes so it can handle all the SPI chips in the system (and read/write multiple values)
00:33:26 Join midgey [0] (
00:33:38Nico_PjhMikeS: yes. I guess it might save you some time if it had stuff he found out
00:33:55jhMikeSwe need read/write multiple to do backlight fading which is hardware controlled and needs two values sent withing 30uS.
00:35:31preglowBagder: is the retailos usable?
00:35:47Bagderhaven't tried it yet actually
00:36:26Bagderstill doing the primary charging
00:37:03Bagderbut it boasts flac and ogg playback etc
00:38:08kugelJdGordon: ping
00:38:42jhMikeSNico_P: It'll probably be thread based (to allow sleeping) but actual handling of the PMU interrupts can be done on a worker thread.
00:39:37shotofaddspreglow: assuming you're still taling D2, the retail firmware is actually usuable.
00:39:55jhMikeSbtw, the processor is currently only running half speed after boot (the core clock divider is set to /2 by retailos so it's at 264 MHz).
00:40:03preglowshotofadds: cool, nice to be able to use it somewhat for videos and the like while porting
00:40:24preglowshotofadds: btw, do you know what clock the cores run at? i see from the wiki the second runs at 30
00:40:42shotofaddsthe wiki is incorrect, in that case
00:40:47preglowreally, now
00:40:54Nico_PjhMikeS: what about USB?
00:41:00shotofaddsboth cores run at up to 192Mhz
00:41:12preglowboth seem to be pretty capable too
00:41:14shotofadds(although I have done no testing with COP whatsoever)
00:41:47 Join FOAD_ [0] (
00:42:22jhMikeSNico_P: I think the serial driver has to come first for detection.
00:43:48linuxstbpreglow: According to the D2's manual, it can handle 320x240@30fps (MPEG4 or WMV)
00:44:38preglowlinuxstb: which kind of sucks for tv out, but i guess it's far better than nothing
00:44:49preglowlinuxstb: mpeg2 should decode more efficiently anyway
00:44:50Nico_PjhMikeS: do we know enough to be able to start implementing USB once the serial driver is ready, or is there more research needed?
00:45:15amiconnDoes any of the new non-ipod colour targets actually have a reasonable LCD (i.e. not the pitch-black type)?
00:45:55shotofaddssadly the D2's is pitch-black
00:46:05 Join wooster [0] (
00:46:10jhMikeSNico_P: I think there's not much more to know from the logic diagram. The tranceiver appears to be selected and controlled by OTG.
00:46:11preglowwhat is meant by pitch-black type?
00:46:19shotofaddsnot visible without backlight
00:46:38Nico_PjhMikeS: that means the imx31?
00:46:47shotofaddsit's the same screen as the ZVM, actually.
00:46:58linuxstbshotofadds: Do you know if the D2 can do Band L DAB?
00:47:14linuxstb(Band 3 is used in the UK)
00:47:14jhMikeSNico_P: yes. toffe82 said the CS pin is C10 which is USB_OC on the ball map
00:48:19jhMikeSWhich seems to go against "CS(GPIO)".
00:48:23shotofaddslinuxstb: I don't believe it can (though I can't recall where that answer came from)
00:48:44linuxstbshotofadds: I hope it can't (my Logik Dax can't either...)
00:48:57shotofaddslinuxstb: I think it came from a Cowon Germany rep (re: ugrade to DAB+, etc)
00:49:07 Quit herrwaldo ("Konversation terminated!")
00:49:34linuxstbWhat have they said about DAB+?
00:49:38 Join CilliClone [0] (
00:49:53kugelJdGordon: In the hope you read the logs
00:49:56CilliCloneIs it just me, or do rather a lot of jpegs not view correctly on rockbox?
00:50:18linuxstbCilliClone: Depends how many progressive jpegs you have - Rockbox can't view them.
00:50:39linuxstbOr what do you mean by "not view correctly" /
00:51:03shotofaddswell, since DAB is (apparently) being switched off in favour of DAB+ in Germany, users wanted to confirm the D2 is software-upgradeable. Apparently it is.
00:51:06CilliClonelinuxstb: It gives an unsupported error
00:51:08*jhMikeS needs to see what "USB_OC" is anyway.
00:51:10Bagdershows the m6 next to d2
00:51:31CilliCloneI assume it's not reasonably simple for me to write a patch to fix that?
00:52:00kugelJdGordon: I'm refering to this i.e. function "void list_draw(struct screen *display, struct viewport *parent, struct gui_synclist *list)". It came with your list vp commit. I'm wondering what the "struct viewport *parent" is needed for, the gui_synclist struct has a parent vp within, this could be used, or am I missing something?
00:52:01shotofaddsBagder: the D2's a bit of a fatty compared to those two...
00:52:16linuxstbshotofadds: That's a good sign then - so we can implement it too... (the DAB+ specs are publically available for free)
00:52:25 Quit dabujo (Read error: 104 (Connection reset by peer))
00:52:43preglowlinuxstb: that would seriously rock
00:52:55*kugel is jealous of all those d2 people :(
00:53:07kugelGood night
00:53:10 Quit kugel ("ChatZilla 0.9.81 [Firefox 3.0b5/2008040514]")
00:53:10woosterThis is going to be a bit orthagonal to the discussion, but I said I would report back, so pardon my pasting (I won't flood tho).
00:53:18woosterOne week ago (Tue, Apr 1) I stopped in and asked about buying a refurb Sansa e260 from, wondering if it was version 1 and would therefore work with Rockbox.
00:53:20*shotofadds is jealous of all these targets with >1 developer :(
00:53:28woosterI got lots of help here, especially from BigBambi, pixelma and advcomp2019. I said I'd drop back by after it was delievered and so here I am to tell you that the Sansa e260 that I got was indeed v.1 [FIRMWARE VERSION 01.02.18A ] and does work with Rockbox.
00:53:49woosterSO I'm happy. I presume this will always be a crapshoot but the 2 refurb Sansas I've gotten from in the past month (this e260 and a recent c250) were both Rockbox-compatible.
00:53:53BigBambiwooster: Glad to hear it :)
00:53:55shotofaddslinuxstb: DAB+ would rock, completely. How hard can it be.......?
00:54:03wooster..end.. Sorry for the screen dump but I had it all typed out.
00:54:15woosterThanks bigBambi, I appreciate your help!
00:54:21woosterit's great
00:54:23BigBambino probs, anytime
00:54:44preglowshotofadds: he-aac isn't exactly a trivial decode, but it's completely doable on that core
00:54:49woosterok, now I'll leave so you folks can continue making this great software. Bye!
00:54:54linuxstbshotofadds: Once DAB itself is working, supporting DAB+ should be trivial - we already have an aac+ decoder in Rockbox (I think...)
00:54:56advcomp2019wooster, great to hear too and no problem
00:54:59preglowshotofadds: i'm seriously considering getting a d2 now
00:55:06woosterthanks adv2019 for your help... bye!
00:55:12 Quit wooster ()
00:55:20linuxstbshotofadds: The only issue will be optimising it - it may struggle...
00:55:38 Quit jhulst_ (Remote closed the connection)
00:55:39 Quit gevaerts ("Reconnecting")
00:55:42 Join gevaerts [0] (
00:55:46shotofaddslinuxstb: have you looked at DAB on the dax?
00:55:51preglowbtw, what are the odds of bricking d2s?
00:55:53linuxstbNot at all.
00:55:53 Join jhulst_ [0] (n=jhulst@unaffiliated/jhulst)
00:56:02shotofaddspreglow: practically zero
00:56:09shotofaddsI haven't managed it yet.
00:56:13preglowwhat i wanted to hear :)
00:56:25linuxstbpreglow: There's a 4KB boot ROM in the SoC which gives a USB boot mode - that's what tcctool uses to transfer code to RAM
00:56:30preglowhow far have you gone towards really trying to brick it, though? :P
00:56:46shotofaddslinuxstb: did you look at any of the SDK links posted to the forum? there might be soemthing helpful in there,
00:56:56shotofaddslinuxstb: it's 8kb btw
00:57:04 Quit ender` (" Kids. You gotta love them. I adore children. A little salt, a squeeze of lemon--perfect. -- Harry Dresden")
00:57:15*jhMikeS wonders why one would want to "try" to brick a device
00:57:18linuxstbI thought it was 4KB... Or maybe that's the tcc77x
00:57:44*linuxstb needs to stop starting new things and go back to the logik dax
00:57:45preglowjhMikeS: well, not conciously try...
00:57:45shotofaddspreglow: I don't think that's possible. If you even go as far as destroying the low-level format of the NAND it'll try to re-format it.
00:58:05 Quit FOAD (Read error: 110 (Connection timed out))
00:58:05 Nick FOAD_ is now known as FOAD (
00:58:45*shotofadds is off to grab some much needed sleep.
00:58:46jhMikeSUSB_OC = USB OUTPUT CONTROL (why doesn't the RM just say so) :p
00:59:04linuxstbshotofadds: Do you know if anyone has taken photos of the internals of a D2 DAB?
00:59:12 Quit shotofadds (Read error: 104 (Connection reset by peer))
00:59:27saratoga2AAC+ decoding should be fine on an ARM9 core, even given our decoder
01:00:06 Join Shaid [0] (
01:02:00 Quit perrikwp (" ajax IRC Client")
01:02:15preglowsaratoga2: sure, it should even be doable on an ipod core, given nicely optimized code
01:02:25preglowsaratoga2: at least he-aac, parametric stereo might be asking for too much
01:04:48 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
01:05:37 Quit matsl (Remote closed the connection)
01:07:58 Join perrikwp [0] (i=9821431b@gateway/web/ajax/
01:09:43jhMikeSNico_P: btw, on H10 I only see about 2s more buffering time over using the ata lock hack (and the disk is really slow on that). 22 vs 20 and I'm not sure it wasn't just some random variation.
01:10:40Nico_PI need to do some timing
01:13:04 Quit spiorf (Remote closed the connection)
01:15:22***Saving seen data "./dancer.seen"
01:17:43 Join ol_schoola [0] (
01:18:29jhMikeSthe only difference between 30gig and 60/80gig is the sector size?
01:19:49gevaertsjhMikeS: IIRC only the 80G has the 2k sectors (or maybe also the newer 30G)
01:19:53pixelmathe main difference is RAM size (32 vs.64) and the 80GB disk has a different sector size (if I don't mix things up)
01:20:16saratoga2preglow: I remember the Helix people claimed 80MHz or something equally ridiculous for ARM7 with 0 latency memory
01:20:27saratoga2so i'm not too sure, at least not without dual core
01:20:46pixelmaRAM size of 32 vs 64 _MB_ that is :)
01:20:47DerPapst5.5G iPod have 2k sectors
01:20:59 Quit jhulst_ (Remote closed the connection)
01:21:14 Join jhulst_ [0] (n=jhulst@unaffiliated/jhulst)
01:21:17*jhMikeS sees MAX_PHYS_SECTOR_SIZE 1024 defined unconditionally in config-ipodvideo.h
01:21:23DerPapstso the 5.5G 30GB iPod has 2k sectors too
01:22:04DerPapstwhereas the 5G 30GB one has 512byte sectors :-)
01:22:20preglowsaratoga2: for aacplus version1 or 2?
01:22:22*gevaerts thinks the 5G is better : it has more sectors
01:23:28saratoga2i think that was V1 only
01:23:40amiconnThe 5.5G/80GB's *hard disk* has 1024-byte sectors
01:23:54amiconnAll other ipod harddisks have standard 512-byte sectors
01:24:13jhMikeS30g compiles with large sectors and an #error in the #define block confirms that
01:24:22amiconnHowever, the 5.5G 30GB *and* 80GB present their disk as having 2048-byte sectors *over USB*
01:24:59amiconnThis means that the file system uses 2048-byte *logical* sectors
01:25:30amiconnjhMikeS: It's called MAX_PHSY_SECTOR_SIZE, not PHYS_SECTOR_SIZE
01:25:48amiconnThe ata driver reads the actual physical sector size from the identify info
01:26:05saratoga2ah so 60MHz ARM9TDMI, which is probably around 70MHz ARM7TDMI
01:26:56saratoga2doesn't fill me with hope
01:26:59jhMikeSamiconn: ok, but it's compiling with the lock hack too which means maybe I can actually test something
01:27:10preglowso we're go on d2, but not ipod
01:27:21 Quit jhulst_ (Remote closed the connection)
01:27:25saratoga2though maybe the SBR could be done on the COP
01:27:34preglowsaratoga2: not impossible, no
01:27:36amiconnjhMikeS: Maybe, although the ata driver won't use the caching layer if the disk has 512-byte sectors
01:27:40 Join jhulst_ [0] (n=jhulst@unaffiliated/jhulst)
01:27:44amiconnIt could be forced to though
01:27:58amiconn...on any disk-based rockbox target, btw
01:28:52jhMikeSI've forced the use of the caching layer on H10 with no trouble
01:29:55amiconnSo maybe it's the filesystem and no the disk?
01:30:36jhMikeSnot using the lock hack on 30gig is working fine too
01:30:44jhMikeSplaying AAC and MP3
01:31:58jhMikeSthere's 5g and 5.5G 30gig? where do you find that out? there's nothing on the outside.
01:32:33amiconnYes, both do exist
01:32:57amiconnThe 5G has 512-byte logical sector in the filesystem, whereas the 5.5G has 2048-byte logical sectors
01:34:15*jhMikeS finds it odd that "View Disk Info" says nothing about this :)
01:35:01critter-which might be better in terms of long term replacement of batteries and hard drive the h320 or a ipod video 30gb ?
01:35:49jhMikeSamiconn: so phys_sector_mult would be 2?
01:36:07amiconnDon't confuse physical and logical sectors
01:36:32jhMikeSwhat here will tell me what I've got?
01:36:34amiconnThe G5.5/30GB has ordinary 512-byte physical sectors, but 2048-byte logical sectors in the filesystem
01:37:23linuxstbJust running fdisk will tell you (or ipodpatcher)
01:37:52amiconnMeh, forgot ipodpatcher tells the sector size (was thinking about how to read that)
01:38:05DerPapstor the serial number ;-)
01:38:28jhMikeSok, I didn't really pay too much attention
01:38:44*linuxstb wonders why he bothers making ipodpatcher show useful info ;)
01:39:01Cannoliquick question, what is the name of the file that needs to be put into a folder if u dont want to add it to the database?
01:39:18DerPapstdatabase.ignore iirv
01:39:41 Quit Chronon_ ("User pushed the X - because it's Xtra, baby")
01:39:58Cannolikk and if i put that in root it should ignore everything right?
01:40:38jhMikeS[INFO] Ipod found - Video (aka 5th Generation) ("winpod") - disk device 2
01:40:38jhMikeS[INFO] Reading partition table from \\.\PhysicalDrive2
01:40:38jhMikeS[INFO] Sector size is 2048 bytes
01:40:50Cannolialright and iirc database.unignore should add the mp3 files in the database where the unignore file is?
01:41:03Cannolikk ty
01:41:39 Join Chronon [0] (
01:42:30amiconnjhMikeS: Ah, so it's a G5.5
01:42:36*DerPapst thinks he should get some sleep...
01:43:07jhMikeSso here, no hack = just great :)
01:43:25amiconnBut why does the 80GB need the hack, then?
01:43:56amiconnBecause of the 1024-byte physical sectors? Unlikely, because you tested with the caching layer.
01:44:10amiconnBecause of the RAM size? No idea how likely that would be
01:44:19jhMikeSI have no idea unless something unrelated is wrong there
01:44:31DerPapstBut then the 60GB 5G would suffer from that too.
01:44:53amiconnHmm, but you could try forcing the caching layer on the G5.5/30GB, as that gives a combination you didn't test yet, but the G5.5/80GB represents
01:45:12amiconn1024-byte physical sectors *and* 2048-byte logical sectors
01:45:26jhMikeSwill do. what should be changed to force that?
01:45:41DerPapstGood night everyone :-)
01:46:15amiconnJust replace the detection (lines 1262..1266) in the ata driver with an assignment: phys_sector_mult = 2;
01:46:23 Quit gevaerts ("good night")
01:46:23 Part DerPapst
01:48:03 Quit moos (Read error: 110 (Connection timed out))
01:48:13amiconnIt's not actually a multiplier, it just limits the ata driver to read/write sectors in multiples of that number, and also aligned according to it
01:48:57 Quit Mathiasdm ("Yuuw!")
01:49:01 Part CilliClone
01:49:42 Join corevette [0] (
01:49:54jhMikeSstill seems ok
01:51:09 Join simonrvn [0] (i=simon@unaffiliated/simonrvn)
01:51:58jhMikeSall the combos of locking / size are pretty indistiguishable in behavior
01:57:11jhMikeSI compiled this for 32MB ram, it should be 64MB?
01:57:35amiconnNo, unless you want to see rockbox crash ;)
01:58:07amiconnOnly the 60GB (G5) and 80GB (G5.5) models have 64MB ram
01:58:23jhMikeSok but that pretty much leaves that as the only variable here
01:58:56amiconnCould also be rockbox settings differences
02:00:02amiconnIirc I did some quick checks on other targets when this bug was reported, and couldn't reproduce the problem.... until a couple of days later I loaded cabbiev2.
02:00:30stripwaxis the bug being discussed the skipping/gapping/buffering behaviour on startup?
02:00:30jhMikeSI do have cabbiev2 loaded. Perhaps resume to playback will do something.
02:00:31amiconnChanged back to a sane wps, and the problem went away... might be solved meanwhile thanks to bmp strips
02:03:17amiconnMaybe that too. I don't normally use that (always start in file broswer for me)
02:03:17Nico_Pstripwax: hi! did you see that sliding puzzle is now using the smooth bitmap resize?
02:03:21 Quit hd (Client Quit)
02:03:38stripwaxNico_P - I did! :) haven't tried it out yet though
02:04:28stripwaxamiconn/jhMikeS - fwiw (if you're talking about what I think you're talking about), I get that from time to time, with 5g 60 GB, using cabbiev2
02:04:57stripwaxif that doesn't add any new datapoints please ignore me :)
02:05:12*jhMikeS has cabbiev2, database update, dircache scan and resume at startup without any unresponsiveness or dropouts
02:05:42Nico_PjhMikeS: the dircache scan doesn't seem to change anything for me
02:05:55stripwaxI do have albumart
02:06:08stripwax(but I don't have database enabled)
02:06:10*jhMikeS has that too
02:07:22stripwaxmy resume on startup resumes into the middle of quite a long playlist also
02:07:34 Join toffe82 [0] (
02:08:02jhMikeSall the disk bound threads are clawing away for it and it responds to input like nothing is running
02:08:21stripwaxand my albumart is all called "cover.bmp" in the same folder as the corresponding audio file. trying to think whatever other differences there might be
02:09:48stripwaxwhen I get a chance I'll put on the latest build and see if anything got better. I'm running one from a few days ago
02:09:58 Quit stripwax ("Miranda IM! Smaller, Faster, Easier.")
02:11:18*Nico_P goes to bed
02:11:42 Join hd [0] (i=jd@unaffiliated/helldragon)
02:11:45 Quit Nico_P (Remote closed the connection)
02:13:29jhMikeSthe database thread is occasionally being bumped from 20 to 15 (buffering priority) so I know that's working properly and there's contention
02:20:27 Quit miepchen^schlaf ()
02:20:44 Join miepchen^schlaf [0] (
02:24:10 Join Mario_372 [0] (n=Mario_37@
02:24:40 Part pixelma
02:24:54 Join junzi [0] (
02:28:23Mario_372can someone help me fix a sansa?
02:30:09advcomp2019Mario_372, just say what happened
02:33:05Mario_372when i turn on the sansa it loads up then goes to refreshing database over and over i have tried everything can i get some help plz?
02:35:16 Quit Zarggg (Read error: 104 (Connection reset by peer))
02:35:33 Join Zarggg [0] (
02:38:33 Join tatootian [0] (
02:38:53Mario_372when i turn on the sansa it loads up then goes to refreshing database over and over i have tried everything can i get some help plz?
02:39:00tatootiananyone know an alternative way of formatting an iPod when Ituens doesn't detect my iPod? o_O
02:39:18 Join joseph [0] (
02:39:51 Join davina [0] (
02:40:10 Nick joseph is now known as joseph_ (
02:41:07 Nick joseph_ is now known as joseph (
02:41:24 Quit joseph (Remote closed the connection)
02:41:46jhMikeSMario_372: you mean it refreshes when you boot it to original firmware and then goes into the menus or turning in on once leaves it refreshing in a infinite loop?
02:42:09 Quit amiconn (Nick collision from services.)
02:42:15 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
02:43:53 Quit jhulst_ (Remote closed the connection)
02:44:08 Join jhulst_ [0] (n=jhulst@unaffiliated/jhulst)
02:44:18jhMikeSthe first or second one?
02:45:08 Nick hd is now known as HellDragon (i=jd@unaffiliated/helldragon)
02:45:21jhMikeSI have to ask is rockbox installed?
02:45:39 Quit ol_schoola ()
02:45:45Mario_372do i need to install?
02:46:18jhMikeSIf rockbox hasn't been installed I don't think that
02:46:31jhMikeS's relevent here. But yes, instuctions in the wiki.
02:47:00krazykittatootian, there's a manual method of restoring an ipod, but you need linux or OSX (or, i suppose, dd.exe)
02:47:38jhMikeSMario_372: You came here because you want rockbox on the player, right?
02:49:22 Join FOAD_ [0] (
02:49:52 Join advcomp2019_ [0] (n=advcomp2@unaffiliated/advcomp2019)
02:50:24Mario_372i just want to get the sansa fixed where it doesnt loop the refreshing database
02:51:45 Quit advcomp2019 (Nick collision from services.)
02:51:56 Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@unaffiliated/advcomp2019)
02:53:30 Join Febs [0] (
02:59:49saratoga2try anythingbutipod for generic Sansa firmware questions
03:00:24 Join cool_walking_ [0] (
03:00:36jhMikeSABABi! :p
03:05:19 Quit FOAD (Read error: 110 (Connection timed out))
03:05:20 Nick FOAD_ is now known as FOAD (
03:08:15 Quit davina ("GNU/Linux the free alternative to Windows")
03:08:36 Quit thegeek_ (Read error: 104 (Connection reset by peer))
03:09:00 Quit saratoga2 ("CGI:IRC (Ping timeout)")
03:12:46 Join davina [0] (
03:15:25***Saving seen data "./dancer.seen"
03:17:17 Quit junzi ("Disconnecting")
03:47:05 Join A4- [0] (n=A4@
03:47:22 Quit knittl (Read error: 110 (Connection timed out))
03:58:08 Quit davina (Remote closed the connection)
03:59:56 Quit A-4 (Read error: 110 (Connection timed out))
04:02:07 Part Llorean
04:06:10 Quit Thundercloud (Remote closed the connection)
04:06:33 Quit jhulst_ (Remote closed the connection)
04:07:09 Join jhulst_ [0] (n=jhulst@unaffiliated/jhulst)
04:12:14 Quit Mario_372 ("Going!")
04:16:13 Quit jhulst_ (Remote closed the connection)
04:16:28 Join jhulst_ [0] (n=jhulst@unaffiliated/jhulst)
04:16:44 Join Llorean [0] (
04:21:41 Quit dandin1 ()
04:22:27 Join MobileShaid [0] (
04:26:25 Join amdgoon [0] (n=velixzee@
04:30:34 Quit midgey (Read error: 104 (Connection reset by peer))
04:32:50 Quit tchan ("WeeChat 0.2.7-dev")
04:35:32 Quit jhulst_ (Remote closed the connection)
04:35:48 Join jhulst_ [0] (n=jhulst@unaffiliated/jhulst)
04:39:14 Join miepchen^schlaf_ [0] (
04:40:06 Quit Shaid (Read error: 110 (Connection timed out))
04:40:06 Nick MobileShaid is now known as Shaid (
04:45:34 Quit Cannoli ("If You Can't Be Famous, Be Infamous...")
04:45:35 Quit Llorean ("Leaving.")
04:52:14 Join Llorean [0] (
04:53:17 Join FOAD_ [0] (
04:55:02 Join MobileShaid [0] (
04:56:11 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
04:56:39 Join JdGordon|uni [0] (i=d31c5f5a@rockbox/developer/JdGordon)
04:57:32 Join tchan [0] (n=tchan@lunar-linux/developer/tchan)
05:04:17 Join WeaponX [0] (
05:04:21WeaponXquick question
05:04:45WeaponXsong lyrics on a 5.5g 80gb ipod video, possible to view them through rockbox?
05:07:17 Quit JdGordon|uni (" ajax IRC Client")
05:10:11 Quit FOAD (Read error: 110 (Connection timed out))
05:10:11 Nick FOAD_ is now known as FOAD (
05:11:44 Quit Shaid (Read error: 110 (Connection timed out))
05:11:44 Quit Horscht (Read error: 104 (Connection reset by peer))
05:11:45 Nick MobileShaid is now known as Shaid (
05:12:44 Quit Shaid ("*toink*")
05:13:53 Join Shaid [0] (
05:14:39 Join JdGordon|uni [0] (i=d31c5f5a@rockbox/developer/JdGordon)
05:15:26***Saving seen data "./dancer.seen"
05:17:56 Join BrendanW [0] (
05:19:05 Quit fyrestorm (Read error: 113 (No route to host))
05:20:19 Quit JdGordon|uni (" ajax IRC Client")
05:20:43 Join [b]b_ [0] (
05:26:01 Join fyrestorm [0] (
05:31:16BrendanWI'm having an issue installing a theme. It's called Crashbox and it is here: ; I've installed it fine and changed the theme and .wps in the settings menu. The background works, the font works, but when I play a song it doesn't display the play button like that, it does it the default wa.
05:35:52 Quit [b]b_ (Remote closed the connection)
05:41:45 Join ol_schoola [0] (
05:46:31 Quit jhulst_ (Remote closed the connection)
05:46:46 Join jhulst_ [0] (n=jhulst@unaffiliated/jhulst)
05:54:34 Quit DataGhost (Nick collision from services.)
05:54:42 Join DataGhost [0] (i=dataghos@unaffiliated/dataghost)
06:00:34 Quit Zarggg ()
06:07:50 Join JdGordon|uni [0] (i=d31c5f5a@rockbox/developer/JdGordon)
06:09:40 Quit miepchen^schlaf_ ()
06:14:44 Quit csc` ("If you can't do anything smart, do somethin right ~Serenity")
06:15:31 Join EspeonEefi [0] (i=espeonee@CERULEANCITY.MIT.EDU)
06:29:17 Join Chronon_ [0] (
06:29:23 Quit EspeonEefi ("さよなら")
06:30:23 Quit JdGordon|uni (" ajax IRC Client")
06:37:56 Quit jhulst_ (Remote closed the connection)
06:38:14 Join jhulst_ [0] (n=jhulst@unaffiliated/jhulst)
06:48:55 Quit XavierGr (Nick collision from services.)
06:49:07 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
06:49:07 Quit ol_schoola ()
07:11:07 Join linuxstb_ [0] (
07:14:50 Part toffe82
07:15:26 Join Jon-Kha [0] (i=jon-kha@
07:15:28***Saving seen data "./dancer.seen"
07:21:00 Quit bughunter2 ("Leaving.")
07:24:01 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
07:25:20 Quit linuxstb (Read error: 110 (Connection timed out))
07:37:40 Quit Jon-Kha (Remote closed the connection)
07:46:29 Quit Rob2222 ()
07:49:24 Join OlivierBorowski [0] (
07:56:31 Join Rob2222 [0] (
08:00:02 Join pondlife [0] (
08:01:40 Quit pondlife (Client Quit)
08:04:03 Join Rob2223 [0] (
08:09:41 Join mrkiko [0] (n=mrkiko@
08:10:37mrkikoHi all! I'm preparing the audio file where I demonstrate how much noisy is the player's hard disk when I'm using rockbox (how much more noisy than when using the OF). Where should I send it? Should I send it at all? I think
08:10:55mrkikothe fact of the hard disk being noisy is important from a performance point of view - the hard disk is slower when using rockbox than the OF.
08:11:38 Join gatestone [0] (
08:14:34 Join GodEater [0] (i=c2cbc962@rockbox/staff/GodEater)
08:19:13LinusNmrkiko: interesting indeed. which player is it?
08:21:09 Quit jhulst_ (Remote closed the connection)
08:21:25 Join jhulst_ [0] (n=jhulst@unaffiliated/jhulst)
08:21:33BrendanWi just managed to brick my ipod :/
08:21:40mrkikoLinusN: H340...
08:21:41BrendanWit wont even turn on.
08:22:18BrendanWThis is my worst nightmare. :/
08:22:21mrkikoBrendanW: all the people here always told me it's impossible to ruin definitely an iPod
08:22:50BrendanWThat may be true, but not if it won't turn on for you to make any changes to it!
08:22:51 Quit Rob2222 (Read error: 110 (Connection timed out))
08:23:26BrendanWall I did was reboot it after letting it run through and search my music database
08:23:29BrendanWnow it won't turn on. no bueno.
08:24:02mrkikoBrendanW: I was thinking you where installing a boot-loader
08:24:23mrkikoIf the problem occurred this way, then I may not be a firmware-related problem.
08:24:38BrendanWI know that, but it has worked well until then. :/
08:24:54BrendanWI've never had ANY issues whatsoever. This leads me to believe it was a firmware issue.
08:25:17LinusNBrendanW: what happens if you connect the charger?
08:25:35BrendanWI'm going to go get my wall charger now, but via USB to PC, nothing.
08:25:40 Join petur [50] (n=petur@rockbox/developer/petur)
08:26:14mrkikoBrendanW: for how much years have you used rockbox
08:26:43LinusNBrendanW: sometimes it helps to hold Play+Select for a looooooooong time
08:27:36ShaidI've had to hold it for 30seconds once
08:27:36 Quit Febs (Read error: 110 (Connection timed out))
08:30:09BrendanWI'll try that in a moment, nothing works with the wall charger.
08:30:19BrendanWmrkiko: I've used it for... about 5 hours?
08:32:08BrendanWrip ipod :/
08:32:28ShaidI really doubt it's RIP
08:32:40amiconnPlug the charger. Let it charge for a while - an hour or more. If you then still see nothing on the display, try resetting it again
08:32:43mrkikowhat actually "RIP" means?
08:32:53Shaidmrkiko: rest in peace
08:33:20mrkikoBrendanW: what iPod do you have?
08:33:51amiconnAs mentioned, it *is* practically impossible to brick an ipod
08:33:58BrendanWI have a 5.5g Video. It was fully charged when I held Play to restart it, and it wouldn't boot up.
08:34:50 Quit jhulst_ (Remote closed the connection)
08:35:03mrkikoamiconn: if I happen to have an iPod i will demonstrate that it's not so impossible :)
08:35:05 Join jhulst_ [0] (n=jhulst@unaffiliated/jhulst)
08:35:33mrkikoand I know I will do it unvoluntarily
08:36:00amiconnmrkiko: Of course you can damage it physically - that I wouldn't call bricking though
08:36:49BrendanWMine is 100% fine physically. No damage whatsoever. Eek!
08:36:50 Join dberg918 [0] (n=8102f0c7@gateway/web/cgi-irc/
08:36:52mrkikoNo... I was talking about a "software bricking"
08:37:19mrkikoI was told that aniway the iRiver H3x0 serie is the eaasiest to brick
08:37:46mrkikoBrendanW: aniway an electrical damage may be possible.
08:37:55dberg918Hi, I'm looking to gain write access for the wiki, I have a WPS I wanted to share with the community
08:38:16*jhMikeS had that happen a couple times and fiddled around and somehow brought it back
08:38:36mrkikojhMikeS: ???
08:38:39dberg918the front page of the wiki says I needed to come here for permission...
08:40:07jhMikeSmrkiko: It got stuck so reset wouldn't bring it back. I think I used the hold switch or something.
08:40:13LinusNdberg918: wikiname?
08:40:59LinusNhang on
08:42:11Chronon_BrendanW: Did you try flicking the Hold switch on then off and then doing the reset key combination?
08:42:22BrendanWI did.
08:42:38amiconnjhMikeS: Sometimes the buttons don't want to react, it seems. Flipping the hold switch on & off once should fix that
08:42:48Chronon_Have you tried putting it on a table first and then holding the keys very still for over a minute?
08:43:10ShaidBrendanW: You push 'Select' to turn the iPod on, not Play
08:43:21BrendanWChronon_: Yeah.
08:43:24ShaidSelect being the button in the middle
08:43:32BrendanWShaid: I know, but to turn it off, I held Play.
08:43:40LinusNdberg918: done, happy editing!
08:43:41Shaidand then menu+select to reboot
08:43:42jhMikeSIt didn't work immediately so I left it on hold for several seconds. This was all reflex so I wouldn't get blamed for breaking a device that isn't mine.
08:43:54dberg918Thanks Linus :)
08:44:50amiconnThere is one (very inlikely) case how software could _apparently_ brick an ipod, which requires opening it and disconnecting the battery for a while to bring it back to life
08:45:25LinusNi once had my ipod hang so bad i couldn't reset it with the buttons, i ended up opening it and removed the battery. that solved it.
08:45:37ShaidI've had that happen to, Linus
08:45:47Shaidthat voids your warranty, though
08:46:07amiconnThis would happen if software would put the PCF into standby without setting the wake-up bits
08:46:15jhMikeSuse a plastic card or guitar pick, not a screwdriver :)
08:46:42 Quit dberg918 ("CGI:IRC")
08:46:43LinusNit happened to me just by not returning from an interrupt (while i was developing the serial driver)
08:51:40amiconnThat's strange...
08:52:19 Join davina [0] (
08:53:15LinusNamiconn: i thought so too
08:53:58 Quit BlakeJohnson86 ("Leaving.")
08:54:09 Join ender` [0] (
08:54:24 Join disorganizer [0] (n=c2785409@gateway/web/cgi-irc/
08:54:45amiconnSo far I was always able to bring any ipods back to normal with the 2-button reset (Menu+Play on 1st..3rd Gen, Menu+Select on all newer ones). Seems to be a hardware reset, except for the PCF
08:54:58 Join Christopher1 [0] (
08:56:11amiconnSometimes it's necessary to hold the buttons quite a while (up to 30 seconds), or flip Hold on&off, then try again on the newer ones
08:56:34disorganizerregarding buffering of metadata and audio data: i think interleaving md and ad reading would make sense (like reading track1-md, then 1st block of track1-ad, then track2-md, then 2nd block of track1-ad, then track3-md, ....) [just for the logs]
08:57:25 Join BlakeJohnson86 [0] (
08:58:30 Join Bagderr [0] (n=daniel@gateway/web/cgi-irc/
09:02:54disorganizer@nicop: i forgot to mention your name in my comment above, hope you read the logs :-)
09:02:56*amiconn thinks just reading stuff in order would be KISS
09:03:29amiconnI.e. track 1 metadata -track 1 autio - track2 metadata - track 2 audio etc
09:04:18disorganizerbut propably loading it interleaved would be faster to fill the md-entries and speed up skipping :-) especially for those who seem to skip through tracklists often
09:04:32disorganizerand with large mp3 files
09:04:55amiconnWhy do you need the metadata faster than the audio? That makes no sense
09:05:10 Join pondlife [50] (n=Steve@rockbox/developer/pondlife)
09:05:58amiconnReading in sequence causes less seeking on disk, i.e. less noise and faster access overall
09:06:18 Join JdGordon_ [0] (
09:06:38jhMikeSit's possible atm to desync metadata from the currently playing track and skipping backward even moves to the next track in the wps then it moves back
09:06:39amiconn(with the exception of metadata located at the end of a file - a braindead concept, but some tagging formats use it)
09:07:29disorganizerthe question is: why does playback only start if md exists? wouldnt it make more sense to start playback without md?
09:07:43disorganizerthat way the md could be filled even when at the end of the track.
09:07:52jhMikeSit would also be a good idea to not open the file for metadata and then again for buffering but once instead
09:08:25amiconnMetadata at the end of the file could be read after the audio for all but the first track
09:08:51disorganizerbut why do we need id3 data before playback? the display of the wps could be updated later
09:09:01amiconnActually not all, but all *fully buffered* tracks except the first
09:09:23amiconndisorganizer: "later" in this case could mean several seconds later, which would be bad imho
09:09:54jhMikeScodecs require metadata to be loaded prior to decoding anyway
09:10:08 Join Jon-Kha [0] (n=jon-kha@
09:11:27 Quit ChristopherW (Read error: 110 (Connection timed out))
09:12:43disorganizerunder this preconditions ... i must admit that sequential reading would be best. even if skipping time goes up (i dont care about it anyways because i rarely skip).
09:12:52 Part Jon-Kha ("[IRSSI] Mike Tyson says Irssi BITES! Do you HEAR what I'm saying?!")
09:13:01 Join Jon-Kha [0] (i=jon-kha@
09:13:18*disorganizer is afk for some minutes
09:13:25 Nick disorganizer is now known as dis-afk (n=c2785409@gateway/web/cgi-irc/
09:14:32 Join ol_schoola [0] (
09:15:29***Saving seen data "./dancer.seen"
09:20:54 Quit JdGordon (Read error: 110 (Connection timed out))
09:24:03 Join petur2 [0] (
09:28:07BagderrTowerOfRockbox is slowly becoming our best wiki page! ;-)
09:31:32 Quit jhulst_ ("Konversation terminated!")
09:35:07 Join DavidS1 [0] (
09:37:02 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP)
09:39:29*Llorean added his personal tower, though a few members may be questionable for qualification.
09:39:43scorchenaw...nothing others havent done
09:40:14Bagderrwe'll split it into "clean" and "unclean" towels uh towers one day :-P
09:40:38scorcheby that time, hopefully the "unclean" will be fully ported ;)
09:41:12Bagderrthe grey area is broken units or pieces of targets that have rockbox ports...
09:41:38 Quit petur (Read error: 110 (Connection timed out))
09:41:40Bagderrwe need a 22 page document describing the rules!
09:42:04*Bagderr needs more coffee obviously
09:43:16amiconnReminds me of the good, the bad and the ugly. Some linux playback framework categorises its plugins that way (gstreamer?)
09:43:32*petur2 noticed flight prices gone up :( delaying that date costs money...
09:43:44 Nick petur2 is now known as petur (
09:45:15 Quit Chronon_ ("ChatZilla 0.9.81 [Firefox]")
09:49:18Nico_Phas there been any talk on gevaerts' proposed list of gsoc qualification tasks?
09:50:24 Quit Shaid (Read error: 110 (Connection timed out))
09:50:31 Quit DavidSG (Read error: 110 (Connection timed out))
09:51:53 Quit BigBambi (Remote closed the connection)
09:53:38 Join DavidSG [0] (
09:54:56markunNico_P: Should I also reply, not being a mentor?
09:55:13Nico_Pmarkun: sure, feel free. we need ideas
09:55:24Bagderrindeed, mentor or not doesn't really matter
09:55:36mrkikoI should escape from here - going to lab... at later!
09:55:37 Quit mrkiko ("leaving")
09:56:42Nico_Pit's not in the list but we also need a qual task for the resampler proposal
09:57:06jhMikeSwhat exactly is a qualification task?
09:57:53scorcheLinusN: you have a PM if you didnt notice...
09:58:06 Nick JdGordon_ is now known as JdGordon (n=jonno@rockbox/developer/JdGordon)
09:58:15Nico_PjhMikeS: something neither too hard nor too easy, that should show us the level of the student and get him acquainted with our environment
09:58:45Bagderrand possibly help us pick one of the students that have opted for the same project
10:02:32 Join gevaerts [0] (
10:04:03 Join Tomkiewicz [0] (n=Tomkiewi@
10:06:04markunshould I just add my own +1 0 and -1 to the scores in the email?
10:06:31Tomkiewiczhi, when I want to make patch and use "diff -c file1.c file2.c" i get ugly output with "!" chars instead of "+"/"-" on beginning of changed lines - what command should i use to make good patch under linux?
10:06:41Bagderrmarkun: no need for that imo, I think we should do a committers vote on them soonish
10:07:14Bagderrwe just need some more info/details on the students (in)abilities
10:07:54markunTomkiewicz: try -u
10:08:02*Nico_P leaves for school
10:08:04peturmaybe we can ask them all to be able to build rockbox?
10:08:05 Quit Nico_P (Read error: 104 (Connection reset by peer))
10:08:15peturin preparation of the task that is
10:08:24 Quit DavidS1 (Read error: 110 (Connection timed out))
10:08:53markuneven that took my student quite a while last year :(
10:09:00 Quit cg (Read error: 104 (Connection reset by peer))
10:09:34Tomkiewiczmarkun: thanks, it works :)
10:09:42pondlifeIt would be useful for them to hit the ground running.
10:09:55pondlifeI mean, having a working build environment in place
10:10:17 Join cg [0] (
10:10:55pondlifeUrgh, I just updated and now I see the bad back-skip behaviour too
10:11:10pondlifeI thought I already had the current playback.c, but maybe not...
10:12:27peturdo w have e-mail addresses for all students or an easy way to communicate?
10:13:03Bagderrpetur: I can see their addresses in their applications
10:13:09pondlifeIs there a way for non-mentors to view the applications?
10:13:19Bagderrpondlife: no, they're not public
10:13:33peturBagderr: I figure we need a fast way of communicating because there is little time
10:13:44gevaertspondlife: The webapp has lots of bugs, so I guess there is a way in.
10:14:05pondlifeI don't have time to hack on Rockbox, less still on Google
10:16:21Bagderrif it helps, I can extract the addresses and hand over
10:16:48Bagderrat least those for which gevaerts have qualification tasks I think we should mail them out and see
10:17:20 Join ChristopherW [0] (
10:17:56 Nick ChristopherW is now known as Christopher2 (
10:18:01 Nick Christopher2 is now known as ChristopherW (
10:18:55jhMikeSpondlife: it goes back by making sure it went forward far enough first? :p
10:20:11pondlifeVery possibly ;)
10:20:18Mode"#rockbox +o scorche " by ChanServ (ChanServ@services.)
10:21:13Topic"Please read before speaking: | Please direct offtopic/social chat to #rockbox-community | - Updated - see Dev ML and edit the individual pages! | Rah rah rah! Summer of Code!" by scorche (i=Blah@rockbox/administrator/scorche)
10:21:21Mode"#rockbox -o scorche " by ChanServ (ChanServ@services.)
10:22:17*gevaerts reads the logs, and reports that he also has had to remove the battery from his iPod. That's what you get from playing with PCF settings...
10:32:34 Quit Tomkiewicz ("Leaving")
10:34:56*petur waits for gevaerts to release DevConEuro2008
10:35:30Bagderrhow's 6-8th of June?
10:35:32*gevaerts has released DevConEuro2008
10:36:34peturBagderr: too close to the coming of our baby :/
10:37:01JdGordonpetur: tell her to stick a cork in it then....
10:39:08Bagderrthe 6th is a national holiday here so the office is empty that friday
10:39:33peturthen again, if the majority selects the date, I guess I'll live with it
10:40:08*petur will ask wife to start jumping up/down somewhere mid-may
10:42:34*gevaerts suggests an extremely novel idea : if it's not on a 'friday-is-a-holiday' weekend, we could actually go and see the sights then
10:42:56Bagderrhaha, yeah
10:43:11*pondlife is probably not going to make it...:/
10:43:19pondlifeBased on these dates, I mean.
10:44:19*gevaerts accuses pondlife of not following scorche's formatting rules
10:44:45pondlifeOops oops
10:46:35*petur notes that his timing comment was there before the formatting rule
10:48:52pondlifeHmm, it's much easier for me to only list dates I can make
10:49:08pondlifeThis is going to be a long list of weekends....
10:49:42 Join DerDome [0] (
10:50:49*petur wonders if mid-may would be an option as a date or if that gives problems for students
10:51:33scorchetoo early for travel costs
10:53:06 Quit Jon-Kha (Read error: 148 (No route to host))
10:54:27pondlifeOK, hopefully that's formatted better.. apologies for the use of "perhaps"
10:55:41 Join mrkiko [0] (
10:56:08LinusNpondlife: does that mean that you could perhaps attend if it was June 6-8?
10:56:37pondlifeI suspect not.. I just removed that as I don't know for sure and it's not in my control.
10:57:06pondlifeWouldn't want to lose anyone else on my behalf, but there's a small chance.
10:57:30 Quit linuxstb_ (Read error: 110 (Connection timed out))
10:58:34zeworking out workable schedules between people would be so much easier if we all had our own personal relativistic temporal distortion controls enabling someone to go experience a months worth of time in 1 normal day and vice versa as convenient...
10:58:35pondlifeLinusN: I guess if it can't be end of July then that would be my next preference.
10:59:23pondlifeze: If we all had that, then Rockbox would get finished and we wouldn't need DevCons :)
10:59:28LinusNze: maybe an idea for a plugin? :-P
10:59:43zeLinusN: heh :p
10:59:44pondlifeSurely the 'beast is powerful enough
10:59:57zepondlife: finished in what kind of timeframe though?
11:00:13pondlifeThat depends on how you're measuring
11:00:31pondlifeAnyway, gotta work now, thanks to lack of temporal control
11:00:34zesomething would still take just as long for you to do, even if you chose to do a months worth in a day... still be a month to you
11:00:55pondlifeI'd probably be very old... or rather even older
11:02:01 Quit cool_walking_ (Remote closed the connection)
11:02:03zeyou could leverage in such a way that it averages out... stretch your time for a deadline, then skip a boring year :p
11:02:21pondlifeI doubt it... I never have anything but deadlines
11:02:54jhMikeSthink of them as lifelines ;D
11:02:58*pondlife fears it is his fate to always be a paving stone in every critical path
11:02:58*scorche schedules a deadline in pondlife's notebook for devcon
11:03:24 Join aliask [0] (n=aliask@rockbox/developer/aliask)
11:06:19pondlifeHeathrow to Stockholm is cheaper than I remember.. £99-£126
11:06:55*scorche envies the price
11:07:14pondlifescorche: Where are you flying from?
11:07:24scorchewest coast, USA
11:07:51mrkikoIs the boot-loader creation one of the most difficult task for a port?
11:08:01peturpondlife: I hpe that is b=not BA, or that they have terminal 5 fixed by then ;)
11:08:01pondlifescorche: Any particular airport, or is that the name of one?
11:08:10scorchepondlife: likely LAX
11:08:12pondlifehehe, I travel light
11:08:38pondlifeAnd, it's Scandinavian Airlines -
11:08:44 Quit DerDome (Read error: 110 (Connection timed out))
11:08:44Bagderrmrkiko: no, but figuring out all the details to actually be able to do the bootloader is!
11:08:48scorchealthough i might have to make a matrix of A to B flights versus A to C to D to E to B flights
11:11:47 Join DerDome [0] (
11:12:44 Nick fxb__ is now known as fxb (
11:15:15 Join Jon-Kha [0] (i=jon-kha@
11:15:34***Saving seen data "./dancer.seen"
11:16:25 Quit dis-afk ("CGI:IRC")
11:20:14 Join webguest65 [0] (n=d5d7c684@gateway/web/cgi-irc/
11:24:18 Quit blippe (Read error: 104 (Connection reset by peer))
11:28:07 Join K4rP4D [0] (n=KrPD@unaffiliated/krpd)
11:29:20 Join moos [0] (
11:33:25 Quit ChristopherW ("Leaving.")
11:33:46Lynx_have you guys considered for date planning? that usually works rather well.
11:38:26 Join ChristopherW [0] (
11:41:12Lynx_The D2 port seems to be progressing rather well, which is nice. I wondered if there is any general idea yet on how to support the touch screen?
11:41:59JdGordonthere are 2 sets of ideas
11:42:00Bagderri believe it supported in a rough way already, by splitting the screen in a few areas and treating each area as a single button
11:42:19*amiconn would like some comments on his firmware-level target-specific indicator handling idea
11:42:30JdGordonthat idea, and the one where you actually click elemnts on the screen
11:42:50BagderrI think we might end up wanting both
11:43:03pondlifeamiconn: Where do you describe that?
11:43:15Bagderramiconn: "indicator handling" ?
11:43:25 Quit ChristopherW ("Leaving.")
11:44:37amiconnBagder: Yes. The icons (outside the main display area) on archos Player, the software controllable ata led on archos, the charging led(s) on X5 and M5,. and the charging, ata, and multi-colour status leds on M3
11:45:04JdGordonalso the mrobe remotes have indicator icons also
11:45:09amiconnMy idea was to move this into firmware + target tree, and have the apps just call little functions to set them
11:45:33amiconnOn targets not having a special way to indicate this or that state, they would collapse to empty macros
11:45:53Bagderramiconn: I'm perfectly fine with that approach!
11:46:04JdGordonamiconn: a seperate function for each indicator?
11:46:42amiconnA function for each type of indication (battery, charging state, general state (like playback (+paused), fm radio etc)
11:46:59amiconn...with enum values specifying what to set them to
11:47:18LinusNsounds like a good idea
11:47:23JdGordonhow about a single set function which takes a enum value for the indicator and a value for it?
11:47:32JdGordonset(HDD, 1)
11:47:49pondlifeWould this be synced with the WPS conditionals somehow? I guess not..
11:47:51*JdGordon shuts up
11:48:10*JdGordon rereads and notices you said unused ones would be macroed out
11:48:17JdGordon.. not ifdeff
11:49:32amiconnIt would be handled at firmware level as much as possible. E.g. battery and charging can completely be handled there
11:49:54Lynx_JdGordon: for clicking elements on the screen i guess the whole display would have to be somewhat different for the D2 then?
11:50:05amiconnThe status bar code would be independent of that (but could query it in turn if desired)
11:50:51BagderrLynx_: the OF of the D2 pops up "buttons" on top of the GUI that you can tap on that works like buttons
11:50:56Bagderrrockbox could do that as well
11:51:05JdGordonLynx_: depends.... atm there is working touchpad code for the list which can ahdnle any size screen as long as its rctangle... but we may end up going for a grid layout for the touchpads which would be completly different to non touchpads
11:51:22Lynx_Bagder: i know, i have one. this has the disadvantage of clicking twice for everything, though
11:51:47Bagderrat least from a "black" state
11:52:52Lynx_Bagder: well, also from a normal state, assuming the buttons are not always present and cover some filebrowser or wps or whatever. that's how the OF does it.
11:53:59JdGordonLynx_: if you compile the mrobe500 sim youll be able to see how it works in rockbox atm... the d2 sim might work also, havnt tried it there
11:54:04JdGordonuse the mouse to "touch"
11:55:46Lynx_JdGordon: ok, i may try that when i get around to it, thanks
11:56:29Lynx_actually after using the D2 for a few weeks now the verdict on the touchscreen changed from 'pretty cool' to 'no so great', as the single input system anyway
11:58:28 Join ChristopherW [0] (
12:00:38 Nick fxb is now known as fxb__ (
12:01:28Bagderrhm yeah but comparing with the M6 I'm not sure which is worst ;-/
12:03:25 Quit ChristopherW (Client Quit)
12:04:02 Join Mathiasdm [0] (
12:04:27preglowanyone heard anything about 16 gb d2s?
12:04:47Bagderrthere are cheap 8GB SD cards ;-)
12:05:15Bagderrthe 16GB ones not being so cheap yet
12:06:29preglowi think linuxstb mentioned some rumours about a 16 gig d2, but i don' think i can be bothered to wait anyway
12:09:06 Quit BrendanW ()
12:09:40 Join J-23 [0] (
12:11:34 Quit K4rP4D ("Leaving")
12:11:46 Join nplus [0] (n=nplus@141.25.Globcom.Net)
12:17:15 Quit J-23 (Remote closed the connection)
12:17:47 Join J-23 [0] (
12:25:04 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
12:28:28 Join ChristopherW [0] (
12:33:25 Quit ChristopherW (Client Quit)
12:43:11 Join webguest35 [0] (n=d9e1fed5@gateway/web/cgi-irc/
12:43:29webguest35does rockbox support UTF 8 or UTF 16 ?
12:45:15webguest35thnaks, because Foobar V9 up writes RG to ID3 tags in UTF16 only, great that rockbox can read it
12:46:12 Quit mrkiko (Remote closed the connection)
12:47:14gevaertsmarkun: is utf16 supported ? It's not in the Default Codepage list
12:49:19markungevaerts: well, we support UTF-16 encoding in id3v2
12:50:05*gevaerts bows to superior knowledge and goes back to eating his noodles
12:50:10webguest35if UTF16 isn't included it might explain why some albums are louder than others, as I RG'd 90% of my collection with Foobar v8 (which has a ISO setting), and the rest with Foobar v9,
12:50:39 Quit gatestone ()
12:51:43 Quit madspin (Read error: 110 (Connection timed out))
12:52:31markunwebguest35: you can check if the RG values are set in the context menu of the WPS
12:52:40markunif they are not set correctly they should be fixed
12:54:13 Quit webguest65 ("CGI:IRC")
12:55:08 Quit J (Read error: 104 (Connection reset by peer))
12:57:08webguest35markun, the RG values appear in track info,soI guess that all is OK
12:58:08 Quit webguest35 ("CGI:IRC")
13:01:55 Join Febs [0] (
13:09:31 Quit aliask ("ChatZilla 0.9.81 [Firefox]")
13:10:10 Join JdGordon|uni [0] (i=d31c5f5a@gateway/web/ajax/
13:11:19 Join mindmedic [0] (n=mindmedi@
13:11:51 Quit JdGordon|uni (Client Quit)
13:14:56 Join DerPapst [0] (
13:15:36***Saving seen data "./dancer.seen"
13:18:12 Join Thundercloud [0] (
13:28:14 Quit Zom (Remote closed the connection)
13:28:25 Join Zom [0] (
13:29:44Bagderrany chance jhMikeS or preglow feels like mentoring? "high quality resampler" seems like your area...
13:31:57*JdGordon puts his hand up for one of the RaaA apps, but tihnks others have more of an idea what they want for that than me
13:32:45Bagderrthere's only one "real" RaaA, the other is more like a weird dream :-/
13:33:22JdGordonlinuxstb: Llorean: either of you particularly want to mentor that?
13:33:56Bagderrperhaps linuxstb would consider a codec app?
13:34:35dionoeaDid lh give the first slot number estimates?
13:35:20BagderrI don't think so
13:36:13dionoeaAh ok ... I would have though that you'd wait for the slot estimates before assigning mentors :)
13:36:20markunwhat's RaaA?
13:36:28Bagderrdionoea: not at all
13:36:37gevaertsmarkun: R as an A :)
13:36:38Bagderrit's better to have assigned mentors now
13:36:47dionoeaIf you say so :)
13:36:54Bagderrand then we can sort the ones with mentors in the right order
13:36:56Bagderrand ignore the rest
13:37:22markungevaerts: did you list of students also contain the "weird dream" ones?
13:37:36markunyou -> your
13:37:40 Quit mindmedic (Remote closed the connection)
13:38:52gevaertsmarkun: I don't think so. It might be a bit outdated with the last minute applications though
13:39:07gevaertsEstimates seem to be there now
13:39:09markunwas the ipod classic proposal serious?
13:39:45gevaertsNot in my view
13:40:25JdGordoncan we change our evaluations?
13:40:48gevaertsJdGordon: you can add new evaluations I believe, so you can balance them out
13:41:24 Quit Febs (Read error: 110 (Connection timed out))
13:42:56preglowBagderr: indeed, but i can't really guarantee that i'll have enough time for doing a proper job this summer
13:43:10preglowi'd rather not replay last years half-arsed mentoring
13:43:59preglowalso, i think making a new resampler might be kind of a small task for an entire summer of work, unless it also entails optimizing it
13:44:28preglowperhaps time-stretching/pitch-shifting can also be included in the project
13:45:36markunpreglow: do you think the speex resampler is worth looking at?
13:45:54preglowevaluating different designs will surely be part of the project
13:46:07preglowbut yes, this is right up my area of expertise, so i probably should mentor in some capacity
13:46:53linuxstbI'm happy to mentor a RealAudio codec - I've already done a little work on a RealAudio container parser suitable for Rockbox...
13:54:39 Join mcuelenaere [0] (
13:56:19LinusNwe should assign the RFID project back to google
13:56:49LinusNi'm doing that now
13:57:39markunRFID and rockbox?
13:57:40 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
13:58:04preglowwe want to implant rfid chips in rockbox users
13:58:10preglowfor "statistical" purposes
13:58:26 Join ap0 [0] (
13:59:23 Join TMM [0] (
14:04:34 Quit Mathiasdm ("Yuuw!")
14:05:01 Join mcuelenaere [0] (
14:07:41 Join Cookster [0] (n=d1e2240a@gateway/web/cgi-irc/
14:08:20Bagderrmcuelenaere strikes
14:08:41JdGordonba buuum!
14:08:49 Quit tedrock (Read error: 104 (Connection reset by peer))
14:09:18Cooksterquestion: Have they started working on 2nd Gen Ipod Nano yet? Because my friend told me about the website today and I checked it out and the site said they didn't support Ipod Nano 2nd Generation, can anybody give me any answers?
14:09:27mcuelenaereBagderr: first gotta fix yellow ;)
14:09:28preglowCookster: no support for 2nd gen nano
14:09:34preglowno work being done either, afaik
14:09:38dionoea"they" ?
14:09:46pondlifeCookster: You are free to work on it if you want, of course :)
14:09:47Bagderrmcuelenaere: yay! ;-)
14:10:02BagderrCookster: rockbox are us, we, you and I, not "they" ;-)
14:10:23Cooksternah I was just wondering, no thanks, still have schooling to do, and ya didn't know
14:10:25 Quit Cookster (Client Quit)
14:16:00*amiconn wonders what mcuelenaere is doing...
14:16:33pondlifeI wasn't quite sure why this should affect the Archos build... :)
14:17:13mcuelenaeredamn, my first commit and all I get is yellow..
14:17:16amiconnIt's an addition to scramble
14:17:35*preglow panics and runs around in circls
14:17:47pondlifeWe have scramble for sims now? :)
14:17:58JdGordonsims build the tools
14:18:09pondlifeI know, just joking
14:18:12amiconnmcuelenaere: That is what makes me wonder - you should get these warnings locally, independent of what target you build for...
14:18:23JdGordondidnt someone offer to fix the MAkefile stuff?
14:20:13 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
14:22:16markunthere he goes :)
14:22:18 Join mcuelenaere [0] (
14:22:28Bagderrfix what makefile stuff?
14:22:41BagderrI thought most of what we have in the build system is Makefile stuff...
14:22:46mcuelenaeresorry, I'm back
14:22:53mcuelenaereamiconn: that's the problem, apparantly my compiler isn't strict enough?
14:23:45Bagderrmcuelenaere: what's your native gcc version?
14:23:57amiconnBagder: There are numerous broken dependencies...
14:24:08preglowBagderr: had any chance to play with the d2?
14:24:22Bagderrpreglow: it's playing OF music right now
14:24:38preglowBagderr: any impressions
14:24:47preglowi'm going to bloody slaughter this keyboard
14:24:50preglowman, does it suck rod
14:24:54mcuelenaereBagderr: gcc version 3.3.5 (Debian 1:3.3.5-13)
14:25:12Bagderrmcuelenaere: that that's the explanation, 4.x presents more warnings
14:25:21Bagderrand all the yellows in the tables are 4.x
14:25:41Bagderrpreglow: seems to be a pretty decent OF
14:25:53Bagderrtouch screen of course having its own set of issues
14:26:06Bagderrbut I think they've solved it decently
14:26:48mcuelenaereBagderr: I'm using the most recent Rockbox VMWare image, I don't suppose this makes upgrading to GCC 4 possible without compiling it?
14:27:05BagderrI bet you can apt-get install gcc-4.2
14:27:13Bagderror even 4.3
14:27:45mcuelenaereonly problem is that half my system gets upgraded then
14:27:53mcuelenaereand the last time I tried this, it didn't worked
14:28:06mcuelenaereso that's why I'm hesitant to try..
14:28:23amiconnThere is more than one vmware image. Afaik the first one is still built based on oldish debian 3.1 ...
14:29:24mcuelenaerehmm is up to date?
14:29:37mcuelenaereI think I got that one
14:30:39Bagderrmcuelenaere: want me to fix the yellow?
14:31:42*Bagderr doesn't know much about the vmware image, but uses real native linux
14:32:01mcuelenaereBagderr: go ahead, in the mean while I'll try downloading gcc 4 and compile it
14:32:33*mcuelenaere gots native linux too, but is most on the time on WinVista because he hasn't migrated yet :(
14:32:44gevaertsmcuelenaere: if you run apt-get install gcc-4.2 you can see what it will do before pressing Y
14:33:03mcuelenaereI know, and it wants to upgrade quite some stuff
14:33:53*gevaerts has gcc 2.95, 3.3, 4.1, 4.2 and 4.3 installed
14:34:07BagderrI recall someone else having the same or similar probs with the vmware image
14:34:57Bagderrgevaerts: 3.4!
14:35:23Bagderr(being the last in the 3.x series it makes some sense actually)
14:36:17Bagderrmcuelenaere: how's the state for bootloader/sim/normal builds for zvm? closing in to getting added to the build table?
14:36:58 Quit nplus (Remote closed the connection)
14:37:06mcuelenaereSim: not done
14:37:09 Join nplus [0] (
14:37:12mcuelenaereNormal & Boot are compiling
14:37:27mcuelenaereBut atm bootloader/creativezvm.c is just a playground of code
14:37:34mcuelenaeregot to be sorted out a bit :)
14:37:57mcuelenaereand for the moment I'm only working on the USB driver, because that's a blocker
14:38:04Bagderrok, well there's no hurry me just curious
14:38:21mcuelenaeredamn VMware runned out of space
14:39:06mcuelenaerethe builds could be added to the table, they are more or less usable
14:39:12mcuelenaerebut it isn't really needed
14:39:20 Quit TMM (Client Quit)
14:39:30linuxstbI see some of the SoC applications haven't had a reponse from the student for a while - should we "ping" them to see if they're still interested?
14:40:20Bagderrmcuelenaere: the main point with adding them to the table is to make sure they remain green/building fine
14:40:46Bagderrand first when it makes sense we provide downloadable zips
14:40:47mcuelenaereah, well they aren't really green atm ;)
14:41:08Bagderrearly ports tend to be a bit on the yellow side...
14:41:19mcuelenaereindeed :)
14:42:41 Join kugel [0] (n=kugel@unaffiliated/kugel)
14:43:11Bagderrlinuxstb: I think we should, at least for projects we're still interested in...
14:43:17kugelThe link on the front page made my pc crash
14:43:37kugelAnd again, after I tried it for a second time
14:43:54Bagderrkugel: time to upgrade that OS of yours
14:44:01kugelYesterday there wasn't such a thing
14:44:05 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
14:44:09Tuplanollaat least it's a bit longer than yesterday :P
14:44:19LinusNBagderr: the iaudio m3 sim is still yellow
14:44:22kugelBagderr: My OS is latest version, too latest probably
14:44:43kugelBagderr: Is that known for old OSes?
14:45:11kugelAnyway, yesterday it worked, weird. A link should crash my box
14:45:14BagderrLinusN: oh how... strange
14:45:22LinusN64-bit host?
14:45:39Bagderrkugel: no, but if you can crash your OS with a link in a web page it is crap
14:46:15Bagderrhm I bet it is (64 bit)
14:46:18gevaertsBagderr: fixed ;)
14:46:27kugelMy OS is ubuntu 8.04 (latest updates) with FF3.0b5
14:46:32Bagderrgevaerts: goodie
14:46:50Tuplanollakugel: maybe it is just that you run alpha
14:46:52Tuplanollaeww, beta
14:47:00kugelBagderr: Is it crap when it worked until today?
14:47:28Bagderrkugel: an OS that crashes due to a user-land browser misbehaving is crap
14:47:32Bagderrby definition
14:47:44Bagderrcan anyone disagree to that?
14:48:06LinusNi can't
14:48:15*JdGordon can
14:48:18 Join disorganizer [0] (n=c2785409@gateway/web/cgi-irc/
14:48:22*JdGordon can argue with anyone about anything :D
14:48:24kugelJdGordon: Did you read the logs?
14:48:32*linuxstb assumes Rockbox isn't an OS
14:48:36JdGordonkugel: yeah, you missed me by 10 min :p
14:48:52*JdGordon forgot the question though
14:49:03Bagderrwell an OS without memory protection is a bit more fragile of course and goes under other rules
14:49:06*moos point Protagoras and Gorgias to JdGordon ;P
14:49:41JdGordonthe parent is the viewport to draw the list in
14:49:44kugelBagderr: I guess they removed the memory protection yesterday in that case
14:50:03JdGordonyour vp patch should be chaning that viewport instead of it being passed as NULL
14:50:13 Join mcuelenaere [0] (
14:50:21kugelJdGordon: There are two parents, no?
14:50:31JdGordononly one
14:50:38kugelsynclist has a parent vp too
14:50:43 Part amdgoon
14:50:55JdGordonyeah, those names should maybe be fixed
14:51:21JdGordonthe parent passed in is the one that gets drawn to... the parent in synclist struct is either the pased parent or the default one
14:51:29JdGordonits the pointer to whats actually being used
14:52:10JdGordonwhich target had the same dsp as the mr500?
14:53:11mcuelenaereCreative ZVM
14:53:20kugelJdGordon: Ok, anyway, I played a bit with parent editing. I get a weird behavior: The main menu updates the rest of the screen properly, the file tree not. Note that the main menu only updates properly after changing the display->update_viewport(); stuff a bit at the end of list_draw
14:53:23 Join NewGirl [0] (n=da6f04e2@gateway/web/cgi-irc/
14:53:33mcuelenaereJdGordon: and ZVW, Zen Vision, ZVM 60GB
14:54:25 Join DefineByte [0] (
14:54:47kugelJdGordon: The not-updating parts were the main reason I used a second viewport
14:55:46JdGordonmcuelenaere: is eigimas patch on the tracker to play audio on the mr500 usefull at all to you/those ports?
14:55:58JdGordonkugel: thats expected... the file browser doesnt set the parent yet
14:56:17 Quit ap0 ("Bye.")
14:56:21NewGirlHI all I have an hopefully easy question?
14:56:31kugelJdGordon: Yea, I noticed that. tree.c passes NULL instead of a vp
14:56:51 Join Hidden [0] (
14:57:07kugelJdGordon: However, I'd expect that your list vp commit made all lists using vp properly
14:57:09mcuelenaereJdGordon: yes, I believe so. But I haven't tested it yet, but it should be compatible
14:58:10linuxstbNewGirl: Just ask...
14:58:16NewGirlif I want to add music manually to my Ipod where would I put the files?
14:58:40linuxstbAnywhere you want to. Most people create a top-level "Music" folder, and organise the files under there.
14:59:03NewGirldo I put them in the same directory that Ipod places them?
14:59:06NewGirldo I put them in the same directory that Ipod places them?
14:59:43krazykitNewGirl, if you want that, you have to use itunes or another program that manipulates the itunesDB, like ephpod or similar programs.
14:59:44GodEaterNewGirl: you can, but you don't HAVE to
14:59:54NewGirland RockBox will be able to find the files there or anywhere?
15:00:04GodEaterNewGirl: correct
15:00:44kugelJdGordon: I needed to change the viewport updating in bitmap/list.c to
15:00:46kugel display->set_viewport(NULL);
15:00:48kugel display->update_viewport();
15:00:49kugelin order to make the main menu update properly
15:00:49NewGirlI'm trying to get away from using IckeyTunes.
15:02:50NewGirlThank you krazykit, GodEater and linuxstb for the help!
15:03:07NewGirlbyebye all
15:05:40 Join dabujo [0] (
15:05:49 Join LambdaCalculus37 [0] (n=44a0430f@gateway/web/cgi-irc/
15:05:52*Bagderr considers enabling -W -Wall for the tool builds
15:06:45 Quit NewGirl ("CGI:IRC")
15:08:24Bagderrbetter fix a few more warnings first
15:09:13 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
15:09:48JdGordondo the archos sims have sound?
15:10:19*JdGordon gets his answer from SOURCES
15:10:37LambdaCalculus37JdGordon: Nope.
15:14:05LinusNthe archos sims once had sound, using libmad
15:15:24amiconnWhen was that??
15:15:32*LambdaCalculus37 doesn't remember that
15:15:34Bagderrback in the x11 days
15:15:37***Saving seen data "./dancer.seen"
15:16:04LambdaCalculus37No wonder I don't remember that... :)
15:16:06*amiconn doesn't remember that at all, and he does know the separate x11/win32 sims...
15:16:21Bagderrbut afaik it was only a patch that never got in for real
15:16:53Bagderrit's hard to remember 130 years back in time...
15:16:55LinusNi think it got in, but you had to build libmad yourself
15:16:58 Join mcuelenaere [0] (
15:17:14LinusNand uncomment a few lines in the simulator code
15:17:16*linuxstb has a very faint recollection of working on that
15:17:20Bagderrof course svn has the truths somewhere in there
15:17:32LinusNit's probably in the attic
15:18:14LinusNamiconn: is the warning in button-m3.c hard to get rid of?
15:18:16LambdaCalculus37In a box covered by dust and spiders...
15:18:17*pondlife suspects that adding audio to the Archos sims isn't the best way to start unification....
15:18:33amiconnLinusN: Not very, but I rather want to rearrange code
15:18:38LinusNi see
15:19:03amiconnThe remote detection (plus remote type for irivers) is more a button thing than an lcd thing if you ask me
15:19:39 Join J [0] (
15:19:49pondlifeJdGordon: Is it "eigima" or "eigma" ?
15:20:15Bagderrthe M3 sim warnings vanished at least
15:20:32Bagderrthey were accurate but funnily only detected by that single host
15:20:38JdGordonpondlife: -i i think
15:20:57pondlifeI'll let you correct it... :)
15:21:41LinusNamiconn: true
15:22:08pondlifeQuick question on cast syntax: Is "x = (int)y" C whereas "x = int(y)" C++ ?
15:22:41*LambdaCalculus37 checks his C books
15:22:47*pondlife has no C books
15:23:23Bagderrdo they do int() in C++?
15:23:40LambdaCalculus37pondlife: "x = (int)y" is C, according to K&R.
15:24:05pondlifeYep, I think so... I would have used "len < size_t(length)" at work...
15:24:19BagderrC++ is weird
15:24:36LinusNwhat a funny way to pollute the namespace
15:24:37LambdaCalculus37I tried using C++... my verdict: I like C better.
15:24:44*LambdaCalculus37 is glad Rockbox is coded in C
15:25:39LinusNhmmm, when i think of it, that wouldn't matter
15:26:17pondlifeI always though the cast syntax was a bit odd when I came new to C.
15:26:38pondlifeIt still looks like a confused function to me, to be honest.
15:26:40Bagderr6 projects now have at least temporary mentors
15:27:14preglowint(x) is c++
15:27:23Bagderrwell, a cast is not a function in my head so I think it makes it more confusing to make it look like it
15:27:35*pondlife rearranges his head
15:27:37preglowwell, you can also do static_cast<int>(x) :P
15:27:44LinusNpondlife: still, i prefer when casts don't look like functions
15:27:47Bagderrand my head is the RIGHT head!
15:27:47pondlifeUrgh,,, the curse of the <>
15:27:55*preglow cuddles templates
15:28:08pondlifeI can cope with C++ as long as there's no templates
15:28:15pondlifePrefer C though
15:28:19preglowthen there's also reinterpret_cast, const_cast, dynamic_cast. c++ does have its casts
15:28:41preglowi can cope with c++ just fine, but template use should stay simple
15:28:44preglowthings can get hairy very fast
15:28:47preglowthey sure do beat macros
15:28:56 Quit DefineByte ("Bye all")
15:29:14Bagderr"the most recent build took 4mins 38secs" !
15:29:15*pondlife agrees, then tries to add a menuitem
15:29:28Bagderrtha's 76 really fast builds...
15:29:33pondlifeBagderr: Is that a record?
15:29:47pondlifeI mean, per build, of course
15:29:55BagderrI've not seen anything faster on 76 builds at least
15:30:09LambdaCalculus37Then it goes in the record books!
15:30:20*LambdaCalculus37 writes in the new record for fastest builds did a good job..
15:30:30Bagderr3.6 seconds per build
15:30:55LinusNthat's downright amazing
15:31:19preglowwhat is our policy on which wpses to bundle? do we just bundle everything that's in svn?
15:31:43 Join n1s [0] (
15:31:53Bagderrwe bundle what the script thinks fit, which basicallty is what's in svn
15:32:32Bagderrbut I think we're not really going for adding many more to svn
15:33:43 Join mf0102 [0] (n=michi@
15:33:43 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
15:36:38Bagderrimho, one of the document viewer projects could be worth trying
15:36:51Bagderrthere being three different applications
15:37:32Bagderr(switches subjects invisibly and fast to keep readers on their toes)
15:41:11 Join mcuelenaere [0] (
15:41:33*preglow can't see the actual applications
15:41:54Bagderronly mentors can
15:42:37 Quit DerPapst (Read error: 110 (Connection timed out))
15:44:12 Join MethoS- [0] (
15:44:33mcuelenaeredoes the newer VMware image contains linux kernel 2.6?
15:44:52Bagderrwow, it's not even 2.6?
15:45:07mcuelenaereno :)
15:45:18mcuelenaereand that prevents apt-get from installing libc
15:45:27mcuelenaerebut I can't apt-get linux kernel 2.6 either :(
15:45:29pondlifeThis sounds horribly familiar...
15:45:54pondlifeI tried repeatedly to get a VMWare image up to date, gave up in the end and used one GodEater made
15:46:17pondlifeBut mainly through lack of clue and time
15:46:31pondlife(and that apt-get kept killing my OS)
15:46:45mcuelenaereI think I'm just going to switch to native linux, these vmware images aren't worth the effort
15:47:10pondlifeI'd have had the same problems natively I expect...
15:47:26pondlifeWere I starting with that same machine
15:47:49mcuelenaereyou mean with the same debian image?
15:48:11pondlifeYes. I would still have no clue :)
15:48:32mcuelenaerewell, I don't need to care about the debian installation; as I have openSuse already installed :)
15:48:36pondlifeGive me a root password and I shall destroy your OS!
15:49:11pondlifeI just assumed (incorrectly) that apt-get would magically work. It never did
15:49:36Bagderrthat vmware image must be cursed somehow
15:49:45pondlifeNo idea what libs it updated, but I always ended up with many many errors
15:50:16pondlifeGodEater's image is nice though, but not hosted anywhere AFAIK
15:51:08mcuelenaereallright, I'm going to reboot into linux
15:51:11mcuelenaeresee you in a sec
15:51:14 Quit mcuelenaere ()
15:52:11*linuxstb just notices that our SoC applications now span two pages...
15:52:38 Quit petur ("stkov")
15:55:31 Join mcuelenaere [0] (
15:58:02 Join jgarvey [0] (
16:00:27 Quit disorganizer ("CGI:IRC")
16:02:14mcuelenaereshould work besides in the vmware image?
16:02:41Bagderrif not, you probably lack some required package
16:03:05mcuelenaereI'm just about to download some packages
16:03:23 Join miepchen^schlaf [0] (
16:03:46GodEaterpondlife: I think the image is still on humyo where you got it from
16:04:12pondlifeMaybe it should be put on the wiki?
16:04:17GodEaterI can't check now though, as "Personal network storage and backup sites are blocked by WebSense"
16:04:27GodEaterI thought you couldn't make it work ?
16:04:35 Join caligula [0] (n=d4758142@gateway/web/cgi-irc/
16:04:36 Join perrikwp|class [0] (i=98213489@gateway/web/ajax/
16:04:57pondlifeNo, I could make it build, but by the time I got networking working I realised my poor PC was far too slow to donate
16:05:13GodEateroh - what did you do to make the network work in the end then ?
16:05:18pondlifeOr maybe I never got networking working... can't remember
16:05:20GodEaterthis is news to me!
16:05:35pondlifeI just assumed my PC is a bag of shit
16:05:51GodEaternot that it sounded like one though I assume? Unless running the Rockbox simulator counts ?
16:06:51pondlifeWell, I did run the sim, and even then it didn't sound like one
16:09:19 Quit ender` (Read error: 104 (Connection reset by peer))
16:09:55 Join DavidS1 [0] (
16:11:24moosGodEater, pondlife: link please?
16:11:39pondlifeSorry, I didn't keep the link...
16:15:18mooswhat are differences with the shared version? what GodEater did cook? :)
16:15:57GodEatermoos, it's a Ubuntu Gutsy Gibbon based image, although I ditched Gnome in favour of a slightly lighter WM.
16:16:27 Quit caligula ("CGI:IRC (EOF)")
16:17:22moosGodEater: Oh ok, thx.
16:19:24preglowBagderr: i would be willing to be assigned as mentor for the resampling thing, but i would really like some assistance in case i end up busy
16:19:26 Join MethoS-- [0] (
16:19:33GodEaterit contains an up to date rockbox dev environment (including the multi-lib stuff for the Gigabeat S)
16:20:49Bagderrpreglow: we've already discussed about having two mentors for each student to better load sharing etc
16:20:55preglowwell, ok
16:20:58Bagderrbut we need one primary for the app etc
16:21:02preglowi'll just apply rockbox for mentoring privs, then
16:21:15Bagderrplease do
16:22:26preglowBagderr: there
16:25:04Bagderrfor the record: I want all committers (not just mentors) to vote on the project order, and I'll mail about that separately
16:25:10markunI wouldn't mind being a 2nd mentor for some project either
16:25:23 Join NewGirl [0] (n=da6f04e2@gateway/web/cgi-irc/
16:25:31moosGodEater: do you have a link for me please?
16:25:32Bagderrmarkun: then do sign up to get you the proper mentor status (tshirt!) etc
16:25:45 Quit mcuelenaere ("Konversation terminated!")
16:25:59*amiconn also made a vmware image
16:26:08markunyes, I guess I could do that, but I might not have a lot of time
16:26:13amiconnDebian based, without X11 at all
16:26:33amiconnIt's configured to build cross-compiled win32 sims
16:27:44 Quit DavidSG (Read error: 110 (Connection timed out))
16:27:48 Join Tomkiewicz [0] (n=Tomkiewi@
16:27:59amiconnThere might be some minor configuration problems though
16:28:14 Join TMM [0] (
16:28:40Bagderrwe need to have assigned mentors and a set order by April 18th
16:29:02 Join DerPapst [0] (
16:29:47NewGirlYes I'm back :( I created a directory on the root called /Music, put in a few songs,. Then tried the Update Now for the database but my songs still dont show up in the database. I then tried Initialize Now and still now songs. The songs that were istalled bu itunes are there and playable am I missing a step in doing something ?
16:30:13 Quit kugel (Remote closed the connection)
16:30:25 Join ender` [0] (
16:30:26 Quit MethoS- (Read error: 113 (No route to host))
16:30:32 Join kugel [0] (n=kugel@unaffiliated/kugel)
16:30:39 Join MethoS- [0] (
16:31:15Tomkiewiczhi, I wants to edit wiki - where can I get permissions to do that?
16:31:45 Quit DerPapst (Nick collision from services.)
16:32:03gevaertsBagderr: is there a way to cleanly handle multiple applications for the same project to make things work properly if a selected student goes to another org ?
16:32:08markunTomkiewicz: here is the right place
16:32:27pondlifegevaerts: Is a student meant to apply for multiple orgs?
16:32:34gevaertspondlife: they can, yes
16:32:35markunTomekWasilczyk, right?
16:32:36Tomkiewiczso, my nick on TWiki is TomekWasilczyk :)
16:33:16 Quit blithe (Read error: 104 (Connection reset by peer))
16:33:40linuxstbNewGirl: Did you shut down Rockbox (long press on the PLAY button) and then restart?
16:33:41markunTomkiewicz: done
16:33:47Bagderrgevaerts: that's basically handled "manually" during the closing period
16:34:15gevaertsBagderr: ok, I wasn't sure if there was still room for manual intervention
16:34:20 Quit Tomkiewicz ("Leaving")
16:34:27NewGirlyes I did that f both operations
16:34:40BagderrI think there's always pretty large room for manual stuff on Google's side
16:35:25BagderrI noticed our ARM emulator man has a large amount of projects submitted
16:35:52linuxstbNewGirl: Can you play the files if you just browse to them via the "Files" menu?
16:36:20 Quit perrikwp|class (" ajax IRC Client")
16:36:30NewGirlI haven't tried that yet, but I will now!
16:37:29 Join mcuelenaere [0] (
16:38:09 Quit MethoS-- (Read error: 113 (No route to host))
16:38:27 Join blithe [0] (
16:38:38 Join CaptainSquid [0] (
16:39:55mcuelenaere is v4 of VMwareDevelopmentPlatform right?
16:40:15NewGirllinuxstb They are there and I can play them, but not in the database
16:41:51 Join ender [0] (
16:42:57linuxstbAnyone heard of the "bink" audio format? It seems to be a modern game format and a patch has just been submitted to ffmpeg...
16:43:24*gevaerts thinks he has heard of it
16:43:26linuxstbNewGirl: Sorry, I can't help - the database has always "just worked" for me...
16:45:00Bagderrthere's a bink video format too
16:45:30linuxstbYes, the patch calls itself "a working demuxer and audio decoder for the Bink multimedia format."
16:45:30 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
16:47:11amiconnBink isn't new at all
16:47:12dionoealinuxstb: there was an entry on mike's blog about that format recently. I'll get you the link
16:48:04NewGirllinuxstb Ok thanks for trying anyway.....and for the bink search for Bink and Smacker video files its been used in a quite a few video games that I know of
16:48:55linuxstbAll the links I've found seem to focus on the video, without much of a description of the audio format(s)
16:49:07preglowi've heard about bink, yeah
16:49:11preglowthe video format has been around for ages
16:49:20 Part LinusN
16:49:48LambdaCalculus37I remember its predecessor, Smacker.
16:50:24 Join toffe82 [0] (
16:50:50dionoealinuxstb: has info about audio/video/container
16:50:56dionoeaI can't find the blog entry though :/
16:51:03dionoeamaybe it was on kostya's blog
16:51:58linuxstbNice description....
16:52:18dionoeaah ... hehe :)
16:52:19 Nick fxb__ is now known as fxb (
16:52:27 Join mcflow [0] (
16:53:22 Quit NewGirl ("CGI:IRC (EOF)")
16:53:34 Join mcuelenaere [0] (
16:54:29linuxstbHmm, looking at the decoder it seems to store floats in the compressed bitstream...
16:55:15Bagderrsomething certainly floats in that stream
16:55:46GodEatermoos: no sorry, I have been blocked from surfing the site where I left it from work - so I can't tell you what the link is now. Was hoping pondlife would still have it. :(
16:58:26 Quit ender` (Read error: 110 (Connection timed out))
16:59:20moosGodEater: no problem, thanks anyway.
16:59:41 Part Bagderr
17:02:16 Join ender` [0] (
17:03:00 Quit ender (Read error: 104 (Connection reset by peer))
17:06:07preglowwe should seriously consider stopping the use of menu+select to mean "exit plugin" ...
17:08:05preglowcan anyone tell me how i exit the nano recording screen?
17:08:15preglowwhy, suddenly it worked...
17:08:55scorche|shmcuelenaere: should work out of the box with the latest Debian image, and yes it is
17:09:06 Join unicor1 [0] (n=andre@
17:09:09*scorche|sh reads all the talk and wonders if it is about time for him to make a new image
17:09:09 Quit CaptainSquid ("Miranda IM!")
17:10:49mcuelenaerescorche|sh: apparantly arm-elf-gcc is v4.0.3 while 'normal' gcc is 3.3.5
17:11:51 Part mcflow
17:12:54 Join PaulJam [0] (
17:13:41 Join NewGirl [0] (n=da6f04e2@gateway/web/cgi-irc/
17:15:39***Saving seen data "./dancer.seen"
17:16:18NewGirlI fnally found my MP3 in the database they are there in <Untagged> can anybody recommend and good and by that I mean free ID tag editor for MP3's
17:17:24LambdaCalculus37NewGirl: EasyTag:
17:18:58*gevaerts has also used easytag. It seems to work
17:20:21n1sscorche|sh: if you update the image I've added to comments on things that would be good to fix in the wiki, 1) the user is not a member of the 'audio' group so sim crashes when playing 2) install the latex-ucs package to make it possible to build the manual
17:20:52scorche|shmcuelenaere: sounds right
17:21:27mcuelenaereis there an easy way for updating gcc to a newer version (not involving apt-get)?
17:21:30scorche|shyeah...if i do do a new image, i am going to start from scratch and not just build on the past ones...but it is a bit low on the priority list right now
17:21:44scorche|shmcuelenaere: depend what you mean by "easy"...
17:22:09mcuelenaereI don't mind compiling some packages..
17:22:23NewGirlLambdaC Thanks you I'll give it a try
17:22:27mcuelenaerebut I suppose gcc 4.x isn't really needed, so it isn't that important
17:22:39mcuelenaerex86 gcc that is
17:22:59scorche|shyeah...the image is getting a bit ancient...
17:23:39mcuelenaerequestion: should I commit several parts of the ZVM port or do it in one big commit?
17:24:25linuxstbmcuelenaere: IMO, small patches are better - they're much easier for others to review
17:25:11mcuelenaereok, then I'll commit the DM320 IC driver now
17:25:16linuxstb(especially if they change code for existing targets). But if the commit is simply new files for the ZVM port, then just commit them all at once...
17:27:51linuxstbmcuelenaere: Where did the hmac-sha1.[ch] files come from? There's no (C) or license info in them.
17:29:47mcuelenaereisn't there? I thought I added it
17:30:05Hiddenhello everyone
17:30:26Hiddendo you have any idea whom should I contact if I have problems with rockbox on my iriver H10?
17:31:46LambdaCalculus37Hidden: What sort of problems are you having?
17:32:03Hiddenthe scrollpad isn't working
17:32:20Hiddeneven without touching it it's going up&down pretty much randomly
17:32:29Hiddenand because of this it's pretty much unusable
17:32:50LambdaCalculus37H10 5/6GB or 20GB?
17:33:02PaulJamHidden: do you use the most recent build?
17:33:13Hiddenyep, but I've tried old ones, too
17:33:14 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
17:33:28linuxstbmcuelenaere: I've only read the first document briefly, but I can't see any explicit license to use the code...
17:33:41PaulJamHidden: does the original firmware work normally?
17:33:54Hiddenyes, most definitely
17:34:27 Join mcuelenaere [0] (
17:34:37HiddenI've tried svn rev 15140 and 17024
17:34:47Hiddenwith pretty much the same results
17:35:06Hiddensometimes it's usable for a few seconds after booting rockbox −− but most of the time it isn't
17:35:21mcuelenaerelinuxstb: scroll way down rfc3174
17:35:40mcuelenaereI forgot the copyright notice though
17:36:17 Part unicor1
17:36:55linuxstbmcuelenaere: Which paragraph/section?
17:37:30mcuelenaeresearch for "Full Copyright Statement"
17:38:01linuxstbYes, I've read that.
17:38:53linuxstbIt talks about the document, not the C program.
17:40:14amiconnmcuelenaere: RED... and your commit message seems to be incorrect
17:40:57mcuelenaereamiconn: about tho fix that; about the commit message: it supposed to be a
17:41:22mcuelenaerelinuxstb: right, so it doesn't have a copyright for the C program. what should I do now? contact the authors?
17:41:22amiconnI mean the part about it not being enabled...
17:42:45mcuelenaereyes, apparantly it is enabled in the mrobe; I thought otherwise
17:43:01linuxstbmcuelenaere: I'm not sure... I'm sure there are other implementations of HMAC-SHA-1 with a clear license - e.g. here
17:46:06 Quit GodEater (" ajax IRC Client")
17:52:34 Part linuxstb ("Leaving")
17:53:45 Quit XavierGr (Nick collision from services.)
17:53:58 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
17:56:39NewGirlMany thanks to everybody who helped me today with my problem, Everything is working like it should now (I wish all my problems could be solved like this).
17:56:40 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
17:57:37 Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi)
17:58:03 Quit NewGirl ("CGI:IRC (EOF)")
17:59:13 Quit gevaerts ("work->home")
18:01:52 Join Llorea1 [0] (
18:03:25 Join mcuelenaere [0] (
18:06:43 Join bughunter2 [0] (
18:09:25 Join MethoS-- [0] (
18:10:00mcuelenaerecould someone with gcc 4.x compile this patch ( and tell if it gives warnings?
18:12:22LambdaCalculus37mcuelenaere: The link 404'd. Can you post it again?
18:12:31 Join piga [0] (n=leonardo@
18:12:45mcuelenaeredon't include the ()
18:15:02n1shmm, my h320 is playing track 14 of 12 now...
18:15:20Hiddenhunk #1 of the tools/hmac-sha1.h failed
18:15:36Hiddenon svn rev 17053
18:18:14mcuelenaerethis one is fresh
18:18:50 Quit Llorean (Read error: 110 (Connection timed out))
18:20:20 Quit PaulJam (".")
18:21:57 Join Spex [0] (
18:21:58 Join mikus [0] (n=5316ee24@gateway/web/cgi-irc/
18:23:38Hiddenno warnings for "gcc -O -ansi -g -c -o hmac-sha1.o hmac-sha1.c"
18:23:49mcuelenaereand with -W -Wall ?
18:23:58Hiddena moment
18:26:21Hiddengcc -O -ansi -g -W -Wall -c -o hmac-sha1.o hmac-sha1.c
18:26:24Hiddenno warnings
18:26:29mcuelenaereok, perfect
18:26:34mcuelenaerethanks for testing
18:26:39Hiddengcc version 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)
18:27:12 Join polluxx [0] (
18:27:45 Quit MethoS- (Read error: 113 (No route to host))
18:27:49 Join MethoS- [0] (
18:28:20 Quit kugel (Remote closed the connection)
18:28:45 Join bluebrother [0] (n=dom@rockbox/staff/bluebrother)
18:29:19*bluebrother just noticed the "paperclip" tool entry on the DevConEuro2008 page :)
18:29:56 Quit polluxx (Client Quit)
18:31:42 Join polluxx [0] (
18:31:54 Join gevaerts [0] (
18:37:56bluebrotherhmm, I won't be able to attend at the first proposed Devcon date in Stockholm ...
18:38:07bluebrotherany news from the Berlin front?
18:38:07 Part pondlife
18:39:20scorche|shamiconn: did you have a place we could converge on?
18:39:50 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP)
18:40:27 Part polluxx
18:43:22 Join kugel [0] (n=kugel@unaffiliated/kugel)
18:44:56kugelSo, I was browsing the web and just fine the past hours, until I clicked on the 4weeks link on the front page (by accident). Surprisingly it crashed my pc again.
18:46:24bluebrotherclicking a website crashed your machine?
18:46:25 Quit MethoS-- (Read error: 113 (No route to host))
18:46:32 Join MethoS-- [0] (
18:47:03 Quit Mouser_X (Nick collision from services.)
18:47:12 Join Mouser_X [0] (
18:47:35kugelbluebrother: Yes, at least this particular link
18:47:39scorche|shkugel: you should probably get that fixed...
18:52:46 Join PaulJam [0] (
18:54:18 Quit mf0102 ("Verlassend")
18:55:11 Quit XavierGr (Nick collision from services.)
18:55:23 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
18:55:38mcuelenaerescorche|sh: can you get me a rockbox cloak?
18:56:58 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
19:00:30 Quit MethoS- (Read error: 113 (No route to host))
19:01:51 Join MethoS- [0] (
19:02:39*Nico_P isn't sure FS #6882 was to be closed
19:03:02scorche|shmcuelenaere: it would help if you could identify to nickserv first ;)
19:03:34mcuelenaerestrange, I though mIRC identified me automatically..
19:03:52mcuelenaereanyhow, thanks :)
19:04:16 Join herrwaldo [0] (
19:04:49n1sNico_P: when playing a dir with repeat set to all the tracknumber displayed in the wps is not reset when the dir starts over so it can display track 14/12 for example...
19:05:23Nico_Pn1s: good point
19:08:20 Join linuxstb [0] (n=dave@rockbox/developer/linuxstb)
19:08:38 Quit bughunter2 (Read error: 104 (Connection reset by peer))
19:09:25 Join midgey [0] (
19:11:39scorche|shmcuelenaere: done
19:12:19mcuelenaerehuh, wasn't it already done at [19:03:16] ?
19:13:51scorche|shlikely, but i am not sure what time zone that is...
19:14:22mcuelenaerewell, never mind. thanks!
19:14:40amiconnbluebrother, scorche|sh: I can offer free hosting location, but unlike at contactor in Stockholm, it can't be used for sleeping
19:15:18amiconnAnd since the location is rather central (near Alexanderplatz), the hotels nearby aren't exactly cheap
19:15:42***Saving seen data "./dancer.seen"
19:15:45 Quit XavierGr (Nick collision from services.)
19:15:56 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
19:16:09 Join low_light [0] (i=c730190a@gateway/web/ajax/
19:16:37*bluebrother heads to 24c3 wiki to look for hotels
19:16:59scorche|shwe can always group up in a suite somewhere...or group hostels close by?
19:17:04kugelamiconn: Alexanderplatz? Does that mean DevCon will be in Berlin?
19:17:21gevaertskugel: there are currently several competing bids
19:17:41scorche|sheither way, could you send a mail off to the Dev-ML in the fashion of Bagder, amiconn?
19:17:42domonokykugel: not jet decided, berlin or stockholm are the options..
19:18:08kugelI'm absolutely in favor of Berlin. Mainly since I leave there, but also the central position
19:18:20kugelAnd Stockholm was the place several times now AFAIK
19:18:27scorche|shwe are well aware...
19:18:30bluebrotherscorche|sh: check
19:19:24 Quit miepchen^schlaf ()
19:19:36amiconnkugel: several times == twice
19:19:40*Nico_P would've loved to attend devcon, but has a week full of exams starting on the 9th
19:20:54 Quit MethoS-- (Read error: 110 (Connection timed out))
19:21:00 Join MethoS-- [0] (n=clemens@
19:21:35*bluebrother added his two blocked weekends in june to the wiki page
19:22:07 Join miepchen^schlaf [0] (
19:23:23 Join gevaerts_ [0] (
19:23:29bluebrotherNico_P: similar boat as you −− won't be able to make it on the first proposed Stockholm date in June
19:23:40 Quit gevaerts (Nick collision from services.)
19:23:44 Nick gevaerts_ is now known as gevaerts (
19:24:07 Quit TMM (Client Quit)
19:24:42 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
19:26:55bluebrotherhmm, 17 people who'd like to attend in Euro. Nice.
19:28:46low_lightgevaerts: I need some help with usb_serial logf. I tried to make an e200 build to run on the philips sa9200 with usb serial logf enabled on boot. Linux seems to recognize the device, but I don't get a /dev/ttyUSB0 node.
19:29:12LambdaCalculus37bluebrother: Versus only 8 for the U.S.
19:29:27Nico_Plow_light: have you modprobed the module?
19:30:38gevaertslow_light: (what Nico_P said), and did you call the correct usb_core_enable_driver() ?
19:31:58 Quit MethoS- (No route to host)
19:32:14 Join MethoS- [0] (n=clemens@
19:33:04 Join linuxstb_ [0] (
19:33:04 Quit mikus ("CGI:IRC (EOF)")
19:33:56 Join DavidSG [0] (
19:35:09 Quit midgey ()
19:42:37 Join linuxstb__ [0] (
19:43:40kugelJdGordon: ping
19:45:15 Quit linuxstb (Read error: 113 (No route to host))
19:46:13 Quit linuxstb_ (Nick collision from services.)
19:46:15*toffe82 waiting for low_light results
19:46:18 Nick linuxstb__ is now known as linuxstb (
19:48:53kugellinuxstb: I think JdGordon did the same (at least in the menu) in r16812...using 2 viewports
19:49:21kugelmenu.c.361 struct viewport *vps, menu_vp[NB_SCREENS]; /* menu_vp will hopefully be phased out */
19:50:34kugelWhich is why updating the unused parts of the screen isn't a problem anymore when editing the "parent" (which I avoided in my customlist patch with the list_info vp)
19:50:49kugelin menues
19:51:46 Quit MethoS-- (Read error: 113 (No route to host))
19:51:50 Join PaulJam_ [0] (
19:54:29 Join pixelma [50] (i=pixelma@rockbox/staff/pixelma)
19:55:41low_lightgevaerts: yes, I followed the instructions on the wiki
19:56:04low_lightgevaerts: here's some output:
19:56:48low_lightgevaerts: and here's the patch I used:
19:58:20 Quit DavidS1 (Read error: 110 (Connection timed out))
19:58:21gevaertslow_light: you need to call usb_core_enable_driver(USB_DRIVER_SERIAL,true); somewhere before connectiong (i.e. in usb.c near the other usb_core_enable_driver() calls
19:59:28 Join Ig0r2 [0] (
19:59:45 Nick Ig0r2 is now known as [SDK] (
20:00:53 Join linuxstb_ [0] (
20:01:09 Quit linuxstb (Nick collision from services.)
20:01:11 Nick linuxstb_ is now known as linuxstb (
20:02:17 Quit ol_schoola ()
20:04:40low_lightgevaerts: so, insert it at line 207 in usb.c?
20:04:58amiconnscorche: I'm a bit confused regarding your devcon timing restrictions. They say 'Anytime' in bold (i.e. what you cannot make)...
20:05:42gevaertslow_light: actually, where you inserted it should be fine. I'm investigating further
20:07:38 Quit PaulJam (Read error: 110 (Connection timed out))
20:08:25[SDK]anybody's using mediacoder ? i use rockbox profile butcan't get a right mpeg file for my ipod video. any tips ?
20:09:25scorche|shamiconn: better?
20:09:50 Join bluebroth3r [0] (
20:09:50 Nick PaulJam_ is now known as PaulJam (
20:10:21 Join spiorf [0] (n=spiorf@
20:11:18gevaertslow_light: I'm beginning to fear that making usb run from the bootloader might not be so simple after all
20:11:38 Join MethoS-- [0] (
20:12:14low_lightgevaerts: it's not the bootloader, it's a normal build (with logf)
20:12:36gevaertslow_light: ok. Does it have working threading ?
20:13:23 Join Hilton [0] (
20:13:28 Nick Hilton is now known as Hillshum (
20:13:47mcuelenaeregevaerts: does NUM_ENDPOINTS(=3) includes ENDPOINT0?
20:13:48 Join petur [50] (n=petur@rockbox/developer/petur)
20:14:23gevaertslow_light: probably usb_detect isn't working (usb-fw-pp502x.c). Maybe change that to just always include USB_INSERTED
20:14:39gevaertsmcuelenaere: yes, so NUM_ENDPOINTS=3 means endpoints 0,1,2
20:14:40low_lightgevaerts: the sa9200 is pp5024 (same as e200). So all processor related stuff should work.
20:15:09 Join ol_schoola [0] (
20:15:50gevaertslow_light: then I would guess at the usb_detect() issue. That uses a GPIO pin (but lying here shouldn't harm)
20:17:10*amiconn spotted a dead link in the wiki
20:17:12low_lightahh, forgot about that.
20:17:40 Quit kugel ("ChatZilla 0.9.81 [Firefox 3.0b5/2008040514]")
20:17:51*preglow wonders why tcc7801 has a count leading zeros unit when the armv5 core already has an instruction for it...
20:18:25 Quit linuxstb (Read error: 113 (No route to host))
20:20:40amiconnHmm, no idea where to get the rvf directshow filters from (Jrg's site at t-online is long dead)
20:21:20amiconnpreglow: Isn't the tcc7801 the one with 2 different arm cores, arm920t + arm940t?
20:21:38amiconnIf it is - the 920t is v4t, not v5
20:22:10krazykitamiconn, does not have a copy?
20:24:28preglowamiconn: aye
20:24:58preglow926ej-s is armv5
20:25:35preglowarm's processor versioning is on crack
20:26:17amiconnah ok
20:26:37preglowboth cores are armv5, so i don't see the need for that thing
20:26:45*amiconn still wonders why the tcc7801 combines 2 different arm cores which are so close in specs
20:26:50preglowhaving to write then read from a memory location is waaaay slower than just calling clz
20:26:52 Quit MethoS- (Read error: 110 (Connection timed out))
20:27:01 Quit bluebrother (Read error: 110 (Connection timed out))
20:27:25preglowit's probably just reused from other cores which use lower specced cpus, though
20:27:33preglowamiconn: for the same reason portalplayer used two cores?
20:27:37LambdaCalculus37amiconn: Is this what you're looking for?
20:27:41 Join ChristopherW [0] (
20:29:29 Join roolku [0] (
20:29:42amiconnLambdaCalculus37: Oh, so it's there.
20:29:58amiconnUsefulTools has a dead external link
20:30:04*amiconn goes to edit that
20:32:16 Join kugel [0] (i=kugel@unaffiliated/kugel)
20:32:32 Quit Christopher1 (Read error: 104 (Connection reset by peer))
20:32:36 Quit ChristopherW (Read error: 104 (Connection reset by peer))
20:33:04 Join MethoS- [0] (n=clemens@
20:35:10 Quit Hillshum ("ChatZilla 0.9.81 [Firefox]")
20:36:01PaulJamdoes the ipod mini have rockboy?
20:36:24 Join Mathiasdm [0] (
20:37:11amiconnSo far nobody implemented the necessary scaling
20:37:21 Quit OlivierBorowski (Remote closed the connection)
20:37:59amiconnSame goes for the fullsize greyscale ipods - rockboy is only available for all (?) colour targets, plus iriver H1x0 and iaudio M5
20:38:24amiconnPlus archos recorder, but that can only be called experimenatl
20:38:42 Join stripwax [0] (
20:41:19[SDK]any help to encode video with mediacoder ? :o
20:41:49LambdaCalculus37amiconn: VERY experimental. :)
20:42:09*LambdaCalculus37 remembered how slow Rockboy was on the JBR when he first tried it
20:42:25 Join linuxstb [0] (n=dave@rockbox/developer/linuxstb)
20:43:19scorche|sh[SDK]: there are multiple ways to encode videos...try ffmpeg
20:43:21amiconnLambdaCalculus37: yeah. Around 2 fps - and you can't recognise much because of the rather brutal downscaling
20:44:02 Quit XavierGr (Nick collision from services.)
20:44:15 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
20:44:18 Join bughunter2 [0] (
20:50:05 Quit MethoS-- (No route to host)
20:50:46scorche|shlooks like our current slot count is posted
20:51:11amiconnLambdaCalculus37: There are still HCl's beginnings of a dynamic recompilation engine for rockboy, which nobody ever picked up again..
20:53:18 Quit [SDK] ("Nettalk6 -")
20:53:18LambdaCalculus37amiconn: I can look through some of the code and see what's there, but I can't guarantee anything coming out of it. My coding skills are still kind of "meh", for lack of a better term.
20:54:55preglowrockboy still needs lots of work to reach its full potential, if you ask me :/
20:57:42 Join linuxstb_ [0] (
20:58:16low_lightgevaerts: still the /dev/ttyUSB. A /dev/usbdev2.2_ep00 does appear.
20:59:40gevaertslow_light: did you just modprobe usbserial, or did you specify the correct vendor and product ?
21:01:21low_lightI set the vendor and product
21:02:01gevaertswhat does dmesg show ?
21:03:15low_lightsame as I posted before:
21:04:09 Join linuxstb__ [0] (
21:04:53low_lightI will try again in a little while, this time moving usb_core_enable_driver() to usb.c
21:07:12 Part Spex
21:09:17 Quit linuxstb (Read error: 110 (Connection timed out))
21:09:25preglowman, these people truly seem to jump through hoops to using smlal in filtering
21:09:39preglowi wonder if it's any faster
21:11:29preglow/avoid/ using
21:12:58 Part J-23
21:13:13preglowhrm, seems like it
21:15:47***Saving seen data "./dancer.seen"
21:15:48 Quit linuxstb_ (Read error: 110 (Connection timed out))
21:15:57 Nick linuxstb__ is now known as linuxstb (
21:17:23 Nick bluebroth3r is now known as bluebrother (
21:17:46 Join midgey [0] (
21:18:53 Join Spex [0] (
21:19:15 Join thegeek [0] (
21:19:35 Part Spex
21:21:30gevaertsWe will soon(ish) interview potential gsoc students. Should these interviews be held in #rockbox, or in a private channel (and if so, by the mentor + one or two others, or by all (available) mentors ?) ?
21:22:05gevaertsAny GSoC applictants here : please also share your views on this
21:22:18linuxstbIMO they should be in a private channel - maybe just a mentor and 1 or two other people, so the student doesn't feel intimidated... But the log could be shared with all mentors or maybe the committers list.
21:23:18n1swhat he ^ said :D
21:23:28Nico_Pfine to me too
21:23:50preglowprivate channel
21:23:52ali_asYou we don't get to watch the grilling? That's a shame.
21:24:04scorche|shi would prefer any available mentor in the channel and possibly a dev with strong experience in the matter if a mentor does not
21:24:04domonokyIMO a private channel would be good, but more mentors/ expirienced people would be good i think
21:24:45preglowi think all interested commiters should attend
21:24:58 Quit Mathiasdm ("Yuuw!")
21:25:47bluebrotherhow about a channel with only mentor and student allowed to speak?
21:26:35gevaertswhy ?
21:27:03bluebrotherto allow other devs to listen but still make it an interview without disturbance.
21:27:10scorche|sh#rockbox-gsoc has been registered..i will kick people out as necessary when we need to
21:27:22bluebrotherbut maybe that isn't a too good idea anyway ...
21:27:27 Join DavidS1 [0] (
21:28:53preglowpeople should be encouraged to talk if they feel it's important, most people on such a channel wouldn't say much anyway
21:28:54bluebrotherscorche|sh: so ... is that channel now open for public or meant as private channel for interviews?
21:29:31scorche|shbluebrother: it will probably not be used until then, but when they do happen, i will kick people as needed
21:29:55scorche|shor perhaps we can start using that instead of #rockbox-community...
21:29:59*scorche|sh hopes
21:30:27toffe82Nico_P: perhaps this will interest you :
21:32:21 Join FOAD_ [0] (
21:32:30scorche|shseriously though...i would like to stop the discussion in #rockbox-community and move it to #rockbox-gsoc now if possible...i am going to make it so that people without a rockbox cloak cant join for now and will invite people when necessary
21:32:42*gevaerts agrees
21:33:03mcuelenaeregevaerts: normal initial USB communication is like this, right: device->enables itself=>host->EP0SETUP=>device->sets address=>... ?
21:33:08Nico_Pbluebrother: thanks
21:33:29bluebrotherNico_P: did you mean toffe82 ?
21:33:53Nico_Pbluebrother: oh yes, sorry. same nick colour :)
21:34:12bluebrotherfor me all nicks are grey ;-)
21:34:13gevaertsmcuelenaere: there are a few more steps. The first request is usually a getdescriptor. Also, windows likes to do a bus reset now and then
21:34:25Nico_Pscorche|sh: could you log #rockbox-gsoc ?
21:34:47mcuelenaeregevaerts: and these getdescriptor request etc, are these performed over endpoint0?
21:35:07gevaertsmcuelenaere: that's all endpoint 0, yes
21:35:15scorche|shNico_P: scorche logs everything he is in
21:35:40mcuelenaerebecause now I have finally a stable USB driver, but it only gives me VBUS, resume and suspend statuses :(
21:35:43Nico_Pscorche|sh: semi public logs then ;)
21:36:45gevaertsmcuelenaere: maybe you need to enable a bit more ?
21:36:57scorche|shNico_P: i will have to enable logging on this client and have it save to a www (but .htaccess protected) dir then....or have it available upon request i suppose
21:37:25 Quit nplus (Remote closed the connection)
21:39:03 Quit DavidSG (Read error: 110 (Connection timed out))
21:39:14mcuelenaeregevaerts: I'll try :)
21:39:24n1sscorche|sh: what does one have to do to get one of them fancy cloaks btw?
21:39:36scorche|shn1s: ask me...
21:39:42gevaertsmcuelenaere: good luck in finding out _what_ you need to enable ;)
21:39:47n1scould I have one? :)
21:40:02mcuelenaeregevaerts: I have a linux driver + philips-made driver to look at ;)
21:40:11gevaertsThat helps
21:41:56 Join saratoga [0] (n=98039b15@gateway/web/cgi-irc/
21:44:52scorche|shn1s: done
21:45:17preglowsaratoga: warning: seems i've applied to be your mentor again :)
21:45:43 Join MethoS-- [0] (
21:45:56 Join sarixe [0] (
21:46:33 Quit Ravendug ()
21:46:53scorche|shpoor saratoga...
21:48:04saratogapreglow: have you warned linuxstb?
21:48:16preglowi'll be issuing the warning mails tomorrow
21:48:38preglowonly on one of your two apps, though
21:48:41preglowyou can guess which
21:48:48saratogathe one I don't want to do?
21:48:58 Quit FOAD (Read error: 110 (Connection timed out))
21:48:59 Nick FOAD_ is now known as FOAD (
21:49:22preglowi think so
21:49:31saratogathe mpegplayer one sounds like fun, but i don't think they'll be suitable hardware in time for me to do it
21:49:47preglowme neither, but i don't see a problem with that
21:50:06pregloweven if it won't be immediately useful, it will be in the long run
21:50:15saratogayeah i guess i could just do it on the Gigabeat F
21:50:27preglowyou could do it on an ipod for all i care
21:50:31preglowlike i said, the code will be useful anyway
21:50:44saratogabut really half of my interest was doing the DSP optimizations
21:50:45linuxstbI agree - there's still a lot of work to do, even without target-specific optimisations. (althought the latter would probably be the most fun...)
21:50:51domonokysaratoga: it seems both of your applications have mentor assigned.. :-)
21:51:06saratogacan i revoke the mpegplayer one?
21:51:17scorche|shsaratoga: you can do whatever you wish...they are your apps
21:51:17preglowit'll work out, i don't think you have to
21:51:26preglowbut yeah
21:51:36scorche|shbut it isnt like we are going to make you do 2 apps :)
21:51:50saratogai assumed the project picked one
21:51:55scorche|shthey do
21:52:04scorche|shbut you are free to withdraw any
21:52:12 Nick Llorea1 is now known as Llorean (
21:52:17preglowhow much of the current application process do students get to see?
21:52:26preglowdo they see scores now?
21:52:28saratogai think all i see is that page with the comments
21:52:30saratogalet me check
21:53:29scorche|shyup...just that page
21:53:41scorche|shpreglow: there is a guide to the student webapp posted if you wish to take a look
21:53:59preglowdon't think i do, was primarily just wondering if they can follow the scores
21:54:46scorche|shthey cant
21:55:04saratogait doesn't show me anything beyond the comments and what i typed
21:55:16saratogaalso, do i have to interview
21:55:38scorche|shi was thinking about that...
21:55:43LambdaCalculus37Good night, everyone!
21:55:48 Quit LambdaCalculus37 ("CGI:IRC 0.5.9 (2006/06/06)")
21:56:56scorche|shthe interview is mostly to find out about your dedication, skills, etc, which i think we already know for you
21:57:39PaulJampetur: are you here?
21:58:58 Join PaulJam_ [0] (
22:00:14PaulJam_i just saw the thread about the h300 bootloader on the mailing list. were the errors that you experienced similar to those described here: ? in that case the problems might not be restricted to 80GB drives only.
22:00:16 Quit MethoS- (Read error: 110 (Connection timed out))
22:00:54 Quit piga ("Leaving")
22:01:23 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
22:02:16peturPaulJam_: Ouch! It indeed sounds so :(
22:02:35domonokysaratoga: there are two interviews sheduled for you as you have 2 applications.. *hehe*
22:06:28peturPaulJam_: they are talking nonsense however, it can never be caused by 'old' rockbox settings as it crashes before it can even load rockbox...
22:06:52midgeyi've updated by GSoC proposal, let me know if anyone has more questions or i need to add something else to the application
22:07:11 Quit stripwax ("Miranda IM! Smaller, Faster, Easier.")
22:07:29 Join mcuelenaere [0] (
22:07:32Bagdermidgey: FYI, I'm currently the planned mentor for your project
22:07:55midgeyi suspected as much :)
22:08:03 Quit sarixe ("(EE) Failed to load "quit" module")
22:10:15PaulJam_petur: well, from his first post it wasn't really clear that it already crashed in the bootloader.
22:10:43peturonly the bootloader prints the voltage at startup...
22:11:06 Quit kugel ("ChatZilla 0.9.81 [Firefox 3.0b5/2008032620]")
22:11:21*gevaerts suspects petur of trying to read too many applications too quickly
22:11:38peturyeah, serious lack of time :(
22:11:55Horschtcrossreading ftw
22:11:58gevaertspetur: re-read the usb one. I left a comment
22:12:13petur"Scotty, I need that 110% NOW"
22:12:57Lloreangevaerts: I think with the interview, I like the "private channel with 2-3 others, but logged for other mentors/committers to go over" and think that one of the 2-3 should be the person assigned mentor if such exists, otherwise, be a person who's volunteered, one should be someone who was involved in GSoC as either mentor or just around last year, and one, if possible, who's trying to observe all applicants in that category for when we ha
22:13:39peturgevaerts, so now you're begging for my vote? :p
22:14:38gevaertspetur: not begging :)
22:15:26gevaertspetur: but if you count the weeks, they add up properly
22:15:46*petur hopes gevaerts is happy now ;)
22:15:56gevaertspetur: might be better to discuss this in #rockbox-gsoc
22:16:37scorche|shLlorean: i dont know...i still prefer the "all mentors willing plus any non-mentors that may have an in-depth knowledge of the subject matter if a mentor doesnt"
22:16:50scorche|shjust because they are there, doesnt mean they have to speak
22:16:55Lloreanscorche|sh: Well, I see mine as more of a "minimum". If the student is willing, more can come.
22:17:26scorche|shLlorean: i certainly hope they are willing as i would like to enforce more of the IRC involvement this year
22:17:28LloreanBut seeing a large list of observers can be uncomfortable. Perhaps we could even just have a live-updated log for the observers and have them PM thoughts to a spokesperson.
22:17:52LloreanWell, I mean, an "interview" quickly becomes an "interrogation" if there's a lot of people able to ask question, or even if it just feels like lots of eyes are directly on you
22:18:20 Quit PaulJam (Read error: 110 (Connection timed out))
22:18:27scorche|shLlorean: it isnt that hard to just tell the mentors this...i would expect mentors to be able to follow anything that is set down
22:19:18Lloreanscorche|sh: It's not just about the mentors though. When you see "27 people in room" and know they're all there to see what you say, it's much more consciously intimidating than having 3 in the room.
22:19:49LloreanI'm saying students should be asked if they mind others in the room, but shouldn't be penalized if they feel uncomfortable and would rather just have the log made available to others (perhaps realtime, as I said)
22:20:03 Quit mcuelenaere ()
22:20:28scorche|shLlorean: they are also going to be expected to be able to ask for help in a (currently 135 strong) channel...
22:21:06gevaertsThat's somewhat different
22:21:31LloreanThat's *very* different
22:21:44scorche|shi am fine with either method...but i am just giving my thoughts
22:23:35LloreanI think most students will be willing to let us bring in many. I'm just saying we shouldn't dictate it must be so (imo), but rather set some minimums.
22:29:18 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
22:36:44 Join DerPapst [0] (
22:38:33low_lightgevaerts: After moving usb_core_enable_driver() to usb.c I now get a /dev/ttyUSB0. I didn't see any logf output with cu, but maybe I don't have logf's in the right spot.
22:39:16gevaertslow_light: do you have both enabled logf in configure, and defined LOGF_ENABLE in the relevant source ?
22:39:45 Join newnick [0] (n=181bd8c7@gateway/web/cgi-irc/
22:39:57newnicki need help
22:40:14DerPapst...we all do from time to time
22:40:19n1snewnick: be a bit more specific :)
22:40:34newnickwell. i have a sansa e250
22:41:01newnickeverything is running fine except for now. the screen just froze up. how do i do a Hard Reset or something
22:41:38n1spress and hold the power button for about 15 seconds
22:41:48newnicki figured it out.
22:42:04newnicki figured it out before you gave me that answer.
22:42:12newnickbut thanks anyways.
22:43:14 Quit newnick (Client Quit)
22:45:02toffe82low_light: if you can send what you have already done, I will try to help if I have some time
22:45:39low_lightyes, logf build. I only LOGF_ENABLE'd main.c and put some logf's there. I probably need to add a long delay to give me time to bring up the comm terminal.
22:47:22gevaertsmaybe. Or maybe just change usbserial.c to allow some commands
22:47:48 Join csc` [0] (n=csc@archlinux/user/csc)
22:50:12 Quit PaulJam_ (Read error: 110 (Connection timed out))
22:53:15low_lightgevaerts: at what point in init() would the usbserial connection be ready? after usb_start_monitoring()?
22:54:02gevaertslow_light: after usb_start_monitoring, probably long after
22:55:43 Join serdarakkan [0] (n=bla@
22:57:20low_lighttoffe82: I'm trying to get logf working over usb so that I can dump the memory where the OF bootloader was loaded.
22:57:30low_lighttoffe82: Assuming it's like the e200 & c200, the BL is loaded to 0x10600000, then the firmware loaded at 0x10000000 and remapped to 0x0.
22:58:19gevaertslow_light: I would suggest to not use logf for that, but add code to usb_serial.c to reply to single-character commands with whatever you need
23:00:24 Join sarixe [0] (
23:00:30low_lightI can't say I would know how to do that
23:02:34gevaertslow_light: have a look at usb_serial.c, line 193
23:03:21amiconnKind of what minimon does on archos (without the usb part of course - pure rs232)
23:03:44gevaertslow_light: Or rather 192. You have a char array (receive_buffer) and its size (length). Usually length will be 1 for interactive use
23:04:26gevaertslow_light: then call usb_serial_send() with whatever strings you want to send
23:04:48 Quit Chronon (Read error: 104 (Connection reset by peer))
23:04:54midgeyanyone have any experience with a 4th gen iPod that won't turn on? I have it plugged in and charging right now
23:05:00gevaertslow_light: just make sure that the call to usb_drv_recv() stays after your code
23:06:00linuxstbmidgey: Just keep trying to reset by holding menu+select - maybe for up to about 30 seconds.
23:06:22low_lightgevaerts: sounds easy enough ;)
23:06:42midgeyi think the battery is fully discharge so i'm going to keep it plugged in for a bit
23:07:16gevaertslow_light: it is. It's how I played with PCF settings on my ipod a while ago. It was easier than disconnecting the battery to get the PCF back to sane values :)
23:08:32 Quit domonoky (Read error: 104 (Connection reset by peer))
23:08:37low_lightdo you have that patch as a guide?
23:08:47gevaertsNot any more
23:08:51 Quit midgey ()
23:09:11gevaertsI can quickly cook up something though
23:09:42 Quit serdarakkan ()
23:09:51 Join midgey [0] (
23:10:16 Quit midgey (Client Quit)
23:11:35 Join PaulJam [0] (
23:12:30 Join midgey [0] (
23:13:14 Quit midgey (Client Quit)
23:14:07 Join midgey [0] (
23:14:43 Join stripwax [0] (
23:14:59gevaertslow_light: something like should work (test-compiled, but not run)
23:15:48***Saving seen data "./dancer.seen"
23:16:10 Quit midgey (Client Quit)
23:16:44 Quit BlakeJohnson86 ("Leaving.")
23:17:09 Join midgey [0] (
23:17:53 Quit midgey (Client Quit)
23:18:50 Join midgey [0] (
23:19:34 Quit midgey (Client Quit)
23:19:50 Join Thundercloud_ [0] (
23:20:31*DerPapst randomly advertises FS #8285
23:20:57*gevaerts randomly looks at a FS entry
23:21:33low_lightgevaerts: excellent. thanks! I'll try later.
23:21:39*low_light goes home
23:21:42 Join midgey [0] (
23:21:45 Quit low_light (" ajax IRC Client")
23:22:01 Join BlakeJohnson86 [0] (
23:22:30 Quit midgey (Client Quit)
23:23:23 Join midgey [0] (
23:23:56 Quit thegeek (Read error: 104 (Connection reset by peer))
23:24:14 Quit midgey (Client Quit)
23:24:23 Quit MethoS-- (Remote closed the connection)
23:25:32 Quit sarixe (Read error: 110 (Connection timed out))
23:25:53 Join DavidSG [0] (
23:26:44 Join midgey [0] (
23:27:33 Quit midgey (Client Quit)
23:28:24 Join sarixe [0] (
23:28:30 Join midgey [0] (
23:29:11 Join linuxstb_ [0] (
23:30:50 Join web [0] (n=181bd8c7@gateway/web/cgi-irc/
23:30:56 Quit midgey (Client Quit)
23:31:26webi have a question. how do you make a e250 go into diskmode when the player doesn't load.
23:31:54 Join midgey [0] (
23:32:21web i have a question. how do you make a e250 go into diskmode when the player doesn't load.
23:32:39krazykitweb, we saw it the first time. no need to repeat it.
23:32:43 Quit midgey (Client Quit)
23:32:57 Join captlou [0] (
23:33:01captlouDoes rockbox still sucks?
23:33:05 Quit dabujo (Read error: 104 (Connection reset by peer))
23:33:16Bagdercaptlou: yes, go away
23:33:29krazykit"disk mode" is currently taken care of by the original firmware. hold left while booting to get into the OF.
23:33:57webnevermind. you don't know anything
23:34:17Mode"#rockbox +o Bagder " by ChanServ (ChanServ@services.)
23:34:26Kick(#rockbox web :Bagder) by Bagder!n=daniel@rockbox/developer/bagder
23:34:36 Join mf0102 [0] (n=michi@
23:34:51 Join midgey [0] (
23:35:29 Quit Thundercloud (Read error: 110 (Connection timed out))
23:35:38 Quit midgey (Client Quit)
23:35:50 Join web [0] (n=181bd8c7@gateway/web/cgi-irc/
23:35:56weband yes. rockbox still sucks. it keeps making my sansa e250 crash. in other words it isn't loading correctly.
23:36:17Bagderweb: behave or I'll ban you
23:36:21dionoeaweb: that's about the best way to get help with an open source project
23:36:22 Join axionix [0] (
23:36:29weband yes. rockbox still sucks. it keeps making my sansa e250 crash. in other words it isn't loading correctly.
23:36:33 Join midgey [0] (
23:36:47Kick(#rockbox web :Bagder) by Bagder!n=daniel@rockbox/developer/bagder
23:36:55tatootianyay for Badger, hes my hero!
23:37:07Mode"#rockbox +b *!181bd8c7@* " by Bagder (n=daniel@rockbox/developer/bagder)
23:37:36Bagderhm, that's not right is it?
23:37:43Bagderhe had a n= thing too
23:37:46 Join DavidS2 [0] (
23:38:00 Nick captlou is now known as iebnn (
23:38:10 Join redbrother [0] (n=181bd8c7@gateway/web/cgi-irc/
23:38:16Mode"#rockbox +b *!*181bd8c7@* " by Bagder (n=daniel@rockbox/developer/bagder)
23:38:21Kick(#rockbox redbrother :Bagder) by Bagder!n=daniel@rockbox/developer/bagder
23:38:38Bagderhe managed to change nick at least
23:38:50 Quit midgey (Client Quit)
23:38:50Mode"#rockbox -b *!181bd8c7@* " by Bagder (n=daniel@rockbox/developer/bagder)
23:39:43 Join midgey [0] (
23:39:58 Quit DavidS1 (Read error: 110 (Connection timed out))
23:40:08*scorche|sh frowns
23:40:24*petur learns to convert months to numbers :/
23:40:32 Quit midgey (Client Quit)
23:40:55iebnnwhy does school have to keep me down
23:40:59 Quit linuxstb (Read error: 113 (No route to host))
23:42:07scorche|shiebnn: i dont see what that has to do with rockbox...
23:42:27Mode"#rockbox -o Bagder " by ChanServ (ChanServ@services.)
23:43:01 Join midgey [0] (
23:43:01 Join rockbox_is_the_b [0] (n=403e8a66@gateway/web/cgi-irc/
23:43:45 Quit midgey (Client Quit)
23:44:07rockbox_is_the_bI need help ChanServ
23:44:17bluebrotherthat's a bot.
23:44:27Bagderchanserv helps us all
23:44:28scorche|shwell, technically it is a service
23:44:29rockbox_is_the_bwell i need help someone
23:44:34 Quit rockbox_is_the_b (Client Quit)
23:44:35*Bagder bows in chanserv's direction
23:44:38 Join midgey [0] (
23:44:47bluebrotherlooks like end of june is a nice date now that petur has revised his dates :)
23:45:04 Join rockbox_is_the_b [0] (n=403e8a66@gateway/web/cgi-irc/
23:45:06scorche|shroolku: we cant help you if you dont say what you need help with...
23:45:08rockbox_is_the_bsomeone help me
23:45:09bluebrothersorry, someone currently isn't around *g*
23:45:13peturyeah, about time I learn counting :/
23:45:23Bagderrockbox_is_the_b: you could try asking a question first then
23:45:38bluebrothernah! Let me get my crystal ball!
23:45:46Bagderok, hold the question
23:45:57bluebrotherI finally want to know if it's working. Got it cheap off of ebay :)
23:46:21bluebrotheryou ... ummm ... have a problem ... umm ... with a player you're trying to install Rockbox on.
23:46:23scorche|shbluebrother: was it a refurb?
23:46:36bluebrotheryeah, looks like.
23:46:51bluebrotherwell, the solution is ... ummm ... the fine manual :)
23:46:58 Quit midgey (Client Quit)
23:47:02bluebrotherok, and now for the real question?
23:47:13rockbox_is_the_bummm. to start with. i installed rockbox. no problem. i went to the orignal firmware. and the firmware needed to be updated. so i updated it. now the player does not do anything. it just sits at the loading screen. i need help figureing out what's wrong
23:47:29scorche|shwhcih device?
23:47:30bluebrotherwhat player? Sansa?
23:47:38rockbox_is_the_bsansa e250
23:47:51 Join midgey [0] (
23:48:00bluebrotherheh, seems my crystal ball is at least working partly. You need to reinstall the bootloader
23:48:21stripwaxsame way you installed it first time round, I expect
23:48:40 Quit midgey (Client Quit)
23:48:44stripwaxupdating the original firmware on the player will (probably) remove stuff that rockbox expects to be there, so just reinstall rockbox
23:48:45bluebrothertry this nice tool called "sansapatcher". Or "Rockbox Utility".
23:48:56*stripwax updates TowerOfRockbox ..
23:49:12iebnnhow badly does rockbox sucks?
23:49:20Mode"#rockbox +o Bagder " by ChanServ (ChanServ@services.)
23:49:22bluebrotheriebnn: pretty much.
23:49:29Kick(#rockbox iebnn :Bagder) by Bagder!n=daniel@rockbox/developer/bagder
23:49:29 Join iebnn [0] (
23:49:30iebnnis the battery still awful?
23:49:32 Quit rockbox_is_the_b (Client Quit)
23:49:33stripwaxiebnn - for an honest answer to that, try google, not here
23:49:43 Join rockbox_is_the_b [0] (n=403e8a4a@gateway/web/cgi-irc/
23:49:44rockbox_is_the_band yes. rockbox still sucks. it keeps making my sansa e250 crash. in other words it isn't loading correctly.
23:49:47Mode"#rockbox +b *!*n=fdeaf@* " by Bagder (n=daniel@rockbox/developer/bagder)
23:49:48bluebrotheriebnn: yeah. Getting like 2 minutes out of my Ipod.
23:49:56*stripwax gets deja-vu
23:50:02Kick(#rockbox iebnn :Bagder) by Bagder!n=daniel@rockbox/developer/bagder
23:50:17*petur blinks
23:50:20stripwaxrockbox_is_the_b - did you try reinstalling it yet? Updating the original firmware, as you did, will remove parts of rockbox . reinstall rockbox
23:50:22Nico_Pcould someone help me find 000095FC in ?
23:50:23*scorche|sh wonders if he needs to make Bagder sit in on a banning class
23:50:45stripwaxiebnn - i'm getting very good battery life, thank you very much.
23:50:54scorche|shhe was kicked
23:50:57stripwaxso he was
23:50:59Bagderthis is just my silly xchat button
23:51:01 Quit rockbox_is_the_b (Client Quit)
23:51:01scorche|shbut rockbox_is_the_b is still around...
23:51:06scorche|shmaybe not
23:51:10 Join midgey [0] (
23:51:20scorche|shBagder: then maybe i should take xchat to the class...
23:51:29Bagderwhy would he be banned?
23:51:31 Join rockbox_is_the_b [0] (n=403e8a4a@gateway/web/cgi-irc/
23:51:40rockbox_is_the_bi can't. the loading screen doesn't even like go to a point where i can do something with it using the computer
23:51:45stripwaxuse disk mode
23:51:54scorche|shhe means recovery mode
23:51:54rockbox_is_the_bhow do i use disk mod
23:51:54 Quit midgey (Client Quit)
23:51:55Bagderrockbox_is_the_b: you changed ip then?
23:52:12rockbox_is_the_bwait. Bagder. what are you talking about
23:52:12gevaertsNico_P: are you sure it's in there ?
23:52:23scorche|shBagder: that is a yes..
23:52:32bluebrotherNico_P: can't you just sort the list by addresses?
23:52:34Bagderrockbox_is_the_b: I'll ban you again you know
23:52:36scorche|shbut if he is going to behave, i am content
23:52:37Nico_Pgevaerts: the addresses seem to match but I can't make out the order
23:52:40Nico_Pbluebrother: I'll try
23:52:46n1sNico_P: IIUC it is not in any of the functions, data/bss sections maybe?
23:52:47 Join midgey [0] (
23:52:48stripwaxrockbox_is_the_b - does the rockbox manual tell you how to use recovery mode?
23:53:00stripwax(I don't have a sansa so I don't know personally)
23:53:02gevaertsNico_P: lowest address in there is 0x00009778
23:53:04rockbox_is_the_bim using something called ultrasurf. i get new ip addresses
23:53:19Mode"#rockbox -b *!*181bd8c7@* " by Bagder (n=daniel@rockbox/developer/bagder)
23:53:21rockbox_is_the_bso good luck banning me. and besides. what are you gonna ban me for
23:53:25 Quit DavidSG (Connection timed out)
23:53:33Bagderrockbox_is_the_b: if you behave you're very welcome
23:53:40Mode"#rockbox +o scorche|sh " by ChanServ (ChanServ@services.)
23:53:47Nico_Pgevaerts: oh, you're right
23:53:48stripwaxrockbox_is_the_b - would be happy if you could answer the questions
23:54:01*Nico_P is very puzzled
23:54:10scorche|shrockbox_is_the_b: if you need help, answer what people ask you...if you dont want help, feel free to keep misbehaving
23:54:10rockbox_is_the_bok. and i use ultrasurf. so even if you ban me. i'll just come back. cause the banning doesn't effect me
23:54:13rockbox_is_the_bso there!
23:54:14bluebrotherNico_P: just remove the .text from the first line and then use sort ;-)
23:54:27Bagderrockbox_is_the_b: hah, we can ban you fine
23:54:28stripwaxrockbox_is_the_b - let's not concentrate on the banning, and solve your problem please
23:54:30scorche|shis that a "no i wont behave"?
23:54:40n1sNico_P: what are you looking for?
23:54:45preglowrockbox_is_the_b: i can see no reason to ban you
23:54:48rockbox_is_the_bno. im just getting into the banning.
23:54:49preglowrockbox_is_the_b: so, is there anything you want?
23:54:54rockbox_is_the_bcause you wont be able to.
23:54:54Bagder(just that we'd ban a lot of people ;-)
23:55:01Nico_Pn1s: I'm looking for where my data abort is happenning
23:55:07 Quit midgey (Client Quit)
23:55:18stripwaxrockbox_is_the_b - STOP talking about banning and please answer the question I asked earlier. Help us to help you or you are just taking up bandwidth
23:55:23n1sNico_P: it could be in bss or data (not in text)
23:55:23rockbox_is_the_bwell. you can't ban me. I use UltraSurf. and get a new ip address. new everything
23:55:24Bagderrockbox_is_the_b: so did you have a problem we can help you with?
23:55:29gevaertsNico_P: you can do an objdump −−syms on the entire .elf file
23:55:52rockbox_is_the_bBagder: im fixing the problem right now
23:55:56 Quit rockbox_is_the_b (Client Quit)
23:56:05 Join midgey [0] (
23:56:06 Join rockbox_is_the_b [0] (n=403e8a4a@gateway/web/cgi-irc/
23:56:06 Quit rockbox_is_the_b (Client Quit)
23:56:10*stripwax boggles
23:56:30 Join redbrother [0] (n=403e8a4a@gateway/web/cgi-irc/
23:56:36redbrotherso yeah.
23:56:48preglowsame ip and everything
23:56:49bluebrotheroh, that name again. Same IP.
23:56:51redbrotherbagder: you can't ban me. just get it through your head.
23:56:52 Quit midgey (Client Quit)
23:56:57Kick(#rockbox redbrother :Bagder) by Bagder!n=daniel@rockbox/developer/bagder
23:57:06Bagderbut I can have fun nontheless!
23:57:13Mode"#rockbox -o Bagder " by ChanServ (ChanServ@services.)
23:57:18bluebrothertoo bad, I just wanted to tell him Bagder can do _everything_ ;)
23:57:27 Join redbrother [0] (n=403e8a4a@gateway/web/cgi-irc/
23:57:34preglowredbrother: same ip, man, it's not working
23:57:35bluebrotherstill same IP
23:57:39redbrotherbagder is a fucking dumbass
23:57:45Bagderredbrother: you need more practise
23:57:46Mode"#rockbox +b %*!*403e8a4a@* " by scorche|sh (n=scorche@rockbox/administrator/scorche)
23:57:49 Join midgey [0] (
23:57:49stripwaxredbrother - if you ask questions and refuse help or continue to insult us ,you won't get more assistance
23:57:59scorche|shhe has had enough chances
23:58:00*bluebrother goes figuring out the IP range
23:58:08*BigBambi goes to get popcorn
23:58:10preglowcould we just ignore him, please?
23:58:18scorche|shpreglow: we are...he is muted
23:58:18preglowhe'll just shut up if we do
23:58:36 Quit redbrother (Client Quit)
23:58:46preglowdeed, but you're really just handing it to him
23:58:50preglowit was quite clear what he wanted

Previous day | Next day