00:00:22 | BoD[] | because this dir filter is not the one i use most :) |
00:01:14 | BoD[] | i'd like to see a repeat one/repeat all/no repeat feature |
00:01:43 | adi|home | send to the mail list |
00:01:45 | adi|home | so it don't get lost |
00:02:10 | BoD[] | ok |
00:02:20 | BoD[] | is there a lot of traffic on the list ? |
00:02:42 | BoD[] | because it's strange... i was subscribed and i dont receive anything anymore |
00:02:54 | BoD[] | maybe i have to subscribe again |
00:04:16 | adi|home | hmmm |
00:04:22 | adi|home | check the mail archives |
00:04:27 | adi|home | see if you are missing something |
00:04:37 | BoD[] | ok |
00:05:05 | BoD[] | well .. yes :) |
00:05:16 | BoD[] | maybe i unsubscribed by mistake |
00:05:51 | | Join idefx [0] (~idefx@ABrest-103-1-4-208.abo.wanadoo.fr) |
00:05:58 | idefx | Hi |
00:06:22 | BoD[] | oh i think i was only subscribed to rockbox-sf ........ anyway |
00:06:52 | idefx | well, i have had a file -in fact, 2, one .c, and one .h- to the apps dir, but i get undefined reference when i try to make. what more should I do ?? |
00:08:15 | | Join lohap [0] (lohap@213-48-77-5.bra.cvx.blueyonder.co.uk) |
00:08:37 | lohap | hi all what the hell has happen to the games plus what has happened to the wps menu |
00:10:17 | | Join Dexter__ [0] (~Dexter@Mix-Pointe-a-Pitre-102-2-171.abo.wanadoo.fr) |
00:11:02 | | Nick _seb_ is now known as seb-away (user@bgp420584bgs.union01.nj.comcast.net) |
00:18:13 | BoD[] | well |
00:18:34 | BoD[] | this feature request says it all : http://sourceforge.net/tracker/index.php?func=detail&aid=596122&group_id=44306&atid=439121 |
00:20:02 | lohap | well what has happened have the games been removed for good |
00:20:52 | lohap | and how the hell u change the wps |
00:21:14 | BoD[] | lohap : on the build I use, there are games :) |
00:21:35 | BoD[] | and by 'change' what do you mean exactly ? |
00:21:59 | lohap | well from id3 to filename |
00:22:12 | lohap | because the newest dialy build has removed that menu |
00:22:56 | BoD[] | well sorry i dont know about this |
00:23:29 | PsycoXul | i'm not sure why the menu was removed |
00:24:51 | lohap | and why are the games removed i just like to know |
00:25:41 | *** | Saving seen data "./dancer.seen" |
00:27:39 | PsycoXul | they're still in the code |
00:27:57 | PsycoXul | they've just been made compile-time option |
00:29:02 | | Quit Miran ("Its not that you do not see, it is mearly that your eyes do not perceive") |
00:29:10 | lohap | strange i think |
00:29:35 | PsycoXul | well they take up a lot of room |
00:29:44 | PsycoXul | and there's several people who don't like them |
00:29:53 | PsycoXul | now people have the option of having them |
00:30:12 | PsycoXul | without them you've got more ram free for your mp3's |
00:30:12 | PsycoXul | heh |
00:30:28 | lohap | welll if u can compile source u can but i still think removing the wps menu was a dad move |
00:30:42 | PsycoXul | i really don't know why the wps menu was removed |
00:30:48 | PsycoXul | and thats unrelated to the games |
00:31:18 | PsycoXul | but the WPS is now just fully custom |
00:31:44 | lohap | yea but u need to edit the conf and compile which i cant do |
00:31:54 | PsycoXul | you don't need to compile |
00:32:06 | lohap | how do u do it then |
00:32:11 | PsycoXul | you just make the default.wps according to the doc and put it in your /.rockbox/ dir on your archos |
00:32:27 | PsycoXul | and then you can make whatever other .wps's you like and also put them on there and select them to use them |
00:32:27 | | Quit idefx ("BitchX-1.0c19 -- just do it.") |
00:33:15 | PsycoXul | (in the browser, with mp3/m3u filter turned off) |
00:36:13 | BoD[] | anyway i have to go to bed ! |
00:36:18 | BoD[] | see youm byeeee |
00:36:56 | | Quit BoD[] ("MBLELOPPPPPPPPPPPPP POWERRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrritu) |
00:36:59 | PsycoXul | Björn removed the WPS display setting the day before yesterday |
00:37:09 | PsycoXul | from the menu |
00:37:17 | TotMacher | what about an excel file viewr ? |
00:37:24 | TotMacher | or power point files |
00:37:27 | TotMacher | :))) |
00:37:32 | PsycoXul | hah |
00:37:34 | PsycoXul | TotMacher: code it :p |
00:37:40 | TotMacher | hehe |
00:39:29 | lohap | which dir must eh default.wps located in the root dir |
00:39:30 | TotMacher | but, i also think, that 400 files are too less |
00:39:42 | TotMacher | :) |
00:39:46 | TotMacher | 1000 would be nice |
00:49:09 | | Join Miran [0] (~dani@collcott.demon.co.uk) |
00:49:31 | Miran | hey, does anyone know when rockbox is going to be updated so that it recovers from read errors? |
00:50:04 | TotMacher | does anyone here use the remote control ? |
00:50:44 | | Part Dexter__ |
00:54:01 | | Quit manel ("Leaving") |
00:56:56 | | Join eye69 [0] (~magnus@upcore.net) |
00:57:02 | eye69 | Hello people. |
00:58:44 | TotMacher | a spectrum analyzer would be very kewl ! |
01:00 |
01:06:04 | | Quit lohap () |
01:09:07 | | Quit Miran ("Its not that you do not see, it is mearly that your eyes do not perceive") |
01:29:25 | | Quit TotMacher () |
02:00 |
02:17:59 | | Join ddb [0] (~dbinder@ool-43503812.dyn.optonline.net) |
02:19:21 | ddb | Hi folks, I have a question about the newest version of the WPS config file... |
02:23:25 | | Part ddb |
02:25:46 | *** | Saving seen data "./dancer.seen" |
02:35:39 | | Quit pimlottc (Read error: 110 (Connection timed out)) |
03:00 |
03:09:43 | | Join ddb [0] (~dbinder@ool-43503812.dyn.optonline.net) |
03:10:04 | ddb | question about WPS... |
03:14:28 | | Part ddb |
03:24:26 | | Quit datazone (Read error: 110 (Connection timed out)) |
03:37:28 | | Join elinenbe [0] (elinenbe@user-0cces0l.cable.mindspring.com) |
03:39:38 | | Join Tigren [0] (Tigren@cpe-24-31-48-31.socal.rr.com) |
03:41:02 | Tigren | hello |
03:46:37 | | Join merwin [0] (~merwin@1Cust112.tnt79.chi5.da.uu.net) |
03:46:41 | merwin | yo |
03:46:58 | Tigren | how you doin |
03:51:38 | merwin | pretty good |
03:51:40 | merwin | u? |
03:52:49 | | Join mecraw12 [0] (~mecraw@67.41.113.92) |
03:53:40 | merwin | hey mecraw |
03:55:21 | mecraw | howdy |
03:56:07 | mecraw | looks like you've been busy |
03:56:27 | merwin | yup, a 5 hour flight will do that to you |
03:57:35 | merwin | brb |
04:00 |
04:00:32 | merwin | how long does a charge take? |
04:01:03 | mecraw | i can't tell, rockbox says mine is at 100% after an hour |
04:01:23 | mecraw | but i think it takes about 6 hours to be completely charged |
04:03:02 | merwin | mine always says HD error sometime after 5 or 6 :) |
04:03:57 | mecraw | that doesn't sound like a good charge |
04:04:19 | merwin | apparently it's a problem with the players |
04:04:36 | merwin | I just bought 1700mAh batteries and a new charger, so maybe it'll go away |
04:05:01 | | Quit Tigren (Read error: 54 (Connection reset by peer)) |
04:08:09 | | Join Tigren [0] (trilluser@cpe-24-31-48-31.socal.rr.com) |
04:11:35 | merwin | bbiab |
04:11:37 | | Quit merwin () |
04:13:06 | | Join datazone [0] ([eMuNJtk1X@207.136.36.203) |
04:24:19 | | Join merwin [0] (~merwin@1Cust229.tnt21.chi15.da.uu.net) |
04:25:47 | *** | Saving seen data "./dancer.seen" |
04:27:53 | | Join pimlottc [0] (~pimlottc@a1-1b012.neo.rr.com) |
04:40:11 | | Quit Synthe (Read error: 54 (Connection reset by peer)) |
04:40:12 | | Join Synthe` [0] (Synthe@galt.synthe.net) |
04:40:22 | | Nick Synthe` is now known as Synthe (Synthe@galt.synthe.net) |
04:46:54 | | Nick seb-away is now known as seb-sleep (user@bgp420584bgs.union01.nj.comcast.net) |
04:48:23 | | Join ddb [0] (~dbinder@ool-43503812.dyn.optonline.net) |
04:48:50 | ddb | hi merwin |
04:50:29 | | Part ddb |
04:54:58 | | Quit edx|sleep (Read error: 110 (Connection timed out)) |
05:00 |
05:14:49 | | Join g003y [0] (~foo@m198-187.dsl.rawbw.com) |
05:16:50 | g003y | was adimas around todya? |
05:27:26 | | Part g003y |
05:27:49 | | Part Tigren ("Client Exiting") |
05:32:10 | | Nick elinenbe is now known as elinenbe|sleep (elinenbe@user-0cces0l.cable.mindspring.com) |
05:32:51 | | Nick merwin is now known as merwin|zzzz (~merwin@1Cust229.tnt21.chi15.da.uu.net) |
05:39:03 | mecraw | merwin|zzzz: early to bed, early to rise? |
06:00 |
06:09:31 | adi|home | makes a man get herpes |
06:22:15 | merwin|zzzz | mecraw: nah, not feeling well |
06:22:20 | merwin|zzzz | mecraw: dizzy as hell :P |
06:22:33 | adi|home | wus |
06:22:41 | adi|home | real men love 48 hr shifts |
06:22:45 | adi|home | suck it up little girl |
06:22:54 | adi|home | here... i make you smile |
06:22:56 | adi|home | http://phobos.ramapo.edu/~rhak/misc/chippy.jpg |
06:23:21 | merwin|zzzz | hahahaha |
06:25:51 | *** | Saving seen data "./dancer.seen" |
06:26:38 | adi|home | :) |
06:26:43 | adi|home | see.. now you feel more awake |
06:27:29 | merwin|zzzz | no, i'm perfectly awake, just dizzy as hell |
06:30:05 | merwin|zzzz | what's your obsession with 80 char line? :) |
06:32:00 | adi|home | 1. its how the rest of the code is (98% anyways) |
06:32:11 | adi|home | 2. lines > 80 chars are just signs of laziness |
06:32:12 | | Quit Synthe (Read error: 54 (Connection reset by peer)) |
06:32:17 | | Join Synthe [0] (Synthe@galt.synthe.net) |
06:32:25 | adi|home | 3. i follow the example of the code police ;) |
06:33:42 | | Join edx|sleep [0] (~edx@pD9EABBC9.dip.t-dialin.net) |
06:45:47 | merwin|zzzz | adi|home: well, over 80 chars aren't necessarily a sign of laziness.. when you use 4 space indentions, you can get some really short lines :) |
06:47:16 | * | merwin|zzzz got some new 1700 mAh batteries |
06:47:25 | merwin|zzzz | energizer, so they're decent :) |
06:51:42 | merwin|zzzz | my archos made a very strange noise just now |
06:51:52 | merwin|zzzz | time for a chkdsk |
06:52:01 | | Nick merwin|zzzz is now known as merwin (~merwin@1Cust229.tnt21.chi15.da.uu.net) |
06:54:54 | | Quit Synthe (Read error: 54 (Connection reset by peer)) |
06:54:54 | | Join Synthe` [0] (Synthe@galt.synthe.net) |
06:59:59 | | Nick Synthe` is now known as Synthe (Synthe@galt.synthe.net) |
07:00 |
07:04:16 | | Join LinusN [0] (~linus@labb.contactor.se) |
07:06:35 | mecraw | hi Linus |
07:07:12 | merwin | hey linus |
07:07:45 | LinusN | yo |
07:09:28 | merwin | so is charging with 9v ok? I've got a charger with voltage setting on it from 4v to 12v and am wondering the highest voltage... I read the battery faq, and it seems that 9v is a good max |
07:09:55 | LinusN | elinenbe|sleep: raised the default contrast to a very dark level on my recorder :-( |
07:10:29 | LinusN | the archos travel charger is 12V |
07:10:43 | merwin | hmm... |
07:11:00 | mecraw | i set my contrast at 40, 32 was way too dim |
07:12:19 | LinusN | hehe, the units ave very different in this aspect |
07:12:48 | LinusN | it doesn't matter that much. The most important thing is that the defaut is readable on all units |
07:26:02 | LinusN | Justin? |
07:26:32 | LinusN | merwin? |
07:27:00 | LinusN | why did you remove the last_button != BUTTON_LEFT check? |
07:27:13 | LinusN | it was there for a reason |
07:27:50 | merwin | LinusN: really? it screwed up track changing on the player |
07:28:01 | LinusN | on the player? |
07:28:02 | merwin | LinusN: it was basically non-existant :) |
07:28:13 | merwin | LinusN: yeah, you had to press NEXT NEXT to get it to change tracks |
07:28:19 | merwin | and really quickly mind you |
07:28:41 | LinusN | ok, but maybe you should have done it only on the player? |
07:28:57 | merwin | I didn't know it was enabled for a reason... why would it be there? |
07:29:22 | LinusN | you can leave the menu with the LEFT key on the recorder |
07:29:42 | LinusN | and the WPS gets the key-up event and thinks that the user pressed left |
07:29:56 | merwin | ahh, i'll throw it in for the recorder then :P |
07:30:10 | LinusN | we really need a better handling of this stuff... :-( |
07:30:35 | merwin | the keypad you mean? |
07:31:22 | LinusN | yeah, all these key combinations and key-release events |
07:31:38 | merwin | :) |
07:32:30 | merwin | there |
07:32:43 | * | merwin is going to have an after-commit cigarette :P |
07:33:01 | * | mecraw holds his breath |
07:33:04 | * | merwin also wonders why lastbutton doesn't work right on the player |
07:33:23 | merwin | mecraw: what does mecraw mean? |
07:34:01 | merwin | you know, on a 15GB of data via USB, a chkdsk sure takes a damn long time |
07:34:21 | | Nick merwin is now known as merwin| (~merwin@1Cust229.tnt21.chi15.da.uu.net) |
07:34:27 | | Nick merwin| is now known as merwin|puff (~merwin@1Cust229.tnt21.chi15.da.uu.net) |
07:36:01 | mecraw | merwin|puff: it's a misspelling of meecrob |
07:38:28 | merwin|puff | the thai food? |
07:38:32 | | Nick merwin|puff is now known as merwin (~merwin@1Cust229.tnt21.chi15.da.uu.net) |
07:38:50 | merwin | I'm amused by my new muffler... it sets off car alarms in the parking garage at my work :-) |
07:38:55 | mecraw | yeah, i took it from the sh*t episode of South Park |
07:39:36 | merwin | heh |
07:39:37 | merwin | yeah |
07:43:58 | LinusN | rolo really speeds up my development cycle, since i don't have to restart when i have replaced ajbrec.ajz |
07:44:32 | mecraw | it's a godsend |
07:44:45 | | Nick merwin is now known as merwin|dizzy (~merwin@1Cust229.tnt21.chi15.da.uu.net) |
07:44:59 | mecraw | merwin|dizzy: stop spinning, then |
07:45:52 | mecraw | my only problem with all the new .wps and .ajz is having to turn off filtering |
07:46:12 | merwin|dizzy | mecraw: wish i could stop being dizzy :P can't sleep when i feel like fainting (sounds weird) |
07:46:42 | mecraw | showing hidden files for .rockbox, makes all of the windows crap directories visible |
07:47:23 | merwin|dizzy | LinusN: what do you think about a setting for filtering that has rockbox supported files only |
07:47:40 | LinusN | yeah, we would probably need that |
07:48:58 | mecraw | that, or just clean out all of the crap... that'll be my choice |
07:49:23 | mecraw | how about a question mark icon for files we don't handle? |
07:49:53 | merwin|dizzy | mecraw: we had one, but it clutters one up more than it helps |
07:50:30 | merwin|dizzy | mecraw: it's actually easier to not have any icon for non-supported files (at least on the player) |
07:51:03 | mecraw | on the recorder it looks like a nested folder |
07:51:23 | merwin|dizzy | whatever happens, we need to NOT enable it on the player :-) |
07:53:19 | merwin|dizzy | ok, time to try sleeping again |
07:53:34 | | Nick merwin|dizzy is now known as merwin|zZzZz (~merwin@1Cust229.tnt21.chi15.da.uu.net) |
07:53:42 | mecraw | me too, good night |
07:53:49 | LinusN | night |
07:54:01 | merwin|zZzZz | nite |
07:59:05 | | Join rwood [0] (~rdwrockbo@ca-santaanahub-cuda3-c9b-117.anhmca.adelphia.net) |
08:00 |
08:00:13 | rwood | LinusN: were you able to run the i2c software? |
08:00:38 | LinusN | i haven't had the time yet |
08:01:08 | rwood | ok - i'll try to get the player log by the end of the week |
08:01:16 | LinusN | great |
08:01:20 | | Join Bagder [0] (~daniel@as3-3-2.ras.s.bonet.se) |
08:01:25 | LinusN | yo Bagder! |
08:01:31 | Bagder | howdy |
08:01:49 | Bagder | ...67 unread mails |
08:03:01 | Bagder | 32 voters so far |
08:04:30 | Bagder | those html mails screw up my vote count script |
08:04:40 | LinusN | i hate html mails |
08:05:33 | LinusN | i hate when people think they know best what font and font size *I* should have when i read their mails |
08:05:58 | LinusN | and what color it should have, and blablabla... |
08:06:20 | LinusN | and when 10 words of text use up 1Kbyte |
08:07:02 | LinusN | hehe, the worst habit i have seen so far is on a Matrox beta product list i am on |
08:07:11 | LinusN | all people send html mails |
08:07:26 | LinusN | and for every bug report we send screen shots as attachments |
08:07:43 | LinusN | and for every reply, people *include* the attachment!!!!!! |
08:07:57 | LinusN | every mail is >100Kbytes |
08:08:26 | Bagder | heheh |
08:10:44 | merwin|zZzZz | damnit |
08:10:55 | merwin|zZzZz | my archos has bad clusters.... |
08:11:04 | merwin|zZzZz | which i assume means physical error |
08:11:09 | rwood | merwin|zZzZz talks in his sleep |
08:11:22 | LinusN | nightmares |
08:11:28 | merwin|zZzZz | definately |
08:11:30 | | Nick merwin|zZzZz is now known as merwin|grr (~merwin@1Cust229.tnt21.chi15.da.uu.net) |
08:11:40 | merwin|grr | so anyone here bought their unit at best buy? |
08:12:01 | LinusN | is best buy a store? |
08:12:07 | merwin|grr | LinusN: yeah... |
08:12:10 | LinusN | oh |
08:12:20 | rwood | merwin|grr: can you format? |
08:12:35 | merwin|grr | rwood: yeah, but i'd rather trade it in for a brand new unit at best buy if it's covered under the warranty :) |
08:12:58 | rwood | merwin|grr: better now than later! |
08:13:10 | LinusN | be sure to brush away the marks from when you dropped it on the floor :-) |
08:13:29 | rwood | and delete rockbox |
08:13:29 | merwin|grr | actually, suprisingly enough, i haven't dropped it :) |
08:13:46 | LinusN | you should definitely remove rockbox from it |
08:13:48 | merwin|grr | rwood: rockbox doesn't void warranty |
08:13:58 | LinusN | no it doesn't |
08:14:20 | LinusN | but you will spare yourself the trouble of explaining that to the Best Buy people |
08:14:29 | merwin|grr | LinusN: hehe |
08:14:32 | merwin|grr | true |
08:15:10 | merwin|grr | hopefully sometime in the next 2.5 years archos will stop selling the players, and something will "accidently" happen to it and i'll get it replaced with a recorder |
08:15:11 | LinusN | "So your PC is broken. Did you run Linux on it?" |
08:15:21 | LinusN | "Sorry, only Windows is allowed" |
08:15:32 | merwin|grr | LinusN: heh, yeah |
08:15:34 | LinusN | "Linux isn't covered by the warranty" |
08:16:38 | merwin|grr | so far it's found bad clusters in 15 files |
08:16:59 | merwin|grr | woo, there's a best buy not 15 miles from where i am in chicago right now |
08:17:00 | merwin|grr | goodie |
08:17:10 | merwin|grr | i'd better remember to take out my nice new batteries too |
08:17:27 | LinusN | merwin|grr: battery status? |
08:17:38 | merwin|grr | LinusN: scuse me? |
08:17:52 | LinusN | i wonder how your batteries are |
08:18:12 | merwin|grr | LinusN: oh, brand new energizer 1700 mAh's... |
08:18:17 | merwin|grr | just got 'em today |
08:18:22 | merwin|grr | probably just finished charging too |
08:20:17 | merwin|grr | bbiaf |
08:20:45 | LinusN | be back in a f....? fecond? |
08:20:59 | LinusN | he has a lifp? |
08:22:46 | Synthe | few |
08:22:55 | LinusN | ah, thx |
08:23:22 | LinusN | once upon a time i was good at english |
08:23:32 | LinusN | those were the days |
08:23:45 | | Join PH [0] (PH@dslam181-25-166-62.adsl.zonnet.nl) |
08:23:57 | | Quit PH (Client Quit) |
08:23:57 | Bagder | you mean when you were still young and agile? ;-) |
08:24:03 | | Join PH [0] (PH@dslam181-25-166-62.adsl.zonnet.nl) |
08:24:09 | LinusN | i was? |
08:24:14 | LinusN | i can't remember |
08:24:36 | rwood | as oposed to old and fragile? |
08:24:44 | | Nick PH is now known as PHsoft (PH@dslam181-25-166-62.adsl.zonnet.nl) |
08:25:32 | Bagder | hehe, correcto |
08:25:36 | LinusN | rwood: yes, old, fragile, bad memory |
08:25:41 | Bagder | 32 people counted |
08:25:46 | Bagder | 1: design 6 (28 points) |
08:25:46 | Bagder | 2: design 24 (22 points) |
08:25:46 | Bagder | 3: design 7 (18 points) |
08:25:49 | LinusN | way over 30 years old |
08:25:53 | *** | Saving seen data "./dancer.seen" |
08:26:08 | rwood | close to double |
08:26:10 | LinusN | Bagder: you are falling behind |
08:26:16 | Bagder | yeps |
08:26:29 | LinusN | pity, i like your design |
08:26:45 | Bagder | we could do a "Björn" ;-P |
08:26:58 | merwin|grr | Bagder: hahahaha |
08:27:05 | LinusN | hehe |
08:27:14 | LinusN | i don't want the names on the shirt |
08:27:25 | Bagder | well, plenty of people do |
08:27:30 | LinusN | obviously |
08:27:52 | LinusN | the list has grown since then |
08:27:56 | merwin|grr | LinusN: too many people get added to the list :) |
08:27:58 | Bagder | yes |
08:28:08 | Bagder | there's probable ten more names now |
08:28:12 | Bagder | probably |
08:28:16 | merwin|grr | LinusN: names on the shirt are irrelevant until the project is 100% completed, which it will never be |
08:28:27 | LinusN | exactly |
08:28:37 | Bagder | we could ship a roll of tape and a pen with them! |
08:28:43 | LinusN | :-) |
08:28:45 | Bagder | "expand it yourself" ;-) |
08:29:20 | LinusN | printing such a large design is costly |
08:29:34 | merwin|grr | does a "bad cluster" in NT/Win2k mean hard drive failure or just cross-linked file or something |
08:29:44 | merwin|grr | LinusN: yes |
08:29:49 | Bagder | or even, when we squeeze the lsit into a suitable size, no one will be able to read the names on the shirts B-) |
08:30:02 | merwin|grr | LinusN: i found a website a bit ago that lets you design it interactively and it tells you how much it'll cost based on the size and color types |
08:30:40 | PHsoft | Hey I just downloaded the new rockbox and now I can't find the 'while playing'option anymore |
08:30:50 | merwin|grr | PHsoft: you sure? |
08:30:51 | LinusN | PHsoft: yes, it's gone |
08:30:55 | merwin|grr | oh |
08:30:58 | merwin|grr | yeah, i forgot |
08:31:01 | merwin|grr | custom wps |
08:31:09 | LinusN | http://rockbox.haxx.se/docs/custom_wps_format.html |
08:31:10 | * | merwin|grr is extremely stupid |
08:31:10 | PHsoft | Why? |
08:31:19 | merwin|grr | PHsoft: loadable custom wps files |
08:31:22 | Bagder | we've gone mad |
08:31:26 | PHsoft | cool |
08:31:54 | merwin|grr | Bagder: i don't know if we should trust your count on the t-shirts... since yours IS in the top 3 :-) |
08:32:09 | Bagder | hehehe |
08:32:09 | merwin|grr | Bagder: which one of you and Zagor are older? |
08:32:18 | LinusN | Bagder is *way* older |
08:32:26 | Bagder | can't you tell by my great wisdom? ;-P |
08:32:28 | LinusN | he is very old in fact |
08:32:32 | Bagder | hahaha |
08:32:39 | merwin|grr | Bagder: age? Zagor looks about 25 |
08:32:51 | Bagder | I'm 31, Zagor's 29 |
08:33:01 | LinusN | and i'm 33 |
08:33:15 | LinusN | i think |
08:33:18 | merwin|grr | Bagder: Zagor ages well :-) (haven't seen a pic of you) |
08:33:20 | LinusN | can't remember |
08:33:23 | * | merwin|grr is a young nubile 22 |
08:33:28 | | Nick merwin|grr is now known as merwin (~merwin@1Cust229.tnt21.chi15.da.uu.net) |
08:33:39 | rwood | 58 here - should change nick to greybeard |
08:33:40 | LinusN | merwin|grr: how do you know that zagors picture is recent? |
08:33:58 | LinusN | he has a beard nowadays |
08:34:07 | Bagder | rwood: ;-) |
08:34:26 | merwin | LinusN: well, it was from the days of Archos stacking |
08:34:28 | | Quit PHsoft () |
08:34:29 | LinusN | a grey beard |
08:34:38 | LinusN | long, grey beard |
08:34:51 | Bagder | yeah, LinusN and Zagor can be seen on the devcon pictures |
08:34:58 | Bagder | I managed to avoid getting caught |
08:35:03 | LinusN | am i on those pictures? |
08:35:09 | Bagder | yeps |
08:35:22 | merwin | LinusN: yeah... you look very sweedish :-) |
08:35:30 | merwin | err, s/ee/e |
08:35:48 | Bagder | bork bork bork ;-) |
08:35:59 | LinusN | "make a looong face to be sweedish" |
08:36:20 | merwin | Very much like the Ericsson people I know :-) They're very stereotypical... funny a bit |
08:36:20 | LinusN | yeah, i can see my nose there on one picture |
08:37:58 | LinusN | i worked at Ericsson for 6 years :-) |
08:38:00 | merwin | so zagor has a beard? i can't see that as looking very good |
08:38:05 | * | merwin looks around for the code police |
08:38:10 | merwin | LinusN: really? heh, i'm sorry |
08:38:43 | * | merwin isn't quite fond of Ericsson. They do throw good parties though |
08:38:54 | merwin | Hejsan alla barn - what's that mean? |
08:39:02 | LinusN | hello, all kids |
08:39:26 | merwin | ahh |
08:39:30 | LinusN | my "home page"? |
08:39:44 | LinusN | i haven't got around to do that yet... |
08:39:52 | merwin | LinusN: yeah |
08:39:58 | LinusN | and, no, zagor doesn't have a beard :-) |
08:40:24 | merwin | damn Bagder...you travel more than me :P |
08:40:58 | Bagder | hehe, but that with your frequency |
08:41:07 | Bagder | but not |
08:41:25 | * | merwin wants to get to Europe again sometime... |
08:41:34 | merwin | all i got to see was UK and Czech republic |
08:45:20 | merwin | woo, kama sutra on showtime :P |
08:53:24 | Hes | morning |
08:53:32 | Bagder | hey hes |
08:55:06 | Hes | I wouldn't like my name on a shirt I'd wear 8-) |
08:59:14 | adi|home | btw.. whats the tshrit vote count at? |
08:59:23 | adi|home | nm.. scrolled back... |
08:59:55 | rwood | what is the voltage on fully charged batteries? |
08:59:59 | LinusN | i give up! |
09:00 |
09:00:05 | LinusN | i give up! |
09:00:06 | DBUG | Enqueued KICK LinusN |
09:00:06 | LinusN | i give up! |
09:00:06 | LinusN | i give up! |
09:00:07 | *** | Alert Mode level 1 |
09:00:07 | LinusN | aaah |
09:00:09 | Bagder | ? |
09:00:17 | LinusN | From funmp3players.com: |
09:00:29 | adi|home | btw... |
09:00:32 | LinusN | "You know what would be cool.... " |
09:00:32 | adi|home | just and idea |
09:00:42 | LinusN | "A seperate forum for Rockbox questions, |
09:00:42 | LinusN | problems, concerns." |
09:00:52 | Bagder | hahahahaha |
09:00:55 | LinusN | WE HAVE THAT!!!!!! |
09:00:56 | Bagder | muuuuuuahahahah |
09:01:06 | adi|home | i think on the tshirst.. we should be able to vote for a front from one shirt, and a back from antoher |
09:01:07 | adi|home | as part of one vote |
09:01:07 | adi|home | .. :) |
09:01:07 | adi|home | ick.. electrical storm.. |
09:01:07 | adi|home | im bound to get bounced in 10 mins |
09:01:12 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
09:01:12 | * | Bagder rolls around on the floor laughing |
09:01:28 | adi|home | dude.. tell me you have a link to that? |
09:01:44 | Bagder | adi|home: I don't think separate back and front vote would be very cool |
09:01:53 | Bagder | it would only get us totally different ones |
09:02:17 | Bagder | that wouldn't look good together |
09:02:50 | LinusN | http://www2.funmp3players.com/forum/topic.asp?topic_id=5479&forum_id=8&Topic_Title=You+know+what+would+be+cool%2E%2E%2E%2E&forum_title=General+%2D+Jukebox+Player%2FRecorder&M=False&S=True |
09:02:50 | adi|home | nah... |
09:03:05 | adi|home | i like the idea of the rockbox logo (like my one submission) on the chest from |
09:03:10 | adi|home | front rather |
09:03:14 | adi|home | and a solid design on the back |
09:03:51 | LinusN | Bagder: are games and screensavers not included in the daily builds? |
09:04:02 | adi|home | okay.. can i respond with my normal level of sarcasm to that damn post? |
09:04:03 | Bagder | they're not? |
09:04:08 | adi|home | no they should be |
09:04:24 | adi|home | assuming the new config script was copied over |
09:04:37 | LinusN | "there are features missing from the new builds, it's not your player. They took out screensavers/games to save room. " |
09:05:28 | adi|home | damnit... that's not right.. |
09:05:28 | adi|home | ill dl and see.. give me a min |
09:05:45 | Bagder | yes |
09:05:50 | Bagder | they're not included |
09:05:58 | Bagder | the configure script is not done correct |
09:06:01 | Bagder | imho |
09:06:03 | LinusN | badness |
09:06:09 | Bagder | I think we should default to all-included |
09:06:13 | adi|home | define 'is not done correct' |
09:06:16 | Bagder | and disable specific things |
09:06:17 | LinusN | default should be yes, imho |
09:06:39 | Bagder | adi|home: 'configure update' should work and do the Right Thing ;-) |
09:06:50 | adi|home | it is yes by default on the config. |
09:06:56 | Bagder | no |
09:07:04 | adi|home | yes |
09:07:04 | Bagder | I think you should reverse the define |
09:07:08 | Bagder | set the define to disable |
09:07:21 | adi|home | i understand what you mean, but thats different from what you said ;) |
09:07:37 | Bagder | in your view, yes ;-) |
09:07:46 | LinusN | Bagder: the automated build does "configure update"? |
09:08:05 | Bagder | I need to check |
09:08:29 | Bagder | hm, no |
09:08:36 | Bagder | they don't |
09:08:41 | LinusN | i just ran "configure", and it defaults to yes |
09:08:52 | adi|home | thank you |
09:08:54 | Bagder | when you did configure update? |
09:08:57 | adi|home | told ya it did |
09:09:01 | LinusN | the automated builds should run from scratch, don't they? |
09:09:11 | Bagder | not the configure part |
09:09:19 | LinusN | i never run "update" |
09:09:25 | LinusN | i don't see the point |
09:10:07 | adi|home | it all depends on how the configure script gets run.. |
09:10:08 | *** | Alert Mode OFF |
09:10:14 | adi|home | but i understand what bagder means... |
09:10:21 | adi|home | its an easy fix |
09:10:27 | adi|home | but i don't know if i agree with it to be honest |
09:10:51 | LinusN | do we have an explanation to why the games/screensavers are excluded? |
09:11:01 | adi|home | #define DONT_USE_GAMES just looks funny to me |
09:11:02 | adi|home | nods |
09:11:12 | adi|home | it was requested at some point |
09:11:12 | adi|home | and it was easy |
09:11:16 | | Part Bagder |
09:11:18 | adi|home | so i did it to shut whoever it was up :) |
09:11:37 | LinusN | no, i mean in the daily builds |
09:11:40 | adi|home | right now it doesn't save us much on space.. ~4secs of buffer |
09:11:48 | adi|home | oh.. that .. no |
09:12:03 | adi|home | but i assume its because the configure script is treating it as a no to including them... |
09:12:12 | adi|home | which means that it's not really being run as if from the command line |
09:12:18 | adi|home | else it would default to being included |
09:14:12 | merwin | adiamas |
09:14:12 | merwin | Posts: 1 Posted - 4 September 2002 1:15 |
09:14:12 | merwin | −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−− |
09:14:12 | DBUG | Enqueued KICK merwin |
09:14:12 | merwin | Damnit people.. god forbid you go and read the FAQ about the project! I mean... Its not like its Frequently Asked Questions or anything. |
09:14:12 | merwin | http://rockbox.haxx.se/docs/faq.html |
09:14:13 | *** | Alert Mode level 1 |
09:14:13 | merwin | |
09:14:17 | merwin | nice adi :-) |
09:14:19 | merwin | heh |
09:16:07 | adi|home | thank you |
09:16:08 | LinusN | where? |
09:16:18 | adi|home | my 'dealing with stupid ppl's bullshit' buffer is overflowing |
09:16:30 | merwin | adi: *grin* |
09:17:21 | merwin | So i don't think i ever got an answer to this (if anyone knows). When chkdsk in NT/Win2k says "Bad Cluster" do they mean hard disk failure or cross-linked file, etc |
09:18:26 | adi|home | no idea |
09:18:58 | adi|home | http://www2.funmp3players.com/forum/topic.asp?topic_id=5479&forum_id=8&Topic_Title=You+know+what+would+be+cool%2E%2E%2E%2E&forum_title=General+%2D+Jukebox+Player%2FRecorder&M=False&S=True |
09:19:00 | adi|home | there linus |
09:19:06 | LinusN | i think that the HD reported a read error |
09:19:13 | LinusN | adi|home: found it |
09:19:32 | merwin | LinusN: cool, off to best buy in 7 hours then :-) Cash in that warranty! |
09:19:48 | LinusN | better do that |
09:20:15 | merwin | Basically, almost every single one of my 400 or so SNES ROMs have bad clusters |
09:20:19 | | Join Bagder [0] (~daniel@as3-3-2.ras.s.bonet.se) |
09:20:23 | merwin | hey badger |
09:20:24 | merwin | :) |
09:20:31 | Bagder | weirdness happens |
09:20:42 | | Join matsl [0] (~matsl@as13-4-5.mal.s.bonet.se) |
09:20:49 | Bagder | so where were we? |
09:21:00 | merwin | so when is the archos divx recorder going to be available? |
09:21:03 | Bagder | I think no extra defines should mean default-build |
09:22:07 | adi|home | bagder so in other words you want a |
09:22:40 | adi|home | #define DEFINE_ME_TO_TURN_OFF_GAMES <code> #endif |
09:22:55 | Bagder | right |
09:23:03 | Bagder | DISABLE_GAMES perhaps |
09:23:06 | adi|home | i dunno.. just feels.. odd to me... |
09:23:14 | adi|home | dunno... |
09:23:30 | adi|home | i tend to look at defines as "include everything following" |
09:23:30 | Bagder | I don't like to force people to re-run configure to maintain the same build |
09:23:49 | LinusN | Bagder: the auto scripts do run "configure update" |
09:23:52 | adi|home | right.. |
09:23:57 | adi|home | but i think the problem is with how the config is running.. not the defines... |
09:24:07 | adi|home | i dunno... |
09:24:14 | *** | Alert Mode OFF |
09:24:18 | adi|home | and here comes the storm... |
09:24:19 | adi|home | ill be gone in a little bit folks |
09:24:37 | LinusN | and configure update sets the options to default |
09:24:53 | merwin | adi|home: hmm? |
09:24:55 | adi|home | which should mean 'turn my games on" |
09:25:07 | adi|home | merwin: electrical storm moving in |
09:25:35 | LinusN | maybe the auto scripts don't update the configure script? |
09:25:47 | merwin | adi|home: ahhh... not good |
09:25:49 | Bagder | they don't |
09:25:52 | LinusN | silly |
09:25:59 | Bagder | but I still think the configure has wrong approach |
09:26:07 | | Nick merwin is now known as merwin|zZzZ (~merwin@1Cust229.tnt21.chi15.da.uu.net) |
09:26:07 | DBUG | Enqueued KICK merwin|zZzZ |
09:26:09 | Bagder | even if the cron job is wrong too |
09:26:09 | | Nick merwin|zZzZ is now known as merwin|zZzZz (~merwin@1Cust229.tnt21.chi15.da.uu.net) |
09:26:09 | DBUG | Enqueued KICK merwin|zZzZz |
09:26:13 | LinusN | you mean disable vs enable? |
09:26:21 | Bagder | yes |
09:26:39 | LinusN | exclude=no rather than include=yes |
09:26:41 | Bagder | without me touch my configure, I now all of a sudden have disabled all my games and screensavers |
09:26:41 | LinusN | or? |
09:26:52 | Bagder | not quite |
09:26:53 | adi|home | just seems to me that if we treat these defines as you imply they should be.. its diff from all other instances of our defines |
09:27:03 | Bagder | no flags = default build |
09:27:04 | LinusN | i agree |
09:27:07 | Bagder | flags = changed build |
09:27:13 | mecraw | Why isn't Rockbox listed on http://www2.funmp3players.com/firmware/? |
09:27:16 | LinusN | Bagder: perhaps |
09:27:16 | Bagder | whatever the default is |
09:27:19 | adi|home | all our current cases are of the #ifdef LCD_BITMAP <code> #else <code> #endif kind |
09:27:38 | PsycoXul | there's no #ifndef's? you sure? |
09:27:44 | merwin|zZzZz | adi|home: there are some ifndefs |
09:27:49 | Bagder | adi|home: those are hardware feature defines |
09:27:57 | Bagder | not feature-options |
09:28:18 | LinusN | config.h could easily translate the defines for us |
09:28:51 | LinusN | #ifdef DISABLE_GAMES |
09:28:58 | LinusN | #undef USE_GAMES |
09:28:59 | LinusN | #endif |
09:29:08 | LinusN | or something |
09:29:33 | adi|home | hmmm.. that would seem to fit more in line with the logic we have over all.. but is a bit circuitous.. |
09:29:42 | adi|home | what do you think Bagder? |
09:29:42 | Bagder | well yes, if USE_GAMES is the preferred method which I can't see why it is |
09:30:06 | LinusN | Bagder: i like positive logic more than negative |
09:30:12 | Bagder | I think we mix hardware-features with compile-time feature-options |
09:30:37 | LinusN | i like "include" better than "exclude" |
09:30:41 | Bagder | fine with me |
09:30:52 | Bagder | I'm more concerned for the compiler flags and makefiles |
09:30:52 | adi|home | well.. we have "#ifdef LCD_PROPFONTS" is that hardware or feature-options? |
09:31:00 | Bagder | no |
09:31:01 | LinusN | i like HAVE better than LACKS |
09:31:08 | Bagder | adi|home: they modify the default |
09:31:10 | Bagder | then they are set |
09:31:16 | Bagder | default is default |
09:32:03 | Bagder | LinusN: this isn't HAVE or LACKS, this is SHUTOFF or DEFAULT |
09:32:25 | LinusN | i think you get my point |
09:32:30 | Bagder | I do |
09:32:33 | Bagder | and I say I'm fine with it |
09:32:43 | LinusN | in *the code*, i want USE_xxx instead of DONT_USE_xxx |
09:32:46 | Bagder | I'm not fine with requiring compiler options for default actions though |
09:32:53 | LinusN | Bagder: i agree on that |
09:33:12 | merwin|zZzZz | heh... Neo Jukebox without hard drive costs $199, Neo Jukebox with 10GB hard drive costs $209.... hmmm.... |
09:33:15 | LinusN | therefore i suggest that config.h takes care of that |
09:34:11 | Bagder | no objections from me |
09:34:19 | LinusN | whats a neo jukebox? |
09:34:53 | Bagder | the daily build will now do a configure update properly |
09:34:53 | | Join adiamas [0] (~adiamas@as5300-11.216-194-24-184.nyc.ny.metconnect.net) |
09:34:57 | merwin|zZzZz | LinusN: like the archos jukebox, different company7 |
09:35:12 | LinusN | Bagder: i fix the config.h |
09:35:20 | merwin|zZzZz | LinusN: www.mteweb.com |
09:35:28 | adiamas | back.. what i miss? |
09:36:46 | LinusN | Bagder: config.h was not a good idea... |
09:37:01 | Bagder | no? |
09:37:07 | LinusN | maybe an appconfig.h? |
09:37:19 | LinusN | config.h is in firmware/ |
09:37:27 | Bagder | ah |
09:37:31 | adiamas | ummm.. what am i missing? |
09:37:52 | LinusN | adiamas: we are talking about the USE_ vs DISABLE_ |
09:38:03 | merwin|zZzZz | i go for use |
09:38:03 | adiamas | ahh.. okay... |
09:38:21 | adiamas | i vote for USE, but i understand Bagder's side |
09:38:25 | LinusN | should i create appconfig.h? |
09:38:32 | adiamas | so im happy either way |
09:38:37 | Bagder | perhaps feature.h ? |
09:38:44 | adiamas | no |
09:38:45 | adiamas | not if its just for this |
09:38:47 | LinusN | hmmm... |
09:38:51 | adiamas | if we need stuff later, then yeah. |
09:39:13 | adiamas | had a brain storm when thinking about the wps |
09:39:28 | adiamas | how does the idea of a configurable filter sound? |
09:39:37 | LinusN | in the wps???? |
09:39:39 | adiamas | users could set levels/values as they see fit |
09:39:42 | adiamas | no no no |
09:39:55 | adiamas | seperate config |
09:40:28 | adiamas | ie: |
09:40:28 | adiamas | [Mp3 Only] |
09:40:50 | LinusN | sound filter? |
09:41:02 | adiamas | !.mp3 |
09:41:08 | LinusN | aha |
09:41:15 | adiamas | [PlayList and Mp3] |
09:41:24 | adiamas | .mp3 .m3u |
09:41:51 | adiamas | we could have it basically be a list of things that are to _not_ be filter and things that _are_ to be filtered |
09:41:59 | adiamas | ie: * is all |
09:42:07 | adiamas | !.mp3 is everything that is Not an mp3 |
09:42:11 | LinusN | that list will easily grow when we add file types |
09:42:19 | Ctcp | Ignored 3 channel CTCP requests in 11 minutes and 57 seconds at the last flood |
09:42:19 | * | adiamas is brainstorming |
09:42:26 | adiamas | right... |
09:42:29 | adiamas | and we can have defaults |
09:42:35 | adiamas | and the users can add/remove at will |
09:42:38 | adiamas | or just leave it be |
09:43:04 | adiamas | their choices over ride our defaults |
09:44:27 | LinusN | you mean in .rockbox/config? |
09:46:06 | adiamas | yup |
09:46:07 | adiamas | this case it would be |
09:46:12 | adiamas | .rockbox/filter |
09:46:51 | * | adiamas wonders if he is making sense |
09:47:05 | miah | hum |
09:47:56 | miah | i was running 1.3 today... it worked great. one thing i really think needs added is a way to lock the keys |
09:48:07 | miah | it kept skipping to the next song when i had it in my pocket |
09:48:19 | Bagder | so use the key-lock ;-) |
09:48:29 | Bagder | r... t... f... m! ;-O |
09:48:59 | | Quit adi|home (Killed (NickServ (Nickname Enforcement))) |
09:49:19 | | Nick adiamas is now known as adi|home (~adiamas@as5300-11.216-194-24-184.nyc.ny.metconnect.net) |
09:49:34 | Mode | "#rockbox +o adi|home " by ChanServ (ChanServ@services.) |
09:49:42 | Topic | "Make your voice heard! http://rockbox.haxx.se/tshirt-contest/vote.html" by adi|home (~adiamas@as5300-11.216-194-24-184.nyc.ny.metconnect.net) |
09:49:49 | Mode | "#rockbox -o adi|home " by adi|home (~adiamas@as5300-11.216-194-24-184.nyc.ny.metconnect.net) |
09:49:57 | adi|home | hehehe |
09:50:28 | adi|home | we really need a 'All you ever wanted to know about Rockbox but we made fun of you for asking' doc |
09:50:51 | adi|home | AYEWTKARBWMFOYFA |
09:50:54 | adi|home | thats what we need |
09:51:08 | Mode | "#rockbox +o adi|home " by ChanServ (ChanServ@services.) |
09:51:29 | Topic | "Make your voice heard! http://rockbox.haxx.se/tshirt-contest/vote.html (The gods demand an AYEWTKARBWMFOYFA doc)" by adi|home (~adiamas@as5300-11.216-194-24-184.nyc.ny.metconnect.net) |
09:52:12 | Mode | "#rockbox -o adi|home " by adi|home (~adiamas@as5300-11.216-194-24-184.nyc.ny.metconnect.net) |
09:54:18 | LinusN | i was thinking... |
09:54:33 | LinusN | maybe we should add something in the FAQ like this: |
09:55:23 | LinusN | When will you fixed the bug i reported to <insert your favourite web forum>? |
09:56:03 | LinusN | answer: since you haven't told us about the bug, we will vener fix it. |
09:56:07 | LinusN | never |
09:56:11 | adi|home | normally i would say sure... |
09:56:22 | adi|home | but if they are posting to those forums... |
09:56:22 | adi|home | they don't read the faq |
09:56:31 | adi|home | stupid is as stupid does |
09:57:28 | adi|home | and im getting tired of holding hands for ignorant users |
09:57:39 | adi|home | ppl that are new, cool.. im more then happy... |
09:57:45 | adi|home | ppl that want to learn.. wonderful... |
09:57:55 | adi|home | ppl that want to call us fuckwits and losers... |
09:58:09 | adi|home | i send them to Bagders house |
09:58:09 | adi|home | but their cool... |
09:58:17 | adi|home | ignorant bastards.. well... fuck off |
09:59:59 | adi|home | i think every project has one person.. one really odd person.. that has no patience for fools, and treats them as they deserve to be treated... and though the outside world despises that one person.. the group body cherish's them for saying the things they wish to say but cant for the good of the project |
10:00 |
10:00:10 | adi|home | i humbly volunteer to be that asshole... |
10:00:15 | adi|home | I mean.. person |
10:00:15 | Bagder | hehehe |
10:00:44 | Bagder | "oh, you're a newbie and want to ask us a question, sure, go talk to adi" ;-) |
10:00:45 | adi|home | unless anyone wants to help |
10:00:57 | adi|home | i could use a subordinate |
10:00:58 | * | adi|home smirks |
10:01:03 | adi|home | lol yup.. send em to me.. |
10:01:30 | * | adi|home smacks them with a LART, shows the FAQ url down their throat and sends them on their way |
10:01:37 | * | adi|home yells out 'Next!' |
10:01:39 | * | adi|home smacks them with a LART, shows the FAQ url down their throat and sends them on their way |
10:01:40 | * | adi|home yells out 'Next!' |
10:01:42 | * | adi|home smacks them with a LART, shows the FAQ url down their throat and sends them on their way |
10:01:44 | * | adi|home yells out 'Next!' |
10:01:46 | adi|home | lol |
10:01:56 | adi|home | s/shows/shoves/ |
10:02:50 | * | adi|home scrolls back and figures out that he owns 60% of the irc logs.. but only 3% of that 60% is actually useful info/advice/sarcasm |
10:03:49 | | Quit rwood () |
10:04:12 | * | adi|home crowns himself "King of the dually LART'd" |
10:04:54 | * | adi|home names Bagder "Lord High Mucky Muck of users not worthy of LART-erdom" |
10:05:22 | * | adi|home taps LinusN on the shoulder and asks what position he wants..... |
10:05:40 | | Nick Bagder is now known as LordMuckyMuck (~daniel@as3-3-2.ras.s.bonet.se) |
10:05:40 | adi|home | oh oh oh... |
10:05:44 | adi|home | LOL |
10:06:14 | * | adi|home dubs LinusN 'Knight of Cunning Linguists and Borks' |
10:06:24 | adi|home | get it.. cunning linguists! |
10:06:32 | * | adi|home laughs his ass off... |
10:06:50 | LinusN | Knight of the Cunnilinguists? |
10:06:50 | | Nick adi|home is now known as KingOfDuallyLart (~adiamas@as5300-11.216-194-24-184.nyc.ny.metconnect.net) |
10:06:57 | KingOfDuallyLart | no no no |
10:07:03 | KingOfDuallyLart | Cunning _linguists_ |
10:07:04 | LinusN | i'm all for that! |
10:07:20 | KingOfDuallyLart | you use your mouth purtier then a 20$ whore |
10:07:21 | KingOfDuallyLart | lol |
10:07:56 | | Nick LinusN is now known as SirKnowalot (~linus@labb.contactor.se) |
10:07:56 | DBUG | Enqueued KICK SirKnowalot |
10:08:07 | KingOfDuallyLart | hehehe |
10:08:15 | KingOfDuallyLart | behold the royal court |
10:09:47 | KingOfDuallyLart | now.. when Zagor shows up.. we'll get him a title too |
10:10:24 | | Nick KingOfDuallyLart is now known as KingOfTheLarted (~adiamas@as5300-11.216-194-24-184.nyc.ny.metconnect.net) |
10:11:25 | | Part SirKnowalot |
10:15:09 | | Join bobTHC [0] (~bobTHC@AMarseille-206-2-1-9.abo.wanadoo.fr) |
10:15:16 | bobTHC | good morning |
10:15:24 | LordMuckyMuck | morning |
10:15:44 | KingOfTheLarted | morning |
10:19:10 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
10:19:10 | * | LordMuckyMuck grins |
10:19:15 | | Nick LordMuckyMuck is now known as Bagder (~daniel@as3-3-2.ras.s.bonet.se) |
10:19:33 | Bagder | matsl: did you intend to mail us blank votes? |
10:19:41 | KingOfTheLarted | hehehe |
10:19:46 | | Nick KingOfTheLarted is now known as adi|home (~adiamas@as5300-11.216-194-24-184.nyc.ny.metconnect.net) |
10:19:47 | matsl | Jupp! |
10:20:03 | Bagder | :-) |
10:20:21 | | Join LinusN [0] (~linus@labb.contactor.se) |
10:20:33 | LinusN | *boooooom* usb-storage panic |
10:21:00 | adi|home | ick.. what happened? |
10:25:32 | LinusN | the usb-storage got an unexpected interrupt and froze the whole box |
10:25:45 | adi|home | http://rockbox.haxx.se/manual/rec-general.html |
10:25:48 | adi|home | is wrong |
10:25:54 | *** | Saving seen data "./dancer.seen" |
10:26:00 | Bagder | update! |
10:26:09 | adi|home | its no longer Sound Settings |
10:26:13 | adi|home | we have wps info there.. |
10:26:15 | adi|home | deep discharge |
10:26:20 | adi|home | needs a new title is all |
10:26:25 | LinusN | go update |
10:26:38 | Bagder | check out the player manual for kicks |
10:26:45 | Bagder | it hasn't been touched since the 1.2 release |
10:26:53 | adi|home | i am not updating the manual anymore |
10:26:56 | adi|home | everytime i did |
10:27:00 | adi|home | the changes didn't take |
10:27:07 | Bagder | they did |
10:27:11 | adi|home | cause we had different branches for the diff releases |
10:27:28 | Bagder | no, we copied the manual to manual-1.2 |
10:27:31 | Bagder | for the 1.2 release |
10:27:36 | adi|home | okay... |
10:27:39 | adi|home | i fix then |
10:29:11 | adi|home | we seriously need a new screenshot for that page too |
10:29:28 | LinusN | we probably need a text-file manual to accompany the releases |
10:29:37 | adi|home | nods |
10:29:40 | Bagder | hehe |
10:29:45 | adi|home | true |
10:29:50 | Bagder | we can't even make a web one, how can we make a text one? ;-) |
10:29:52 | adi|home | i volunter merwin |
10:29:55 | adi|home | LOL |
10:29:56 | Bagder | ahhaha |
10:30:17 | LinusN | Bagder: the web one is more work to update |
10:30:25 | Bagder | why? |
10:30:27 | LinusN | screen shots, links... |
10:30:38 | Bagder | well yes, if you want that |
10:30:45 | Bagder | but people don't update the plain info either |
10:30:50 | Bagder | the easy stuff |
10:30:51 | eye69 | Anyone have the latest CVS for the recorder before the fonts went back to "normal"? |
10:30:55 | Bagder | so I don't buy that argument |
10:31:01 | eye69 | I couldn't find an archive on the page |
10:31:10 | Bagder | eye69: you mean propfonts enabled? |
10:31:18 | LinusN | what if i made a screendump feature on the target? |
10:31:20 | eye69 | Bagder: Yeah. I really like those. |
10:31:34 | eye69 | Bagder: The screen fits so much more. |
10:31:37 | Bagder | eye69: they're still possible to enable if you build your own |
10:31:45 | Bagder | I like the propfonts too |
10:32:01 | Bagder | we're aiming on introducing loadable fonts soonish as a replacement |
10:32:01 | eye69 | Bagder: Ok...I'll have to build the compiler then... |
10:32:12 | eye69 | Okie, sounds nice. |
10:33:47 | adi|home | okay.. bed time |
10:33:51 | adi|home | see you all in a few hrs |
10:33:59 | Bagder | night adi |
10:34:08 | eye69 | Bagder: I got a CVS from Zagor a while back, with them enabled. It was before seek though. |
10:34:31 | Bagder | right, anyone with the dev environment setup can build one |
10:34:45 | * | Bagder runs to get more coffee |
10:34:58 | eye69 | Mmmmm...kaffe..... |
10:35:24 | adi|home | eye69: recorder or player you need? |
10:36:51 | adi|home | eye69: ? |
10:37:02 | adi|home | going once |
10:37:02 | adi|home | going twice |
10:37:03 | adi|home | thrice |
10:37:13 | adi|home | and adi is sold to his bed for happy dreams |
10:37:15 | LinusN | recorder, of course |
10:37:26 | LinusN | propfonts, remember? |
10:37:37 | adi|home | nope |
10:37:40 | adi|home | i don't use them |
10:37:44 | adi|home | havne't played with thim.. so no idea |
10:37:53 | LinusN | eye69 wanted propfonts |
10:38:00 | adi|home | k |
10:38:04 | adi|home | building for him now |
10:38:21 | LinusN | you can be a nice person, when you try really hard :-) |
10:38:28 | adi|home | lol |
10:38:34 | adi|home | im generally a nice person |
10:38:50 | adi|home | i just think we are too far removed from the survival of the fitest |
10:39:02 | adi|home | i think they should introduce bears and tigers into grade schools |
10:39:10 | adi|home | that whould thin the herd nice and quick |
10:39:51 | adi|home | http://phobos.ramapo.edu/~rhak/misc/ajbrec.ajz when he comes back |
10:40:50 | eye69 | adi|home: recorder |
10:41:03 | LinusN | why make bears and tigers go to school? i don't get it. :-) |
10:41:06 | eye69 | adi|home: Ahhh, thank you very much. |
10:41:28 | adi|home | your welcome |
10:41:36 | adi|home | and tigers and bears need to eat too LinusN :) |
10:41:38 | adi|home | nite all |
10:42:00 | LinusN | nite |
10:44:20 | Bagder | I wish xchat had dabbrev-expand |
10:51:58 | eye69 | Ahhhh, propfonts...nice |
10:52:27 | Bagder | yes, me like em too |
10:52:37 | matsl | Bagder: Time to try chatting through Emacs then ;-) |
10:52:42 | eye69 | That ROLO-feature is cool |
10:52:53 | Bagder | matsl: yes indeed |
10:53:30 | LinusN | matsl: blank voting is so lame! :-) |
10:53:50 | bobTHC | :) |
10:54:06 | matsl | LinusN: I know but would you prefer that I was just silent? |
10:54:13 | eye69 | ...and one of the very annoying bugs seems to be fixed. |
10:54:33 | eye69 | Yep, fixed. |
10:54:38 | Bagder | goodie |
10:54:56 | bobTHC | how many vote this day (without blank vote ;)) ? |
10:54:57 | LinusN | matsl: let's hope Bagders vote script can handle blanks :-) |
10:55:07 | Bagder | it does |
10:55:10 | Bagder | :-) |
10:55:15 | eye69 | That one where you couldn't go to a specific tune in the playlist if shuffle was on...hated that |
10:55:33 | Bagder | bobTHC: totally 34 voters atm |
10:55:53 | Bagder | ah, yes that was fixed a while ago |
10:56:07 | eye69 | Bagder: Have you guys been contacted by Archos themselves in any way? Have they expressed any opinions about your project? |
10:56:23 | LinusN | no, they have been silent |
10:56:24 | Bagder | eye69: not a word, not a beep, not a comment, nada, nothing ;-) |
10:56:34 | eye69 | Bagder: That's bad. |
10:56:40 | LinusN | is it? |
10:56:41 | Bagder | is it really? |
10:56:45 | bobTHC | I'm sure only spying... |
10:57:08 | Bagder | we've come so far now we don't need their help anyway |
10:57:16 | eye69 | They'll probably try to steal the whole thing anyway. :) |
10:58:00 | eye69 | They must feel like total dipshits...seeing what an OSS project can accomplish. :) |
10:59:26 | | Join idefx [0] (~idefx@ABrest-103-1-4-208.abo.wanadoo.fr) |
10:59:45 | eye69 | But of course, they sell more units... |
10:59:55 | Bagder | yes |
10:59:59 | Bagder | we can't really be bad for them |
11:00 |
11:00:04 | eye69 | Nope |
11:00:32 | eye69 | My collegue just made up his mind on ordering one after he saw Rockbox on mine |
11:02:14 | | Join gizz [0] (gizz@lyon-1-a7-62-147-16-34.dial.proxad.net) |
11:05:32 | Mode | "#rockbox +o Bagder " by ChanServ (ChanServ@services.) |
11:05:49 | Topic | "we NEED your VOTE!" by Bagder (~daniel@as3-3-2.ras.s.bonet.se) |
11:09:19 | Mode | "#rockbox +o LinusN " by ChanServ (ChanServ@services.) |
11:09:23 | Topic | "Bagder wants YOUR vote!" by LinusN (~linus@labb.contactor.se) |
11:10:24 | eye69 | Vore on what? |
11:10:27 | eye69 | Vote even |
11:10:31 | LinusN | t-shirt design |
11:10:45 | Bagder | http://rockbox.haxx.se/tshirt-contest/vote.html |
11:11:24 | gizz | done! :) |
11:11:58 | * | Bagder waits |
11:12:41 | gizz | bagder: any means for us to see vote stats ?? |
11:12:51 | Bagder | only when I leak the info ;*) |
11:12:58 | eye69 | Btw, is ID3v2 supposed to be supported? |
11:13:00 | Bagder | 6, 24 and 7 are the top-3 |
11:13:02 | LinusN | gizz: no, no, no you must vote for Badger! :-) |
11:13:05 | idefx | Hi, so, i've add 2 files to the apps dir (one .c, one .h), i've included the .h in main_menu.c, but when i try to make, i get an undefined reference. What should i do please ?? |
11:13:06 | Bagder | eye69: yes |
11:13:19 | eye69 | Bagder: It does not show v2...only v1 |
11:13:20 | LinusN | idefx: make clean |
11:13:30 | LinusN | eye69: read the faq |
11:13:38 | LinusN | is your v2 tag large? |
11:13:40 | Bagder | eye69: try Q44 in the faq |
11:13:41 | | Join alkorr [0] (alkorr@ASte-Genev-Bois-110-1-1-141.abo.wanadoo.fr) |
11:13:46 | LinusN | hi alan |
11:13:51 | alkorr | hi |
11:14:09 | idefx | LinusN: already done. |
11:14:58 | idefx | LinusN: i'm not used to code big project, so, i don't really know how to work with that sort of things ;) |
11:15:02 | LinusN | what is the undefined reference? |
11:15:16 | gizz | linus: remember my problem booting rockbox ? |
11:15:17 | Bagder | and do you build a simulator or for target |
11:16:17 | gizz | linus: well, I could boot yesterday an archos .mod (disk booting vs ROM booting) |
11:16:29 | idefx | LinusN: undefined reference to dbtest (which is a function coded in the .c file i add, and refered by the .h file in the line: "extern int dbtest(void);" |
11:16:41 | gizz | linus: but rockbox still doesn't boot :( |
11:17:45 | LinusN | idefx: simulator or target? |
11:18:13 | idefx | simulator. Havent tested target yet |
11:18:20 | LinusN | gizz: windows? |
11:18:30 | eye69 | Btw, Q12 @ FAQ has the old name for freenode |
11:18:33 | LinusN | idefx: then you have to add the file in uisimulator/Makefile |
11:18:41 | gizz | linusN: what you mean ?? |
11:18:50 | LinusN | do you use windows? |
11:19:01 | gizz | yes, and linux too |
11:19:11 | LinusN | did you copy the mod file using windows? |
11:19:14 | idefx | LinusN: Ok, and if I wan't to do it for target, have to add the file in ... ?? |
11:19:19 | gizz | yes |
11:19:25 | LinusN | idefx: nowhere, that is done automatically |
11:19:44 | alkorr | gizz: XP ? |
11:19:49 | idefx | LinusN: OK. Thks ;) |
11:20:00 | LinusN | gizz: make sure that the mod file doesn't have strange attributes, like read-only, system etc |
11:20:05 | gizz | alkorr: 2000 |
11:20:16 | gizz | ah yeah ? |
11:20:28 | gizz | I'll try that |
11:20:29 | alkorr | it doesn't matter |
11:20:35 | LinusN | win2000 does silly things to speed up USB disconnection |
11:21:16 | gizz | archos.mod (rockbox) has only archive set |
11:21:20 | alkorr | are you respectful of what you must to do to unplug USB ? |
11:21:26 | gizz | (it is generated by make) |
11:21:33 | gizz | alkorr: yes |
11:21:41 | gizz | (I use DevEject :) |
11:21:47 | eye69 | Hmmm...guys...Q17 in the faq says "More cool features with the wire remote control (including controlling your Archos from your car radio (req hw mod))". What wire remote control would this be? |
11:21:57 | alkorr | how do you rename your old archos.mod |
11:22:03 | gizz | anyway, I copy archos mod by the same means (and it boots) |
11:22:08 | eye69 | alkorr: Just rename it. |
11:22:28 | eye69 | alkorr: Preferably something like archos.mod.<version> |
11:22:43 | gizz | nope, I cp over |
11:22:43 | alkorr | and it worked that way ? |
11:22:51 | LinusN | Browse to the root folder of the Jukebox. Make sure you are viewing ALL files (including hidden, system and read-only files). Delete the ARCHOS.MOD file, and replace it with the one you want (5.03a I presume). Then right-click on the ARCHOS.MOD file and make sure the properties are NOT read only, NOT system, NOT archive, and NOT hidden. |
11:23:22 | alkorr | properties don't matter |
11:23:34 | alkorr | the naming matters |
11:23:39 | LinusN | In order to quickly allow disconnects of USB media, Windows 2000 often does not properly re-index the FAT after marking some files as "erased". This rarely occurs in Windows 98/ME and should not occur in XP. |
11:23:49 | gizz | I think it's more about FAT32 part check.. |
11:24:16 | gizz | remember my jukebox fell on the floor |
11:24:19 | alkorr | sometimes renaming in such way fools the stock firmware which thinks it is a valid archos.mod |
11:24:57 | gizz | I'm sure rockbox does a test more than archos does for the partition |
11:25:10 | eye69 | LinusN: Is there a way of playing an entire dir, with subdirs, without making a playlist? |
11:25:18 | Bagder | eye69: no |
11:25:27 | Bagder | not yet |
11:25:27 | eye69 | Ok. |
11:26:39 | alkorr | well it could a ordering problem coupled with the renaming bug |
11:27:12 | alkorr | it did happen to me. |
11:28:22 | gizz | LinusN: what do you think ? Is my problem a rockbox bug, or a feature ? (if archos _can_ boot my (semi-dead)hdd, and rockbox _can't_) |
11:28:50 | alkorr | gizz : which doesn't boot ? archos or rockbox ? |
11:28:55 | gizz | LinusN: if it is a bug, I can continue tracing my bootups, to catch the bad check.. |
11:29:04 | gizz | alkorr: rockbox |
11:29:25 | gizz | alkorr: it panicf() after logo when archos boots normally |
11:29:41 | gizz | alkorr: and MP3 can be still played |
11:29:44 | alkorr | do you get the archos firmware or the archos software from HD ? |
11:30:01 | alkorr | okay |
11:30:06 | gizz | alkorr: I tried both, and both worked (ROM _and_ disk .mod) |
11:30:16 | alkorr | okay i misunderstood your problem |
11:30:36 | alkorr | in fact jukebox really read you rockbox software |
11:30:54 | gizz | yes |
11:31:07 | gizz | and rockbox don't boots till the end |
11:31:13 | alkorr | take WinHex |
11:31:21 | gizz | ?? |
11:31:25 | Bagder | gizz: I think it sounds as if rockbox fails on something that it shouldn't need to fail on |
11:31:36 | gizz | bagder: exactly |
11:31:38 | alkorr | maybe the first boot is bad and as archos can read the other copy of boot it can continue |
11:31:43 | gizz | bagder: I think it's in fat_mount |
11:31:51 | Bagder | sounds possible |
11:32:32 | alkorr | do you read sector 6 in rockbox ? |
11:32:53 | gizz | anyway, I can continue tracing this as I have the material to study.. Do you think it can be benefic for rockbox project ? |
11:32:54 | alkorr | i'm speaking about FAT32 boot |
11:32:57 | alkorr | not mbr |
11:33:45 | alkorr | sectors 6,7 and 8 are copies of sector 0,1 and 3 (FAT32 boot, FSINFO) |
11:34:01 | gizz | alkorr: AFAIK, part table is in sect 0, and it is valid |
11:34:19 | alkorr | not the MBR |
11:34:23 | gizz | alkorr: my FAT32 part boot is at sect 63 |
11:34:35 | alkorr | i'm speakin with relative sector |
11:34:39 | alkorr | not absolute sector |
11:34:44 | gizz | so ? |
11:34:52 | alkorr | absolute sector would be 63, yes |
11:35:13 | alkorr | well try to check if secto 63 and 63+6 has the same content |
11:35:27 | gizz | Ok, thx, I'll try that |
11:36:02 | alkorr | because if your first FAT32 boot is bad, you can always fix it with 63+6 |
11:37:06 | gizz | and that's why Windows & archos don't complain, by walking through sector copies, right ? |
11:38:12 | alkorr | yes |
11:38:49 | alkorr | it may be the problem you get or maybe not |
11:39:05 | alkorr | do you get a message ? |
11:39:12 | alkorr | an error message ? |
11:39:31 | gizz | No FAT32 pa |
11:39:38 | gizz | on the 1st line |
11:40:57 | gizz | alkorr: sect 63 and 69 are identical :( |
11:41:05 | alkorr | hummm |
11:42:04 | gizz | but look: I just tried to read 1000 sectors from 0, and it fails |
11:42:10 | gizz | hdd rattles |
11:42:16 | alkorr | this message is after a fat_mount ? you need to have gdb to get more verbose message... |
11:42:23 | gizz | will try to see waht sector fails reading |
11:42:32 | alkorr | oh bad |
11:42:49 | gizz | alkorr: I didn't make the serial patch, so I place lcd_puts to see msgs |
11:43:07 | alkorr | DEBUGF -> LCD ? |
11:43:11 | idefx | what's the max length of a filename (including fullpath) ?? |
11:43:31 | Bagder | MAX_PATH |
11:43:32 | gizz | alkorr: nope, my own msgs (rc printing, that stuff) |
11:44:09 | alkorr | i must depart now i have a date today |
11:44:13 | idefx | Bagder: OK, thanks. |
11:44:23 | gizz | alkorr: hey, it fails even by reading 100 sectors from 0 |
11:44:29 | alkorr | try with WinHex to see if you can read sectors |
11:44:35 | alkorr | unless you use Linux |
11:44:40 | alkorr | cu |
11:44:43 | gizz | ok |
11:44:54 | gizz | bye all |
11:45:08 | | Quit gizz () |
11:46:23 | idefx | Bagder: woups, what must i include to have MAX_PATH |
11:46:58 | Bagder | file.h |
11:47:21 | idefx | Bagder: Thanks ;) |
11:47:35 | Bagder | np |
12:00 |
12:07:19 | Bagder | zagor's awake ;-) |
12:08:06 | * | Bagder runs for lunch |
12:11:46 | | Part eye69 |
12:25:58 | *** | Saving seen data "./dancer.seen" |
12:29:03 | | Join gizz [0] (gizz@lyon-2-a7-62-147-23-96.dial.proxad.net) |
12:29:04 | | Nick LinusN is now known as LinusN|lunch (~linus@labb.contactor.se) |
12:29:17 | gizz | alkorr: r u there ? |
12:29:45 | Hes | Someone remove warwickprice@naturesbest.net from the mailing list, QUICK! |
12:30:03 | Hes | a mail is looping between his mail system and the mailing list |
12:30:59 | Hes | a really stupid mail filter which filters on a stupid trigger and sends a warning back to the mailing list and then filters it's own warning. |
12:31:05 | Hes | and sends another warning. Excellent! |
12:37:34 | alkorr | yes i'm back |
12:38:58 | alkorr | gizz: solved ? |
12:40:08 | gizz | alkorr: ahh :) |
12:40:31 | gizz | alkorr: I found out that sector 61 is unreadable (an only this one) |
12:40:51 | alkorr | yes ? |
12:41:04 | alkorr | does rockbox read sector 61 ? |
12:41:10 | gizz | maybe.. |
12:41:16 | gizz | but why ? |
12:41:23 | alkorr | were is the parameter sector ? |
12:41:33 | gizz | do you think ata_read_sectors should skip bad sector ? |
12:42:33 | alkorr | the problem does not come from ata_read_sectors but the reason why we need the sector 61 |
12:42:53 | gizz | well |
12:43:20 | gizz | maybe rockbox needn't, but read anyway |
12:43:44 | gizz | collecting more sectors than needed at one time |
12:44:09 | alkorr | where is the code to save parameters on disk along with RTC ram ? |
12:44:38 | gizz | oops |
12:44:45 | gizz | you'r right I presume |
12:45:07 | gizz | do you know if sector 60 is free for this purpose ? |
12:46:16 | alkorr | should be |
12:47:07 | gizz | well, maybe the best for me would be to use that instead of 61; BTW, there are some values in 60.. |
12:47:35 | alkorr | just try to read 60 and 62 |
12:47:50 | | Nick matsl is now known as matsl|away (~matsl@as13-4-5.mal.s.bonet.se) |
12:47:54 | alkorr | to see if there are use as copies of parameter sectors |
12:47:59 | gizz | they read ok |
12:48:08 | alkorr | their contents |
12:48:47 | alkorr | yeah !!!! 61 is sector for parameters saving ! |
12:48:53 | alkorr | in settings.c |
12:49:35 | gizz | oops, 62 contains some FAT32 boot sector :( |
12:49:57 | gizz | maybe 60 could be used |
12:49:58 | alkorr | okay another copy |
12:50:09 | alkorr | yes i don't think you have choice |
12:50:21 | gizz | BTW, it's you the ata guru ? :) |
12:50:51 | alkorr | it is quite unstill that your sector 61 cannot be read ? what happened ? |
12:51:02 | alkorr | we can say that |
12:51:14 | gizz | well done ! |
12:51:22 | gizz | my jukebox fell on the floor |
12:51:34 | gizz | I suspect the heads where near sector 61 :) |
12:51:45 | alkorr | oh yeah, it must surely be that |
12:51:55 | gizz | one question : do you think it's possible to see when |
12:52:14 | gizz | plugged to USB, when the host unmount it ? |
12:52:27 | gizz | I mean, some ISD register is modified |
12:52:31 | alkorr | yes |
12:52:34 | gizz | ah ? |
12:52:43 | gizz | others said me no |
12:52:44 | alkorr | no |
12:52:53 | alkorr | sorry |
12:53:03 | | Quit matsl|away ("Client Exiting") |
12:53:04 | alkorr | you must unplug USB |
12:53:22 | gizz | I thought, rockbox could detect when host unmount usb, but oh well.. |
12:53:24 | alkorr | there is no way to consult ISD register on the jukebox side |
12:53:32 | gizz | u sure ? |
12:53:39 | alkorr | i'm sure |
12:54:20 | alkorr | ISD can provide a I2C connection but is only to get some info |
12:54:29 | | Join matsl [0] (~matsl@as13-4-5.mal.s.bonet.se) |
12:54:36 | alkorr | nothing which could be interest for us |
12:55:04 | gizz | ok |
12:55:06 | alkorr | besides ISD I2C is not coonected on the I2C bus of jukebox |
12:55:18 | gizz | no fun |
12:55:34 | | Quit matsl (Client Quit) |
12:55:51 | alkorr | the only in/out pins you have is a USB enable pin and USB plugin detect pin |
12:56:30 | gizz | wow |
12:56:34 | alkorr | USB plugin detect can be linked with an interrupt to raise when USB is plugin. |
12:56:39 | | Join matsl [0] (~matsl@as13-4-5.mal.s.bonet.se) |
12:56:55 | gizz | and that's what is done.. right |
12:56:55 | | Quit matsl (Client Quit) |
12:57:41 | gizz | well, I'll try to use the sector 60 modif :) |
12:57:46 | gizz | bye all !! |
12:57:49 | alkorr | just a minute |
12:57:52 | gizz | yes? |
12:57:59 | alkorr | try with a stock archos firmware |
12:58:07 | gizz | ? |
12:58:16 | alkorr | recorder or player ? |
12:58:16 | gizz | you mean, disk .mod ? |
12:58:20 | gizz | player |
12:58:21 | alkorr | yap |
12:58:30 | gizz | already tried : it works |
12:58:31 | alkorr | ok it must save its parameter on disk |
12:58:40 | gizz | .. |
12:58:47 | alkorr | just check when changing parameters |
12:58:55 | alkorr | and rebooting jukebox |
12:59:10 | alkorr | it still keeps the default value or reflect the new value |
12:59:27 | gizz | you mean, discover where archos (if) store settings |
12:59:30 | alkorr | if changing is really saved, it means it can use another sector |
12:59:35 | alkorr | exactly |
12:59:54 | gizz | ok, but |
13:00 |
13:00:11 | gizz | what if archos uses an on disk hidden file ? |
13:00:24 | alkorr | i'm doubtful |
13:00:39 | alkorr | you can check it with seeing hidden file |
13:00:49 | gizz | right, impossible |
13:01:04 | gizz | good idea, I'll see that, bye !!! |
13:01:18 | alkorr | bye |
13:01:32 | | Quit gizz () |
13:03:59 | | Nick LinusN|lunch is now known as LinusN (~linus@labb.contactor.se) |
13:05:46 | | Join matsl [0] (~matsl@as13-4-5.mal.s.bonet.se) |
13:06:57 | Bagder | damn naturesbest |
13:07:11 | idefx | isn't it ... |
13:08:05 | idefx | matsl: am'working to the db stuff. May have lots of things to think about. |
13:08:27 | matsl | Nice to have things to do. |
13:08:36 | idefx | ;)) |
13:10:39 | idefx | well, the problem is the size of the file: it can be more than 2 meg long, so, we can't load it it ram as you can imagine... so, i wonder how we should do it ... |
13:10:55 | Bagder | hey |
13:11:03 | Bagder | I still get the problem zagor fixed yday |
13:11:11 | * | Bagder dives into it |
13:11:50 | Bagder | btw, I stopped the naturebest crap |
13:11:56 | matsl | idefx: read a part at a time? |
13:12:59 | idefx | yes, sure, but how long should the part be ?? and, this mean we could forget the sort functionnality, except perhaps for small dir, or if we can sort the list itself (waiting for writing file possibility;) |
13:13:25 | LinusN | Bagder: what problem? |
13:13:30 | matsl | /nick matsl|phone |
13:13:38 | Bagder | LinusN: Zagor's wps.c 1.131 fix |
13:13:50 | Bagder | in which he ignores the KEYRELEASE if it wasn't pressed in the wps too |
13:13:59 | Bagder | try this: |
13:14:14 | Bagder | in wps press f1 => menu press left to exit |
13:14:18 | idefx | would you think a 1000 char array is too big ? |
13:14:28 | Bagder | the left is then treated in the wps |
13:14:52 | LinusN | Bagder: which version are you running? |
13:14:58 | Bagder | this morning |
13:15:01 | Bagder | I checked the code |
13:15:05 | Bagder | his fix was ruined |
13:15:08 | LinusN | elinenbe broke it |
13:15:28 | LinusN | but i think he fixed it again in 1.136 |
13:15:42 | Bagder | ah, right 5 hours ago |
13:15:51 | Bagder | which was after my version |
13:16:01 | Bagder | I have 07:13 |
13:17:13 | matsl | idefx: (Back again) Well we should use the possibility to sort the file on the PC |
13:17:52 | matsl | idefx: That's the major idea with creating a db after all isn't it. |
13:18:52 | idefx | Yes. That's the best solution I think. |
13:20:12 | matsl | idefx: With some positioning info in the db we could use lseek to jump to the interesting data. (But how efficient that is. I don't know.) |
13:22:21 | idefx | yes, sure. Don't know too. But, we should forget the idea of lining positionning, cause we have to scan each char to know if it's a line end. So it would be better to make a byte positionning system. |
13:26:30 | alkorr | btw, gizz cannot read sector 61, which is parameter sector. Is it enough to cause a part error ? |
13:27:11 | matsl | idefx: Hmm.. I guess jumping with lseek pays of best if you can jump over a sector or two. |
13:28:07 | idefx | fat sector you mean ? |
13:28:14 | matsl | yes |
13:28:32 | Bagder | alkorr: I dunno |
13:28:54 | idefx | and how long are fat sectors ??? 4 Ko ?? |
13:29:00 | alkorr | yeah |
13:29:01 | LinusN | 512bytes |
13:29:03 | Bagder | 512 bytes |
13:29:14 | idefx | OK, 512 Bytes. |
13:29:30 | idefx | So a 1024 char tab would be fine. |
13:29:41 | alkorr | no the sector is in the first track, where you can find MBR |
13:29:42 | matsl | ok |
13:29:49 | alkorr | sector 63 is FAT32 boot sector |
13:30:14 | alkorr | sector 61 is used to save settings |
13:30:28 | Bagder | alkorr: they're not discussing that at all |
13:31:12 | alkorr | gizz told me its player feel down once and must have damaged this sector. No he has problem to run rockbox |
13:31:16 | alkorr | fell |
13:32:31 | alkorr | so my question is to know if you really need sector 61 to let rockbox run (it is for player) |
13:33:55 | Bagder | alkorr: check out the code |
13:34:01 | alkorr | so we have a really problem because we can easily damage vital sectors with leaving them on when having jukebox falling down. |
13:34:07 | alkorr | yes but where ? |
13:35:01 | Bagder | I'll dig a little... |
13:38:02 | Bagder | apps/settings.c:193 |
13:38:11 | Bagder | reads sector 61 |
13:38:32 | Bagder | but ignores errors |
13:38:39 | alkorr | just a minute |
13:38:45 | alkorr | tell me if i'm wrong |
13:39:17 | alkorr | you just write sector 61 when reading or writing a sector ? |
13:40:00 | Bagder | when writing sector 61, we write sector 61, that's right |
13:40:26 | alkorr | hummm it changes nothing, error is not ack... |
13:40:47 | alkorr | no when you read any sector, you check a delayed sector |
13:41:16 | Bagder | it checks for delayed-write, yes |
13:41:32 | alkorr | but anyway there is no reason rockbox writes this sector if we don't change settings... |
13:41:53 | | Nick matsl is now known as matsl|busy (~matsl@as13-4-5.mal.s.bonet.se) |
13:42:00 | alkorr | what I remembered it has a partition error dispalyed |
13:43:21 | Bagder | yes |
13:43:31 | Bagder | which indicates a problem with fat_mount() or something |
13:45:11 | Bagder | right, fat_mount() returns an error code |
13:45:15 | alkorr | There a signature ROCK in this sector ? |
13:45:31 | Bagder | it doesn't reach there |
13:46:18 | alkorr | because if it can read the sector, variable 'correct' is false and 'load_config_buffer' returns error |
13:46:23 | alkorr | cannot |
13:46:44 | Bagder | gizz said he got a text on the screen saying "no fat32 pa" |
13:46:50 | Bagder | that is from apps/main.c |
13:46:57 | Bagder | because fat_main() returns error |
13:47:11 | Bagder | it does not involve the config reading |
13:47:11 | alkorr | a message of its own because he has no serial output |
13:47:59 | alkorr | right |
13:48:58 | LinusN | hehe, i just did a screen dump over the serial port from my recorder |
13:49:08 | Bagder | c00l |
13:49:21 | idefx | LinusN: send it ! |
13:49:35 | LinusN | the bitmap? |
13:50:08 | alkorr | what happens if it cannot read settings secton in 'settings_load' , will it set a default one and activate delayed_sector ? so a any read attempts will try to write this sector at the end ? |
13:50:21 | LinusN | that may be the problem |
13:50:33 | Bagder | why is that a problem? |
13:51:06 | Bagder | so it may fail to write it later, but that shouldn't cause problems |
13:51:07 | idefx | LinusN: yes |
13:51:10 | LinusN | don't know :-) |
13:51:24 | Bagder | besides |
13:51:28 | Bagder | it fails on the mount |
13:51:29 | Bagder | nothing else |
13:51:35 | alkorr | right |
13:53:17 | alkorr | ok we fail to write a sector so ata_status is set for error |
13:53:51 | alkorr | when attempting to read a sector, we check the status for read ? only for ready or would accept error too ? |
13:54:00 | alkorr | ready |
13:54:06 | | Nick seb-sleep is now known as seb-away (user@bgp420584bgs.union01.nj.comcast.net) |
13:54:14 | Bagder | I have no idea where you're heading with this alkorr ;-) |
13:55:01 | alkorr | timeout because status has bit err set |
13:55:08 | Bagder | when? |
13:55:19 | alkorr | before issuing read command |
13:55:34 | Bagder | didn't you look at gizz's problem? |
13:55:37 | alkorr | i'm looking at 'wait_for _rdy' to check |
13:57:18 | alkorr | before reading partition, you're did a 'settings_load', so you try to read sector 61 |
13:57:38 | Bagder | no |
13:57:47 | Bagder | that's done after |
13:58:20 | alkorr | sorry to say, it is not what i can read in main.c |
13:58:21 | Bagder | first fat_mounf() *then* read config |
13:58:48 | Bagder | settings_load on line 150 |
13:58:49 | alkorr | humm yes |
13:59:01 | alkorr | you're right 'settings_reset' :/ |
13:59:15 | alkorr | okay there is another problem too... |
13:59:20 | LinusN | first of all, it finds that the partition table is invalid |
13:59:28 | LinusN | since it tries to mount(0) |
13:59:35 | Bagder | yes |
13:59:38 | LinusN | so the partition table is the key here |
13:59:43 | LinusN | sector 0 |
13:59:45 | LinusN | MBR |
13:59:52 | LinusN | we need a dump of that |
14:00 |
14:00:05 | alkorr | yes i see |
14:00:20 | LinusN | or rather, it fails to mount a fat32 system on the four partitions |
14:00:32 | idefx | listen that and tell me what you think about it: for the db feature, make a db_struct containing 2 512 bytes buffer, one for current work, and the other if we acceed to the end of the first one. and when we use the db_struct, if one buffer is finish, then we use the second buffer and we re-fill the first one. is it a good idea ?? (i'm looking for something efficient, that doesn't consume much memory) |
14:00:42 | LinusN | so the partition boot sector may be interesting as well |
14:00:49 | alkorr | but he told me that fat32 copies are same and it works with archos firmware and windows so... |
14:01:00 | alkorr | yeah MBR |
14:02:22 | alkorr | does that mean archos use a copy of MBR. Windows can solve this problem by scanning possible FAT32 boots... well well mystere ! |
14:10:57 | alkorr | i'm looking for disk_int... where is it ? disk.c ? in which folder ? |
14:11:03 | alkorr | disk_init |
14:11:33 | alkorr | ah common, okay |
14:16:40 | | Join notch [0] (hidden-use@arthur.techprt.co.uk) |
14:17:15 | alkorr | i want to have DEBUG message (without GDB), using DEBUG in tools/configure would be good ? |
14:22:30 | alkorr | please, it freezes on mine |
14:23:40 | alkorr | does that mean rockbox needs an ACK before issuing serial messages ??? |
14:24:13 | LinusN | alkorr: DEBUGF talks gdb protocol |
14:24:23 | LinusN | it waits for t e'+' |
14:24:29 | LinusN | the '+' |
14:24:49 | alkorr | grrrr |
14:24:55 | alkorr | okay |
14:25:03 | alkorr | but nothing else ? |
14:25:14 | LinusN | it sends the data as hexascii |
14:25:25 | LinusN | replace the function with a plain send loop |
14:25:40 | alkorr | it is not my question. Sorry i'll try to explain |
14:25:48 | alkorr | apart of debugf |
14:25:59 | *** | Saving seen data "./dancer.seen" |
14:26:17 | LinusN | we use the serial port for remote control only |
14:26:24 | alkorr | is there any other gdb operation like init which could block because of a need of ACK ? |
14:26:25 | LinusN | the transmitter isn't even enabled |
14:26:50 | alkorr | with tools/configure I asked for DEBUG version |
14:26:53 | LinusN | every debugf call wants an ack |
14:27:06 | alkorr | yes but i can shut off '+4 |
14:27:07 | LinusN | the debug version links at 91000000 |
14:27:19 | alkorr | arghhhhh |
14:27:22 | LinusN | because the gdb stub is at 9000000 |
14:27:32 | alkorr | so the trouble |
14:27:39 | LinusN | the debug version is only for gdb operation |
14:28:00 | alkorr | i'm not sure to have a sh1-gdb... |
14:28:20 | LinusN | you should hack debug.c yourself to enable serial debug output without gdb |
14:28:23 | alkorr | so I must hack... |
14:28:33 | alkorr | yeah... |
14:28:52 | LinusN | and be sure to commit that hack afterwards |
14:34:29 | LinusN | alkorr: take a look at my latest commit in drivers/serial.c |
14:34:51 | | Nick edx|sleep is now known as edx (~edx@pD9EABBC9.dip.t-dialin.net) |
14:34:52 | LinusN | you can use that sending function if you want |
14:36:44 | alkorr | i want DEBUGF messages so i still need to hack debuf.c indeed |
14:37:03 | LinusN | yeah, but you don't have to reinvent the serial transmit |
14:37:16 | LinusN | i am silly |
14:37:33 | LinusN | there already is a serial output function in debug.c |
14:37:34 | LinusN | :-) |
14:38:24 | alkorr | i'm not planning to reinvent the wheel but use those of debug.c ;) |
14:39:27 | alkorr | it would be interresting to have a special case to output message without gdb |
14:39:49 | alkorr | but if it is only me who could do it well it is not important |
14:39:50 | idefx | just a question: if I open the N first bytes of a file and put it in a char array, is the last byte of the array filled with '\0' ?? |
14:42:22 | LinusN | no |
14:43:09 | LinusN | alkorr: i would want a serial output without gdb as well |
14:43:37 | idefx | LinusN:no to me ?? |
14:44:04 | LinusN | no, read() doesn't put anything in the buffer except what was in the file |
14:44:14 | idefx | LinusN: Thks |
14:46:32 | | Join gizz [0] (gizz@lyon-4-a7-62-147-48-26.dial.proxad.net) |
14:48:34 | gizz | alkorr: the fault is not due to settings retrieval : it hangs before; problem is in fat_mount |
14:49:23 | alkorr | yes i knwow, there was a discussion between me and Linus and Bagder |
14:49:34 | gizz | a yeah ? |
14:50:01 | alkorr | and we finally think your bad sector 61 is not only the faulty one. |
14:50:31 | gizz | sure |
14:50:44 | alkorr | you must check your MBR |
14:51:16 | alkorr | that is, does it contain valid partition infos ? |
14:51:24 | gizz | I've done extended scandisk on it, but nothing appeared as a problem |
14:51:27 | gizz | yes |
14:51:41 | gizz | under linux, everything seems correct |
14:51:56 | gizz | one fat32 partition, accessible as /dev/hdc1 |
14:52:06 | gizz | and disk is of cours /dev/hdc |
14:52:22 | gizz | (mounted as IDE of cours) |
14:52:34 | alkorr | in fact, we need a more precise message, where is the problem located ? |
14:53:12 | alkorr | MBR, one FAT32 ? why ? unreadable sector ? bad info in part info ? etc. |
14:53:13 | gizz | the message is : No FAT32 pa |
14:53:23 | gizz | it's panicf()'d in main.c |
14:53:45 | gizz | when no part has been found |
14:53:47 | alkorr | not enogh precise. It seems to be a personal message not in the current source |
14:53:57 | gizz | ?? |
14:54:27 | alkorr | where does this message lye ? |
14:54:28 | Bagder | panicf("No FAT32 partition!"); |
14:54:32 | Bagder | ./apps/main.c:147 |
14:54:33 | alkorr | okay |
14:55:04 | alkorr | okay it does not find any valid partition... |
14:55:11 | gizz | listen : I've investigated : |
14:55:34 | gizz | in main.c, when trying to find a valid part with fat_mount, |
14:55:36 | | Nick elinenbe|sleep is now known as elinenbe (elinenbe@user-0cces0l.cable.mindspring.com) |
14:55:39 | elinenbe | morning |
14:55:49 | gizz | hi |
14:55:52 | alkorr | so chance for "pinfo[i].start" are not good |
14:55:56 | elinenbe | I was wondering if anyone could test the menu wrap on the player |
14:56:26 | gizz | elinenbe: will try when I can boot rockbox on mine :) |
14:56:40 | gizz | I saw recent modif on wrapping yes |
14:56:56 | alkorr | goes in disk_int.c |
14:57:01 | gizz | (my patch didn't work so good ;) |
14:57:01 | LinusN | alkorr: it may be fat_mount() that fails to identify the FAT |
14:57:05 | alkorr | disk.c : disk_init |
14:57:20 | gizz | fat_mount returns -1 |
14:57:27 | gizz | why ? don't know yet |
14:57:33 | alkorr | it may or not but we must be sure |
14:57:40 | alkorr | so we need to check |
14:57:45 | LinusN | it could be bpb_is_valid |
14:58:21 | LinusN | it could be the countofclusters check |
14:58:47 | LinusN | or even a read error when reading the start sector |
14:59:03 | alkorr | you know what, Gizz. replace DEBUGF with panicf for disk_init and fat_mount |
14:59:15 | LinusN | gizz: change fat_mount() so it returns different values for the different errors |
14:59:49 | gizz | exactly what I've done for 1 microsec :) |
14:59:56 | alkorr | or change DEGUGF into DEBUGFF and #define DEBUGFF to be panicf |
15:00 |
15:00:10 | gizz | no rc changed is better :) |
15:00:47 | gizz | in ~20 sec, I'll be fixed about that :) |
15:02:06 | alkorr | LinusN: for debug without gdb ? you've done that ? because I cannot commit (still some problem with SSH) |
15:02:14 | gizz | bingo! fat_mount returned -1, which means |
15:02:50 | gizz | DEBUGF( "fat_mount() - Couldn't read BPB (error code %d)\n", |
15:03:07 | gizz | here we are |
15:03:07 | alkorr | read error ? |
15:03:13 | gizz | well.. |
15:03:31 | gizz | I've to print startsector |
15:03:37 | gizz | just to be sure |
15:03:40 | Bagder | it is 0 |
15:03:49 | Bagder | since fat_mount(0) is what fails |
15:04:15 | Bagder | so reading sector 0 seems to be what fails |
15:04:19 | gizz | No |
15:04:20 | gizz | if (!(rc = fat_mount(pinfo[i].start))) |
15:04:28 | alkorr | having an incorrect startsector (pinfo[i].start) |
15:04:31 | gizz | there is the first loop first |
15:04:34 | Bagder | aha |
15:04:37 | Bagder | ok |
15:04:38 | gizz | right :) |
15:05:19 | alkorr | i told you to check disk_init first to see whether pinfo[i].start were valid |
15:06:19 | gizz | ?? |
15:06:23 | alkorr | bad boot signature for example |
15:07:31 | alkorr | should be not that because disk_init returns okay i suppose |
15:07:41 | gizz | yes I presume too |
15:07:51 | alkorr | (no "disk: NULL") |
15:08:37 | gizz | alkorr: when fat_mount fails, startsector=63 |
15:08:46 | gizz | (which is correct) |
15:08:55 | alkorr | weird |
15:09:08 | gizz | alkorr: BTW, I tested archos mod : you were right :) |
15:09:26 | alkorr | that is ? |
15:09:39 | gizz | alkorr: archos use sector 60, as my 61 is unreadable; and yes, it remembers settings :) |
15:09:46 | pimlottc | who decides when to release an official version, bjorn? |
15:10:02 | LinusN | björn has the final word |
15:10:10 | Bagder | we let him think he has ;-) |
15:10:11 | alkorr | so stock archos firmware uses copies of settings sector |
15:10:17 | pimlottc | could I ask that you tag the releases in cvs |
15:10:25 | Bagder | we do |
15:10:25 | gizz | alkorr: surely |
15:10:45 | pimlottc | I don't see any release tags |
15:11:02 | | Quit RipnetUK (Read error: 104 (Connection reset by peer)) |
15:11:13 | gizz | alkorr: I'll investigate my pb.. |
15:11:21 | Bagder | pimlottc: look again |
15:11:24 | LinusN | pimlottc: they are called v1_3, v1_2 etc |
15:11:25 | Bagder | v1_3 |
15:11:34 | gizz | anyone: somebody took care of the mailing list pingpong problem ?? |
15:11:35 | alkorr | yes, sector 63 has problem to be read... |
15:11:36 | pimlottc | ah |
15:11:41 | pimlottc | I was looking for the word "release" |
15:11:49 | Bagder | gizz: yes, I fixed it |
15:11:59 | alkorr | but rockbox never looks at the copy at 63+6 |
15:12:00 | gizz | thx :) |
15:12:08 | pimlottc | more descriptive tag wouldn't hurt :) |
15:12:10 | alkorr | whereas archos and windows does it |
15:12:15 | gizz | wait : 63 _IS_ readable |
15:12:22 | LinusN | ok, so we have work to do |
15:12:26 | Bagder | pimlottc: hardly anyone uses them anyway |
15:12:49 | alkorr | gizz : add 6 to startsector when fat_mounting |
15:12:55 | alkorr | just to see what happens |
15:13:00 | gizz | yes! |
15:13:02 | LinusN | pimlottc: what is more descriptive than v1_3? |
15:13:21 | pimlottc | RELEASE_v1_3 |
15:13:26 | LinusN | gizz, don't! |
15:13:48 | gizz | why ? |
15:13:54 | LinusN | ok, maybe if you change fat_mount(), but don't just add 6 to the parameter to fat_mount |
15:14:03 | gizz | why ? |
15:14:13 | alkorr | yes in fat_mount should be enough |
15:14:22 | gizz | difference ? |
15:14:31 | LinusN | because it will place the whole filesystem 6 sectors forward on the disk |
15:14:33 | pimlottc | linusn - I'm not saying it's inadequate, just that it is easy to miss |
15:14:56 | alkorr | gizz, in fact don't modify partinfo[i].start he means |
15:15:06 | LinusN | fat_mount assumes that the partition begins at that sector |
15:15:14 | alkorr | yes right |
15:15:28 | alkorr | fat_mount does a lot of other job |
15:15:46 | alkorr | which must not be shifted for 6 sectors |
15:16:17 | gizz | I planned to add 6 in the calls to fat_mount, in main.c, in the loop |
15:16:22 | alkorr | so just when you ata_read_sectors the fat32 boot sector |
15:16:38 | alkorr | that is in fat_mount |
15:17:01 | LinusN | gizz: that will NOT work |
15:17:10 | gizz | so what ? |
15:17:19 | alkorr | err = ata_read_sectors(startsector+6,1,buf); |
15:17:23 | alkorr | that's all |
15:17:29 | alkorr | in fat_mount |
15:17:30 | LinusN | add 6 to the sector number in the call to ata_read_sectors in fat_mount() |
15:17:58 | gizz | ok |
15:18:00 | gizz | done |
15:18:06 | alkorr | startsector is also used to computed the start of FAT table |
15:18:23 | alkorr | adding 6 will be catastrophic |
15:19:26 | alkorr | Linus, you don't use FSINFO, do you ? i can read nothing about FSINFO in fat.c |
15:20:03 | LinusN | i don't remember what that is |
15:20:54 | gizz | alkorr: err = ata_read_sectors(startsector+6,1,buf); |
15:20:55 | alkorr | FAT32 extension (sector just fater FAT32 boot) |
15:21:02 | gizz | alkorr: still fails |
15:22:11 | alkorr | instead of scanning 0 in FAT entries to get new FAT entries for file, FSINFO tells us where to find the first free cluster and the number of free cluster |
15:22:30 | alkorr | can be seen as a speedup |
15:22:38 | alkorr | grrr |
15:22:43 | alkorr | same message ? |
15:22:55 | alkorr | that is failure of reading sector ? |
15:23:10 | gizz | yes |
15:23:16 | LinusN | FSINFO isn't guaranteed to be correct |
15:23:24 | alkorr | sure |
15:23:40 | alkorr | i just wanted to be sure whether you use it or not :) |
15:23:43 | LinusN | and why would we use FSINFO when we don't write to the file system? |
15:23:50 | gizz | (no msg just startsector=63, and readsector(63+6) failed) |
15:23:58 | alkorr | sure i know that too :) |
15:24:23 | gizz | alkorr : have to hangup, will come back later; anything I can test ?? |
15:24:38 | alkorr | the error code is -1 ? |
15:25:03 | gizz | well, in cvs, all error leads to -1, but I changed them to -1, -2 and -3 |
15:25:13 | alkorr | and you have -1 ? |
15:25:29 | gizz | yes |
15:25:36 | LinusN | ok, you should do the same return code check on ata_read_secors |
15:25:40 | alkorr | maybe we need to retry or have a longer timeout |
15:26:03 | LinusN | yeah, change the wait_for_bsy() timeout to 10 seconds instead of 4 |
15:26:11 | gizz | that's what I thought at the begginning |
15:26:23 | LinusN | or even better, output the contents of ALT_STATUS |
15:26:24 | | Join Tsd [0] (Tsd@193.209.142.9) |
15:26:25 | gizz | (letting time to my hdd to rattle ;) |
15:26:46 | gizz | have to hangup, will come back later; anything I can test ?? |
15:26:46 | alkorr | since your sector 61 is damaged maybe sector 62, 63, ... 63+6 are a little bit damaged and need a longer wait |
15:27:15 | LinusN | well, i have to go now |
15:27:15 | gizz | alkorr: nope, under cygwin, dd on these other sectors don't need extra time |
15:27:19 | LinusN | bye all! |
15:27:23 | gizz | bye |
15:27:23 | alkorr | just do it |
15:27:25 | Bagder | bye Linus |
15:27:26 | alkorr | bye |
15:27:32 | | Part LinusN |
15:27:43 | alkorr | (longer timeout) |
15:28:05 | gizz | may I adjust wait_for_bsy ? |
15:28:23 | alkorr | timeout in wait_for_rdy and wait_for_bsy |
15:28:34 | gizz | 4->10 ? |
15:28:40 | alkorr | for example |
15:28:50 | | Join Zagor [242] (~bjst@linux3.contactor.se) |
15:28:58 | alkorr | if failure increase 20 , 50, 100 |
15:29:25 | alkorr | it looks like you need to change your harddisk :/ |
15:29:49 | gizz | I think too ;) |
15:29:58 | gizz | will test that bye ! |
15:30:47 | | Quit gizz () |
15:37:49 | merwin|zZzZz | 40Mb in bad sectors |
15:37:54 | | Nick merwin|zZzZz is now known as merin (~merwin@1Cust229.tnt21.chi15.da.uu.net) |
15:37:54 | DBUG | Enqueued KICK merin |
15:38:13 | alkorr | very bad news |
15:38:21 | alkorr | horrific |
15:39:09 | | Join Snorlax [0] (lamamba_@h135n1fls34o883.telia.com) |
15:39:29 | Bagder | hi Snorlax |
15:39:42 | Snorlax | ello |
15:40:11 | Snorlax | anythin' new on Mike Dirnt(the bassist of Green Day) |
15:40:14 | Snorlax | =) |
15:40:25 | merin | what aout him? |
15:40:28 | merin | s/aout/about |
15:40:35 | Bagder | no, but we know CmdrTaco runs Rockbox ;-) |
15:40:56 | Snorlax | CmdrTaco?! |
15:41:22 | Bagder | the man behind slashdot |
15:41:24 | Snorlax | Dirnt has got a JB recorder! |
15:41:35 | Snorlax | weheey! |
15:41:40 | merin | Dirnt has a JB recorder? hahah |
15:41:41 | merin | great |
15:41:54 | | Join gizz [0] (gizz@lyon-4-a7-62-147-50-57.dial.proxad.net) |
15:41:55 | Snorlax | PROBABLY ROCKBOX!! =) |
15:42:08 | gizz | alkorr : my _Hero_ !!!! :) |
15:42:18 | Bagder | gizz: works now? |
15:42:35 | gizz | Yeaahhh !!! Rockbox now Rocks again ;) |
15:42:42 | Bagder | neato |
15:42:43 | merin | gawd damnit, my hard drive just fried |
15:42:54 | Snorlax | EHHHHH! DAMN!! |
15:42:55 | Bagder | gizz: those timeout changes did it then? |
15:43:15 | gizz | All I had to do : change settings sector to 60, and Wait_for_**y timeaout from 4 to 10 ! |
15:43:24 | gizz | YYes |
15:43:37 | gizz | I love you all !! |
15:43:44 | Bagder | Zagor: any comment on us enlarging those timeouts? |
15:43:50 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
15:43:50 | * | Bagder blushes |
15:44:00 | alkorr | maybe we should have dynamic timeout |
15:44:26 | alkorr | using a variable |
15:44:34 | Snorlax | what happend with the maillist, has it gone BAZURK!!? =) |
15:44:49 | Bagder | yeah |
15:44:56 | Bagder | well, not the list |
15:45:05 | Bagder | but some silly mail server |
15:45:07 | alkorr | huh no timeout can be increased in fact |
15:45:27 | alkorr | since quicker harddisk will answer quicker |
15:45:27 | merin | 68 frickin' messages???? |
15:45:36 | gizz | bye all, have to put again my games on my player's cvs code :) |
15:45:49 | Snorlax | games for the player! |
15:45:58 | Bagder | yes we want player-games ;-) |
15:46:02 | gizz | c u later |
15:46:04 | | Quit gizz (Client Quit) |
15:46:12 | Snorlax | gimme player games! |
15:46:33 | Zagor | Bagder: which timeouts are we talking about? |
15:46:41 | alkorr | Zagor: we should increase the timeout in ata.c for slower harddisk |
15:46:47 | Snorlax | my friends have gotten used to that rockbox rocks on my jb6k, now I need something new to impress with!! |
15:46:53 | Bagder | Zagor: <LinusN> yeah, change the wait_for_bsy() timeout to 10 seconds instead of 4 |
15:47:01 | Bagder | gizz's boot problems |
15:47:01 | alkorr | Gizz cannot rockbox its harddisk because ata_read_sectors fails to read |
15:47:05 | Snorlax | =) |
15:47:15 | alkorr | whereas archos and windows can read those sectors |
15:47:37 | alkorr | (its harddisk rattles) |
15:47:39 | alkorr | his |
15:47:43 | Zagor | Bagder: fine with me |
15:48:32 | | Part elinenbe |
15:49:01 | | Join kargatron [0] (~Vincent@ppp-isdn-661.ath.forthnet.gr) |
15:49:03 | alkorr | wait_for_bsy and wait_for _rdy i think |
15:49:16 | merin | Bagder: Someone (apparently not me right now) needs to fix the Custom WPS... it's requiring an LF after each line (even the last one)... shouldn't require one |
15:49:28 | merin | at least shouldn't require one on the last line i mean |
15:49:42 | Bagder | ok |
15:49:51 | * | merin is stupid... broke Track Skip :-) |
15:50:04 | Bagder | hehe |
15:50:10 | Bagder | well I repaired it ;-) |
15:51:12 | merin | I'm not sure why the lastbutton thing doesn't work on the player... for all intents and purposes it should |
15:53:11 | merin | hehe, sorry for the multi-line paste, but I had to show this off ;-) |
15:53:12 | merin | Windows has made corrections to the file system. |
15:53:12 | merin | 19,525,456 KB total disk space. |
15:53:12 | merin | 336 KB in 13 hidden files. |
15:53:12 | merin | 28,176 KB in 1,744 folders. |
15:53:12 | *** | Alert Mode level 1 |
15:53:12 | merin | 12,138,432 KB in 22,394 files. |
15:53:14 | merin | 40,784 KB in bad sectors. |
15:53:16 | merin | 7,317,712 KB are available. |
15:53:18 | merin | 16,384 bytes in each allocation unit. |
15:53:20 | merin | 1,220,341 total allocation units on disk. |
15:53:22 | merin | 457,357 allocation units available on disk. |
15:53:24 | merin | A disk error occurred during writing of the file allocation table. |
15:53:34 | merin | I think that's a record for me for shortest lasting HD |
15:54:06 | | Nick merin is now known as merwin (~merwin@1Cust229.tnt21.chi15.da.uu.net) |
15:54:06 | DBUG | Enqueued KICK merwin |
15:54:06 | *** | Alert Mode level 2 |
15:54:11 | merwin | damn, i can't even spell my own name today |
15:55:00 | merwin | bbiab |
15:55:03 | | Quit merwin () |
15:58:17 | kargatron | as a rockbox user, nothing more, i find it difficult to parse the feature request tracker at sourceforge. |
15:58:30 | kargatron | like, deciding whether a desired feature has already been requested. |
15:58:40 | kargatron | is there a search option? |
15:59:21 | kargatron | can you sort on last-updated somehow? Does it do any good to add a note to an old request? Will developers see it? |
15:59:40 | Bagder | it is a bit crappy |
15:59:59 | Bagder | all notes get mailed to the rockbox-sf mailing list |
16:00 |
16:00:04 | idefx | kargatron: i've made a search function... But it's damn slow (45 sec to scan 64 files). |
16:00:07 | Bagder | which many developers subscribe to |
16:00:07 | kargatron | ah, ok |
16:00:31 | idefx | kargatron : so i'm working on a database system to get the search function quicker. |
16:00:52 | kargatron | so a 'me too' (with extra detail) note will actually get seen (whether or not it's given any weight) |
16:01:19 | Bagder | yes, every change to every request will be seen by a number of developers |
16:02:44 | kargatron | do developers choose to work on features they're most interested in, or are they parceled out by the group based on popularity/importance? |
16:02:50 | | Nick matsl|busy is now known as matsl (~matsl@as13-4-5.mal.s.bonet.se) |
16:03:19 | Bagder | most of our development is based on what people feel like doing, more than doing smart choices |
16:04:07 | *** | Alert Mode OFF |
16:04:20 | | Join elinenbe [0] (trilluser@user-0cces0l.cable.mindspring.com) |
16:07:49 | | Join merwin|dizzy [0] (~merwin@1Cust195.tnt14.chi15.da.uu.net) |
16:08:46 | | Quit matsl ("Liece") |
16:11:59 | | Join gizz [0] (gizz@lyon-4-a7-62-147-48-109.dial.proxad.net) |
16:17:58 | Bagder | merwin|dizzy: try my wps commit I just made, should fix the wps problem |
16:26:01 | *** | Saving seen data "./dancer.seen" |
16:28:12 | | Nick merwin|dizzy is now known as merwin (~merwin@1Cust195.tnt14.chi15.da.uu.net) |
16:28:35 | merwin | Bagder: what commit was that? sorry, can't try much... HD is crapping out and trying to do data recovery before it goes all the way :) |
16:28:59 | | Quit gizz (Read error: 60 (Operation timed out)) |
16:29:35 | merwin | oh, the newline feature :) |
16:29:41 | Bagder | yes |
16:32:19 | merwin | so what's this screenshot feature? |
16:32:48 | Bagder | it can send the framebuffer to the serial port |
16:33:06 | merwin | so basically useless unless you've torn apart your archos? |
16:33:07 | Bagder | I guess we'll use it for docs |
16:33:13 | Bagder | I think so |
16:33:48 | Bagder | but I might put it into the simulator |
16:34:42 | merwin | I still think we should bag the simulator idea, and just do a simple Emulator that only emlates the LCD instructions :) It'd be much less hassle in the long run. |
16:35:08 | Bagder | sure, you do that |
16:35:16 | Bagder | and I'll use the simulator until it works B) |
16:35:23 | merwin | if i knew how to write an emu i would :-) |
16:35:40 | Bagder | it's a huge work |
16:35:52 | merwin | can't be any huger than the project we've done so far! |
16:36:16 | Bagder | possibly not, but don't expect the same crowd on such an undertaking |
16:36:21 | merwin | yeah |
16:36:23 | merwin | heh |
16:36:39 | alkorr | emu for what ? |
16:36:46 | Bagder | the archos |
16:37:08 | alkorr | are you speaking about an SH1 emu ??? |
16:37:22 | merwin | doesn't seem like it would take TOO long since all of the research has been done on all of the parts :) |
16:37:23 | Bagder | yes, plus the rest |
16:37:39 | merwin | Bagder: no, only a limited SH1 emu and LCD emu. |
16:38:00 | alkorr | SH1 emulation is pretty forward. Which is most difficult it is its peripheral modules I think |
16:38:15 | merwin | the LCD is the only part that we would need to really emulate |
16:38:17 | alkorr | what ... is ... |
16:38:20 | merwin | other than the SH1 i mean |
16:38:52 | Bagder | I don't think it is worth all the work |
16:39:19 | merwin | The player SIM doesn't even work in Win32 really |
16:39:28 | | Part kargatron |
16:39:38 | merwin | The recorder SIM works, but I can't exit out of MP3's :-) |
16:39:44 | alkorr | we use DMA, serial, timer of SH1 which are peripheral modules. You need to be very close from the reality, which is not a simple task to do |
16:39:51 | | Quit mecraw12 (Read error: 104 (Connection reset by peer)) |
16:40:20 | Bagder | merwin: so you say it is easier to write a new emu than to fix the sim? |
16:40:43 | Bagder | it works fine on x11 |
16:40:55 | alkorr | i did think about that possibility to be able to have a recorder on my pc (programming as if it is a true SH1, like BOCHS does for X86) |
16:41:02 | merwin | Bagder: I never said easier at the moment... just less hassle in the long run. |
16:41:13 | Bagder | veeeery long then |
16:41:49 | alkorr | well use SystemC ;) |
16:41:50 | merwin | for someone who knows what they're doing (ie: has written an emu before), it shouldn't take more than a couple weeks |
16:42:03 | Bagder | I beg to differ |
16:42:04 | Bagder | a lot |
16:42:26 | Bagder | but I wouldn't mind one |
16:42:46 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
16:42:46 | * | merwin wishes he knew how to program an emu :) |
16:43:06 | alkorr | merwin: write your SH1 emulator and we will see |
16:43:30 | merwin | alkorr: I can barely write a program to create MIDI files out of Nokia Ringtones, let alone an emulator |
16:43:50 | merwin | although I *did* do all of that in VB, which is a feat in itself |
16:44:28 | alkorr | huh an emulator in VB ? it is not the answer i would like to hear :/ |
16:44:50 | merwin | alkorr: I'm either fairly basic C/PHP, or advanced VB :-) |
16:45:09 | merwin | and Pascal if you put a gun to my head |
16:45:09 | merwin | heh |
16:45:57 | alkorr | i really dislikes VB... |
16:46:14 | merwin | alkorr: it's alot more powerful than you might think now... it's improved much since the 2.0 days |
16:46:28 | merwin | native compiling is nice |
16:46:35 | alkorr | i remember using it for Access, it slows down very much |
16:47:03 | alkorr | and have a very bad memory manager apparently |
16:47:06 | merwin | alkorr: nowadays, everything's done by activex, which is is used in VC and VB :P |
16:47:39 | alkorr | yes... 'kro$oft |
16:48:24 | * | merwin is going to return his archos |
16:48:28 | merwin | bbiab |
16:49:14 | alkorr | yeahhhh I09;CPUaddr ! |
16:49:34 | merwin | alkorr: from what? |
16:49:58 | * | idefx is happy, the archos db looks to work quite normally... perhaps even fine ;) |
16:50:12 | merwin | what is the archos db? |
16:50:33 | alkorr | from my source... |
16:50:49 | merwin | nie |
16:50:51 | merwin | nice |
16:50:52 | merwin | heh |
16:50:55 | | Nick merwin is now known as merwin|BestBuy (~merwin@1Cust195.tnt14.chi15.da.uu.net) |
16:50:59 | alkorr | no problen not relative with the current CVSed version :) |
16:51:37 | Bagder | I'm off |
16:51:39 | | Part Bagder |
16:52:10 | idefx | well, as it was far too slow to use the common id3 tools to get a nice search function, i made something based upon a kind of database created on the PC; it takes 30 seconds to "scan" (put the information in a struct, then display theym, and clear the display), of 1000 songs. |
16:53:07 | merwin|BestBuy | idefx: nice nice |
16:54:35 | idefx | it works with a 512 char buffer, and each db_entry -info one 1 song - take 300 char + MAX_PATH. that seems quite huge, but, as you only need one of each at the same time, it's not so much. |
16:54:48 | idefx | But i have to go, i'll implement my search function later. |
16:57:41 | elinenbe | idefx: how will you implement text input? |
16:59:00 | idefx | elinenbe: that will be the last thing. If someone want's to do it, would be very kind ;) |
16:59:26 | idefx | elinenbe: wasn't it you who already made one text input methode ?? |
17:00 |
17:04:47 | adi|home | elinenbe: i was working on two ideas for it... |
17:05:41 | idefx | adi|home : could you send me what you did ?? |
17:07:53 | | Join RipnetUK [0] (~george@ripnet.fsnet.co.uk) |
17:09:29 | adi|home | idefx i would.. but i scraped my first idea as on second thought it didn't make much sense... |
17:09:45 | adi|home | and the second idea only has char layout on screen yet... |
17:10:01 | adi|home | if you want i can catch you up to the brainstorming i was doing with ppl... |
17:10:15 | adi|home | tough.. that will have to wait till later.. i have to run into the office today :( |
17:10:18 | adi|home | would that be cool? |
17:11:37 | | Quit Zagor ("Client Exiting") |
17:12:05 | alkorr | idefix : are you fond of Aterix and Obelix ? |
17:19:09 | idefx | adi|home : that'll be cool.. I have to go, sorry, my email is idefx@iname.com |
17:19:55 | idefx | alkorr: not at all (even if i live in britanny), but, i wanted something funny with "fx" inside (cause my name is François-Xavier) |
17:21:14 | alkorr | k |
17:26:45 | | Join LinusN [0] (~linus@labb.contactor.se) |
17:26:59 | LinusN | Wilma! I'm hooome! |
17:27:36 | LinusN | alkorr: any progress with the ATA problem? |
17:28:11 | alkorr | well as you wanted, I move the transfering code outside the IRQ handler |
17:28:21 | alkorr | but it fails with DISK: null |
17:28:32 | alkorr | so i'm disgusted :((( |
17:29:18 | alkorr | i have now a wait_for_irq which return true when okay or false when error |
17:29:40 | alkorr | irq just set a ata_irq varaible |
17:29:51 | LinusN | ok, but i was actually wondering about gizz's problem |
17:29:58 | alkorr | let me send my last change |
17:30:13 | alkorr | bythe way it works |
17:30:17 | alkorr | for Gizz |
17:30:24 | LinusN | what did you change? |
17:30:26 | alkorr | timeout was problematic |
17:30:30 | LinusN | it was? |
17:30:45 | alkorr | 10 instead of 4 was teh solution |
17:30:55 | LinusN | ok, i should commit a change then |
17:31:00 | alkorr | yes |
17:31:08 | LinusN | i'll do that later this evening |
17:31:33 | alkorr | 10 for timeout is not critical for quicker hd so it doesn't eat bread :) |
17:31:44 | LinusN | i am actually busy right now, i was just curious about gizz's problem |
17:31:55 | LinusN | building Lego with my son |
17:32:03 | alkorr | okay |
17:32:15 | LinusN | cu later this evening when he has gone to bed |
17:32:34 | | Part LinusN |
17:39:00 | | Quit idefx (Read error: 104 (Connection reset by peer)) |
17:43:26 | | Nick edx is now known as edx|tea (~edx@pD9EABBC9.dip.t-dialin.net) |
17:48:45 | | Join hardeep [0] (hardeeps@sdf.lonestar.org) |
17:52:29 | | Nick edx|tea is now known as edx (~edx@pD9EABBC9.dip.t-dialin.net) |
17:53:24 | | Quit Snorlax ("gittar ny!") |
18:00 |
18:01:36 | | Quit notch () |
18:05:17 | * | merwin|BestBuy returns from his mission with a brand new archos |
18:05:40 | | Nick merwin|BestBuy is now known as merwin (~merwin@1Cust195.tnt14.chi15.da.uu.net) |
18:11:27 | hardeep | finally converted to a recorder merwin? |
18:14:14 | merwin | unfortunately, no... they don't carry the recorders at best buy, so I can't upgrade to one quite yet |
18:14:14 | | Quit mecraw (Read error: 104 (Connection reset by peer)) |
18:14:33 | merwin | once they do get recorders, then i'm going to upgrade |
18:14:42 | hardeep | doh, that's right, a friend tried to get one there and couldn't |
18:14:54 | hardeep | even though the guy at the store tried to convince him that it was the same laf |
18:14:56 | | Join mecraw [0] (~lmarlow@67.41.113.92) |
18:15:05 | merwin | they DO sell them on their online store, but i don't think that you can do returns through there |
18:15:25 | hardeep | do they have fry's where you live? |
18:15:30 | hardeep | 'cause they carry the recorders |
18:16:19 | merwin | yeah, i've been to fry's. The problem is, i don't want to purchase a whole new unit. If bestbuy starts carrying the recorders, then i can upgrade to it for almost free |
18:16:27 | merwin | Now Linus has his priorities straight: |
18:16:27 | merwin | <LinusN> i am actually busy right now, i was just curious about gizz's problem |
18:16:27 | merwin | <LinusN> building Lego with my son |
18:17:10 | alkorr | well i'll think he's right |
18:17:26 | alkorr | by the way, it seems i solve my ata problem :) |
18:17:32 | merwin | alkorr: why? |
18:17:33 | merwin | how? |
18:17:38 | miah | and at frys, you allways run the risk of buying something somebody has returned |
18:18:32 | merwin | miah: ack, i don't want that |
18:18:49 | merwin | miah: that's not legal, is it? |
18:18:54 | alkorr | i'm changing the ata.c so it can use interrupt and multisector feature to speedup transfer (better use of hd cache) and reduce power |
18:19:05 | hardeep | they put a sticker on it if it's been returned |
18:19:15 | merwin | alkorr: nice! |
18:19:59 | alkorr | for the moment my jukebox read several files without complaining |
18:20:10 | merwin | alkorr: hopefully that will continue |
18:20:12 | alkorr | i must be in the right way |
18:23:15 | | Join Bill_k [0] (~blantz@208-58-166-27.hybrid.hlb-ubr.nj.cable.rcn.com) |
18:23:38 | | Part Bill_k |
18:23:54 | elinenbe | alkorr: way to go. sounds exciting |
18:24:23 | merwin | alkorr: any eta on a fully working patch? |
18:25:54 | alkorr | eta ? |
18:26:05 | merwin | alkorr: estimated time of arrival |
18:26:06 | *** | Saving seen data "./dancer.seen" |
18:26:46 | merwin | wow, very interesting... the new Jukebox is a Hitachi drive, not a Fujitsu |
18:26:52 | alkorr | well I must check nothing is broken first and see with Linus if it is okay |
18:27:40 | alkorr | so maybe tonight. Since my SSH is broken, I think he would commit for me |
18:29:36 | merwin | nicenice |
18:29:46 | merwin | bbiab |
18:29:49 | | Quit merwin () |
18:31:21 | | Join Silly_Fly [0] (luk@212.199.23.89) |
18:32:14 | Silly_Fly | isn't the format char for long %ld?? |
18:34:12 | | Join lohap [0] (lohap@213-48-172-2.bra.cvx.blueyonder.co.uk) |
18:34:22 | | Join merwin [0] (~merwin@12.242.185.10) |
18:34:40 | lohap | hi all i was just wondering how do u use the wps config file and where does it need to be situated |
18:35:08 | merwin | lohap: http://rockbox.haxx.se/docs/custom_wps_format.html |
18:35:27 | Silly_Fly | isn't the format char for long %ld?? |
18:35:52 | merwin | Silly_Fly: good ? |
18:36:14 | lohap | The configuration file must be located in the /.rockbox folder of the |
18:36:14 | lohap | device and must be named default.wps |
18:36:23 | merwin | lohap: yup |
18:36:23 | Silly_Fly | i get ld instead of the variable... |
18:36:28 | lohap | only problem in windows u cant start a folder name with a . |
18:36:38 | merwin | lohap: you have to use the command prompt |
18:36:47 | lohap | barrr lol |
18:37:03 | merwin | lohap: need help with that part |
18:37:03 | | Nick dwihno|gone is now known as dwihno (dwihno@Bald067.Baldakinen.Umea.SE) |
18:37:04 | merwin | ? |
18:37:07 | merwin | hey dwi |
18:37:09 | dwihno | Good evening, fellow ninjas |
18:37:31 | lohap | no its just an arse lol btw dosnt a . mean a hidden file |
18:37:48 | Silly_Fly | merwin : snprintf(lin[curline],sizeof(lin[curline]),"%ld",num[0]); |
18:37:49 | Synthe | only on *nix |
18:38:06 | | Quit hardeep ("Leaving") |
18:38:13 | Silly_Fly | and it displays ld (instead of the value of num[0]) |
18:38:15 | merwin | lohap: it is also used for configuration files in unix |
18:38:21 | merwin | Silly_Fly: try just %d |
18:38:23 | lohap | has anyone got a useful config fie for the recorder |
18:38:24 | merwin | *shrug* |
18:38:40 | Silly_Fly | merwin : it'll work with a long? |
18:38:49 | Silly_Fly | merwin : well, I'll give it a shot........... |
18:38:50 | merwin | Silly_Fly: i dunno |
18:38:51 | merwin | heh |
18:40:25 | Silly_Fly | warning: int format, long int arg (arg 4) |
18:41:20 | lohap | on dirve i: which is my jukebox ihave created I:\.rockbox\wps.conf and the wps screen hasnt changed |
18:41:52 | lohap | sorry wps.config |
18:42:46 | Tsd | It have to be default.wps |
18:43:31 | lohap | yea just changed it and it works has anyone got any good wps configs for the jukebox |
18:44:03 | alkorr | :( |
18:44:28 | alkorr | it doesn't work when I remove debugf messages :( |
18:44:45 | alkorr | sorry, it wouldn't be for tonight |
18:46:14 | bobTHC | bye all |
18:46:22 | merwin | lohap: it needs to be called default.wps |
18:46:22 | | Part bobTHC |
18:46:57 | merwin | File Location |
18:46:57 | merwin | −−−−−−−−−−−−- |
18:46:57 | merwin | The configuration file must be located in the /.rockbox folder of the |
18:46:57 | DBUG | Enqueued KICK merwin |
18:46:57 | merwin | device and must be named default.wps (lowercase) |
18:48:21 | lohap | done |
18:48:32 | lohap | sortyed just playing with it now |
18:48:44 | merwin | :) |
18:50:48 | Tsd | lohap: Mine is: %pr %pb %pt |
18:50:54 | Tsd | %s%ia - "%it" %fbkb %fv |
18:53:18 | lohap | thats only two lines i have 5 to play with |
18:54:04 | Tsd | Well, I've got just AJB Player :\ |
18:54:53 | merwin | me too |
18:58:35 | lohap | well im sorted is there anythng else u can do using a .config file |
18:59:31 | merwin | you can save multiple .wps files and load them using the dir browser |
18:59:52 | lohap | cool |
19:00 |
19:14:01 | | Nick Silly_Fly is now known as Silly_away (luk@212.199.23.89) |
19:20:25 | | Quit lohap () |
19:21:02 | alkorr | okay it seems to worl now... |
19:21:26 | merwin | good that it worls |
19:21:27 | merwin | :) |
19:21:41 | alkorr | :) |
19:22:41 | alkorr | i think there is a problem if we sleep mode or poweroff mode with ata |
19:22:51 | alkorr | they flushed the cache |
19:22:52 | merwin | interesting |
19:23:40 | alkorr | so we get the worse situation when awakening for read transfers |
19:24:00 | alkorr | that is maximal power consuption and spinup |
19:24:51 | alkorr | was that issue debated about using or not sleep or poweroff mode ? |
19:25:59 | alkorr | just a question, who uses a player ? |
19:26:07 | Tsd | Me |
19:26:15 | Tsd | :) |
19:26:56 | alkorr | when hd spins up, the scrolliing is disturbed ? |
19:27:21 | Tsd | wait a sec, need to test :) |
19:27:49 | alkorr | i mean every time you get an access on hd while playing back |
19:29:41 | Tsd | yes, it keep scrolling |
19:30:38 | | Quit merwin (Remote closed the connection) |
19:30:39 | alkorr | because i scrolling is interrupted when accessing (time depend whether data is already in cache) |
19:31:29 | alkorr | ah yes i know why |
19:31:41 | alkorr | i forget to add yield() |
19:33:11 | Tsd | :) |
19:33:24 | | Nick Silly_away is now known as Silly_Fly (luk@212.199.23.89) |
19:35:58 | alkorr | it is better, even i can fell a slower scrolling |
19:36:05 | alkorr | feel |
19:37:39 | alkorr | well would people be hurt with that ? |
19:37:58 | alkorr | a slower scrolling when reading HD ? |
19:40:03 | Tsd | I don't know, I can't see slower scrolling. It's normal :D |
19:40:50 | Tsd | But I use Player. May be it's different on Recorder |
19:41:01 | alkorr | i change the ata.c so it can use interrupt and tansfer several sectors at once in one interrupt |
19:41:32 | alkorr | so it has some effect about the way the text scrolls |
19:41:56 | | Quit sylvr (Remote closed the connection) |
19:43:45 | elinenbe | alkorr: what is the effect of doing it like that? power changes? reliability? |
19:44:17 | alkorr | power reduction by sleeping cpu |
19:44:30 | alkorr | avoiding active polling |
19:45:12 | alkorr | multisector feature so we can transfer several sectors instead of one per sector (so less polling too) |
19:45:20 | elinenbe | so, what do you think the increase of battery life will be? |
19:45:30 | elinenbe | sounds good. |
19:45:33 | alkorr | i don't know, it is a test |
19:45:41 | elinenbe | ahh.. |
19:45:52 | elinenbe | does it give better reliability? |
19:46:08 | elinenbe | what about for misreads (like jukebox is being shooken?) |
19:46:10 | alkorr | too soon to say |
19:46:17 | elinenbe | I see. |
19:46:34 | alkorr | you are spoken about error stats ? |
19:47:29 | alkorr | well it is difficult to say, because using multisector helps to use better the HD cache |
19:47:49 | alkorr | so less power and faster transfer. |
19:48:07 | elinenbe | ah... well, what about disk spindown feature? |
19:48:23 | elinenbe | can we go bleow 5 or 10 seconds now? |
19:48:37 | alkorr | spindown using sleep mode or poweroff mode is problematic, sure |
19:49:11 | alkorr | because you flush the cache and so increase the power |
19:49:14 | alkorr | indeed |
19:49:16 | elinenbe | and we are not using that any more. |
19:49:18 | alkorr | when you read |
19:49:25 | elinenbe | right? |
19:49:36 | alkorr | i use standby mode |
19:49:41 | alkorr | for the moment |
19:49:44 | elinenbe | okay. |
19:50:44 | alkorr | i must discuss with Linus about the viability of using interrupt+multisector in ata.c to see if it brings some interest in our case |
19:51:33 | alkorr | of course it would be interesting to do some test to check the power consumption but i cannot do it |
19:52:02 | alkorr | all is theorical for the moment |
19:52:07 | elinenbe | uh huh. |
19:52:09 | elinenbe | well, good job. |
19:52:14 | elinenbe | I gotta go out. |
19:52:18 | elinenbe | ttyl |
19:52:18 | alkorr | bye |
19:52:28 | | Nick elinenbe is now known as elinenbe|skating (trilluser@user-0cces0l.cable.mindspring.com) |
19:58:01 | | Join Norrin [0] (Norrin@p3EE0D777.dip.t-dialin.net) |
19:58:57 | | Part Norrin |
20:00 |
20:01:40 | | Quit elinenbe|skating (Read error: 104 (Connection reset by peer)) |
20:15:35 | | Join g003y [0] (~g003y@dynamic-195-68.hotwired.com) |
20:17:33 | | Quit Silly_Fly (Read error: 110 (Connection timed out)) |
20:26:09 | *** | Saving seen data "./dancer.seen" |
20:36:14 | | Quit juergen ("using sirc version 2.211+KSIRC/1.2.1") |
20:37:27 | | Join gizz [0] (gizz@lyon-4-a7-62-147-48-177.dial.proxad.net) |
20:43:18 | | Join Miran [0] (~dani@collcott.demon.co.uk) |
20:48:53 | | Part g003y |
20:54:35 | | Join sylvr [0] (silver@typhoon.xnet.com) |
20:56:11 | gizz | alkorr ? r u alive ? |
20:57:37 | alkorr | yes |
20:57:44 | alkorr | i'm happy |
20:58:26 | gizz | why ? |
20:58:34 | gizz | :) |
20:58:41 | gizz | about my hdd problem.. |
20:59:04 | gizz | I think the timeout increase did solve it, plus |
20:59:05 | alkorr | :) |
20:59:22 | gizz | I wonder if it didn't solve another problem : |
20:59:25 | alkorr | still get a probklem ? |
20:59:43 | alkorr | do you have a player ? |
20:59:48 | gizz | music skips, during running, roller skating.. |
20:59:55 | gizz | yes |
21:00 |
21:00:26 | gizz | now, it seems there's no skipping anymore (to be confirmed) |
21:00:42 | alkorr | well i have a clean ata.c, could you test it ? |
21:00:46 | gizz | indeed, by skips, understand full STOP, |
21:00:55 | gizz | clean as what ? |
21:01:04 | alkorr | of course you must save the original |
21:01:18 | gizz | what is in it ? |
21:01:38 | alkorr | i mean a clean ata.c which you can use with interrupt or not, with multisector or not |
21:01:57 | gizz | ??? |
21:02:02 | gizz | explain |
21:03:00 | gizz | plz |
21:03:02 | alkorr | i modify ata.c, i explained to you there is a moment |
21:04:02 | gizz | but how can I test it, if my problem is _already_ solved ? |
21:04:11 | alkorr | multisector => several sectors at once instead of one per interrupt (something that ata use to tell us there is data to fetch) |
21:04:28 | | Join merwin|dizzy [0] (~merwin@12.242.185.10) |
21:04:32 | gizz | well, dcc it to me :) |
21:04:35 | alkorr | no i want you to test my ata.c to see what you think about |
21:05:02 | alkorr | about music quality (no distortion, no skipping) because i'm not goot at heraring music |
21:05:21 | gizz | dcc it ! |
21:05:29 | alkorr | ok just a minute |
21:06:17 | alkorr | hey get DCC |
21:06:54 | alkorr | gizz, what do you wait for ? |
21:07:11 | gizz | humm, remind how to get |
21:07:19 | gizz | I always send :) |
21:07:32 | alkorr | :/dcc get alkorr |
21:07:32 | | Join elinenbe|skating [0] (trilluser@user-0cces0l.cable.mindspring.com) |
21:08:00 | gizz | I've an error.. |
21:08:05 | gizz | DCC Send from alkorr rejected (ata.c, file type ignored) |
21:08:05 | merwin|dizzy | yoyo |
21:08:10 | gizz | - |
21:08:20 | alkorr | looks like you have a firewall |
21:08:24 | | Nick merwin|dizzy is now known as merwin (~merwin@12.242.185.10) |
21:08:41 | gizz | ok, mail it to nsauzede@online.fr plz :) |
21:09:02 | elinenbe|skating | alkorr are you finished with the new ata.c? |
21:09:06 | | Nick elinenbe|skating is now known as elinenbe (trilluser@user-0cces0l.cable.mindspring.com) |
21:09:37 | gizz | bye all ! |
21:10:04 | merwin | bye giz |
21:10:05 | merwin | z |
21:10:11 | merwin | elinenbe: it looks that way |
21:10:16 | merwin | elinenbe: skating? |
21:10:26 | | Quit gizz () |
21:10:50 | alkorr | it seems yes |
21:10:59 | alkorr | elin: it seems to work |
21:11:33 | alkorr | i must do a test with multisector but interrupt |
21:12:25 | alkorr | huh i mean without multisector |
21:12:25 | elinenbe | merwin: in-line skating... for exercise |
21:13:00 | elinenbe | which would be better? |
21:13:46 | Miran | have you managed to get the rockbox to stop skipping? |
21:14:39 | alkorr | well increasing timeout apparently correct it |
21:14:41 | | Join Zagor [0] (bjst@as9-5-6.k.s.bonet.se) |
21:15:00 | Miran | is that for hd access? |
21:15:09 | Zagor | hi all |
21:15:29 | alkorr | elinenbe: you will have choice to set or not, i hope someone will check the power in different case |
21:15:34 | alkorr | ya |
21:15:41 | alkorr | Zagor: good news |
21:15:55 | alkorr | my ata.c code works with and without interrupt |
21:15:56 | Zagor | alkorr: what is that? |
21:16:12 | alkorr | with multisector too |
21:16:31 | alkorr | not tested yet with interrupt and without multisector |
21:16:38 | elinenbe | alkoor can you send the ata.c to elinenbe at umich dot edu? |
21:16:45 | Zagor | nice. do you see any performance improvement? |
21:17:15 | alkorr | speed is not critical. We must check about the power indeed |
21:17:28 | Zagor | power? |
21:17:45 | alkorr | interrupt helps us to sleep the cpu |
21:17:58 | Zagor | ah, right |
21:18:31 | alkorr | multisector reduces the time to transfer and then helps us to sleep sooner |
21:18:49 | Zagor | yup |
21:18:57 | Zagor | we just need to actually sleep :-) |
21:19:14 | alkorr | the only problem : because transfers takes several sectors, scroll text can slow down when transfering |
21:19:45 | Zagor | send it to me, ok? |
21:19:52 | alkorr | yield is not called at each sector but by indivisible group of sectors |
21:19:56 | alkorr | okay |
21:20:07 | alkorr | i was waiting for Linus |
21:20:38 | alkorr | huh your email is bjorn@haxx.se ? |
21:20:42 | Zagor | yup |
21:22:00 | elinenbe | alkorr: me too! me too! elinenbe at umich.edu |
21:22:33 | alkorr | you must define USE_INTERRUPT to use it and to set variable ata_multisector to 0 to disable multisector feature |
21:24:40 | alkorr | btw the way i don't know if it works with recorder ! |
21:24:53 | alkorr | but shouldn't be a problem |
21:25:00 | alkorr | btw i use standby mode |
21:25:25 | merwin | hey zagor |
21:25:27 | alkorr | Zagor: is there a debate about using sleep mode or poweroff and the cache ? |
21:25:40 | Zagor | alkorr: not yet :-) |
21:25:47 | alkorr | because if we use sleep mode or poweroff the cache will be discarded |
21:25:50 | Zagor | i haven't really told people about power-off yet |
21:25:59 | Zagor | sleep also? |
21:26:02 | alkorr | yes |
21:26:13 | alkorr | you need to reset the hardisk |
21:26:21 | alkorr | so chance the cache is reset too |
21:26:37 | Zagor | ah right. well, we do 95% linear reads so the cache is not very important. power is more important. |
21:26:46 | Zagor | merwin: hi! |
21:29:03 | alkorr | oh bad i leave led(on/off) in IRQ handler : to be removed |
21:29:41 | alkorr | otherwise you will feel like there is no hd access ;) |
21:30:21 | Zagor | hehe |
21:31:01 | elinenbe | I was just skating with my player on the latest CVS, and there are still some bugs with it just jumping from the middle of one track to the start of the next track. Quite annoying. |
21:31:10 | elinenbe | It happened at least twice. |
21:31:19 | alkorr | increase the timeouts |
21:31:21 | elinenbe | and there was very little motion on the player. |
21:31:36 | Zagor | we do still have bugs there, i know |
21:31:42 | alkorr | gizz told me he has no more skips since he increases the timeouts |
21:31:58 | elinenbe | my disk spindown is already 10 seconds. |
21:32:04 | elinenbe | that seems like quite a bit |
21:32:21 | alkorr | i increase them to 10 |
21:32:31 | alkorr | if not enought try 20 |
21:32:39 | merwin | The mailing list is turning into a conversation list :) |
21:32:47 | elinenbe | I was wondering if anyone here that has a player could try the menu wrapping? |
21:33:06 | merwin | elinenbe: i did try it, it works |
21:33:08 | merwin | elinenbe: thanks by the way |
21:33:13 | alkorr | in ata.c: wait_for_rdy, wait_for_bsy change 4 with 10 |
21:33:39 | elinenbe | merwin: great! |
21:33:45 | elinenbe | check this out: "Smart Power" NEX IIe™'s improved circuit design allows for drawing power from USB. This not only allows you to save battery life during song transfers but it can also power itself via AC power adapter. |
21:33:56 | elinenbe | that would be nice on the Archos. |
21:34:27 | Zagor | elinenbe: only 500mA 5V is allowed over USB and the controller alone draws 98mA. charging via USB is not gonna happen. |
21:35:02 | alkorr | elinenbe : i must update my sources first . what's the menu wrapping ? a scrolling ? |
21:35:22 | merwin | alkorr: you get to the bottom menu and it wraps back to the first one |
21:35:39 | alkorr | ah ok |
21:37:54 | | Nick seb-away is now known as seb-school (user@bgp420584bgs.union01.nj.comcast.net) |
21:38:17 | | Nick seb-school is now known as _seb_ (user@bgp420584bgs.union01.nj.comcast.net) |
21:39:01 | merwin | _seb_: that was a quick trip to school |
21:40:33 | elinenbe | another odd bug happened while I was skating. It stopped playing, and then when I looked at the screen of the recorder it was completly blank. I hit the OFF button, and then the left button to get back to the directory, then left again, and all I saw was the cursor and it seemed to have locked up. |
21:41:12 | alkorr | oh something i got when trying to change ata.c. Looks like a read error |
21:42:22 | alkorr | the next time you skate, don't forget to increase the timeout to check if problems still occur |
21:45:02 | alkorr | i'm trying with sleep mode... |
21:48:02 | alkorr | how much time i must set the spindown ? |
21:48:11 | Miran | Is there anyway to make the led screen, power down slowly, as par similar to the archos firmware? |
21:48:39 | alkorr | backlight ? |
21:48:47 | Miran | thats the beast |
21:49:01 | alkorr | a fade out ? |
21:49:07 | Miran | yep |
21:49:09 | alkorr | i tried it without success |
21:49:29 | Miran | humm, it seems to work |
21:49:36 | Miran | though, intermittently |
21:49:37 | elinenbe | Zagor: you are a linux man. I have a question. I want to clone a 20 gig hard drive to a 240 gig RAID (2 120 gig drives) it is hardware RAID, so the controller will deal with the RAID stuff, but |
21:49:41 | alkorr | with red led no problem using an interrupt but the same with backlight was a complete failure |
21:50:03 | elinenbe | what I want to do is make a clean copy and increase the size of the partitions at the same time. |
21:50:07 | elinenbe | is that possible? |
21:50:30 | alkorr | there is a capacitor which delays the state change so if you try to blink the backlight, well it doesn't work |
21:50:53 | Miran | it does :D |
21:50:59 | Miran | about every other time |
21:51:03 | alkorr | which unit ? |
21:51:07 | alkorr | player ? |
21:51:08 | Miran | Recorder 10 |
21:51:18 | alkorr | maybe you could with a recorder |
21:51:31 | Miran | it seems to work already |
21:51:52 | Miran | maybe the unit does it by default |
21:52:07 | alkorr | don't say me that you use RTC to change the frequency of backlight ? |
21:52:48 | Miran | I wouldn't know, all I know, is that rockbox makes the backlight fade out |
21:52:54 | alkorr | well sleep mode with interrupt and multisector works fine |
21:52:57 | Zagor | elinenbe: you do you want to clone it? if you change partition size, it's not a cloning |
21:53:03 | Miran | when it didn't use to on the 6gb recorder |
21:53:46 | elinenbe | well, I want to clone it and then increase the partition size |
21:54:00 | alkorr | seriously to fade out or in is impossible with baclight. Blinking it yes but not fade out on a player |
21:54:05 | elinenbe | the data is important, and I am NOT going to set eveything up from scratch |
21:54:09 | Zagor | why not a simple "cp -a /disk1 /disk2" ? |
21:54:24 | elinenbe | that should work okay? |
21:54:35 | Miran | ah, on a player |
21:54:36 | alkorr | dd i=/dev/hd1 o=/dev/hd2 ? |
21:54:42 | Zagor | elinenbe: depends on what data it is |
21:54:45 | Miran | so it works on the recorder only |
21:54:48 | Zagor | alkorr: won't work with different disks |
21:54:49 | elinenbe | so, I boot off the old drive, set up the partitions on the new drive, and then copy |
21:54:55 | elinenbe | then set the new drive to be the master. |
21:54:56 | elinenbe | ? |
21:55:24 | alkorr | miran: i could do a great fade-in and fade-out with interrupt :) |
21:55:37 | alkorr | if recoder allows it |
21:55:43 | elinenbe | alkorr: that would be awesome! |
21:55:45 | Miran | it does it anyway :) |
21:55:49 | Miran | well... mine does |
21:55:52 | Zagor | elinenbe: cp does not preserve owners. if you want that, use tar. |
21:55:55 | alkorr | usin interrupt ? |
21:56:00 | Miran | thing is... old Recorder doesn't |
21:56:02 | elinenbe | ug... what a pain. |
21:56:08 | Miran | out of the box, from stock |
21:56:09 | elinenbe | owners are very important here. |
21:56:59 | alkorr | besause using very short interrupt helps not to disturb the normal execution, sou you coul be able to scroll a text AND fade in/out but you need to do so with a interrupt |
21:57:41 | elinenbe | I am looking for an elegant solution. I have to do it on 10 computers here, as it is a beowulf. |
21:57:48 | alkorr | Miran, give me your source |
21:57:58 | Miran | hum, I'm getting confused, I've never known a jukebox to have fade out on the backlight, 'cept this one |
21:58:29 | Miran | I had a recorder 6gb, it was very sick and was replaced yesterday with a recorder 10, this fades out |
21:58:54 | Miran | but I thought the recorder 10 was practically the same |
21:59:00 | alkorr | oh looks like a huge capacitor which discharges slowly... |
21:59:49 | Miran | humm, could be, thing is.. the screen gets very bright before hand, then fades, as if more power is suddenly fed in |
22:00 |
22:00:31 | alkorr | RTC can output a frequency to blink the backlight. using a high frequency, i wonder if we divide by two the power drained by backlight ? |
22:01:14 | alkorr | do you use this feature, Zagor ? |
22:01:55 | Zagor | no, we just turn it on or off |
22:02:27 | Zagor | oh, you mean the frequency? we actually use 2x the archos frequency |
22:02:45 | Miran | erm, is the wps supposed to disappear when it starts playing a song? |
22:02:59 | Zagor | Miran: define "dissapear" |
22:03:16 | Miran | its gone, there is no ID3 tag, no times, no progress bar |
22:03:29 | Miran | the clock and battery are still there |
22:03:38 | Zagor | and what did you do? |
22:04:03 | Miran | the recorder changed to the next track |
22:04:11 | Miran | thuh oh |
22:04:25 | Miran | 109:CPUAdrEr |
22:04:35 | Miran | at 0F0007FA |
22:04:44 | Miran | its died |
22:05:07 | Miran | harddisk light has started to blink rhymically |
22:05:16 | Zagor | yeah it does that to indicate error. |
22:05:32 | Miran | seems it doesn't like James Bond :D |
22:07:20 | | Nick edx is now known as edx|sleep (~edx@pD9EABBC9.dip.t-dialin.net) |
22:09:16 | Miran | ah there it goes |
22:09:19 | Miran | the error is repeatable |
22:09:27 | Zagor | elinenbe: tar is your man. do like "tar cf - /disk1 | (cd /disk2: tar xpf -)" only you need some more options to save user etc |
22:09:35 | Miran | I think its just this song... |
22:10:19 | | Quit merwin (Remote closed the connection) |
22:10:36 | alkorr | any succes with a spindown of 3s ? |
22:12:18 | alkorr | please tell under which spindown limit you fail to have rockbox rocks fine ? |
22:12:42 | Miran | 8s |
22:12:53 | Miran | to try and counter the skipping |
22:13:00 | alkorr | you mean you need to set above 8 s ? |
22:13:16 | Miran | I find it skips when I walk with it |
22:13:21 | Miran | the archos firmware is fine |
22:13:26 | Miran | but rockbox.. skips :( |
22:14:02 | alkorr | try to increase timeouts in wait_for_rdy/bsy, ata.c |
22:14:07 | alkorr | 4 to 10 |
22:14:20 | alkorr | ans set spindown under 8s |
22:14:37 | alkorr | skipping or get next track ? |
22:15:06 | Miran | with the spin down 3s, the rockbox still crashes |
22:15:13 | Miran | and the wps disappears |
22:15:21 | | Join merwin|dizzy [0] (~merwin@12.242.185.10) |
22:15:36 | alkorr | recorder ? |
22:15:42 | | Nick merwin|dizzy is now known as recorder (~merwin@12.242.185.10) |
22:15:44 | recorder | alkorr: yes? |
22:15:46 | Zagor | i'm checking in 10s timeouts now |
22:15:49 | | Nick recorder is now known as merwin (~merwin@12.242.185.10) |
22:16:10 | alkorr | who has a player ? |
22:16:11 | | Nick merwin is now known as merwin- (~merwin@12.242.185.10) |
22:16:14 | merwin- | alkorr: me |
22:16:15 | | Nick merwin- is now known as merwin (~merwin@12.242.185.10) |
22:16:27 | alkorr | i'm at 3s spindown on my player |
22:16:41 | alkorr | i didn't notice trouble |
22:17:05 | alkorr | miran: recorder too ? |
22:17:07 | Miran | no skipping with 3s spindown? |
22:17:12 | Miran | I have a recorder |
22:17:26 | Miran | but it skips with around 6-8s |
22:17:33 | Miran | as seen as the hd powers up |
22:17:35 | Miran | it dies |
22:17:48 | alkorr | using poweroff mode ? |
22:18:02 | Miran | how would I tell that to be on? |
22:18:23 | Zagor | Miran: are you compiling your own firmware? |
22:18:41 | Miran | Ah, no, no I'm not |
22:18:49 | Miran | using the builds |
22:18:52 | Zagor | right, i guessed not |
22:19:08 | Zagor | try the next bleeding edge, coming in ~5 minutes |
22:19:22 | Miran | will do |
22:19:42 | alkorr | well i try 1 s |
22:20:10 | alkorr | skipping are numerous ? |
22:21:14 | Miran | everytime the hd powers up to refresh the memory, the unit stops |
22:21:34 | alkorr | but the problem is i have a player not a recorder so maybe it works on player and not on recorder... |
22:21:38 | Miran | the archos firmware used to stop, then after a while, recover |
22:21:48 | Miran | probably :( |
22:23:24 | alkorr | zagor, i'm doubtful |
22:23:46 | alkorr | i'm wondering if #define SLEEP_MODE really uses sleep mode... |
22:23:50 | Zagor | yeah, me too. but it's a good test. |
22:24:19 | alkorr | there is no CMD_SLEEP_IMMEDIATE ? |
22:24:34 | Zagor | no |
22:24:42 | Zagor | only standby has a hardware timer |
22:25:11 | alkorr | okay... my hd still have vibration whereas i set 1s as spindown |
22:25:26 | Zagor | vibration? |
22:25:39 | alkorr | normal |
22:25:58 | Zagor | can you hear it spinning?= |
22:26:08 | alkorr | to hear it no |
22:26:12 | *** | Saving seen data "./dancer.seen" |
22:26:18 | alkorr | to touch it yes |
22:26:31 | Zagor | why would it vibrate it it's not spinning |
22:26:31 | Zagor | ? |
22:26:45 | alkorr | sleep mode shuts the motor off ? |
22:26:51 | Zagor | nobody has reported this before, sounds very strange |
22:26:56 | Zagor | yes it does |
22:27:27 | alkorr | humm... |
22:28:40 | alkorr | well maybe the ata_sleep_mode fails but we don't see it |
22:29:06 | alkorr | i should have a way to see when sleeping fails... |
22:29:09 | Zagor | we would see it. the disk very much spins down for me, and everybody would scream at us otherwise |
22:29:27 | Zagor | try an old firmware |
22:31:06 | Miran | Zagor: Is your lastest build, the 20:20? |
22:31:17 | Zagor | Miran: yes |
22:31:18 | dwihno | Zagor: I need a tip... Some kind of firewall/router single-floppy linux disk... :) |
22:31:32 | Zagor | dwihno: to use for what? |
22:31:42 | Miran | brb, I'm going to load the 2002-09-04 20:20:00 and take my recorder for a walk :) |
22:31:44 | elinenbe | dwhino: smoothwall |
22:31:47 | dwihno | Zagor: since you'r the "Zagor knows stuff", I thought I'd ask you |
22:31:54 | dwihno | elinenbe: what does it come with? |
22:31:56 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
22:31:56 | * | Miran Miran - Walking the rockbox |
22:32:13 | elinenbe | Zagor: about the hard drive thing... I am looking for an elegant solution. I have to do it on 10 computers here, as it is a beowulf. |
22:32:21 | elinenbe | dwhino: check out the web site. |
22:32:24 | Zagor | dwihno: http://directory.google.com/Top/Computers/Software/Operating_Systems/Linux/Distributions/Tiny/Floppy_Sized/ |
22:32:26 | | Nick Miran is now known as Miran-Rockbox-wa (~dani@collcott.demon.co.uk) |
22:32:37 | Zagor | elinenbe: what is unelegant about tar? |
22:32:55 | dwihno | elinenbe: you use it? |
22:33:29 | | Quit Miran-Rockbox-wa (Read error: 104 (Connection reset by peer)) |
22:33:41 | elinenbe | dwhino: I have. |
22:33:52 | elinenbe | Zagor: tar seems a hassle. |
22:34:43 | elinenbe | Zagor: I would hope there was some command that would do it. |
22:35:45 | Zagor | tar is the command. what do you want, clonediskbutwithdifferentsize? |
22:36:04 | Zagor | you want a perfect copy of a file system, links users and all. tar provides that. |
22:37:02 | Zagor | sorry, didn't mean to sound harsh |
22:38:22 | merwin | Here's something interesting... My replacement archos player didn't have a fujitsu in it, it had a hitachi (i think it was hitachi at least) |
22:38:29 | merwin | it spins up really quick |
22:38:44 | Zagor | merwin: my rec20 had a hitachi too |
22:39:00 | merwin | Zagor: is it just me, or when it's reading/writing, it sounds like it's going bad? |
22:39:00 | Zagor | clicks a lot, imho. toshiba is my favourite. |
22:39:14 | Zagor | yeah, it sounds a lot |
22:39:18 | merwin | Zagor: OK, that clicking is what i was talking about... scared the crap out of me :) |
22:39:33 | merwin | a 12V home charger is OK for the archos, right? |
22:41:12 | | Quit RipnetUK () |
22:41:28 | Zagor | merwin: for recorders, yes |
22:42:21 | merwin | Zagor: how about player? |
22:42:44 | Zagor | i'm not sure about player. it's a bit worse, charger-wise. |
22:42:54 | Zagor | you have read the battery faq, right? :-) |
22:43:20 | merwin | Zagor: yeah, but i thought i'd get a 2nd opinion... my charger has a 4.5v, 6v, 7.5v, 9v, and 12v setting... |
22:43:34 | Zagor | for player, i'd go with 9V |
22:44:02 | alkorr | plug usb in when in menu results weird screen on my player |
22:44:10 | alkorr | normal ? |
22:44:13 | Zagor | alkorr: yes, we don't handle that right |
22:44:18 | alkorr | okay |
22:44:18 | Zagor | will fix soon |
22:45:01 | merwin | I wonder if the player stops charging when it gets full... nobody ever figured that out, huh? |
22:45:07 | alkorr | okay now i panicf when sleep fails |
22:45:14 | Zagor | merwin: it doesn't |
22:45:40 | merwin | Zagor: that is kind of dumb :P |
22:45:51 | Zagor | merwin: indeed |
22:46:01 | merwin | Zagor: why don't we have the player's battery status showing as charging when the charger is plugged in? |
22:46:31 | Zagor | merwin: i don't know. just nobody fixed yet. |
22:46:47 | merwin | Zagor: any clue what the function for that is? probably pretty easy to add |
22:46:54 | Zagor | it's in status.c |
22:47:02 | merwin | k. |
22:47:02 | alkorr | zagor: when occur the sleep mode; just 1 s after the last disk access ? when having 1 s for spindown |
22:47:35 | Zagor | alkorr: yes, but it also occurs immediately if no user activity and ata_sleep() is called. this is one of our problems. |
22:47:49 | Zagor | thus it can happen in the middle of an access, which is... bad :-) |
22:48:26 | alkorr | because when i call perform_sleep_... i should "panicf" if an error occurs (ret != 0) so... |
22:48:45 | Zagor | case Q_SLEEP: should probably be "last_disk_activity = current_tick - sleep_timeout + (HZ/2);" instead. |
22:49:07 | alkorr | in ata.c ? |
22:49:10 | Zagor | yes |
22:49:24 | Zagor | but try without that fix first |
22:49:48 | alkorr | well i can hear music |
22:49:56 | alkorr | and still no panicf... |
22:50:23 | alkorr | so may be the disk has still residual vibration |
22:50:48 | Zagor | you should be able to hear it spin down |
22:50:56 | Zagor | put it to your ear |
22:51:37 | | Join RipnetUK [0] (~george@ripnet.fsnet.co.uk) |
22:51:39 | | Quit RipnetUK (Remote closed the connection) |
22:52:38 | alkorr | okay i know, we need to reset to wake up. So I only need to forget it... |
22:52:50 | alkorr | well i can hear the harddisk |
22:52:59 | alkorr | and some clicks when accessing |
22:53:13 | alkorr | but still a drill |
22:54:00 | | Nick dwihno is now known as dwihno|gone (dwihno@Bald067.Baldakinen.Umea.SE) |
22:54:12 | | Join Miran [0] (~dani@collcott.demon.co.uk) |
22:54:49 | Miran | Zagor: Recorder 10, with 20:20 firmware, skips, even with 3s, 6s and 10s |
22:54:57 | Miran | but it takes longer to skip |
22:55:07 | Miran | then 1.3 or other daily builds |
22:55:37 | alkorr | only timeouts are 10 ? |
22:55:40 | alkorr | Zagor |
22:56:07 | Zagor | Miran: ok |
22:56:14 | Zagor | alkorr: that was the only difference, yes |
22:56:17 | alkorr | or are there other changes ? |
22:56:59 | alkorr | well could you build for him with my ata.c (sleep mode, interrupt) to check any difference ? |
22:57:17 | | Quit mecraw (Read error: 60 (Operation timed out)) |
22:57:20 | Zagor | sleep mode? |
22:57:28 | alkorr | #define SLEEP_MODE |
22:57:46 | Zagor | we always use sleep mode |
22:57:51 | alkorr | okay |
22:57:56 | Zagor | but yeah, i'll make a test build |
22:58:40 | | Join mecraw [0] (~lmarlow@67.41.113.92) |
22:58:52 | Zagor | Miran: can you receive dcc? |
22:58:58 | Miran | should be ok |
22:59:11 | alkorr | i temporaly remove the ata_reset in ata_read/write_sectors to see it would fails when sleep mode is active. |
22:59:12 | Zagor | ok, sending a special test build |
22:59:45 | merwin | bbiab |
22:59:48 | alkorr | don't expect too much some improvements, Miran :) |
22:59:50 | | Quit merwin () |
22:59:52 | Miran | heh |
23:00 |
23:00:16 | Miran | do you want me to see if it skips, yes? |
23:00:37 | Zagor | yup |
23:00:50 | Zagor | get some more excercise :-) |
23:00:54 | Miran | hehe |
23:00:56 | alkorr | oh well i have disk: null so it sleep mode works |
23:00:59 | Miran | yeah, remove the fat |
23:01:00 | Miran | heh |
23:01:10 | Zagor | alkorr: ok |
23:01:21 | alkorr | i prefer that |
23:01:34 | Miran | ok, which settings do you want me to try? |
23:01:39 | Miran | for disk spindown |
23:01:43 | Zagor | Miran: 10s spindown |
23:01:52 | Miran | ok |
23:01:54 | alkorr | then decrease to 5, 3, 1 |
23:01:59 | Zagor | exactly |
23:01:59 | Miran | Ok |
23:02:19 | Miran | so hopefully, this should not skip :D |
23:02:59 | alkorr | Miran: are you sure your hd is ok ? |
23:03:10 | Miran | The Recorder is new |
23:03:16 | Miran | and I formatted it yesterday |
23:03:25 | Miran | nice fonts Zagor |
23:03:36 | pimlottc | when the docs talk about some players only have 4 custom characters, is that the old pre-4.50 players? |
23:04:27 | Zagor | Miran: yeah, those are the proportional. we're not releasing them, going straight to loadable fonts instead |
23:04:47 | Zagor | pimlottc: yes. old have 4, new 8. |
23:04:54 | Miran | Zagor: I see, they are very good :) |
23:04:59 | Miran | brb |
23:05:12 | | Nick Miran is now known as Miran-exercise (~dani@collcott.demon.co.uk) |
23:05:25 | * | pimlottc looks at the pre-4.50 charset |
23:05:27 | * | pimlottc sighs |
23:05:42 | Zagor | pimlottc: yeah, pretty limiting. thinking about games? |
23:06:06 | Zagor | i'd like to see a simple bouncing dot on the player. should be pretty simple even with just the 4 chars on the old units. |
23:06:11 | Miran-exercise | Zagor: Cannot go below 3s for disk spindown, will do, 3s, 5s, 10s |
23:06:16 | Zagor | Miran-exercise: right |
23:06:52 | Miran-exercise | Zagor: Disk doesn't seem to spin down at all :) |
23:07:14 | alkorr | okay it is weird |
23:07:31 | Zagor | Miran-exercise: whoa, ok abort abort :-) |
23:07:37 | | Nick Miran-exercise is now known as Miran (~dani@collcott.demon.co.uk) |
23:07:38 | Miran | :) |
23:07:56 | alkorr | normally it should spin down ? |
23:08:09 | Miran | it shouldn't be on ALL the time |
23:08:52 | alkorr | yes but i never spins down or it does not abusely spin down |
23:09:01 | alkorr | it is what i want to understand |
23:09:06 | alkorr | i = it |
23:09:17 | Zagor | it never spins down, even when idle. this is different with your code, alan |
23:09:22 | Zagor | just tried it myself |
23:09:46 | pimlottc | zagor - making a slidebar control for settings |
23:09:50 | alkorr | weird i didn't really touch your code about sleeping... |
23:09:54 | Zagor | pimlottc: ah |
23:10:03 | Zagor | alkorr: well, something is different :-) |
23:10:31 | pimlottc | zagor - I have it working on my player but with 4 characters... will have to make some changes to say the least :P I assumed it would at least have square brackets, heh |
23:10:36 | alkorr | yes but it is bad because we can use sleep mode... even without interrupt ? |
23:10:54 | alkorr | i try it at once ! |
23:11:07 | Zagor | yes we use sleep mode without interrupt |
23:11:47 | | Join BoD[] [0] (~BoD@AMontsouris-108-1-17-230.abo.wanadoo.fr) |
23:11:50 | BoD[] | youhou ! |
23:11:57 | Zagor | hello |
23:12:07 | alkorr | tu fais la fofolle ? |
23:12:59 | | Quit mecraw (Read error: 60 (Operation timed out)) |
23:13:00 | BoD[] | hein M |
23:13:01 | BoD[] | ? |
23:13:26 | pimlottc | on the one hand, the accented characters in pre-45.50 are nice but the graphical characters are just wort of random |
23:14:09 | | Join merwin [0] (~merwin@12.242.185.10) |
23:14:23 | pimlottc | wort = sort |
23:14:45 | | Quit merwin (Client Quit) |
23:20:10 | alkorr | Zagor: what does yield() ? |
23:20:25 | Zagor | starts next thread |
23:20:50 | alkorr | because i call it when polling if an IRQ is occuring |
23:21:19 | Zagor | yes, that is the right way |
23:21:35 | alkorr | i was wondering if transfer are delaying instead of being gather in a very short time |
23:22:14 | alkorr | preventing the sleep mode to happen |
23:24:07 | alkorr | which priority has the ata_thread ? |
23:24:35 | Zagor | all threas have the same priority |
23:24:38 | Zagor | threads |
23:25:02 | Zagor | this is yield-based, so no thread can have priority over another |
23:25:22 | alkorr | to explain rockbox never sleeps it shoulb be because it nevers calls ata_perform_sleep. |
23:25:47 | Zagor | i will merge your code gradually and see where/if sleep breaks |
23:26:18 | BoD[] | what is this sleep thing ? |
23:26:26 | Zagor | BoD[]: disk spindown |
23:26:46 | BoD[] | ok |
23:28:15 | alkorr | HZ is 1 s? |
23:29:09 | Zagor | yes |
23:30:16 | alkorr | well with WinMerge, i will be fix |
23:35:22 | alkorr | what a silly i'm !!!!!!!!!!!!!!!!!!!! |
23:35:38 | Zagor | hehe, found it? |
23:35:48 | alkorr | i put a return 0 in ata_perform_sleep !!!! |
23:35:54 | BoD[] | a haha :)) |
23:36:06 | Zagor | :) |
23:36:16 | Zagor | i know why it doesn't sleep... ;-) |
23:36:33 | alkorr | knew you mean |
23:37:47 | BoD[] | Who buys Lil Bow Wow's albums?? Seriously. Who. |
23:39:54 | alkorr | haaaaaaaaaaaaaaaa |
23:39:59 | alkorr | no vibration !!! |
23:40:03 | Zagor | :-) |
23:41:40 | alkorr | weird it looks perfectly fluid |
23:41:52 | | Join merwin [0] (~merwin@12.242.185.10) |
23:41:53 | BoD[] | hey slashdot is down ?? |
23:41:58 | alkorr | with 1s spindown |
23:42:29 | alkorr | or maybe i should try another song... |
23:43:15 | alkorr | transfer are really delayed because of yield() |
23:43:37 | Miran | BOD[]: doesn't work for me either :( |
23:43:56 | alkorr | but it starts a little late |
23:44:12 | | Join webbie_ [0] (webmind@seal.student.utwente.nl) |
23:44:41 | | Quit webbie (Read error: 104 (Connection reset by peer)) |
23:44:54 | BoD[] | :( |
23:45:54 | | Quit merwin () |
23:46:21 | alkorr | Zagor: can Miran make a test but with interrupt on (and return 0 removed) ? of course if Miran nods |
23:46:49 | Miran | build it for me and I'll see if it skips |
23:46:50 | Zagor | sure |
23:47:43 | Miran | what does the interrupt do? |
23:48:02 | Zagor | tell us when to copy data from the disk |
23:48:11 | Miran | I see |
23:49:22 | alkorr | the ata controller can send a signal to cpu to interrupt its execution and starts to handle its data |
23:49:35 | alkorr | so we call "interrupt" |
23:49:50 | Miran | does it do this, just as the data is about to run out, in memory? |
23:49:54 | Miran | or slighty before |
23:50:29 | Zagor | it has nothing to do with that. it's part of the ATA driver. |
23:50:37 | alkorr | when you ask for the ata controller to read data on disk, there is some time before you really get data |
23:50:56 | Miran | Ahh I see |
23:51:45 | Miran | you want the same again? |
23:51:49 | Miran | 3,5,10s |
23:52:00 | alkorr | 1,3,5,10 |
23:52:24 | Miran | doesn't go down to one |
23:52:26 | alkorr | 1s seems to work in player at least |
23:52:31 | Zagor | he can't go to 1, there's a limit |
23:53:38 | | Nick Miran is now known as Miran-Exercise (~dani@collcott.demon.co.uk) |
23:53:51 | Miran-Exercise | I'll be back in a while |
23:54:02 | BoD[] | i go to bed |
23:54:04 | BoD[] | see you |
23:54:07 | BoD[] | bye ! |
23:54:18 | alkorr | bye |
23:54:22 | Miran-Exercise | bye |
23:54:30 | | Quit BoD[] ("who") |
23:54:54 | Miran-Exercise | Zagor: Is the backlight suppose to light up when something in plugged into the 'Ear' socket? |
23:55:26 | alkorr | i don't change anything about backlight |
23:55:37 | Miran-Exercise | you said that about sleep :) |
23:55:52 | alkorr | i'm categorical here ! |
23:56:00 | Zagor | Miran-Exercise: that's a bug in serial.c, i think. you get a VOL_DOWN button event |
23:56:26 | alkorr | :p |
23:56:28 | Miran-Exercise | Zagor: Ok |
23:56:55 | Zagor | it's just noise, but we are try to use everything we can! ;-) |
23:57:15 | Miran-Exercise | heh, ok time to test this beast |
23:57:17 | Miran-Exercise | brb |
23:57:23 | alkorr | hey in fact i believed to be in standby mode, but in fact i was using nothing ! |