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 2006-11-07

00:00:17hcsamiconn: is the draw mode DRMODE_FG by default?
00:00:19*Paul_the_Nerd wonders why every time he calls in concerning repairs on hardware sent back to the manufacturer, it always "just came in today"
00:01:28jhMikeShcs: I'd set it explicity to be sure
00:01:43amiconnhcs: No, the default is DRMODE_SOLID
00:02:42jhMikeSI'm not sure there's a default since thing don't seem to restore it rigorously
00:03:02jhMikeSbut maybe that's just the firmware
00:03:04hcsI'll set it to solid in my init, then
00:03:28hcsfor the invert section I'm saving the old value
00:04:19hcsamiconn: thanks, sorry for not looking more thoroughly
00:04:23tim66paul_the_nerd: got to go, might have to chat tomorrow?
00:04:35Paul_the_NerdOk, I'll look for 'em
00:05:11amiconnjhMikeS: The defaults are defined in the documentation. You don't need to save an old value as long as you're in the main thread. The only places that needs to save drawmode etc are other threads like the scroll threads
00:05:14tim66paul_the_nerd: cheers
00:05:27 Part tim66
00:06:14amiconnAny function that needs a different draw mode should reset it to DRMODE_SOLID before returning or before calling other functions that might use the graphics api themselves, unless you _know_ what these functions expect
00:06:41 Quit ender` (" Programming is like sex becuse: 3. It takes another experienced person to really appreciate what youíre doing.")
00:07:33 Quit NickDe ("Leaving")
00:07:41 Quit midkay ("*poff*")
00:07:46jhMikeSamiconn: I did that when updating the color picker. Maybe the set functions should return the old value as well and that should be restored so you can call something and rely on your drawmode not changing.
00:08:12jhMikeSreturning the value would save a get call
00:08:19amiconnThat creates unnecessary overhead imho
00:08:49amiconnThe get functions are usually completely unnecessary
00:09:57 Join Rob2222_ [0] (
00:10:02jhMikeSThen you must explicity reset everything after calling a scrollbar function for example, should be able to draw a number the same way after setting params once.
00:10:10amiconnMost stuff needs DRMODE_SOLID anyway
00:10:31 Join dpro [0] (
00:11:07amiconnSo a function that just needs DRMODE_SOLID doesn't need to call get nor set
00:11:50jhMikeSWhat about colors? Should those always be reset to defaults as well before exiting something that changes it?
00:12:22jhMikeSahh..I see that yes in the docs
00:12:39amiconnThis will change a bit with viewports
00:12:52 Quit petur ("sssssssssss---------PLOP!")
00:12:53amiconnEach viewport will have its own set of values
00:13:50 Quit dpro (Read error: 104 (Connection reset by peer))
00:13:59Soapwhere is viewport developement? DNF stage or beyond that?
00:14:10 Join dpro [0] (
00:14:11jhMikeSyes...viewports :) ...same q as soap too.
00:14:13SoapI hope that didn't come across insultingly.
00:14:30SoapDuke Nukem Forever.
00:15:03amiconnhmm?? I know that's a game, but....
00:15:40Paul_the_NerdIt's a mythical game.
00:15:49Paul_the_NerdIts release date is what, 10 years pushed back now?
00:16:02amiconnAh, hmm
00:16:04Soapthus my apology for insulting anyone.
00:16:09jhMikeSlol...All this time I thought it was a real game
00:16:15*amiconn doesn't follow gaming stuff closely
00:16:17Paul_the_NerdSoap: Though oddly, just as a note, Prey was announced at approximately the same time.
00:16:17SoapIt was ment as a light-hearted joke.
00:16:56 Quit My_Sic ("CGI:IRC")
00:17:07 Quit dpro (Read error: 104 (Connection reset by peer))
00:17:11*jhMikeS cuts out Soap heart with a dull knife....not his heart is lighter....just a light hearted joke :)
00:17:12SoapBut the query is real. I have not seen much discussion about viewports, and didn't know the current status.
00:17:15amiconnAnyway, viewports is planned. Most of it already exists in my head
00:17:34amiconnBut there are several other areas I deem more important
00:17:53jhMikeSIt's top secret on a need to know basis...shhh
00:19:55 Quit BHSPitLappy ("Leaving")
00:20:47amiconnLike optimising stuff....
00:22:14 Join spiorf [0] (
00:22:24 Join BHSPitLappy [0] (
00:23:57 Quit lee-qid (Read error: 110 (Connection timed out))
00:24:32 Part Paul_the_Nerd
00:25:45 Join ashridah [0] (
00:25:58*ashridah tips hat
00:26:22 Quit Rob2222 (Read error: 110 (Connection timed out))
00:26:48 Quit spiorf (Remote closed the connection)
00:33:28 Quit Rondom ("Ex-Chat")
00:35:02 Join dpro [0] (
00:35:16ashridaham i reading CVS logs right? did you guys get recording to mp3 working?
00:35:35jhMikeSI guess I should close the Flyspray for the recording work?
00:36:06jhMikeS...and any other but/feature requests it addresses?
00:36:13jhMikeSbug even
00:38:00 Quit dpro (Read error: 104 (Connection reset by peer))
00:38:21ashridahwoo, did too. nice work
00:38:24*linuxstb_ wonders if the Rockbox war chest has $357M to buy portalplayer...
00:38:38 Join dpro [0] (
00:38:47hcsI've got... 25 cents and some lint.
00:40:52linuxstb_Guess that would be the world's most expensive datasheet...
00:41:03 Join aliask [0] (n=chatzill@
00:41:36 Quit dpro (Read error: 104 (Connection reset by peer))
00:42:08 Join dpro [0] (
00:45:00JdGordonlinuxstb_: see if ibm, novell, google and any other big companies who supposedly like OSS want to chip in?
00:45:00 Quit dpro (Read error: 104 (Connection reset by peer))
00:45:56 Join dpro [0] (
00:49:16 Quit lost|X40 (
00:49:16 Quit mirak (
00:49:16 Quit Gena` (
00:49:16 Quit menosm (
00:49:16 Quit Bjoern-Erik (
00:49:16 Quit excitatory (
00:49:16 Quit jhMikeS (
00:49:16 Quit Siku (
00:49:16 Quit _Veseliq_ (
00:49:16 Quit Kitt0s (
00:49:16 Quit Tempis (
00:49:16 Quit dionoea (
00:49:16 Quit lini (
00:49:16 Quit lostlogic (
00:49:16 Quit luckz (
00:49:16 Quit lex_ (
00:49:16 Quit Slasheri (
00:49:16 Quit voyeur (
00:49:16 Quit nudelyn2 (
00:49:16 Quit EspeonEefi (
00:49:16 Quit Xerion (
00:49:16 Quit hcs (
00:49:16 Quit dpassen1 (
00:49:16 Quit gromit` (
00:49:16 Quit Landus (
00:49:16 Quit crwl (
00:49:16 Quit Hadaka (
00:49:16 Quit hannesd (
00:49:16 Quit preglow (
00:49:16 Quit Rob2222_ (
00:49:16 Quit CriamosAndy (
00:49:16 Quit Kohlrabi (
00:49:16 Quit idnar (
00:49:16 Quit rakslice (
00:49:16 Quit blue_lizard (
00:49:16 Quit jaebird (
00:49:16 Quit amigan (
00:49:16 Quit netmasta10bt (
00:49:16 Quit Galois (
00:49:16 Quit SUSaiyan (
00:49:16 Quit dwihno (
00:49:16 Quit Kasperle (
00:49:16 Quit markun (
00:49:16 Quit Lynx_ (
00:49:16 Quit jimmyk (
00:49:16 Quit Bagder (
00:49:16 Quit HCl (
00:49:16 Quit aliask (
00:49:16 Quit JdGordon (
00:49:16 Quit charkins (
00:49:16 Quit akaias (
00:49:16 Quit dan_a (
00:49:16 Quit YouCeyE (
00:49:16 Quit [g2] (
00:49:16 Quit desowin (
00:49:16 Quit Sinbios (
00:49:18 Quit goffa (
00:49:18 Quit godzirra (
00:49:18 Quit ScoTTie (
00:49:18 Quit pill (
00:49:18 Quit Rick (
00:49:18 Quit slarti (
00:49:18 Quit vr (
00:49:18 Quit Ave (
00:49:18 Quit zzap (
00:49:18 Quit scorche (
00:49:18 Quit rigel (
00:49:18 Quit funky (
00:49:18 Quit myzar (
00:49:18 Quit FOAD_ (
00:49:18 Quit Joely (
00:49:18 Quit thegeek (
00:49:18 Quit Seed (
00:49:19 Quit newbyx86 (
00:49:19 Quit shattered (
00:49:19 Quit amiconn (
00:49:19 Quit linuxstb_ (
00:49:19 Quit |AhIoRoS| (
00:49:19 Quit Nibbier (
00:49:19 Quit Life^ (
00:49:19 Quit daurn|laptop (
00:49:19 Quit pixelma (
00:49:19 Quit secleinteer (
00:49:19 Quit rconan (
00:49:19 Quit Strath (
00:49:19 Quit alberink (
00:49:19 Quit dark (
00:49:19 Quit Nimdae (
00:49:19 Quit Soap (
00:49:19 Quit ze (
00:49:19 Quit dpro (
00:49:19 Quit BHSPitLappy (
00:49:19 Quit ashridah (
00:49:19 Quit TeaSeaLancs (
00:49:19 Quit damaki (
00:49:19 Quit daurn (
00:49:19 Quit TheShadow (
00:49:19 Quit JoeBorn (
00:49:19 Quit gtkspert (
00:49:19 Quit [sellout] (
00:49:19 Quit bagawk (
00:49:19 Quit courtc (
00:52:46NJoinpreglow [0] (
00:52:46NJoinhannesd [0] (
00:52:46NJoinJdGordon [0] (
00:52:46NJoinashridah [0] (
00:52:46NJoinBHSPitLappy [0] (
00:52:46NJoinamiconn [0] (n=jens@rockbox/developer/amiconn)
00:52:46NJoinlinuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
00:52:46NJoinscorche [0] (
00:52:46NJoinrigel [0] (
00:52:46NJoinTeaSeaLancs [0] (n=thunderc@
00:52:46NJoin|AhIoRoS| [0] (n=ahioros@
00:52:46NJoinNibbier [0] (
00:52:46NJoindamaki [0] (
00:52:46NJoinLife^ [0] (
00:52:46NJoinfunky [0] (n=repulse@unaffiliated/funky)
00:52:46 Join daurn|laptop [0] (n=quae@unaffiliated/daurnimator)
00:52:46NJoinpixelma [0] (i=pixelma@
00:52:46NJoindaurn [0] (n=quae@
00:52:46NJoinTheShadow [0] (n=bobdole@
00:52:46NJoinsecleinteer [0] (n=scl@
00:52:46NJoinmyzar [0] (
00:52:46NJoinJoeBorn [0] (n=rootmeis@
00:52:46NJoinFOAD_ [0] (
00:52:46NJoinrconan [0] (
00:52:46NJoinStrath [0] (
00:52:46NJoinJoely [0] (n=eliveuse@
00:52:46NJoinalberink [0] (
00:52:46NJointhegeek [0] (
00:52:46NJoindark [0] (
00:52:46NJoingtkspert [0] (
00:52:46NJoinNimdae [0] (
00:52:46NJoinSeed [0] (
00:52:46NJoin[sellout] [0] (
00:52:46NJoinshattered [0] (
00:52:46NJoinbagawk [0] (n=lee@unaffiliated/bagawk)
00:52:46NJoinnewbyx86 [0] (
00:52:46NJoinSoap [0] (n=Soap@unaffiliated/s0ap)
00:52:46NJoincourtc [0] (
00:52:46NJoinze [0] (i=ze@
00:52:48***Server message 505: 'logbot_ :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
00:53:13NJoinRob2222_ [0] (
00:53:13NJoinCriamosAndy [0] (
00:53:13NJoinKohlrabi [0] (
00:53:13NJoinidnar [0] (i=mithrand@unaffiliated/idnar)
00:53:13NJoinrakslice [0] (
00:53:13NJoinblue_lizard [0] (
00:53:13NJoinjaebird [0] (
00:53:13NJoinamigan [0] (i=dcp1990@unaffiliated/amigan)
00:53:13NJoinnetmasta10bt [0] (
00:53:13NJoinGalois [0] (
00:53:13NJoinSUSaiyan [0] (
00:53:13NJoindwihno [0] (n=dw@
00:53:13NJoinKasperle [0] (
00:53:13NJoinmarkun [0] (
00:53:13NJoinLynx_ [0] (
00:53:13 Join jimmyk [0] (i=jimmyk@nat/novell/x-caf5fc7034bb191a)
00:53:13 Join Bagder [0] (n=daniel@rockbox/developer/bagder)
00:53:14***Server message 505: 'logbot_ :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
00:53:32 Join webguest95 [0] (i=473a5360@gateway/web/cgi-irc/
00:53:32 Join voyeur [0] (i=58a10615@gateway/web/cgi-irc/
00:53:32NJoinnudelyn2 [0] (
00:53:32NJoinEspeonEefi [0] (i=espeonee@STRATTON-THREE-FIFTY-SEVEN.MIT.EDU)
00:53:32NJoinXerion [0] (
00:53:32NJoinhcs [0] (
00:53:32NJoindpassen1 [0] (n=dpassen1@resnet-236-163.resnet.UMBC.EDU)
00:53:32NJoingromit` [0] (
00:53:32NJoinLandus [0] (
00:53:32NJoincrwl [0] (
00:53:32NJoinHadaka [0] (
00:53:34***Server message 505: 'logbot_ :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
00:53:51NJoinlost|X40 [0] (
00:53:51NJoinmirak [0] (
00:53:51NJoinGena` [0] (
00:53:51NJoinmenosm [0] (
00:53:51NJoinBjoern-Erik [0] (
00:53:51NJoinexcitatory [0] (
00:53:51NJoinjhMikeS [0] (
00:53:51NJoinSiku [0] (
00:53:51NJoin_Veseliq_ [0] (n=veseliq@
00:53:51NJoinKitt0s [0] (
00:53:51NJoinTempis [0] (
00:53:51NJoindionoea [0] (
00:53:51NJoinlini [0] (i=pugsley@
00:53:51NJoinlostlogic [0] (
00:53:51NJoinluckz [0] (
00:53:51NJoinlex_ [0] (
00:53:51NJoinSlasheri [0] (i=miipekk@rockbox/developer/Slasheri)
00:53:57 Quit jhMikeS ("User pushed the X - Because it's X-tra")
00:53:58JdGordonwhy wont k3b let me burn mp3z to a audio cd?
00:53:59 Quit Life^ ("( :: NoNameScript 4.02 :: )")
00:54:02NJoinaliask [0] (n=chatzill@
00:54:02NJoindesowin [0] (n=desowin@unaffiliated/desowin)
00:54:02NJoinakaias [0] (n=akaias@
00:54:02NJoindan_a [0] (n=dan-mirc@
00:54:02NJoinYouCeyE [0] (n=YouCeyE@unaffiliated/youceye)
00:54:02NJoin[g2] [0] (n=g2@nslu2-linux/g2)
00:54:02NJoinSinbios [0] (
00:54:02NJoinHCl [0] (
00:54:02NJoingoffa [0] (n=goffa@
00:54:02NJoingodzirra [0] (
00:54:02NJoinpill [0] (
00:54:02NJoinslarti [0] (i=tom@gentoo/developer/slarti)
00:54:02NJoinRick [0] (i=rick@unaffiliated/Rick)
00:54:02NJoinzzap [0] (
00:54:02NJoinvr [0] (
00:54:02NJoinAve [0] (i=ave@
00:54:08 Join jhMikeS [0] (
00:54:09aliaskwb everyone :)
00:54:14*linuxstb_ calculates that if every ipod owner donated $6 to Rockbox, we could buy portalplayer and have change left for one hell of a devcon...
00:54:35aliaskWhat if you own two iPods?
00:54:38JdGordonless than 30M ipods world wide?
00:54:52*hcs estimates that if wishes were horses then beggars would ride.
00:55:15linuxstb_67M ipods according to wikipedia.
00:55:22 Join midgey34 [0] (
00:55:34***Saving seen data "./dancer.seen"
00:55:55JdGordonoh woops... my maths sux :;p
00:56:07*JdGordon heads of to uni
00:57:01JdGordonnot even possible
00:57:29 Join midkay [0] (n=midkay@rockbox/developer/midkay)
00:59:43CtcpVersion from freenode-connect!freenode@freenode/bot/connect
00:59:44***Server message 477: 'logbot_ #rockbox :[freenode-info] if you need to send private messages, please register:'
01:02:11 Nick Rob2222_ is now known as Rob2222 (
01:02:23jhMikeShmmm...looks like I should check out that hardware only i2c driver a little more for the pcf50606 and dispense with the bitbanging
01:04:28 Quit mirak (Remote closed the connection)
01:06:28 Join RogerBacon [0] (
01:10:32 Quit funky (Read error: 104 (Connection reset by peer))
01:11:12amiconnjhMikeS: There's one very ugly problem with the hw i2c driver:
01:11:35jhMikeSwhat's that...more precisely than it only works on Rolo
01:12:02amiconnChanging the MFDR registers while a transfer is running completely messes up the bus
01:13:13amiconnSo when using it, we need to set the register so that we don't exceed the maximum i2c clock (400kHz) at 124MHz... but then we're running with less than 40kHz clock at 11MHz
01:13:41amiconnEven reliable 400kHz isn't guaranteed according to the coldfire datasheet
01:14:23amiconnIf there is only a couple of transfers every now and then, we can live with that
01:14:34amiconn(like the uda i2c in the irivers)
01:15:02amiconnBut not for the various button adcs on H300 and X5
01:15:05jhMikeSI'm not familiar with the hardware driver. When does it set MFDR?
01:15:20amiconnYou need to set the MFDR register
01:15:29amiconnIt defines the clock divider
01:15:41jhMikeSDoesn't that get set?
01:15:53amiconnNot atm, that can be changed
01:15:57amiconnBut what I
01:16:12amiconn'm saying is that you can't change it in cpu_set_frequency
01:16:59jhMikeSThen some other coordintation would be needed like setting it just before a transfer of some sort?
01:17:53amiconnHow should that work?
01:18:01amiconnpcf i2c happens in an isr...
01:18:42jhMikeSI'm not really sure...atm. But it still has it's own lines afaik and doesn't share it with any other chip.
01:19:03amiconnYes... fortunately
01:19:18jhMikeSThe interface could set the divider just before doing the read/write
01:19:37amiconnOtherwise it would need a mutex - and then it would be impossible to use it within an isr
01:20:13jhMikeSWhen it's in the middle of that, the CPU frequency can't be changed
01:20:16amiconnBesides, what would be the advantage?
01:21:09amiconnThe bit-banging driver achieves the maximum transfer speed (except at 11MHz)
01:21:11 Join Gnub [0] (
01:21:24jhMikeSI don't know yet. Some space savings perhaps.
01:21:33amiconnWell, you can try it
01:21:51amiconnThe hw driver can fire interrupts... but using that will make it even harder
01:22:18jhMikeSAre they obligitory to service or can they be masked out?
01:24:34amiconnThey can be selected
01:24:43amiconnWe don't use them anywhere atm
01:25:43amiconnIirc there is a pcf i2c driver in the tracker that uses the hw i2c interface (by RaeNye)
01:25:46Gnubdude i got an ipod... wanting to throw roxybox on it
01:25:56amiconnLinus said that it's rather unstable
01:25:57jhMikeSthat's what got my attention
01:26:08jhMikeSBut thought about experimenting a little bit
01:26:36Gnubdoes it need "userspace like ipodlinux, or just the new firmware?
01:26:53linuxstb_Gnub: Start reading here:
01:27:13linuxstb_Gnub: But no, it's just a single firmware, no separate kernel and userland. Rockbox isn't Linux.
01:29:19jhMikeSJdGordon: Isn't FS #6263 ó move iriver hxxx to target tree done already?
01:31:00webguest95can somebody help me compile?
01:31:16webguest95i have the make file but it doesn't work...
01:31:16 Quit aliask ("Chatzilla 0.9.75 [Firefox 2.0/2006101023]")
01:31:42linuxstb_webguest95: What's the error message?
01:32:41webguest95arm-elf-gcc: no such file or directory
01:33:02webguest95make [1] *** [.../firmware/sysfont.o] Error 1
01:33:04linuxstb_Have you installed arm-elf-gcc?
01:33:12webguest95make: *** [all] Error 2
01:33:12 Join ScoTTie [0] (i=skotty@unaffiliated/scottie)
01:33:19webguest95i just tried reinstalling it
01:34:21linuxstb_What OS are you running (Windows/Cygwin, Linux, ...) and how did you install the compiler?
01:34:57webguest95Windows Cygwin, I have everything required installed
01:35:34webguest95(through the installer)
01:35:49Joelyheh, if you need anything compiled...i can do it! :)
01:35:52linuxstb_I don't use Cygwin, but the common problem is that arm-elf-gcc isn't in your PATH. Did you close down Cygwin and reopen it after installing arm-elf-gcc?
01:36:22webguest95yes, but what do you mean by PATH
01:36:36linuxstb_Type "echo $PATH" in cygwin.
01:37:00linuxstb_PATH is a variable containing a list of directories that Cygwin searches for programs.
01:37:14linuxstb_So the directory containing arm-elf-gcc must be in that list.
01:38:03webguest95how would I add c:\cywin
01:38:09 Quit RogerBacon ("Quitte")
01:38:41linuxstb_You don't want to add c:\cygwin - you want to add something like /opt/arm/bin/ (but I don't know where the Cygwin installer puts arm-elf-gcc...)
01:39:13*linuxstb_ hopes someone else will speak up soon...
01:39:45voyeurwebguest95> Windows : bad answer ;)
01:39:56webguest95im not sure i fully understand linux, but would c:\
01:39:57linuxstb_webguest95: It appears the Cygwin wiki page describes this step:
01:40:04 Join Captain_A [0] (
01:40:08webguest95c:\cygwin would be the root*
01:40:54linuxstb_Yes, but from within Cygwin, you access the root using "/". So c:\cygwin\home is /home from within cygwin.
01:41:54 Quit TeaSeaLancs (Connection timed out)
01:42:07 Join TeaSeaLancs [0] (n=thunderc@
01:44:00 Quit ScoTTie ()
01:44:08linuxstb_jhMikeS: What does the "Supprort for samplerates changing in playback" in your big patch mean? Does that mean Rockbox operates the DAC in the iriver at different samplerates now?
01:45:07jhMikeSIt means it supports it at the hardware level now but the DSP and PCM buffer have not been modified to run at different rates so they still run at 44100.
01:45:56jhMikeSI have a test plugin that switches the output rate for playback. Doom will run the pcm at 11kHz because it uses the pcm api directly.
01:46:38webguest95still no success...
01:46:47webguest95how long does it take to compile rockbox?
01:46:58linuxstb_jhMikeS: Ah, OK. Is changing the playback code to use different samplerates on your todo list?
01:48:27jhMikeSyou bet :) Want to use the closest sample rate >= to the file rate unless of course it's a 96kHz file. In that case for the Coldfire, it will have to be downsampled to 88200.
01:49:08linuxstb_Goodie. Motivation for me to get the low-level stuff done for the ipods then.
01:49:35webguest95aghhh... can I email someone my patched version of rockbox so that they could compile it for me?
01:49:36jhMikeSYou should implement the pcm interfaces in the target tree and move them out of pcm_playback.c
01:49:54jhMikeSHave a look at pcm-coldfire.c as the example
01:50:11linuxstb_Yes, I'll do that (if no-one beats me to it).
01:51:00jhMikeSYou have to define your supported sample rate mask in the config too.
01:51:18linuxstb_So pcm-coldfire is for both playback and recording?
01:51:49linuxstb_Looks good. pcm_playback.c was getting nasty...
01:51:51jhMikeSjust handles the low level DMA stuff for the most part and the peak calculation
01:53:30jhMikeSsuppose all those stubs should be target treed too but didn't want to rock the boat too much :)
02:03:24 Join Paul_the_Nerd [0] (
02:10:40jhMikeSHow are you supposed to select the line keyboard line containing the cursor on the H120? It doesn't seem to function and I tried every button press I can think of.
02:11:11 Quit lost|X40 ("Leaving")
02:11:28 Join BronYAurStomp [0] (
02:11:40 Join ScoTTie [0] (n=scott@unaffiliated/scottie)
02:12:42BronYAurStomphi, i'm trying to compile ipod_fw.c but it gives the error "C:\rockbox\ipod_fw.c:32:20: getopt.c: No such file or directory". Could someone tell me what I'm doing wrong?
02:13:12Paul_the_NerdjhMikeS: Have you tried simply scrolling down/up to it?
02:13:29jhMikeSPaul_the_Nerd: yes
02:13:45Paul_the_NerdjhMikeS: Do you actually *need* to get to it (IE: can you move the cursor with Play+Left/Right?)
02:14:22jhMikeSHmmm...think I missed that one
02:15:21jhMikeSit moves it two chars at a time though
02:15:54 Quit secleinteer (Remote closed the connection)
02:16:15jhMikeSand now it doesn't...seems a bit buggy
02:16:49 Join secleinteer [0] (n=scl@
02:19:17 Quit JoeBorn (Read error: 104 (Connection reset by peer))
02:19:33jhMikeSon x5 the behavior is weird too. Selecting a character rolls the cursor around halfway in the vertical direction...back to the top row if your going down from the top half and back to the bottom row if you go up from the bottom half
02:21:36*linuxstb_ would prefer a virtual keyboad with backspace, delete, enter, arrow keys etc
02:21:45BronYAurStompsorry to nag, but does anyone have an answer to my question above?
02:22:24linuxstb_BronYAurStomp: You're compiling for Windows?
02:23:08daurn|laptophi all
02:24:08linuxstb_BronYAurStomp: Out of interest, what compiler are you using? gcc in Cygwin?
02:24:25BronYAurStompDev C++
02:25:16linuxstb_ipod_fw.c is just a copy of an ipodlinux tool (make_fw.c). Seems I forgot to copy getopt.c, but you're the first to complain about it in about a year...
02:25:34 Join barrywardell [0] (
02:25:39linuxstb_You can get it here:
02:25:41BronYAurStomp:( sorry
02:25:47BronYAurStompok thanks a bunch!
02:25:56 Join RogerBacon [0] (
02:26:00BronYAurStompi'll see if that does the trick. thanks again.
02:26:19*jhMikeS did his cleanout of FlySpray re: BRP things
02:27:08linuxstb_BronYAurStomp: Also out of curiosity, why are you compiling yourself? Are you planning on changing it?
02:27:54BronYAurStompediting it with the hopes (and i'm just following directions, i really dont' know what i'm doing) of getting rockbox onto my 5.5G ipod
02:29:16linuxstb_Good luck with that...
02:30:17 Quit voyeur ("CGI:IRC (EOF)")
02:31:14BronYAurStomp:D thanks for your help
02:37:23 Join JoeBorn [0] (n=jborn@
02:38:35pixelmalinuxstb_: still around?
02:40:48BronYAurStompmy ipod keeps resetting itself (after giving Rockbox Error: -1)
02:42:01BronYAurStompjust keeps going to the apple logo screen, doing its text, "Loading original firmware", turning off, repeat
02:42:29 Join NickDe [0] (
02:48:34jhMikeShmmph...optical output get stuck on when starting playback after doing a recording cycle with it enabled. That's my fault :P
02:49:24 Join JdGordon|u [0] (i=82c20d65@gateway/web/cgi-irc/
02:49:28 Join aliask [0] (
02:51:42 Join pagefault [0] (n=pagefaul@pdpc/supporter/active/pagefault)
02:51:49 Quit pagefault (Read error: 104 (Connection reset by peer))
02:52:08 Join pagefault [0] (n=pagefaul@pdpc/supporter/active/pagefault)
02:55:37***Saving seen data "./dancer.seen"
02:56:53jhMikeSok...spdif-h100.c to abstract the functionality better
02:59:27 Quit webguest95 ("CGI:IRC (EOF)")
03:00:02jhMikeSweird, spdif_power_enable is in two files and only applies to the h100/120
03:01:46 Quit midgey34 (Read error: 104 (Connection reset by peer))
03:01:47 Join midgey34 [0] (
03:04:01 Quit JdGordon|u ("CGI:IRC")
03:07:57 Part ashridah ("Konversation terminated!")
03:09:58 Part pixelma
03:16:57 Quit damaki (Remote closed the connection)
03:17:39 Join damaki [0] (
03:23:38Captain_Adoes the ipod 5g have a "steereo mini jack"?
03:25:04Soapif you mean "stereo" then yes, if you are saying there is a misspelling in the docs somewhere.....
03:25:51Captain_Ayah that was my mistake
03:26:27Captain_Athat means these would work in rockbox right
03:26:36Captain_Anot using dock connector
03:27:56 Quit barrywardell (Client Quit)
03:29:09 Quit RogerBacon ("Quitte")
03:30:53Paul_the_NerdCaptain_A: Look at it, it uses the Remote jack.
03:32:54Soapso it won't work on your 5G regardless.
03:33:19 Join RogerBacon [0] (
03:34:10SoapI /assume/ it is using the remote jack for power? If you could confirm that you could hack your own power supply for the transmitter.
03:34:37Soapnevermind, you have full remote functions on the headphones.
03:44:13 Quit TeaSeaLancs (Remote closed the connection)
03:46:46 Quit RogerBacon ("Quitte")
03:48:31 Quit daurn (Read error: 110 (Connection timed out))
03:49:03 Quit BronYAurStomp ()
03:49:20 Join daurn [0] (n=nquae@
03:52:38 Quit BHSPitLappy ("Leaving")
03:59:29 Quit |AhIoRoS| ("Abandonando, see you")
04:02:38 Quit newbyx86 (Connection timed out)
04:06:36 Quit blue_lizard (Read error: 110 (Connection timed out))
04:06:44 Join blue_lizard [0] (
04:11:52 Join Terinjokes [0] (
04:11:57 Join Wyatt [0] (
04:12:03Terinjokesanyone here mind digging THANKS!
04:12:07 Part Wyatt ("Na nande yanen!")
04:12:35TerinjokesBTW, any ideas on if rockbox can turn the screen off during playback on the ipod ports?
04:13:23 Part Terinjokes
04:13:27 Join gumbootiner [0] (
04:15:22 Join sando [0] (n=lolsteam@
04:19:05 Join gilkes [0] (
04:26:45 Quit daurn (Read error: 110 (Connection timed out))
04:32:22 Quit jaebird ("Leaving")
04:47:44gilkesjust a quick question
04:47:58gilkesany idea if this will work fr compiling rockbox for mac os x
04:51:21 Join lostnihilist [0] (
04:55:23gilkesfine then
04:55:24 Quit gilkes ("Leaving")
04:55:39***Saving seen data "./dancer.seen"
05:00:21 Join `axion [0] (
05:00:41 Part `axion
05:02:30Gnubsince im on BSD should i use the mac OSX files?
05:03:55Gnub/dev/da0s2 is the music folder but i dont think a da0s1 or da0s0 exist, but theres a /dev/da0 <MBR>
05:04:38Gnub<ipod rockbox>
05:09:15Gnubim highly confused
05:12:35Gnubi wanna install this shit too
05:14:53 Join lost|X40 [0] (
05:14:54 Quit lostnihilist (Read error: 104 (Connection reset by peer))
05:15:09 Quit gumbootiner ("Leaving")
05:15:43daurn|laptopcan someone help me for a sec?
05:16:16JdGordondaurn|laptop: youve been here long enoough to ask and not ask to ask
05:17:07daurn|laptopits rockbox unrelated
05:17:21daurn|laptopi need a youtube video link with a < in the title or description
05:17:36JdGordona < ?
05:18:08daurn|laptopa less than sign
05:18:36JdGordonwierdo! :p
05:18:55daurn|laptopi'm making a youtube scraper
05:18:59*JdGordon is watcing the hacking democracy doco... soo painful to buffer every 30sec :'(
05:19:06daurn|laptopbut, i think i could fuck up if theres a <
05:19:09daurn|laptopi need to test
05:19:13daurn|laptopbut i can't find any vids
05:19:29 Join andrewmel [0] (
05:19:37aliaskJdGordon: I watched that, pretty interesting
05:20:13JdGordonthe buffering is killing it.. im watching it online coz im too impatient to wait the hour to just download the avi :p
05:20:21*JdGordon should have checked for a torrent!
05:20:37aliaskThere's one on eztv
05:22:57 Join lostnihilist [0] (
05:23:03 Join sagdasdgasdg [0] (
05:23:07 Quit Sinbios (Nick collision from services.)
05:23:22 Nick sagdasdgasdg is now known as Sinbios (
05:23:39daurn|laptopaliask: care to help?
05:24:12aliaskJust find a video with "<" in it?
05:24:59 Join ToPdOg [0] (
05:25:01JdGordonaliask: does the doco basically finsh saying that there is a big problem and bush didnt really win?
05:25:22daurn|laptopaliask: yes
05:25:41aliaskJdGordon: It's highly dramatised, as you probably already figured out
05:26:03aliaskI dunno, it's interesting, but maybe not worth 1.5 hours
05:26:41aliaskdaurn|laptop: Is it even possible to get a video with that in the ID?
05:26:57daurn|laptopi hope not
05:27:02aliaskI don't think it is.
05:27:14JdGordonis < allowed in a standard url?
05:27:14aliaskThe only special character I've seen is an underscore
05:27:19aliaskAnd I've gone through about 30 so far
05:27:42daurn|laptopi've seen !
05:27:54daurn|laptopbut, also check in descriptions (not just title)
05:28:17aliaskIn descriptions it will be converted to &lt;
05:28:19daurn|laptopalso -
05:28:24aliaskOr should be.
05:28:29daurn|laptopand . & ,
05:29:13aliaskIn the description?
05:29:33daurn|laptoptitle & desc
05:29:57aliaskHas a full stop in the description
05:30:09 Quit Sinbios (Nick collision from services.)
05:30:37 Join Sinbios [0] (
05:32:58JdGordondaurn|laptop: you dont have a small 2mb avi you can upload to test?
05:33:50daurn|laptopheh no actually
05:33:59daurn|laptopaliask: looking for < and "
05:37:16aliaskdaurn|laptop: Just upload some video
05:37:38 Quit andrewmel ("Trillian (")
05:38:36pagefaultapple bought portalplayer
05:38:40pagefaultmaybe old news
05:38:46daurn|laptopconfirmation email won't come
05:38:49daurn|laptopi can't upload
05:38:59daurn|laptopcould you do it for me?
05:40:39 Quit lost|X40 (Read error: 110 (Connection timed out))
05:42:22pagefaultoh wait
05:42:29pagefaultyeah nvidia bought portal player
05:45:02pagefaultI want sli PP
05:45:05pagefaultquad core
05:45:56 Part jhMikeS
05:50:03hcsoh I just love working on a bug for 15 minutes and then realizing I'm running an old version
05:54:46ToPdOghello everyone
05:57:25 Quit menosm (Read error: 145 (Connection timed out))
06:00:31 Join BlueChip [0] (
06:00:51 Part BlueChip
06:01:18JdGordonoh fuck... FF just closed itself with 11min left in the doco :'(
06:02:08 Quit Sinbios (Read error: 104 (Connection reset by peer))
06:02:29 Join Sinbios [0] (
06:03:17daurn|laptopannoucement on 7: "sorry, educational programs will not be shown today because of the Emirates Melbourne Cup TeleCast"
06:03:33daurn|laptopsure... lets cancel the kids shows for gambling - and not tell them
06:03:44JdGordonthat is telling them...
06:04:38daurn|laptopsome kid in country vic comes home from school, and parent turns on the tv for edutainment
06:04:47daurn|laptop - they watch horse races instead
06:08:05Paul_the_NerdHorse races are vital to a proper young mind's understanding of the fine mathematical field of statistics.
06:09:15hcsit is odd how in probability everything turns into gambling...
06:09:41daurn|laptopwhy is that odd?
06:12:38aliaskIf anyone who gambled understood statistics then they would stop gambling.
06:12:55Paul_the_NerdDepends, honestly
06:13:07Paul_the_NerdStatistics are only a part of the game for say, card games.
06:13:20JdGordongambling was started by mathematitians to con the pleps out of their money
06:13:24aliaskTrue, but for things like lotto it's amazing how small the chances are
06:13:32Paul_the_NerdMeanwhile something like Roulette, yeah, just walk away
06:13:52JdGordonyou much much higher chance in roulette then lotto
06:13:52aliaskI won $600 from roulette.
06:14:20Paul_the_Nerdaliask: The odds you're offered on any given square are always very slightly less than the odds that square will come up.
06:14:41Paul_the_NerdThough most people don't notice it, because they forget to count the 0.
06:14:52aliaskYou get 30-35 times what you bet, but there are at least 36 numbers
06:15:03Paul_the_NerdI've always said that my odds of winning the lotto by buying a ticket are only *slightly* better than my odds of simply finding the winning ticket in the gutter.
06:15:19aliaskI like that idea :)
06:16:19aliaskMy teacher for maths this year had a vendetta against gambling, all the application questions were like "If you played 10 rounds of roulette and bet $10 each time, how much money would you be expected to lose"
06:16:25Paul_the_NerdConsidering how small your odds are off the top, *any* non-zero odds are only 'slightly' worse.
06:16:36JdGordonaliask: $19.50
06:16:43Galoislottery is a tax on those who don't know math
06:17:01hcsand as such it is a good fundraiser
06:17:05aliaskAnd then they get taxed on the winnings (if they're in the US)
06:17:41Galoiseven so, it can sometimes make sense to play the lottery. There are rare occasions when the jackpot is large enough that your expected winnings are positive
06:18:01JdGordonthats nonesense...
06:18:11JdGordonthe expected win is always <0
06:18:17aliaskNo, it'd make sense, but you'd still have almost 0 chance.
06:18:18JdGordonotherwise the lottery would go broke
06:18:25Galoisif you have a record high jackpot, the expectation can be positive
06:18:29aliaskIt's for things like increasing jackpots
06:18:45Galoisalso, even when expectation is negative, people enter into negative expectation transactions all the time, and sometimes it's worthwhile to do so
06:18:53Galoisinsurance, for example, is a negative expectation transaction
06:19:11JdGordoninsurance is also gmabling...
06:19:31Galoisinsurance, unlike gambling, is often legally required (for example, auto insurance)
06:19:38hcs"I bet I'll die before you think I will!"
06:19:41hcs"You're on!"
06:20:07scorchehrm..i didnt think i joined #gambling....
06:21:17 Join newbyx86 [0] (
06:21:17JdGordonanyway, even if the expected return is less... roullette is more fun than blackjack
06:21:38JdGordonunless of course, you keep loosing
06:22:49Paul_the_NerdIt's more fun anyway, as long as you just say "I'm going to spend X dollars having fun" rather than "I'm going to try to win X dollars, no matter how much it takes"
06:22:56Paul_the_NerdPeople spend money on entertainment all the time.
06:23:48Galoiswell, the problem there is that people don't understand variance, and it's easy to lose much more than X dollars in a short amount of time
06:24:19Galoisfor other forms of entertainment, it's much easier for people to spend a fixed amount of money
06:24:57Paul_the_NerdI hate to say it, but I don't have much sympathy for those who lose more than they can afford because they chose not to stop.
06:26:26*JdGordon laughs at the *ethnic group* at the casino who always seems to cover the roulette table with $2.50 chips and win a net of $5 over the course of the night
06:27:19*scorche doesnt see a point in roulette
06:27:59scorcheunless all tables had a flaw in them that would be barely detectable so it would require some skill....or something
06:28:30Galoisvideo poker is the worst
06:28:33JdGordonthat would be illegal
06:28:39JdGordonno, pokies are the worst
06:28:58JdGordonunless you happen to walk past one and notcie $20 in coins still in the till :)
06:29:14Galoisis that like video slot machines?
06:29:23scorchei know it would be illegal, but it would add a bit of skill to a game where you just guess numbers or colors to win...
06:31:14Paul_the_Nerdscorche: The trick with roulette is that *most* people think the odds are actually fair. The see slots going up to 36, and 1:36 odds on each of them.
06:31:50*scorche lubs blackjack
06:31:53Paul_the_NerdAnd nobody remembers to count the number 0.
06:31:59scorcheor 00
06:32:33Paul_the_NerdAnd that tiny bit does it for the casino in the long term just fine.
06:33:07scorchei much prefer a game in which you can turn the odds to your own favor
06:33:13scorcheeg: blackjack
06:33:14*Paul_the_Nerd went to vegas semi-recently and didn't spend a cent gambling.
06:33:29JdGordonbj is almost just as random
06:33:37*scorche does it as a social thing
06:33:55scorcheJdGordon: no...there are ways you can change it to your favor
06:34:03scorchelike playing smartly and counting
06:34:09 Quit hcs ("Download Gaim:")
06:34:14scorcheeven though they dont like you counting...
06:34:14JdGordonit still all depends on the cards
06:34:27scorchebut your odds are better
06:34:57 Join hcs [0] (n=agashlin@nat01-silvers-ext.Rutgers.EDU)
06:36:00*Paul_the_Nerd has rolled a twenty sided dice 20 times and have 8 rolls come up 1s, and not a single greater than 4.
06:36:21JdGordonwelcome to the world of probability
06:36:23Paul_the_NerdStatistically speaking, there could be someone out there who will never win a game of pure chance in his life, and past history suggests it may be me.
06:36:28scorchebroke a mirror recently?
06:36:37Paul_the_Nerdscorche: Not recently, but a few in my youth.
06:36:41Paul_the_NerdTheir time *ought* to be up by now
06:36:42 Quit pagefault (Read error: 104 (Connection reset by peer))
06:36:44scorcheit adds up ;)
06:36:48 Join pfault [0] (
06:36:56JdGordon1/20 probability doesnt mean that after 20 spins each nuber should come up once
06:36:57Paul_the_NerdWell 'few' was 2, and it was over 14 years ago, so I should be in the clear
06:37:09Paul_the_NerdJdGordon: Indeed, it means ever spin each number has a 1 in 20 chance.
06:37:24JdGordonyes, so saying 8 comes up more often doesnt mean anything
06:37:35*scorche took AP statistics in HS
06:37:41*Paul_the_Nerd did as well.
06:37:43*JdGordon hates stats :p
06:37:44scorchegood class
06:37:44Galoisto be honest, the most likely explanation for that is that maybe you didn't roll the dice with enough force on each roll
06:38:07Galoisthe second most likely explanation is that the die was biased
06:38:10scorcheGalois: that would only be true is he held it in the same position each time
06:38:10Paul_the_NerdGalois: It has happened in coin flips and cards from a deck as well.
06:38:16Paul_the_NerdAnd they weren't on the same die.
06:38:31Galoisrandom chance is way way down there on the list
06:38:49scorchethat doesnt mean it wouldnt happen
06:38:54Paul_the_NerdThere's no such thing as random chance, anyway.
06:39:02GaloisI'm just saying, other explanations are possible, and in this case likely
06:39:10JdGordonno dice is perfect.. because the different number of dimples on each side effects the wieght.. same for painted numbers
06:39:18scorchebut like i said...his force doesnt mean a thing if he doesnt roll it from the same original position
06:40:58JdGordonchanging the subject complety... whats happening with the cloaks?
06:41:07scorchethe mail has been sent
06:41:30scorchefreenode has to manually input each one, so it may take a while depending on how many other groups want cloak changes
06:41:49*Paul_the_Nerd hopes there's a typo in his. :)
06:41:50JdGordonhmm... also anyone with a nano got a min?
06:42:21JdGordonscorche: was that to me or Paul?
06:42:24scorcheif it doesnt happen in 2-3 more days, i will probably PM a staffer to help it along ;)
06:42:31scorcheJdGordon: you
06:42:55JdGordonscorche: can you do a build or shoud i build for you?
06:43:11JdGordoni want to know if the rebuffering i added last night kills the nano
06:43:19scorchei can, but it is always easier if you just do it =)
06:43:26JdGordon:) ok
06:43:40scorchedid you have a patch or just experimenting?
06:44:34JdGordonneed to comment 2 lines in playback.c
06:44:39JdGordonill email you the build
06:44:53scorchewell, if it is 2 lines, i dont mind
06:45:00scorchebut if you want to, go for it =)
06:46:37JdGordonsending now... if you can load a playlist with a few songs, and watch the debug screen... if its constanly rebuffering and boosting then we have a problem
06:46:58scorcheby debug you mean audio thread i assume?
06:47:18scorcheand a few songs or does the number matter?
06:47:34myzari missed you!
06:47:38*myzar jumps into scorche's arms
06:47:42*myzar falls to the ground with a crash
06:49:16scorcheyeah...sorry...i was in the kitchen
06:49:25JdGordonscorche: yes, and more than say double what would fit in the buffer
06:50:09JdGordoncan rockbox charge the nano from usb while running?
06:50:48scorchebut i dont belive it is at a net gain yet
06:50:57scorchewhile playing audio that is
06:51:08scorcheit is a gain while idle though
06:51:09Paul_the_NerdIt *can* be a net gain
06:51:52Paul_the_NerdI've had it go up while playback, and not
06:52:06Paul_the_NerdAnd I think it depends on whether the shuffle has been hitting alot of 128kbps files, or the 192s.
06:52:17JdGordondamn thing doesnt have enough battery to turn on anyway,
06:52:47*scorche doesnt have any 128s
06:55:40***Saving seen data "./dancer.seen"
06:56:33JdGordonscorche: anything slightly out of the ordinary happening with the buffering/boosting?
06:58:25Paul_the_Nerdscorche: I only do because that's their original source bitrate. I can't help what other people choose to record their music in before distribution, unfortunately
06:59:01scorcheJdGordon: nothing that seems out of the ordinary
06:59:25scorchePaul_the_Nerd: yeah, but i have long since replaced any originally 128s long ago
06:59:31JdGordonok, has the buffer gone under the ~75% mark yet?
06:59:48scorchei skipped a few tracks to get it there though
07:00:10Paul_the_Nerdscorche: Well, I meant that they're original works by various people that they've chosen to only distribute at 128, so it's not something I can replace/upgrade. :(
07:01:32scorcheJdGordon: anything else?
07:01:57JdGordonif you can leave it in the screen for a while it would be great.. if not no matter
07:02:08scorchein thread?
07:02:20scorchewhat am i looking for?
07:02:43JdGordonif it turns out it boosts and buffers more than usual then this is bad
07:02:47JdGordonit shouldnt crash
07:02:58scorchethen what is the purpose of leaving it there?
07:04:28JdGordonto watch the buffer and boost ratio
07:05:04scorchewell, i am doing other things atm and cant really watch the screen for long...
07:05:41JdGordonok, no prob.. but if in 30min the boost ratio is 75% instead of the expected 40-50% then something is wrong
07:05:53scorchei can do that =)
07:13:11*JdGordon just realised how tedious this test is :p
07:16:36scorchei really have to make one of these one of these days:
07:17:02JdGordonwhats 75% of 30?
07:17:17scorche!google .75 x 30
07:17:47JdGordonso it should have rebuffered by now!! ruddy hell
07:24:33 Quit CriamosAndy ("( :: NoNameScript 4.03 :: )")
07:25:49 Join BHSPitLappy [0] (
07:28:00 Join bawb2 [0] (n=bawb2@
07:31:40*Paul_the_Nerd did not know that the google search box in Firefox shows the answer to your math problems as a "suggestion"
07:34:32scorchei dont see that
07:34:40daurn|laptopit doens't do more advanced things
07:34:46daurn|laptopit should be able to convert to hex
07:34:51daurn|laptopor vicaversa
07:35:05scorcheooo..i see now =)
07:36:35Paul_the_NerdGoogle's trying to phase out my calculator, apparently
07:37:41scorchewhen it graphs complex functions, i will approve that thought =)
07:38:40scorcheif it wasnt so big and non-cool-looking, i would take my calc everywhere
07:38:55scorchei guess that is why i have such programs on my phone
07:39:08scorche...i am a nerd =(
07:44:10 Part Paul_the_Nerd
07:45:42BHSPitLappywhat a jerk
07:50:26 Join MarcoPolo [0] (n=MarcoPol@
07:52:05 Join `axion [0] (
07:52:26 Part `axion
07:52:47 Quit MarcoPolo (Client Quit)
07:54:37 Join MarcoPolo [0] (
07:55:29 Quit MarcoPolo (Client Quit)
07:56:32 Join MarcoPolo [0] (
07:56:43 Quit midkay ("*poff*")
07:57:14 Join menosm____ [0] (
07:57:16 Nick menosm____ is now known as menosm (
07:57:40 Quit pfault (Read error: 104 (Connection reset by peer))
08:01:41 Join matsl [0] (
08:02:53 Quit MarcoPolo ("Bye !")
08:03:34 Quit midgey34 ()
08:04:13 Join MarcoPolo [0] (
08:21:37hcsis it realistic to think that I might run out of file descriptors with about 20 files open?
08:22:11hcsit would explain my current situation well
08:22:12Slasherino, unless you have too low file descriptor limit
08:22:19Slasheriyou can set it with ulimit
08:22:24JdGordonwhy have you got so many open?
08:22:27hcsin rockbox, I mean
08:22:34Slasheriah, of course :D
08:22:37Slasheriyes, that's too much
08:22:47Slasherithere is only 8 file descriptors at the moment
08:22:51hcsI had left some open by accident, was wondering if that was the cause of the problem
08:23:29JdGordonshouldnt open() be returning < 0 if there are no more descriptors left?
08:23:44Slasheriyes, it will
08:23:44hcsyeah, the open was failing, it turned out
08:23:51JdGordonah ok
08:24:04Slasherithe return value of open() etc. calls should always be checked
08:24:19hcsyeah, I'm in the process of fixing this code
08:24:45 Join Coldtoast [0] (
08:25:23hcsanyway, it was failing properly, but when out of fds everything went to hell
08:26:10 Quit Kitt0s (Read error: 145 (Connection timed out))
08:26:19 Join Kitt0s [0] (
08:26:31 Quit desowin ("use linux")
08:36:43 Join ender` [0] (i=krneki@
08:39:18 Quit Coldtoast ("Chatzilla 0.9.75 [Firefox 2.0/2006101023]")
08:52:28 Join wehn [0] (
08:55:44***Saving seen data "./dancer.seen"
09:11:17 Quit MarcoPolo (Remote closed the connection)
09:12:12 Join MarcoPolo [0] (
09:12:26 Join dpro [0] (
09:16:13 Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/
09:17:45 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
09:17:46 Quit dpro (Read error: 104 (Connection reset by peer))
09:21:29 Quit dan_a ()
09:25:47 Quit MarcoPolo (Remote closed the connection)
09:26:46 Join MarcoPolo [0] (
09:28:52 Quit MarcoPolo (Remote closed the connection)
09:30:25 Join MarcoPolo [0] (
09:35:31 Join dpro [0] (
09:38:14 Join nave7693 [0] (
09:41:10 Quit dpro (Read error: 104 (Connection reset by peer))
09:56:42 Join spiorf [0] (
09:58:45 Join dpro [0] (
10:00:14 Quit dpro (Read error: 104 (Connection reset by peer))
10:17:43 Join dpro [0] (
10:19:45 Quit dpro (Read error: 54 (Connection reset by peer))
10:20:05 Join dpro [0] (
10:22:45 Quit dpro (Success)
10:23:04 Join dpro [0] (
10:25:45 Quit dpro (Read error: 104 (Connection reset by peer))
10:26:35 Join kridian [0] (
10:28:25 Join vx [0] (i=c2c7fca1@gateway/web/cgi-irc/
10:28:40 Quit nave7693 ("Leaving.")
10:33:32 Join einhirn [0] (
10:33:32 Quit einhirn (Client Quit)
10:33:42 Quit ScoTTie ()
10:35:21 Join ScoTTie [0] (n=scott@unaffiliated/scottie)
10:37:01 Quit vx ("CGI:IRC")
10:43:19 Join dpro [0] (
10:43:39 Quit JoeBorn ("Leaving")
10:45:47 Quit dpro (Read error: 54 (Connection reset by peer))
10:46:18 Join dpro [0] (
10:48:47 Quit dpro (Read error: 104 (Connection reset by peer))
10:49:34 Join dpro [0] (
10:52:17 Quit dpro (Read error: 104 (Connection reset by peer))
10:52:18 Join tim66 [0] (
10:53:32 Join dpro [0] (
10:53:57 Quit matsl (Read error: 110 (Connection timed out))
10:55:47 Quit dpro (Read error: 104 (Connection reset by peer))
10:55:49***Saving seen data "./dancer.seen"
10:55:53 Join matsl [0] (
10:56:03 Join dpro [0] (
11:00:48 Quit dpro (Read error: 104 (Connection reset by peer))
11:01:14 Join dpro [0] (
11:03:47 Quit dpro (Read error: 104 (Connection reset by peer))
11:04:05 Join dpro [0] (
11:04:14 Quit menosm ("Chatzilla 0.9.75 [Firefox 2.0/2006101023]")
11:04:29*petur hands dpro the 'worst connection of the day' award
11:05:10blue_lizardwho knows, maybe an broke wlan
11:06:20scorcheheh...mine was just as bad in the last few days
11:06:30scorche...till i figured out what was causing it
11:06:47 Quit dpro (Read error: 104 (Connection reset by peer))
11:07:14 Join dpro [0] (
11:09:48 Quit dpro (Connection reset by peer)
11:10:07 Join dpro [0] (
11:10:17dpropetur: thx ;) ... I'm just setting up openwrt on my wl-hdd so I can trash my flatmates' airport base station
11:10:57scorchemind closing irc while you do that?
11:11:09*scorche is bring hypocritical, but oh well
11:11:44dproscorche: the problem is not the setting up it's the damn airport AP that looses connections all over the place
11:12:24scorchewell, what do you expect from an overpriced router? =P
11:12:48 Quit dpro (Success)
11:13:00scorcheor so he says...
11:13:07 Join dpro [0] (
11:17:48 Quit dpro (Read error: 131 (Connection reset by peer))
11:18:03 Join dpro [0] (
11:18:10 Quit dpro (Client Quit)
11:18:32 Quit linuxstb_ (Read error: 110 (Connection timed out))
11:19:17 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
11:34:12 Join bluebrother [0] (i=810d4658@gateway/web/cgi-irc/
11:35:55 Join |obo| [0] (i=hidden-u@
11:36:17 Nick |obo| is now known as obo (i=hidden-u@
11:43:35 Quit idnar (Nick collision from services.)
11:43:38 Join idnar_ [0] (i=mithrand@unaffiliated/idnar)
11:46:26JdGordonwhat timezone is the forums in?
11:47:39daurn|laptopsomewhere between -12 & +12
11:47:52scorcheJdGordon: whatever you set it to
11:48:17JdGordonits always been 0 offset and it started annoying me.. so im trying to get it correct..
11:48:33JdGordon+16 seems to be working
11:48:40JdGordonwhich means the forum software sux
11:48:55JdGordongmt -5 is ameraica right?
11:49:06scorcheand then go to look and layout prefs
11:49:07JdGordonmaybe -7
11:49:10JdGordonyeah, found it
11:49:26scorche-8 is west coast
11:49:56JdGordonits 16 hours behind gmt +11...
11:50:28scorche-5 is east coast ;)
11:50:34JdGordonevery other forum software uses a gmt value.. not a stupid offset from local value
11:51:01scorcheim sure it can be changed
11:51:15JdGordonobviously its not really a big deal..
11:51:23*JdGordon is bored
11:51:37*JdGordon doesnt want to code coz i should be studying
11:57:52 Join voyeur [0] (i=c2c7fca1@gateway/web/cgi-irc/
11:58:43daurn|laptopi should be too
12:00:23 Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar)
12:02:03Kasperlewhat's wrong with the forum? you can set your own timezone in your profile settings, which seems to work just fine for me.
12:02:23JdGordonyou dont set your timezone.. you set your offset.. which is confusing
12:02:58 Join damaki_ [0] (
12:04:16Kasperleah. i see. the maths of it wasn't complicated enough for me to remember that fact ;)
12:05:43*JdGordon wonders why its so quiet in here today
12:05:54JdGordonis it a public holiday in europe also or something?
12:06:51voyeurJdGordon> is it a public holiday -> it is
12:07:20JdGordonplease dont say cup day :p
12:07:37voyeuroups, it isnt
12:08:12voyeurit was toussaint holidays in france last week archos compatible chips here
12:10:04scorchewas trying to find a compatible chip that is orderable =P
12:10:20JdGordondoing the 8mb ram upgrade?
12:10:28scorchetrying to get parts
12:10:31 Join MadDog011 [0] (
12:10:34 Part MadDog011
12:10:52markungodzirra: a bit more gigabeat progress:
12:15:06 Quit voyeur ("CGI:IRC (EOF)")
12:17:03 Quit damaki (Read error: 110 (Connection timed out))
12:23:11 Join Paul_the_Nerd [0] (
12:29:20 Quit obo ("Changing server...")
12:29:42 Join obo [0] (i=hidden-u@
12:30:06 Join funky [0] (
12:30:30 Quit bluebrother ("CGI:IRC 0.5.7 (2005/06/19)")
12:38:00 Join TeaSea [0] (n=thunderc@
12:42:41 Join jhMikeS [0] (
12:54:09 Quit aliask ("Chatzilla 0.9.75 [Firefox 2.0/2006101023]")
12:55:53***Saving seen data "./dancer.seen"
13:02:43 Join Id2ndR [0] (
13:03:34 Join barrywardell [0] (
13:10:33 Part Paul_the_Nerd
13:11:38JdGordonglobals can safely be accessed from any thread right?
13:11:57 Quit hannesd (Read error: 104 (Connection reset by peer))
13:12:41 Join hannesd_ [0] (
13:17:15peturJdGordon: yes
13:17:35peturit's not preemptive multitasking
13:20:25amiconnmarkun: Wow, interrupts are working now?
13:20:45 Join My_Sic [0] (i=51430540@gateway/web/cgi-irc/
13:20:48peturnice data abort btw ;)
13:21:12JdGordonthe ata idle callbacks should be called when the ata thread gets SYS_USB_CONNECTED and SYS_POWEROFF shouldnt it?
13:21:25My_SicHie all
13:21:54amiconnJdGordon: Speaking about the idle callbacks: Do you already know how you will use this system for the settings saving?
13:22:14My_SicSlasheri: are you here ?
13:22:22JdGordonamiconn: for the current settings? not 100% sure
13:22:23amiconnI am asking because the system is currently only hooked into ata.c - but targets which don't use ata.c still need to save settings
13:23:03amiconn...and on flash targets, it's also a good idea to not save settings immediately with each single change
13:23:17JdGordonwhy not?
13:23:27amiconn(1) avoid wearing the flash unnecessarily
13:23:59JdGordonah, yeah ok
13:24:01amiconn(2) flash access can be slow (e.g. on Ondio)
13:25:07JdGordonwell... currently the ata_idle_register calls the callback immediatly for non ata.c targets... I didnt want to add in a thread just to call the callbacks every 30s or so
13:25:33amiconnMaybe we can just hook the delay system to the non- ata.c targets
13:25:49amiconnUnified code is usually a good idea
13:26:40JdGordona delay system means that the ata thread would need to be implemented in all targets.. which would be a bit of a waste if it is only to delay wrties
13:26:58peturjhMikeS: I did a mega recording (wav 16bit 44.1kHz) from radio and I get some strange tick sound every 2:30 minutes. Is that the buffer size? The reception was bad so I'm going to do it again
13:27:38amiconnJdGordon: The MMC driver already has its own thread (for hotswap)
13:27:47JdGordonoh alright
13:28:02amiconnDon't know about ata_flash.c (iFP 7xx)
13:28:05peturor maybe it's interference of the disk spinning up...
13:28:31amiconnpetur: Sounds likely... do you have disk poweroff enabled?
13:29:07preglowpetur: amounts to about 26 megs
13:29:08 Join _FireFly_ [0] (
13:29:19peturthere's also more noise after the tick so it must be the disk
13:29:20preglowi would expect the buffer to be bigger
13:29:24SlasheriMy_Sic: yes
13:29:48amiconnpreglow: buffer size minus safety margin (watermark) should be in that range
13:29:55peturit used to be 2:4x to 2:5x, but there are two buffers now (PCM and encoder)
13:30:04preglownow, that's a big safety margin
13:30:12peturPCM is 11 seconds I think
13:30:19 Join psiborg [0] (
13:30:24jhMikeSpetur: I don't know. I haven't had any ticks. Did you try playing it off-player?
13:30:49markunamiconn: yes, they are working (at least vadim's got them working) but now ATA doesn't work anymor for some reason
13:30:54peturI didn't hear it last night with line-in, must be interference
13:31:23jhMikeSYou know, I noticed on iRiver with the radio, the HD starting can cause interference
13:31:30preglowit sure can
13:31:36preglowand no surprise
13:31:50jhMikeSThat's about the flush interval
13:31:53preglowhd starting causes interference even with ordinary line in here
13:31:55peturok, false alarm
13:32:45*petur tries again
13:33:12amiconnpreglow: Is it the starting or the power-on? You can try with "disk powerdown" disabled...
13:33:14My_SicSlasheri: thanks to you, i have found what's wrong with the tagcache
13:33:19preglowamiconn: spinup
13:33:28My_SicSlasheri: with the devel mode
13:33:31preglowi'm almost 99% certain
13:33:43My_SicSlasheri: i have found some mp3 who make the tagcache not to work
13:34:07My_SicSlasheri: with these mp3 i have an "over length tag:" on my log
13:34:19 Join hotwire_ [0] (
13:34:21*petur hears the tick while monitoring....
13:34:30My_SicSlasheri: (but it's strange because i have nothing just after)
13:34:33 Part hotwire_
13:34:47SlasheriMy_Sic: interesting. And then committing tagcache fails too?
13:34:50My_Sic(and i do have the tag who is too long)
13:35:03Slasheriok, then there is a bug in tagcache.c also
13:35:11LinusNi see a lot of talk about tagcache problems in the forum
13:35:12My_SicSlasheri: the tagcache fails during the commiting at the start on rockbox
13:35:19Slasheriit should truncate the tags when it reports "over length tag" but something doesn't go right
13:35:25JdGordonamiconn: settings.c is the only thing that uses ata_delayed_write() so I guess the simple solution is to remove that and setup a callback to write the block directly to disk
13:35:35JdGordondoes that work?
13:35:51My_Sicyes but i have not find anything ans i don't understand what nothing is write jsute before the message on the log
13:35:57jhMikeSpreglow: how goes the plugin?
13:36:07My_Sic logf("over length tag: %s", *tag);
13:36:18SlasheriLinusN: but there is no way to know what is causing those problems
13:36:28preglowjhMikeS: working right now
13:36:33LinusNSlasheri: true
13:36:37preglowjhMikeS: on other stuff, that is
13:36:41My_Sicthe tag (who is too long so not NULL) isn'to write
13:36:47*LinusN nags Slasheri about updating RockboxKernel ;-)
13:37:09Slasherihehe, nag me some time also ;)
13:38:01peturamiconn: no such tick with diskpoweroff off
13:38:16*petur waits for the next 2:30
13:38:41SlasheriMy_Sic: can you dcc me the file that is causing that issue to appear?
13:39:33My_Sici haven't find the real mp3 who cause the problem, juste the folder (i have more than 50mp3 in this folder)
13:39:44My_Sici will find it and send you
13:39:53My_Sicbut now i have to commback to works
13:40:03My_Sicjust another problem
13:40:14My_Sicwho can be easely fix,
13:40:54My_Sicwith the tagnavi, when you select "All tracks"they keep the title formatting whereas they do take the new title formatting
13:41:03 Join Paul_the_Nerd [0] (
13:41:08peturamiconn: indeed no tick anymore with diskpoweroff disabled
13:41:33 Join Rincewind [0] (
13:41:38My_Sicexemple:if i have this in my tagnavi.config "Genres" -> genre -> artist -> album = "fmt_album" -> title = "fmt_title"
13:41:53My_Sicand in album i select "All tracks"
13:42:10jhMikeSpetur: H300? If I keep my HP cord away from the player when using radio it seems to go away.
13:42:14JdGordonhow often should I force a config block flush if there is no disk access? 10min?
13:42:14My_Sicfor the list of title they keep "fmt_album" formatting until take 'fmt_title"
13:42:40peturjhMikeS: will try, just enabled diskpoweroff again
13:42:45My_Sic(not until but whereas)
13:43:56My_Sici have to go, i will find the mp3 who cause fail the tagcache and send you this nigth
13:44:00amiconnpetur: So we can recommend disabling disk poweroff when recording from the radio
13:44:21 Quit My_Sic ("CGI:IRC (EOF)")
13:45:00JdGordonTIME_BEFORE(a,b) means a < b ?
13:45:08amiconnJdGordon: Imho a changed config should only be written in 2 cases: (1) at spinup (2) at shutdown
13:45:17JdGordonnever forced?
13:45:22amiconnnope, why?
13:45:27*jhMikeS likes how people suddenly become sensitized to long existing issues when the code changes ;)
13:45:33peturkeeping the cord in a straight line away from the unit seems to solve it too (waiting for the next flush)
13:45:39JdGordonmakes this easier :p
13:46:13amiconnJdGordon: The current code also never forces a flush
13:46:20jhMikeSpetur: yes...that's what works for me too
13:46:43JdGordonamiconn: true, ok, i
13:46:54peturhmmmm still a small tick
13:48:31 Quit barrywardell (Client Quit)
13:49:26JdGordonhow should the callbacks be handled with usb connection and shutdown? should i run the callbacks, but individual threads should explictly run the callbacks and remove them themselves?
13:50:27peturjhMikeS: the only good solution seems to be to disable diskpoweroff, the tick stays quite audible
13:50:34jhMikeSpetur: wrap the cable in tinfoil and connect to GND on both ends to cage off the EMI?
13:50:59peturcould pick it up on the inside too
13:51:46*JdGordon just found an interesting bug (possibly) the h300 doesnt like being disconnected from usb with the hold switch on
13:51:58 Quit linuxstb_ (Read error: 110 (Connection timed out))
13:52:04jhMikeSTrue, but that wire is just a big antenna. On the 120 it seems good enough to decouple it with the cable straight away.
13:52:08 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
13:52:29JdGordonjhMikeS: did you patch bump the config version?
13:52:36jhMikeSJdGordon: yes
13:52:48JdGordondamn.. ok
13:52:55peturmaybe we could disable diskpoweroff in recording screen when source is radio
13:53:16jhMikeSMan, I forgot to mention some important stuff. I'm gonna take notes from now so that doesn't happen.
13:54:52JdGordonjhMikeS: your patch didnt touch voice at all did it?
13:55:01jhMikeSpetur: Well, for x5 it's no problem at all and I'd hate to force it on someone who doesn't have a problem or doesn't care and would rather save battery. Sounds like a new setting to me.
13:55:39peturonly for h3x0 then
13:55:50 Quit Id2ndR ("Parti")
13:55:51jhMikeSI suppose it's analagous to HAVE_REMOTE_LCD_TICKING. Only put it on players with difficulty.
13:56:59jhMikeSH120 does have the problem but it doesn't sound as severe. I'll have to test it more thoroughly.
13:57:34 Join midgey34 [0] (
13:58:41jhMikeSYou said NP on Line-In?
13:58:58peturdidn['t notice, must try tonight
14:01:43 Quit obo ("bye")
14:03:14JdGordonjust playing with the volume in the wps shouldnt cause the disk to spin up should it?
14:04:47JdGordoncrap.. im a drongo
14:04:52jhMikeSHow does anyone feel about how to organize the firmware/SOURCES file? It seems to break down well into common, CPU, and player sections unless things like the memory routine sources absolutely must stay together or something.
14:05:49jhMikeSdrongo? :-\
14:06:03JdGordonjhMikeS: i wanted to reorganise it also
14:06:13JdGordondrongo == aussie slang for an ifiot
14:06:55jhMikeSI a lot of stuff that was moved to target/ was still haning out in the common power.c too
14:07:08 Quit rconan (Read error: 110 (Connection timed out))
14:07:14JdGordonnot all targets are moved yet.. so you need to be careful
14:07:32jhMikeSAll the coldfire stuff is
14:07:42*JdGordon tinhks an effort should be made to move the last few across and remove the TARGET_TREE define
14:08:20jhMikeSpower.c isn't even built with the cf targets
14:08:37JdGordonpower.c is not built for any target_tree targets
14:08:39jhMikeSor anything with TARGET_TREE
14:08:47jhMikeSlike I was saying :D
14:09:41 Join rconan [0] (
14:10:41 Quit wehn (Remote closed the connection)
14:11:12JdGordonwhy isnt cvs commit letting me commit one file?
14:11:17JdGordon$ cvs commit firmware/ata_idle_notify.c
14:11:20JdGordonnothing happens
14:13:11 Quit petur ("worrrk")
14:13:45Bagderthen it isn't changed
14:14:01 Quit _FireFly_ ("Leaving")
14:14:14JdGordonhmm... that would make sense... thats not the file im editing
14:14:19*JdGordon runs away
14:17:39 Quit ToPdOg (Read error: 104 (Connection reset by peer))
14:19:03 Quit midgey34 ()
14:24:40 Quit JdGordon ("Konversation terminated!")
14:25:04 Join barrywardell [0] (
14:42:28 Quit Rincewind ("Bye")
14:44:57 Quit barrywardell (Client Quit)
14:45:16 Join midkay [0] (n=midkay@rockbox/developer/midkay)
14:45:28daurn|laptoplooked up bare youtube most popular vids
14:45:31daurn|laptopall porn :S
14:48:46Avenot cooked!
14:48:53Avetonight is the synonym night
14:49:10 Part LinusN
14:55:56***Saving seen data "./dancer.seen"
14:56:52 Join ToPdOg [0] (
15:02:02 Join TeaSeaLancs [0] (n=thunderc@
15:05:26 Join linuxstb [0] (n=dave@rockbox/developer/linuxstb)
15:15:47 Quit TeaSea (Read error: 110 (Connection timed out))
15:23:26 Join n1s [0] (
15:30:28 Quit _Veseliq_ (Remote closed the connection)
15:31:44 Quit NickDe (Remote closed the connection)
15:35:54 Join Febs [0] (i=2662c44b@gateway/web/cgi-irc/
15:55:16 Join Criamos [0] (
15:58:47 Join Gnelik [0] (n=Miranda@
16:11:36 Join webguest49 [0] (i=d976a2f9@gateway/web/cgi-irc/
16:12:34 Quit webguest49 (Client Quit)
16:13:37 Join voyeur [0] (i=c2c7fca1@gateway/web/cgi-irc/
16:13:39 Quit voyeur (Client Quit)
16:17:44 Join lowlight [0] (i=c730180b@gateway/web/cgi-irc/
16:18:27godzirramarkun: what exactly is that a picture of? :)
16:20:28markungodzirra: vadim's Gigabeat with the statusbar and some IRQ debugging
16:25:42 Join NickDe [0] (n=nicholas@
16:26:50 Quit Gnelik ("Miranda IM! Smaller, Faster, Easier.")
16:28:25 Quit matsl (Remote closed the connection)
16:29:55 Join TheNickDe [0] (n=nicholas@
16:31:14 Part Paul_the_Nerd
16:33:29 Join Mmmm [0] (
16:34:50Mmmmis it just me or is my h140 now unusable?
16:34:57Mmmmcodec failures
16:35:13Mmmm& encoder failers
16:35:15n1sdid you really copy the whole folder?
16:35:29Mmmmso it is just me then?
16:35:35n1sand do you have a rockbox.iriver in the .rockbox folder?
16:35:49n1sidk, dont have my h300 here right now
16:35:55Mmmmyeah, does yours work?
16:36:29n1sI have an old build on it (forgot it at my freinds house in the weekend)
16:36:55n1sbut check for a rockbox.iriver IN the .rockbox dir, this is since the recording rework...jhMikeS, does your H120 work?
16:38:05MmmmPetur mentioned a while ago that the rework would bork the irivers but I thought that would have been sorted
16:39:59lowlightI haven't tried a new build on my h140, but it sounded like things were ok yesterday.
16:40:22Mmmmso somebody had it working then?
16:40:31Mmmmthen it is just me..
16:41:37linuxstbAre you running Rockbox from flash?
16:42:13linuxstbI haven't upgraded myself since jhMikeS's commit, but I haven't heard anyone complain.
16:42:30Mmmmtill now! :D
16:42:58MmmmI'll start again, I've probably just done something silly
16:44:35godzirramarkun: awesome
16:44:39lowlightsurely jhMikeS tested it on his h120, and I thought preglow was fiddling with the recording after the commit
16:44:55godzirrarockbox.iriver shouldnt be IN the .rockbox directory
16:44:59godzirrait should be in the root directory
16:45:19Mmmmit can be in either but that's not the problem, it boots fine
16:45:24godzirraI used yesterdays build and it works fine on my h120
16:45:25lowlightit looks in .rockbox first, then in root
16:45:51Mmmmyesterdays daily build? that's too early
16:46:54 Quit NickDe (Read error: 113 (No route to host))
16:47:38n1sMmmm, Make sure you overwrite the codecs, plugins and main binary on your player with the files from the same build, then delete the /.rockbox/rockbox.iriver if it's there
16:47:48 Join lucas42 [0] (i=81d72d50@gateway/web/cgi-irc/
16:47:55lowlightlooks like the 20061107 build has the new recording stuff
16:48:38*n1s thinks the main binary should be moved to the folder in the builds and support for binary in root be dropped
16:50:51linuxstbn1s: I don't think anyone would object, but like everything, it needs someone to do it...
16:51:24MmmmI might...It makes a nice convenient soft reset
16:51:50*lowlight won't touch the bootloader code
16:53:13linuxstbThe bootloaders are all already prepared - it's just the build scripts that need changing.
16:53:34n1smy perl skills == 0
16:55:46MmmmOk, false alarm, sorry fine now....
16:55:58***Saving seen data "./dancer.seen"
16:59:07lowlightanyone ever see one of these...
16:59:23lowlighta cheap kids toy with an arm processor that runs ulinux
17:00:36lowlightI see that they are clearanced and even cheaper on ebay
17:04:57linuxstbA 66MHz arm7tdmi and 8MB (at most) RAM is a bit limiting though.
17:05:10linuxstbHow much have you found them for on ebay?
17:05:13 Join Blackfish [0] (
17:05:52lowlight1 cent + shipping :)
17:08:42linuxstbAnyone know anything about the GSM audio codec? How does it compare to speex?
17:09:20*amiconn doesn't like the binary in .rockbox
17:09:34amiconnI would keep it in the root, exclusively
17:10:11n1s(I agree it should be one and not both but why not in .rockbox)
17:11:29amiconnBecause .rockbox is hidden
17:11:44 Join bluebrother [0] (
17:12:03amiconnI like to be able to rolo when things get messed up
17:12:09markunlinuxstb: I don't know much about it, but here is some info:
17:12:20amiconn(e.g. USB connection not working - happens every now and then)
17:12:54n1sbut that's just a workaround, and rolo's usefullness on swcodec is limited.
17:13:15n1sbecause of the different codec versions etc.
17:14:03 Join freqmod [0] (
17:14:52amiconnThe same limitation applies on hwcodec
17:15:02amiconn(for plugins)
17:16:48n1ssure, anyway I don't strongly prefer one or the other but the ability to have it in two different places adds much confusion for a small ability to customize
17:17:20amiconnImho the option to put the firmware file in .rockbox shouldn't have been added in the first place
17:20:29*jhMikeS sees the alarm signals all over today after getting off the phone
17:20:52lowlightfalse alarm
17:23:05 Quit EspeonEefi ("Leaving")
17:25:21Kasperlelinuxstb: a quick glance indicates that they (speex and GSM EFR) are similar in principle (they both use CELP), as for the details, my grasp of GSM is not firm enough to provide a better answer and pass my next exam ;)
17:25:31 Quit jimmyk (Read error: 110 (Connection timed out))
17:25:54linuxstbPutting rockbox.XXX in the root just to make it possible to reboot seems unintuitive. I think users would expect to have a reboot option in the main menu (along with other related actions such as power-off, the sleep timer and maybe an option to launch the OF).
17:28:33 Quit freqmod (Read error: 145 (Connection timed out))
17:31:21linuxstbKasperle: Thanks. So you don't know how they compare quality-wise and in terms of decoding complexity?
17:32:37Kasperlelinuxstb: no, sorry
17:35:10 Quit lucas42 ("CGI:IRC (EOF)")
17:37:47preglowi think gsm i lpc, not celp
17:37:59preglowthough the techniques are somewhat similar
17:38:04preglows/i/uses/ ...
17:38:05linuxstbThere's an lpc.c in libgsm...
17:39:08preglowi'd expect gsm to be easier to decode than speex, that's pretty much for sure
17:39:30preglowyou're gonna port libgsm for some purpose?
17:40:00linuxstbI was just curious if there was a good reason no-one has done it yet.
17:40:31preglowlack of gsm coded material?
17:40:45preglowmaking a gsm decoder run on rockbox should be a major breeze, it's not very intensive
17:40:51linuxstbProbably, but is there much speex material available?
17:41:00preglowmore than for gsm, i'd wager
17:41:13preglowbesides, it makes sense to use speex for the voice ui if we can optimise it enough
17:41:13linuxstbI'm thinking more of what we could use for a voice codec.
17:41:24jhMikeSamiconn: is there any good reason lcd-H300.c isn't targeted as well as lcd-h100-remote.c?
17:41:37preglowlinuxstb: well, probably, i'd rather just implement both and try it out, though
17:41:45preglowlinuxstb: speex gives better quality at the same rate
17:42:19linuxstbHave you noticed how big the speex codec is?
17:42:47preglowit's both an encoder and a decoder currently, though
17:42:59 Join freqmod [0] (
17:43:00preglowi don't think it should be very big if the encoder stuff is left out
17:44:33 Quit Mmmm ()
17:45:14linuxstbPorting libgsm will be involve converting to fixed-point though - at least the version I found had a lot of floats.
17:45:36preglowthen i'll leave you to it :>
17:45:51preglowi'm pretty sure there's a fixed point decoder around, though
17:46:28linuxstbI haven't looked very hard (apt-get source libgsm in Debian....)
17:58:43 Join My_Sic [0] (i=51430540@gateway/web/cgi-irc/
18:00:12 Join Ribs [0] (n=freenode@
18:04:52 Quit lowlight ("CGI:IRC (Ping timeout)")
18:05:39 Join edx [0] (
18:09:09 Nick hannesd_ is now known as hannesd (
18:11:23 Join MySic [0] (
18:12:07 Quit My_Sic ("CGI:IRC (EOF)")
18:14:57 Nick MySic is now known as My_Sic (
18:15:39 Quit edx ()
18:16:00 Join edx [0] (
18:16:42 Quit ender` (" Ping timeout")
18:24:51 Join bluey- [0] (
18:25:26 Join ender` [0] (i=krneki@
18:27:34 Part linuxstb
18:29:17 Quit MarcoPolo ("Bye !")
18:33:03 Join MarcoPolo [0] (
18:35:01 Join Ribs2 [0] (n=freenode@
18:41:43 Quit MarcoPolo (Read error: 104 (Connection reset by peer))
18:42:00 Quit edx ()
18:42:12 Join pixelma [0] (i=pixelma@
18:43:34 Join Lear [0] (
18:48:09 Join GreyFoux [0] (
18:49:25 Quit bawb2 ("seacrest out!")
18:50:09 Quit Ribs (Read error: 110 (Connection timed out))
18:51:08 Join quater [0] (n=Quatre@
18:52:47My_Sichie all
18:53:07My_SicSlasheri: i'm searching for the mp3 who cause tagcache fail
18:53:44quateranyone here know anything about iHP-120 and the reason why it would have trouble reading the hard drive unless i plug in the charger?
18:54:07quater(rockbox installed)
18:54:12My_SicSlasheri: under the windows simulator all works so it's can take several minutes to identify THE mp3 under my ipod
18:55:59***Saving seen data "./dancer.seen"
18:56:27godzirraquater: thats odd. I've never had that issue.
18:56:41markunquater: is your battery almost empty?
18:56:45quaterit just suddenly started happening...
18:57:02quaterthat battery indicator could be off, but it appears to be half full
18:57:09quateri did have it charging for a while, though
18:57:20quaterthe battery indicator**
18:57:37quaterdoes that happen when the battery's low?
19:00:06quateri suppose i could let it charge for a while, then try it again in a little bit
19:05:33markunyes, it could happen with a low battery
19:06:36LearCouldn't something similar happen with Archos devices if there was a poor connection somewhere?
19:07:05 Nick Ribs2 is now known as Ribs (n=freenode@
19:07:14 Join Genre9mp3 [0] (
19:09:20 Join Gnelik [0] (n=Miranda@
19:09:39 Quit TheNickDe ("Leaving")
19:15:43 Join SereR0kR [0] (
19:16:12 Quit TeaSeaLancs (Read error: 110 (Connection timed out))
19:16:17 Join TeaSeaLancs [0] (n=thunderc@
19:19:03 Join obo [0] (
19:19:06 Join Rondom [0] (
19:25:38 Quit lostnihilist (Read error: 110 (Connection timed out))
19:30:10 Join EspeonEefi [0] (
19:30:43 Join Ribs2 [0] (n=freenode@
19:36:43 Join lostnihilist [0] (
19:38:20 Join linuxstb [0] (i=5343d4aa@gateway/web/cgi-irc/
19:44:48jhMikeShmmm...forums are dead
19:44:55netmasta10btjhMikeS i get that too
19:45:42 Quit Ribs (Read error: 110 (Connection timed out))
19:45:43jhMikeSshould reboot my modem but doubt it'll matter
19:45:56netmasta10btjhMikeS doubtful
19:46:05n1sjhMikeS: think this could be closed ?
19:46:18n1soh and btw I can't get to the forum either
19:46:26 Quit EspeonEefi ("Leaving")
19:46:31netmasta10bti get a unable to connect to the db error
19:48:15 Quit jhMikeS (Nick collision from services.)
19:48:21 Join jhMikeS [0] (
19:49:27n1sjhMikeS: think this could be closed ?
19:50:54n1sok I'll close it then ;-P
19:50:55jhMikeSI wasn't able to reproduce it at all and it seems things are ok so maybe...I'll try again
19:51:54SoapI think I killed the forums trying to post two replies at the same time :(
19:52:09 Quit lostnihilist (Read error: 145 (Connection timed out))
19:52:43jhMikeSbacklight goes right out
19:53:02jhMikeSSoap: you bastard!
19:54:36*linuxstb spots the forums alive again
19:54:56*jhMikeS wonders if Soap appreciates macabre humor
19:55:03 Quit obo ("bye")
19:55:12Genre9mp3OMG.. they killed forums!
19:55:14 Quit bluey- (Remote closed the connection)
19:55:42jhMikeSyou bastard!
19:56:14jhMikeSok...forget the South Park refs
19:57:23jhMikeSI think it's baaack
19:58:00 Join _FireFly_ [0] (
20:00:19 Join powr-toc [0] (
20:00:34 Join dan_a [0] (n=dan-mirc@
20:01:58 Quit damaki_ (Read error: 104 (Connection reset by peer))
20:05:51 Join lostnihilist [0] (
20:05:59My_SicSlasheri: ?
20:06:23My_SicSlasheri: Are you here ?
20:07:08 Join voyeur [0] (i=58a10615@gateway/web/cgi-irc/
20:13:36 Quit SereR0kR (Remote closed the connection)
20:14:10 Nick Ribs2 is now known as Ribs (n=freenode@
20:14:48voyeurhi all.
20:15:27voyeurare there good news for the NAND driver for the Sansa ?
20:16:44dan_avoyeur: I'm going to have a big go at it this evening. Reading works, writing half works.
20:18:47voyeurgreat news !
20:19:17voyeurWhen i read this, i would love to have a brain
20:19:19 Quit Gnelik (Read error: 110 (Connection timed out))
20:20:07netmasta10btim assuming that mrh is lookin at the DAC stuff ?
20:20:16voyeurWhat did you start with to learn programming ?
20:20:38dan_avoyeur: Rockbox!
20:21:49voyeurTrue ? So i may win a brain when my reader will be supported by rockbox ? My G... ! but for the basics ?
20:22:05dan_anetmasta10bt: I don't know what he's up to. He ought to be taking a well earned break!
20:22:19netmasta10btno doubt, he's earned one
20:24:20dan_avoyeur: The first computers that I had used BASIC (a simple programming language) as their command line, so I've always been comfortable with the idea of programming. I'd done some simple PHP and Perl scripts, but looking at Rockbox (this July) was the first proper programming I'd done.
20:28:24preglowcan't say you haven't progressed nicely either
20:28:24voyeurdan_a> motivating :) i'll try to read the source and try to understand. Thanks to you and viva GPL !
20:28:51dan_apreglow: Thank you!
20:29:29dan_avoyeur: The best thing is to start with something simple that bothers you. Even if it's just wanting to change the button mappings.
20:30:01dan_aIf it's not something that you're interested in, you won't be motivated enough to learn
20:30:12linuxstbdan_a: Do you call yourself a programmer yet?
20:30:39 Join _Veseliq_ [0] (n=veseliq@
20:30:56dan_aHmmm... I guess with an LCD driver and most of a flash driver under my belt I have to
20:32:00dan_a(though I am just following someone else's step by step instructions, so it's not far from copy and pasting!)
20:34:07preglowi'd still say you qualify nicely
20:35:08*dan_a gets all embarrassed
20:36:13SlasheriMy_Sic: hi, now i am
20:36:38 Join rasher [0] (
20:36:38My_Sichi again
20:36:48 Join EspeonEefi [0] (i=espeonee@CERULEANCITY.MIT.EDU)
20:38:11My_Sicwhat is the value of MAX_PATH ?
20:38:53My_Sicso, Slasheri: it's this the problem
20:39:11preglowdan_a: nothing to get embarrassed about, just plain observation :)
20:39:12 Quit lostnihilist (Read error: 145 (Connection timed out))
20:40:53My_Sicwhen the tag for the path and filename is too long, the "tronquer" (i don't know the english name) with a *tag[MAX_PATH-32] = '\0'; but they still save this file in the db. And during the commiting this cause fail at the first step.
20:41:59jhMikeSthat looks odd
20:42:01Slasheriah, hmm
20:42:27Slasherido you know excactly why it fails then?
20:42:29My_Sicso it's not a tag like i fink this afternoon
20:42:37jhMikeSLook like it's supposed to reserved MAX_FILENAME chars or something
20:42:56jhMikeSand whats with the * part?
20:43:10My_Sicor just not force the registerof a file in a db if the path is too long to be save
20:44:04My_Sicno i don't know wath exactly fails. Just they have a relation with the path
20:44:10pixelmalinuxstb: I encountered a problem while working on usb logos... the "transparent" colour isn't used for transparency (at least in the sim which is the only way I can test)
20:44:13jhMikeSI guess * has greater precedence that [] but never really knew that
20:44:41 Join barrywardell [0] (i=892b7bf0@gateway/web/cgi-irc/
20:44:48SlasherijhMikeS: that variable is **, take a look at tagcache.c:1403
20:45:00My_Sic*tag[ ] <=> (*tag)[ ]
20:45:13My_Sici have see that at school today so it's good
20:45:15Slasheriyep, that is the same
20:45:15My_Sicnot worry
20:45:52jhMikeSI know it's a char **, but never thought about the relative precendence of * and []
20:46:29SlasherijhMikeS: hmm, for example **tag is same than *tag[0]
20:46:46jhMikeSappears so, could test it out
20:46:54barrywardelldan_a: i tried that nand driver but can't tell if it's working. what data should test_read read?
20:47:26linuxstbpixelma: No, it isn't. I think you just need to replace the call to "lcd_bitmap()" with "lcd_bitmap_transparent()" in line 110 of apps/screens.c
20:47:51pixelmathanks.. got the answer twice now :)
20:48:32linuxstbGot any screenshots for us yet?
20:49:00 Join lostnihilist [0] (
20:49:42SlasherijhMikeS: hmm, that is still weird why it fails. but thanks anyway, i will try to solve it (unless you manage to create a patch first :)
20:49:51dan_abarrywardell: test_read reads the block at addr. At addr=0x0 it will give you the hex for the partition map.
20:50:02dan_aWhich model Sansa have you got?
20:50:04 Join lowlight [0] (i=c730190b@gateway/web/cgi-irc/
20:50:04 Quit GreyFoux ("Le vrai danger, c'est quand les hommes penseront comme les ordinateurs")
20:50:29pixelmalinuxstb: not really - I want to know first how it will look like
20:50:41linuxstbOK, I'll wait patiently...
20:50:41barrywardelli tried using dd to see if i could get the same data as was shown on the lcd
20:51:04barrywardellmight have just been reading from the wrong bank though
20:51:08dan_aAh, the version I sent you doesn't have the bank switching code (I've only got a 2gb, so didn't need it)
20:51:41jhMikeShmmm...I'd check the maths carefully that's all...might be one off on something.
20:51:56dan_aI'll mail you the current version - there may still be more bank switching missing.
20:52:01barrywardelldan_a: have you done bank switching yet?
20:53:16barrywardelldan_a: thanks. i'll test it later tonight and report back
20:54:08dan_aThanks. I'm hoping I'll have it looking good enough to commit tonight.
20:55:31dan_aThis version doesn't have a test_read(), but you can make your own by calling ata_read_sectors() and displaying the output
20:55:42barrywardelli should be able to manage that
20:55:46barrywardellgotta go now
20:55:53barrywardelli'll report back tomorrow
20:55:57 Quit barrywardell ("CGI:IRC")
20:56:03***Saving seen data "./dancer.seen"
21:01:03voyeurwith rockbox-devel installed by cvs, may i try what barrywardel was going to do (without killing my toy) ?
21:04:02dan_avoyeur: I've not committed the driver to cvs yet. What you would need to do is get my current version of the driver from me, and then alter bootloader/e200.c so that it read a block from the flash and showed it on the screen.
21:04:51blue_lizardhi all
21:05:00dan_aI can't promise that it wouldn't kill your toy. I've not broken mine yet, though.
21:05:13blue_lizardif i want to access gwps data how do i get an reference to it?
21:09:26lowlightwhat gwps data do you need?
21:10:02voyeurdan_a: heuuu, i'll wait for cvs "commitment" . couldnt offer myself a new one before logs months if it would die :(
21:11:26blue_lizardi need a refference to wps_data or gwps espesially to gwps->data->progressbar.have_bitmap_pb
21:12:05blue_lizardlike in gwps-common.c:1796
21:14:09 Nick myzar is now known as myzar|away (
21:15:20 Quit _FireFly_ ("Leaving")
21:15:58lowlightblue_lizard: include "gwps.h" then use
21:16:11 Join JdGordon [0] (
21:16:31 Join damaki [0] (
21:16:33lowlightrather gui_wps[].data
21:17:06blue_lizardit seems that gwps.h is already included
21:17:16blue_lizardat least gdb says gui_wps[0].data is present
21:17:20 Quit Genre9mp3 ()
21:17:33blue_lizardbut whats gui_wps[0] and gui_wps[1]
21:17:45n1sJdGordon: are the patches in the tracker for moving the irivers to target tree still relevant?
21:17:48lowlight0 is main screen, 1 is remote screen
21:17:51blue_lizardwhy is that an array? are more than one wps at an time possible?
21:18:07blue_lizardi type to slow
21:18:13blue_lizardthx lowlight
21:18:41JdGordonn1s: no, i keep forgetting to close them
21:19:32n1sI can do it, just love that green thingy with a smiley that comes up when closeing tasks :-D
21:20:25 Join matsl [0] (
21:25:29 Join mestupid [0] (
21:25:38 Nick mestupid is now known as salival (
21:25:52 Quit spiorf (Remote closed the connection)
21:28:52 Quit voyeur ("CGI:IRC (Ping timeout)")
21:30:03 Quit freqmod (Read error: 145 (Connection timed out))
21:33:05 Part salival
21:34:41lowlightSlasheri: in tagcache, why doesn't write_item() write the same length tag that was obtained from ADD_TAG()?
21:35:51Slasherilowlight: hmm, it doesn't?
21:36:46lowlightnevermind, i see it does
21:36:53 Join MarcoPolo [0] (
21:37:25Slasherithat would have explained the problems if that would have been the case.. :)
21:38:32lowlightseems unnecessary calc strlen a second time in write_item
21:38:39 Quit powr-toc ("Leaving")
21:46:15 Quit daurn|laptop (Read error: 104 (Connection reset by peer))
21:46:44 Join daurn|laptop [0] (n=quae@
21:49:04tim66has anyone here opened an iriver lcd ( h140) remote? I'm trying to open mine and don't want to break it!
21:53:37 Quit daurn|laptop (Read error: 104 (Connection reset by peer))
21:53:55 Join freqmod [0] (
21:54:08 Join daurn|laptop [0] (n=quae@
21:57:15 Quit lowlight ("CGI:IRC (EOF)")
21:59:31 Join mirak [0] (
22:00:46jhMikeShmmm...takes just about all day for that tagache to finish
22:01:51rasherAnother vote for a host version of the tagcache builder
22:02:10rasher(using rockbox code)
22:02:21n1sthe script thingy works right?
22:02:33 Join lowlight [0] (i=c730190b@gateway/web/cgi-irc/
22:02:36rasherIf all you have is mp3s and oggs
22:02:47linuxstbrasher: Go, go, go!
22:02:49rasherAnd their tags read the same in Rockbox and the perl modules
22:03:09jhMikeSI've LOTS of them
22:03:15rasherlinuxstb: Did I fail to mention that I can't code my way out of a wet paper bag?
22:03:29linuxstbIt's just copy and paste...
22:03:29jhMikeSand SID files....loads
22:04:02rasherif you have the HVSC loaded, you can pretty much forget tag cache
22:04:06linuxstbYes, SID will kill tagcache... Don't try it with all 32000 files from the HVSC.
22:04:17n1stalking SID is there any way to make the playlist advance automatically...
22:04:24rasherDamn near fried my hdd
22:04:31jhMikeShehehe! ;)
22:04:46linuxstbAnother thing to avoid is deleting them from within Rockbox...
22:04:58rasherlinuxstb: Haha, I did that as well
22:05:07rashercertainly not advisable
22:05:10n1show long did it take
22:05:21 Quit thegeek ("( :: NoNameScript 4.03 :: )")
22:05:22linuxstbMy battery died and my hard disk unsurprisingly needed a reformat afterwards...
22:05:33rasherI think I hit reset and hoped for the best
22:05:33jhMikeSMines plugged
22:05:47rasherAfter a couple of minutes
22:06:14linuxstbI think it was still going after an hour or two.
22:07:13rasherI was thinking of making a version of the sim that simply ran tagcache building with no display output, but then I gave up
22:07:17Learshouldn't be hard to find a perl module to read mp4/ape tags...
22:07:47 Quit daurn|laptop (Read error: 104 (Connection reset by peer))
22:08:05linuxstbIMO, a C version using Rockbox's metadata parsers would be best though - it will have the advantage of also helping to debug the Rockbox code.
22:08:13 Join daurn|laptop [0] (n=quae@
22:08:26rasherAnd also, you'd not have to keep the tagcache bits in synch
22:12:22lowlightit would be great if sim could take a argument for the directory in which to look for files
22:13:09linuxstbYou could just make some symbolic links if you're running Unix.
22:13:40linuxstbe.g. archos/Music -> /mnt/Music
22:14:18linuxstbYou'll need to be running a Sim with the same endianness as your target though...
22:14:46Bagdershould be easy to fix that with a few macros for the sim though
22:15:32Bagderpossibly a bit boring though :-)
22:15:53lowlightunfortunately cygwin here at work
22:16:10 Quit Lear ("Chatzilla 0.9.75 [Firefox 2.0/2006101023]")
22:17:36 Join thegeek [0] (
22:18:21rasherit'd still be handy even if you could just make a symlink
22:18:24rasherI might just do this
22:18:42linuxstbAnd then just delete all the non tagcache related code...
22:19:14linuxstbI guess the endian issue will be the most work though.
22:19:52rasherI meant just the argument for disk directory! I'm really not up to the task of creating a tagcache builder
22:20:32lowlightSlasheri: in check_dir if len > MAX_PATH-32 (which is what ADD_TAG would cut it to), won't the recursion get messed up?
22:20:36rasherShouldn't it be a build target or something, so that it uses the same files?
22:23:13 Quit kridian ()
22:25:36 Quit Soap ("Someone dropped the soap!")
22:27:52 Quit thegeek ("( :: NoNameScript 4.03 :: )")
22:28:57 Join NickDe [0] (
22:29:12 Quit mirak (Connection timed out)
22:29:21n1sheh, amarok's cover art fetcher thingy is funny :-) many stange covers on my albums....
22:30:49n1sIron Maiden != Barbara Stressand dammit!
22:31:02rasherOh yes, a lot of hit and miss
22:31:28 Quit Gnub (Read error: 110 (Connection timed out))
22:31:32rasherI tried using it, but ended up writing something to fetch from Amazon myself (using some perl module or other)
22:31:33*linuxstb wonders which album n1s has...
22:32:22n1sIron Maiden- Stanger in a strangge land got a Barbara Streisand -stranger in a strange land cover
22:32:35rasherIt guesses less, which basically just meant that it didn't get the wrong ones that Amarok (and other) did
22:34:24n1sMetallica S&M - Danske julesamer og sange ????
22:36:50n1sanyway g'night
22:36:53 Part n1s
22:38:32JdGordon2nd last exam in an huor :D
22:40:25dan_aGood luck!
22:40:46JdGordonbah, luck is for sissies... i need a miracle :'(
22:41:08markunJdGordon: don't fuck it up :) (better?)
22:41:40*Bagder hands JdGordon a copy of miracle 0.6beta
22:42:32BHSPitLappyooh, that's a kick-ace CD he just mentioned
22:43:53BHSPitLappyand Banshee misses the covers sometimes, too :/
22:44:11BHSPitLappyDebussy != Pachelbel
22:44:55 Join thegeek [0] (
22:47:17 Join petur [0] (n=petur@rockbox/developer/petur)
22:47:33 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
22:48:39rasherIs there any reason why the temp codec written in the simulator needs to be in the archos directory?
22:48:59BagderI don't think so
22:49:21rasherGuess I'll find out.
22:52:08 Quit My_Sic ("Miranda IM! Smaller, Faster, Easier.")
22:56:05***Saving seen data "./dancer.seen"
22:57:35 Quit Blackfish ("( :: NoNameScript 4.03 :: )")
22:57:36 Part YouCeyE ("Leaving")
22:59:56rasherAnybody got time for a short C lesson? How do I take make a path that I get in uisdl.c:main available to functions in io.c?
23:00:17Bagdermake it a global
23:00:29rasherAnd my next question is: how?
23:00:34Bagderand 'extern' declare it in io.c
23:00:55Bagderchar thisismypath[MAX_PATH]; outside any funciton (in main.c)
23:01:21Bagderand then 'extern char thisismypath[MAX_PATH];' before you want to use it in io.c
23:02:09rasherWhat do you know, it worked
23:02:23Bagderpure luck
23:03:06rasherAnd I think I understand how it works as well. In fact, I almost had it, but I was misunderstanding what "extern" meant, so I had "extern" in both files
23:03:11rasherThat won't work.
23:03:58 Quit freqmod (Read error: 131 (Connection reset by peer))
23:04:57 Join BHSPitMonkey [0] (
23:05:30 Quit amiconn (Read error: 110 (Connection timed out))
23:05:30 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
23:06:00rasherWhy are all the buffers in io.c 256 rather than MAX_PATH?
23:06:40BagderI don't know, possibly because MAX_PATH in the sim is not the same as when built for target
23:07:12 Quit ScoTTie (Read error: 110 (Connection timed out))
23:07:16Bagderbut now its bed time for me, night!
23:07:57rasherHrm, could be.
23:08:01rasherI'll check
23:08:40 Part lowlight
23:08:47rasherIt's 260 here, same as on target I believe
23:08:53 Quit daurn|laptop (Read error: 110 (Connection timed out))
23:13:12 Join mirak [0] (
23:14:39 Join nudelyn [0] (
23:15:48 Join CriamosAndy [0] (
23:21:44 Quit Criamos (Read error: 145 (Connection timed out))
23:24:15 Quit nudelyn2 (Read error: 101 (Network is unreachable))
23:25:59 Quit MarcoPolo ("Bye !")
23:32:08 Join ScoTTie [0] (
23:33:44 Join tvelocity [0] (
23:38:56 Join rotator [0] (n=e@rockbox/developer/rotator)
23:39:11 Quit bluebrother ("Leaving")
23:46:21 Join bit-man [0] (i=45111f9b@gateway/web/cgi-irc/
23:46:58 Nick rotator is now known as rotator_afk (n=e@rockbox/developer/rotator)
23:47:52 Part [g2] ("Leaving")
23:47:58bit-manis there any posibility w/ the rockbox to get a non-ipod player to connect and be controlled by like an ipod dock? Like have it mimick the ipod input/ouput?
23:48:21bit-manhas anyone thought of doing this?
23:50:45rasherYou'd need some sort of adapter at the least
23:51:12 Join [g2] [0] (n=g2@nslu2-linux/g2)
23:51:26bit-manI can create an ipod -> iriver connector (ipod->usb->iriver)
23:51:32bit-manbutit's a sfotware issue
23:51:48 Quit secleinteer (Read error: 104 (Connection reset by peer))
23:52:11bit-manrockbox would need "ipod emulation" for the data in/out
23:52:32rasherThat assumes there is a data in/out
23:52:52rasherAre you proposing to use the usb host of a h300?
23:52:56blue_lizardafaik on an usb bus there need to be an master and an slave
23:53:12blue_lizardnot all devices can act as a master
23:53:29blue_lizardh300 can and the x5 can also
23:53:35rasherAnd the ipods
23:53:58rasherAt least, many of them. Not sure if all of them can
23:54:29blue_lizardall that devices that have usbtogo
23:54:32rasherI think all PP chips have software USB, so potentially the h10 I guess
23:54:36rasherBut I'm not sure
23:54:47 Join secleinteer [0] (n=scl@
23:54:48 Quit petur (Read error: 110 (Connection timed out))
23:54:53 Quit tim66 (Read error: 60 (Operation timed out))
23:54:59bit-manhere's my ultimate goal.... I have a head unit in my car w/ the ability to control/play an ipod diretly from the unit. I want to be able to use these controls to control any rockbox enabled device (IE: iriver h10)
23:55:00blue_lizardan master also has to provide the 5v voltage
23:55:39rasherYou can't use "any rockbox enabled device"
23:55:48rasherMany don't have any inputs worth speaking of
23:56:06bit-manok, "limited rockbox enabled devices"
23:56:10bit-manmainly the h10 =P
23:56:33 Join Paul_the_Nerd [0] (
23:56:40rasherBut you'd need a piece of hardware to transform whatever the ipod dock puts out into something that the h10 can accept
23:57:21rasherAs far as I can tell anyway
23:57:26blue_lizarddoes the h10 have an remote control like the h100/h300?
23:57:35bit-manI believe so
23:57:43bit-manlet me check
23:58:20 Nick Rondom is now known as Rondom_ (
23:58:20bit-manlooks like the h10 remote is limited in functionality (play, pause, next, prev)
23:58:25bit-manno display
23:58:31 Join voyeur [0] (i=58a10615@gateway/web/cgi-irc/
23:58:49rasherThe remote port can't accept just any input anyway
23:58:52blue_lizardon/off too?

Previous day | Next day