**** BEGIN LOGGING AT Mon Oct 13 02:59:57 2008 Oct 13 03:02:35 hi there Oct 13 03:02:48 hi Oct 13 03:02:50 I need some help, want to install opie on my zire Oct 13 03:03:25 what's the problem? Oct 13 03:03:56 dont know how to build Oct 13 03:04:05 Im in ubuntu Oct 13 03:04:12 Im new in linux too Oct 13 03:04:13 build what? Oct 13 03:04:18 opie Oct 13 03:04:27 which zire do you have? zire 72? Oct 13 03:04:38 I have already download it Oct 13 03:04:40 yeap Oct 13 03:05:13 http://releases.hackndev.com/Angstrom-Opie-PalmZ72-v085.tar.bz2 this? Oct 13 03:05:47 here's the readme http://paste.ubuntu.com/56873/ Oct 13 03:06:00 nope Oct 13 03:06:06 the v. 1.2.4 Oct 13 03:07:13 ooh Oct 13 03:07:26 you're trying to build the new version? Oct 13 03:07:39 this http://opie.handhelds.org/feed/source/stable/opie-1.2.4.tar.bz2 Oct 13 03:08:17 erm... it's kind of.. complicated to build it from source Oct 13 03:08:29 you need a cross-compile toolchain Oct 13 03:08:38 mmm what? Oct 13 03:08:39 haha Oct 13 03:08:43 dont know Oct 13 03:09:00 I need a step by step guide to buid it Oct 13 03:09:06 there is none Oct 13 03:09:16 thats why I came here.. help me >P Oct 13 03:09:19 :P Oct 13 03:09:31 plz Oct 13 03:09:33 sorry, I can't Oct 13 03:09:44 it'll take you a full day of compiling Oct 13 03:09:49 dont know who can do it? Oct 13 03:10:29 or where can I download an already builded one? Oct 13 03:10:44 I linked before to a prebuilt one Oct 13 03:10:48 http://releases.hackndev.com/Angstrom-Opie-PalmZ72-v085.tar.bz2 this? Oct 13 03:11:17 linked from http://hackndev.com/ under releases right smack bang in the middle of the page Oct 13 03:11:17 yeap, I have installed it already Oct 13 03:11:24 but it has bugs Oct 13 03:11:27 lots of Oct 13 03:11:45 http://wiki.openembedded.net/index.php/Getting_Started Oct 13 03:11:52 that's where you start Oct 13 03:12:13 but seriously it'll be a very steep learning curve Oct 13 03:12:20 haha ok Oct 13 03:12:21 >P Oct 13 03:12:22 thx Oct 13 03:13:48 oooh Oct 13 03:13:52 new to linux Oct 13 03:13:56 and tackling openembedded Oct 13 03:14:02 * raster wishes MWorks luck Oct 13 03:19:09 thx raster Oct 13 03:19:46 i have stuff that may help u out... Oct 13 03:20:02 but i kind of am used to handing it to peolpe who know their linux Oct 13 03:20:44 mmm Oct 13 03:21:03 I need to know my linux? Oct 13 03:21:20 I guees I know it.. Im using ubuntu.. for two months or so Oct 13 03:21:53 well Oct 13 03:22:05 when thgnis say "cat to /dev/sdX" Oct 13 03:22:23 or "add to PATH" Oct 13 03:22:29 or "edit X" Oct 13 03:22:34 (u know how to use a text editor) Oct 13 03:22:49 and know the shell well enough to just take shortcut notes as a hint Oct 13 03:22:52 yeap Oct 13 03:23:34 then Oct 13 03:23:44 I love the shell, Im trying to learn as much commands as I can >P Oct 13 03:23:44 svn co http://svn.enlightenment.org/svn/e/trunk/TMP/oe Oct 13 03:23:50 enjoy Oct 13 03:23:53 thx Oct 13 03:24:15 (i am assuming you have the knowledge or inquisitiveity to do things like read the README) Oct 13 03:24:25 (and u know that svn is a command and where it comes from etc.) Oct 13 03:25:44 nope, I followed the link haha, sorry :-[ Oct 13 03:25:57 aha! Oct 13 03:26:02 thats why i was asking Oct 13 03:26:05 command Oct 13 03:26:07 copy and paste it Oct 13 03:26:09 haha anyway... Oct 13 03:26:11 svn checkout a tree Oct 13 03:26:18 svn is not installed, im installing it Oct 13 03:26:20 (subversion - scms tool) Oct 13 03:26:21 Im* Oct 13 03:26:44 Couldn't find package svn Oct 13 03:26:55 I made : sudo apt-get install svn Oct 13 03:26:59 MWorks: try aptitude install subversion Oct 13 03:27:03 or apt-get Oct 13 03:27:05 if you prefer Oct 13 03:27:08 ok Oct 13 03:27:31 thx Oct 13 03:27:34 installing Oct 13 03:27:35 XD Oct 13 03:28:24 welcome to "linux by fire" Oct 13 03:28:34 ie we throw incompriehnsible garble at you Oct 13 03:28:39 and you need to figure out if its a command Oct 13 03:28:41 a url Oct 13 03:28:45 or something else... Oct 13 03:28:46 :) Oct 13 03:28:52 haha Oct 13 03:29:46 mmm ok Oct 13 03:29:55 he Oct 13 03:29:55 i need food Oct 13 03:30:00 brb Oct 13 03:30:05 BobOfDoom: btw - that oe setup may help u Oct 13 03:30:12 brb? Oct 13 03:30:14 it does all the oe init stuff, fetches oe GIT etc. Oct 13 03:30:24 patches in my own patches Oct 13 03:30:28 BobOfDoom: yeah, I'm using it now actually, it is nice :) Oct 13 03:30:35 aaah cool Oct 13 03:30:39 yet another happy customer Oct 13 03:30:40 :) Oct 13 03:30:47 hehe Oct 13 03:30:52 if u svn update... Oct 13 03:30:56 a new patch Oct 13 03:31:03 MWorks: http://www.google.com/search?q=define%3Abrb Oct 13 03:31:04 and a keymap for palmt650 arch Oct 13 03:31:11 i may need to Oct 13 03:31:13 raster, what after svn co http://svn.enlightenment.org/svn/e/trunk/TMP/oe? Oct 13 03:31:14 . ./setup-env Oct 13 03:31:14 ooh nice Oct 13 03:31:22 lets see Oct 13 03:31:25 bitbake -c rebuld task-base Oct 13 03:31:31 to force a rebuild of task-base Oct 13 03:31:33 but after that Oct 13 03:31:39 oe-build.... shoudl work fine Oct 13 03:31:48 slap out the illume image Oct 13 03:31:49 hahaha Oct 13 03:31:51 kemap all set right Oct 13 03:31:53 then go XD Oct 13 03:31:55 keymap Oct 13 03:32:11 cool, I'll check it out Oct 13 03:32:18 oh bollocks Oct 13 03:32:28 it didnt work Oct 13 03:32:30 fuck Oct 13 03:32:36 but this is the same xmodmap i used by hand... Oct 13 03:32:37 hmmm Oct 13 03:32:58 ooooooh Oct 13 03:33:17 MWorks: read oe/README Oct 13 03:33:49 ok Oct 13 03:34:09 flashing a treo.. is.. different Oct 13 03:34:10 :) Oct 13 03:34:18 i dont really have a script for that... Oct 13 03:34:31 i probably should make one that just prepares an sd card for you Oct 13 03:35:13 after following the README, what comes? *sorry about my english Oct 13 03:35:59 MWorks: oe-install.sh will tell you when it's finished what the next steps are ;) Oct 13 03:36:18 ok thx XD Oct 13 03:37:13 whops Oct 13 03:37:19 not such file or directory Oct 13 03:37:21 BobOfDoom: can i enable usb by default in cocoboot? Oct 13 03:39:02 raster: not without hacking the source, (and it's a pain to get a palm OS dev environment up as it's all unmaintained) Oct 13 03:39:08 raster: I'll do it for you though Oct 13 03:39:15 as it's annoying me too ;) Oct 13 03:39:21 if it can be a cocoboot.conf option.. that'd be rad Oct 13 03:39:22 and yes Oct 13 03:39:28 it is a pain to get the palmos dev env... Oct 13 03:39:32 did it once... long ago Oct 13 03:39:57 raster, nothing Oct 13 03:40:12 ./oe-install.sh but it says no such file or command Oct 13 03:40:41 are u in the oe dir? Oct 13 03:40:44 cd ~/oe Oct 13 03:40:49 ? Oct 13 03:40:51 nope Oct 13 03:41:02 ok thx Oct 13 03:41:04 :P Oct 13 03:41:14 * raster drags MWorks over some coals to emphasise the "linux by fire" line Oct 13 03:41:15 :) Oct 13 03:41:25 hihi Oct 13 03:42:33 raster, now "source ./setup-env " ? Oct 13 03:42:54 fi u just use ./oe-install.sh Oct 13 03:42:55 or "./oe-build-illume.sh " Oct 13 03:42:57 u dont need to Oct 13 03:43:09 and ./oe-build-illume.sh does that for u Oct 13 03:43:13 its pretty simple Oct 13 03:43:24 what it DOESNT do is make sure u have required packages for OE to work Oct 13 03:43:30 doesnt help u with svn, cvs, git etc. Oct 13 03:43:30 so, now I must enter ./oe-build-illume.sh ? Oct 13 03:43:36 tho oe builds its own copies... Oct 13 03:43:43 doesnt install gcc for u... Oct 13 03:43:44 yes Oct 13 03:43:47 if things break Oct 13 03:43:48 ok Oct 13 03:43:53 u'll need to check why and what u are missing Oct 13 03:44:11 Unable to open conf/bitbake.conf Oct 13 03:44:11 as everyones linux distor is different there is no single script that can just install dependencies for u Oct 13 03:44:30 looks like something went wrong Oct 13 03:44:36 eg... no git installed Oct 13 03:44:46 read the output Oct 13 03:44:49 it should have complained Oct 13 03:45:47 look http://paste.ubuntu.com/56877/ Oct 13 03:45:52 BobOfDoom: what's the 909 on the top-left of cocoboot? Oct 13 03:46:06 raster: machine number passed to Linux Oct 13 03:46:14 ./oe-install.sh: 5: git: not found Oct 13 03:46:15 no git! Oct 13 03:46:19 raster: like is the a treo650 or 680 or whatever Oct 13 03:46:19 BobOfDoom: aha! Oct 13 03:46:24 ok. so not useful Oct 13 03:46:27 (for moi) Oct 13 03:46:30 MWorks: apt-get install git-core Oct 13 03:46:51 and then install it again? Oct 13 03:46:58 yes Oct 13 03:47:14 raster: yeah, it's just so you can use it on a new device that I haven't added the machine code to the table in cocoboot for Oct 13 03:47:15 done Oct 13 03:47:17 >P Oct 13 03:47:21 likely it made a bit of a mess actually Oct 13 03:47:22 :) Oct 13 03:47:28 as i didnt put any error handling in there Oct 13 03:47:29 :) Oct 13 03:47:31 lets install it again Oct 13 03:47:42 BobOfDoom: cool. not an issue for moi :) Oct 13 03:47:53 Hey guys Oct 13 03:48:21 Saw that someone made a phone call on the 650 in Linux. Good work :) Oct 13 03:48:30 god no Oct 13 03:48:32 not a call Oct 13 03:48:35 * raster runs Oct 13 03:48:36 :) Oct 13 03:49:01 its taking a while Oct 13 03:49:39 Don't flame me for saying this, but we need a Style-Tap like program for Linux Oct 13 03:49:41 MWorks: yeah.. it'll take a rather long time Oct 13 03:49:54 So those Palm programs that are useful and have no equivalent can be run. Oct 13 03:50:18 doing ./oe-install.sh ? Oct 13 03:50:52 MWorks: yes, it's gotta download a whole bunch of stuff Oct 13 03:50:54 first time was faster, I guess because of the missing files, isn't it? Oct 13 03:51:01 MWorks: but that's just the start Oct 13 03:51:10 hoho ok Oct 13 03:51:13 :P Oct 13 03:51:20 wanna see what's next Oct 13 03:51:21 MWorks: when you actually get to building, I'm serious it'll probably take a day or so Oct 13 03:51:27 18%... Oct 13 03:51:38 a day to do what? Oct 13 03:51:46 to build?? Oct 13 03:51:48 download and compile all the OPIE stuff Oct 13 03:51:49 OMG Oct 13 03:52:03 and thank god they switched to git Oct 13 03:52:17 haha Oct 13 03:52:17 it used to take a week just to do the oe-install.sh part Oct 13 03:52:43 whoops Oct 13 03:52:49 MWorks: you'll be building a whole linux system from scratch, so there's lots of stuff to build Oct 13 03:52:51 21% Oct 13 03:53:01 mmm Oct 13 03:53:18 downloading it pre builded was better hahaha Oct 13 03:53:34 I guess I'm going to learn sth :P Oct 13 03:53:37 Speedy2: hmm, there was some emulator thing that could run Palm OS 4 apps right? I bet you could get that to run Oct 13 03:54:29 BobOfDoom: Have you looked into StyleTap? It's the "right" way to go Oct 13 03:55:48 Speedy2: is it open source? Oct 13 03:56:02 Speedy2: I don't have any windows mobile / pocket pc devices Oct 13 03:56:06 No way :( Oct 13 03:56:10 Not open source Oct 13 03:56:13 Sadly Oct 13 03:56:23 Speedy2: then how can it be the "right" way to go? ;) Oct 13 03:56:30 It's kind of like a WINE for running Palm on Oct 13 03:56:42 BobOfDoom: Right-way in terms of concept Oct 13 03:56:58 ah Oct 13 03:57:01 i.e. you're not running a "virtual Palm" environment, you just run your Palm app and it works natively. Oct 13 03:57:09 39% Oct 13 03:59:38 60%... Oct 13 04:01:14 80% :P Oct 13 04:03:33 100!!! Oct 13 04:03:39 oooh Oct 13 04:03:43 its just a palmos emulator Oct 13 04:04:13 i'm sure the linux palmos emulator will do the job Oct 13 04:04:19 MWorks: it will take a long time Oct 13 04:04:28 MWorks: rememebr u are building the whole os Oct 13 04:04:30 that is good for us guys Oct 13 04:04:35 it's done Oct 13 04:04:36 as we twiddle with the whole os Oct 13 04:04:40 from kernel up Oct 13 04:04:45 now what? Oct 13 04:04:48 raster, ok Oct 13 04:05:08 build Oct 13 04:05:20 MWorks: edit local.conf Oct 13 04:05:22 ./oe-build-illume.sh? Oct 13 04:05:26 edit? Oct 13 04:05:40 err.. Oct 13 04:05:41 gedit I guess Oct 13 04:05:45 yeah that'll do Oct 13 04:05:53 any random text editor Oct 13 04:06:13 what do I need to change there? Oct 13 04:06:21 machine Oct 13 04:06:24 there should be some MACHINE= line without a hash in front Oct 13 04:06:26 what machine are u building for? Oct 13 04:06:30 change it to palmz72 Oct 13 04:06:40 it's probably om-gta02 Oct 13 04:06:47 raster: I think it's a bit more than an EMU. Oct 13 04:06:56 yeap Oct 13 04:06:57 ok Oct 13 04:07:03 Speedy2: all u need is an emu tho... Oct 13 04:07:10 now hmm.. Oct 13 04:07:15 you wanted to build OPIE? Oct 13 04:07:23 raster: Just curious, is there a Palm OS 5.2x EMU out there? Oct 13 04:07:24 now is MACHINE = "palmz72" Oct 13 04:07:28 yeap Oct 13 04:07:38 raster: I think they did a WINE type of system since they don't need a ROM dump Oct 13 04:07:45 Speedy2: not sure - BUT.. last time i did palm dev u kind fo had to do your dev in 68k Oct 13 04:07:50 raster: do you know if he'll need to change DISTRO? I think they were building opie with angstrom Oct 13 04:07:53 thus it should work on the old palms Oct 13 04:07:55 and the emulator Oct 13 04:08:00 u coudl jump into native arm Oct 13 04:08:04 raster: here's where my brief OE knowledge ends Oct 13 04:08:06 but it was painful and frowned on Oct 13 04:08:31 Speedy2: and they probably did a hybrid Oct 13 04:08:36 they still have to emulate 68k Oct 13 04:08:48 BobOfDoom: yes. he'll have to Oct 13 04:08:58 change to what? Oct 13 04:09:02 in whihc case the ob-build-illume.sh isnt the right thing Oct 13 04:09:08 MWorks: DISTRO to "angstrom" Oct 13 04:09:13 yup Oct 13 04:09:21 raster: I say, if you're going to do this, drop the 68k support Oct 13 04:09:26 u'll need to do what oe-build-illume.sh does Oct 13 04:09:35 ie Oct 13 04:10:06 . ./setup-env Oct 13 04:10:06 bitbake opie-image Oct 13 04:10:12 now is DISTRO = "angstrom" Oct 13 04:10:23 MWorks: ok save it and close Oct 13 04:10:25 you're == someone Oct 13 04:10:39 ready Oct 13 04:10:44 then type what raster said (include the ". ./" part) Oct 13 04:11:48 . ./setup-env Oct 13 04:11:49 ok Oct 13 04:11:50 Speedy2: droppign the 68k supprot is nto viable if u want to run palmos apps Oct 13 04:11:54 most are all 68k Oct 13 04:11:57 still Oct 13 04:12:06 and SOME jump into arm for some bits of the code Oct 13 04:12:08 MWorks: then type: bitbake opie-image Oct 13 04:12:13 they all STARt as 68k programs tho Oct 13 04:12:13 bash: unalias: make: not found Oct 13 04:12:13 always Oct 13 04:12:15 raster: Really?? That's insane. Oct 13 04:12:19 yes Oct 13 04:12:24 thats palmos Oct 13 04:12:25 MWorks: oh.. just ignore that Oct 13 04:12:31 Way to go Palm for creating a crap system. Oct 13 04:12:38 MWorks: it should be fine anyway Oct 13 04:12:44 or weas when i last did dev for it on my clie nx80 Oct 13 04:12:53 all palm apps are 68k binaries Oct 13 04:13:00 palmos has a 68k vm emulator Oct 13 04:13:15 the apps CAN jump into ARM native machine code once they have started Oct 13 04:13:19 so to do a native arm app Oct 13 04:13:22 u start as 68k Oct 13 04:13:27 then the first thing u do is jump itno arm Oct 13 04:13:29 then continue Oct 13 04:13:34 so? Oct 13 04:13:34 but u still need the 68k emu for that Oct 13 04:13:54 and it's huge PITA to do any system calls if you're in ARM mode Oct 13 04:13:54 nice Oct 13 04:13:58 I know that they had a 68k VM Oct 13 04:14:01 can I continue even with that error? Oct 13 04:14:04 BobOfDoom: aye Oct 13 04:14:08 MWorks: yeah, just ignoe that error Oct 13 04:14:10 MWorks: yes Oct 13 04:14:31 Speedy2: so as such.. arm native code is not common in palm apps Oct 13 04:14:39 the core palm os is arm on modern arms Oct 13 04:14:44 but apps u install are not Oct 13 04:14:52 and at least the developer guides said Oct 13 04:14:56 if u do make native arm code Oct 13 04:15:01 ALSO have 68k fallback Oct 13 04:15:14 so if u are not on an arm palm machine the 68k fallback runs Oct 13 04:15:27 raster, BobOfDoom, will u be here tomorrow? Oct 13 04:15:39 so thus.. "properly written" palm apps shoudl work fine just with a 68k emu and palmos roms for 68k Oct 13 04:15:45 MWorks: prolly Oct 13 04:15:59 I must stop trying for now, need to study for some exams tomorrow XD Oct 13 04:16:12 MWorks: yeah probably.. unless I decide to go to uni for a lecture for a change.. but thats unlikely ;) Oct 13 04:16:20 the only problem with a 68kemu is u need the palm roms Oct 13 04:16:25 which u need to snarf from somewhere Oct 13 04:16:25 Yeah Oct 13 04:16:27 eg - your palm Oct 13 04:16:36 and those will be arm not 68k Oct 13 04:16:38 haha, then... well see tomorrow, ok? to continue this ::P Oct 13 04:16:40 wel lthe core palmos Oct 13 04:16:48 so that is where styletap comes in Oct 13 04:16:50 need to study hehe Oct 13 04:16:54 they just re-implemented palmos Oct 13 04:16:54 I'm sure someone has 68k (Palm m505) ROMs Oct 13 04:16:56 bye! and thx really Oct 13 04:17:01 but as part of the emulator Oct 13 04:17:04 ie like wine Oct 13 04:17:24 so the palmos api's are re-written and run native on pocketpc there Oct 13 04:17:34 Yeah. Oct 13 04:17:43 How big is the PalmOS API set? Oct 13 04:17:50 styletap just provides the 68k emulator and palmos api call intercepting and redirection Oct 13 04:17:53 dunno Oct 13 04:18:02 but it's likely smaller than pocketpc Oct 13 04:18:08 smaller than most of the libs i write Oct 13 04:18:09 :) Oct 13 04:18:30 Supposedly ACESSS already has such a system (Palm OS apps on Linux via "redirection" and "emulation") Oct 13 04:18:36 if you (ie someone) wants to implement it all.. fine Oct 13 04:18:42 yeah Oct 13 04:18:45 bhut its not open source Oct 13 04:18:48 as best i know Oct 13 04:19:03 whihc makes it a pita to integrate into a system Oct 13 04:19:47 ato cocoboot * rf384a8fb84e7 / (Changelog arm/cpu.c): Setup resume vector for suspending Linux on the Treos (and possibly other devices too). Oct 13 04:19:47 ato cocoboot * r3a0dd07d13c1 / (4 files in 2 dirs): Added cocoboot.conf option to silently open serial/USB port before booting. Oct 13 04:19:57 raster: Do "we" even have access to it? Oct 13 04:20:08 BobOfDoom: werd!!! usb opt! Oct 13 04:20:19 and resume vector Oct 13 04:20:20 nice Oct 13 04:20:31 soe palmos is an even more powerful bootloader now! Oct 13 04:20:57 dunno Oct 13 04:21:02 ah oops.. I accidentally pushed that resume vector one... failed experiment, turns out linux overwrites it, so I'll have to do it in the kernel instead Oct 13 04:21:06 frankly.. not on my "important to care about" list Oct 13 04:21:18 BobOfDoom: bugger Oct 13 04:21:19 :( Oct 13 04:22:34 ato cocoboot * rf550b39a6910 /arm/cpu.c: Revert resume vector hack. Turns out Linux likes to overwrite the first few bytes of RAM Oct 13 04:22:51 well that's good Oct 13 04:22:56 I fixed CIA too Oct 13 04:24:05 thats good Oct 13 04:24:15 we get to perve at your commits Oct 13 04:24:26 btw Oct 13 04:24:31 ato cocoboot * r4143123c5fb9 / (Changelog include/cocoboot.rcp): Bump version number for 0.5 release. Oct 13 04:24:36 what do you do to feed and house yourself? Oct 13 04:24:52 raster: http://pandora.nla.gov.au/ Oct 13 04:25:18 admin it? Oct 13 04:26:01 I work part type on the web archive.. mixture of writing tools and maintaining the system the librarians use to archive websites Oct 13 04:26:11 aaah Oct 13 04:26:20 * raster begins to realise where all the spare time comes from Oct 13 04:26:22 :) Oct 13 04:26:38 heh Oct 13 04:27:03 fine by me Oct 13 04:27:03 no, I have plently on my plate between uni and work, but they're not as interesting Oct 13 04:27:26 my tax dollars are going to a worthy cause.... Oct 13 04:27:30 haha Oct 13 04:27:33 treo hacking Oct 13 04:27:36 :) Oct 13 04:28:49 If I had $$ I'd donate to the cause; having Linux on Treo + ability to run Palm apps == gold. Oct 13 04:30:01 i'll be donating soon.. when i have to write a checkque to the ato... Oct 13 04:30:26 ATO? Oct 13 04:30:34 * BobOfDoom == ato Oct 13 04:30:40 :p Oct 13 04:30:46 although he means the tax office Oct 13 04:30:48 I assume Oct 13 04:30:59 unfortunately Oct 13 04:34:32 * mwester is now, apparently, the proud owner of a portion of $700B worth of bad real estate deals... and thinks that web archives would be a far preferable place for his hard-earned money to go... :( Oct 13 04:35:17 Any progress on the Treo, raster? Oct 13 04:35:33 mwester: got me a keymap that now means all the keys work right Oct 13 04:35:45 well i do.. if i do an extra bit of command goop Oct 13 04:36:01 heh! What did you map that funny blob key in the lower left to do? CTRL, SHIFT? Oct 13 04:36:05 i have a "fix"... but i want ti to be clean... Oct 13 04:36:18 ooh Oct 13 04:36:21 the "Blue" key Oct 13 04:36:25 Yeah. Oct 13 04:36:25 thats mode_Switch Oct 13 04:36:41 its used as a modifier to make the + / & - * etc. Oct 13 04:36:43 on the keys work Oct 13 04:36:46 Ah, so you made it mimic the PalmOS fucntion Oct 13 04:36:49 yes Oct 13 04:36:57 my first job was to make it mimic palmos Oct 13 04:37:13 then some keys have unused modifiers Oct 13 04:37:26 so i hacked in more keys onto other buttosn when u press blu or shift Oct 13 04:37:32 alt is alt Oct 13 04:37:35 and right-shift is ctonrol Oct 13 04:37:51 so u have pretty much every key u care about Oct 13 04:37:57 missing onl delete Oct 13 04:38:06 and capslock Oct 13 04:38:07 :) Oct 13 04:38:21 * mwester feels so much better when he get a term emulator and a keyboard on a device... Oct 13 04:38:54 My biggest complaint about Qtopia -- not just that it lack a term emulator, but that the developers don't understand why one would wish to have that. Oct 13 04:39:10 What about the new QTE stuff? Oct 13 04:39:31 And you can skip the caps lock -- who needs it anyway, too much shouting already! Oct 13 04:40:02 hehehe Oct 13 04:40:07 Speedy2: I hear rumors that one may appear in the new QT E stuff... Oct 13 04:40:09 well i did maop everything Oct 13 04:40:19 so blue + "home" gets u keystrokes Oct 13 04:40:56 umm Oct 13 04:41:06 keycode 69 = Home percent asciicircum Oct 13 04:41:10 (*thats the home button Oct 13 04:41:39 glad someone knows what that gibberish means ("percent asiicircum") Oct 13 04:42:52 % and ^ Oct 13 04:42:53 :) Oct 13 04:43:08 one problem Oct 13 04:43:21 BobOfDoom: i've noticed 3 buttons are not emitting keycodes... Oct 13 04:43:26 muts button on top Oct 13 04:43:27 Sheesh, "percent" "uparrow" Oct 13 04:43:33 menu button (top-rgiht of arrowkey pad) Oct 13 04:43:40 and "answer call" green button (left) Oct 13 04:43:43 hmm Oct 13 04:43:46 mwester: no - not uparrow Oct 13 04:43:47 that's weird Oct 13 04:43:48 shift+6 Oct 13 04:43:54 "hat" Oct 13 04:43:55 :) Oct 13 04:44:12 Yeah, I googled it -- "Jason C" says it's a nose: :^) Oct 13 04:44:13 BobOfDoom: yes. Oct 13 04:44:29 the top mute button. ok. will live with that as it could be a different mechanism entirely as its a toggle Oct 13 04:44:32 but the other buttons Oct 13 04:44:36 odd as they are all part of the keypad Oct 13 04:44:40 but x is getting no input Oct 13 04:44:42 at all Oct 13 04:44:45 raster: yeah.. the mute switch is different Oct 13 04:44:47 not from the kernel Oct 13 04:44:55 Such a useful character, and I never new it had a formal name... how about that, you learn something new all the time. Oct 13 04:44:56 so theyare oddly wired to some other device/input Oct 13 04:45:00 eg some gpio line Oct 13 04:45:12 or something bizarre is up lower in the kernel Oct 13 04:45:19 mm Oct 13 04:45:21 mwester: all these have formal names :) Oct 13 04:45:22 are the buttons on the side Oct 13 04:45:25 like the volume thingies Oct 13 04:45:28 I guess the OpenMoko guys are going QT / QTE? Oct 13 04:45:30 generating key presses? Oct 13 04:45:47 BobOfDoom: they are normal keys. i've mapped them to pageup/pagedown and end Oct 13 04:45:54 ah, cool :) Oct 13 04:46:25 ok Oct 13 04:46:29 fixed my modmap package Oct 13 04:46:31 now it works Oct 13 04:46:32 ... Oct 13 04:46:34 or should Oct 13 04:47:26 BobOfDoom: but yeah. bizarre tghat "answer call/green phone" button and "menu butotn" dont emit keystrokes from the kernel. Oct 13 04:47:41 everythign else is nicely a regular key Oct 13 04:47:53 i might have expecte dside-buttosn to do that Oct 13 04:48:00 in fact Oct 13 04:48:05 the red power butotn i may have expected it Oct 13 04:48:06 they might just not be configured in the matrix driver Oct 13 04:48:11 * BobOfDoom checks Oct 13 04:48:15 as it may be wired up to a special gpio to deliver wake interrupts Oct 13 04:48:30 that one i'd buy Oct 13 04:48:35 but the others... Oct 13 04:48:36 :) Oct 13 04:49:30 ah.. Oct 13 04:49:36 -1, /* "Phone" */ Oct 13 04:49:41 AHA! Oct 13 04:49:45 and.. menu? Oct 13 04:50:08 hmm.. weird menu isn't listed Oct 13 04:50:34 that may be why.... Oct 13 04:50:47 there is in row 7 a: Oct 13 04:50:48 -1, /* "Unused" */ Oct 13 04:50:50 maybe that's it Oct 13 04:51:26 i suspect it may be keycode 72 Oct 13 04:51:27 or so Oct 13 04:52:02 oh wait Oct 13 04:52:06 what? Oct 13 04:52:07 does this mean all the keycodes will change Oct 13 04:52:11 no Oct 13 04:52:17 * raster prepares to swear Oct 13 04:52:25 * raster retracts praparation Oct 13 04:52:32 what do you want them mapped to? Oct 13 04:52:44 ummm Oct 13 04:52:49 dont much mind Oct 13 04:52:59 menu would make sense as 72 Oct 13 04:53:17 answer as 66 Oct 13 04:53:21 (phone) Oct 13 04:53:24 k Oct 13 04:54:11 #define KEY_KP8 72 ? Oct 13 04:54:32 guess you're talking about X's keycodes or something.. Oct 13 04:54:33 hmm Oct 13 04:54:44 shoudl be same as raw device keycode Oct 13 04:55:01 66 = F8 Oct 13 04:55:05 72 = keypad 8 Oct 13 04:55:08 according to the kernel Oct 13 04:55:28 oh hey Oct 13 04:55:31 there's a KEY_MENU Oct 13 04:55:34 139 Oct 13 04:55:46 aah crap my raw dev keytable doesnt have #'s Oct 13 04:55:51 ok Oct 13 04:55:53 map it to that Oct 13 04:55:57 not fussed Oct 13 04:56:02 ooh wait Oct 13 04:56:06 #define KEY_SCREENLOCK KEY_COFFEE Oct 13 04:56:06 no Oct 13 04:56:06 XD Oct 13 04:56:10 avoid >= 128 Oct 13 04:56:14 ah ok Oct 13 04:56:17 KEY_COFFEE ? Oct 13 04:56:19 it can be done Oct 13 04:56:24 but u get into extended keycode land Oct 13 04:56:27 how about ESC then? Oct 13 04:56:29 and escape sequences Oct 13 04:56:33 that'd be useful for terminal Oct 13 04:56:39 consoel Oct 13 04:56:40 esc works Oct 13 04:56:41 I mean Oct 13 04:56:42 shit Oct 13 04:56:49 i didnt map that in my keytable Oct 13 04:57:40 yes Oct 13 04:57:46 map to esc Oct 13 04:58:08 tho as such console is useless as it doesnt grock blue-button to get to numbers and symbols Oct 13 04:58:28 escape is keycode 1 - right? Oct 13 04:58:31 yeah Oct 13 04:59:56 and whats phone now? Oct 13 04:59:58 menu is 1 Oct 13 05:00:01 phone is... Oct 13 05:00:01 ? Oct 13 05:00:42 F6 Oct 13 05:00:51 err number is... Oct 13 05:01:18 include/linux/input.h:#define KEY_F6 64 Oct 13 05:01:24 * rwhitby egosearches in Pandora ... and finds an auug.org.au post :-) Oct 13 05:01:57 me wonders why auug is archived, but not LinuxSA ... Oct 13 05:02:33 I guess state library of south australia isn't into Linux :P Oct 13 05:02:36 http://pandora.nla.gov.au/tep/34747 Oct 13 05:02:41 "AUUG Victoria was selected for preservation by the State Library of Victoria." Oct 13 05:03:17 BobOfDoom: i'll check the keycodes later anyway] Oct 13 05:03:31 i've temproariyl put it in under those keycodes until i can confirm Oct 13 05:03:34 (for x11) Oct 13 05:03:54 only 1 key i havent mapped somewhere Oct 13 05:03:56 Pause Oct 13 05:04:43 i think we can live without... Oct 13 05:04:52 well and scrollock and numlcok Oct 13 05:06:00 BobOfDoom: oh oh... Oct 13 05:06:06 while you're at it Oct 13 05:06:11 arrowkey button Oct 13 05:06:23 (middle of the 4way arrows) Oct 13 05:06:29 is the SAMe keycode as enter Oct 13 05:06:30 ... Oct 13 05:06:36 so its impossible to handle them separately Oct 13 05:06:43 ah Oct 13 05:07:07 let x or consoles' own keymap config map them to the same if they want Oct 13 05:07:10 but not kernel keycodes Oct 13 05:07:11 :) Oct 13 05:08:00 how about I make it the numpad enter? Oct 13 05:08:03 if that fixes all this... then only 1 thng left Oct 13 05:08:07 the mut toggle Oct 13 05:08:10 yup Oct 13 05:08:14 numberpad enter will be fine Oct 13 05:08:30 i'll remapt it anyway in x Oct 13 05:08:38 maybe F10 Oct 13 05:09:18 right.. so the mute switch should generate key events? Oct 13 05:09:19 as i mapped phone, cal, mail, hangup to F1, F2, F3 and F4 Oct 13 05:09:28 as such i'd expect apps to specially handle them normally Oct 13 05:09:31 hmm Oct 13 05:09:35 muts wtich doesn thave to Oct 13 05:09:48 "personally" i believe it should tho Oct 13 05:09:56 ok Oct 13 05:10:09 anything thats a button of some sort (closes a cirtucit and thus emits an interrupt of some sort) Oct 13 05:10:11 SHOULD be a key Oct 13 05:10:26 that way they are easy to hand out later higher-up in the software stack Oct 13 05:10:42 as u dont ned to write special "find /sys/somedevice/whatever/..." nodes and listen specially Oct 13 05:10:48 Haha.. I can make everyone hate me and make it the caps-lock switch :p Oct 13 05:10:54 each device may see apps with a different config Oct 13 05:10:58 or just a different x keymap Oct 13 05:11:04 HAHAHAHAH Oct 13 05:11:05 ok Oct 13 05:11:08 maybe not capslock Oct 13 05:11:13 numlock? Oct 13 05:11:19 thats pretty innocuous Oct 13 05:11:42 nah, I'll make it mute.. cause the toggle switches will probably behave weirdly Oct 13 05:11:51 like you'l have to trigger it on Oct 13 05:11:54 and then trigger it off Oct 13 05:12:08 hmm Oct 13 05:12:14 how do u know its current state? Oct 13 05:12:23 the problem is Oct 13 05:12:26 it retains state Oct 13 05:12:32 GPIO 33 Oct 13 05:12:41 sure Oct 13 05:12:41 true Oct 13 05:12:43 but if its a key... Oct 13 05:12:50 a key in x land has no state Oct 13 05:12:52 or in console Oct 13 05:12:56 well it has down and up Oct 13 05:13:00 but if u start with it down Oct 13 05:13:02 good point Oct 13 05:13:10 u wont know its prior state until ui get the key up Oct 13 05:13:22 so u either pretend its a lock-like key Oct 13 05:13:29 which on press toggles the state Oct 13 05:13:47 if u pretned its numlock in all ways Oct 13 05:13:51 then x can query for it Oct 13 05:13:54 the other option is Oct 13 05:13:58 it needs special handling anyway Oct 13 05:13:59 so leav it Oct 13 05:14:01 so you mmap /dev/mem and read bit 1 of 0x40e00004 :p Oct 13 05:14:05 export it on /sys/somewhere Oct 13 05:14:08 yep Oct 13 05:14:10 I'll do that Oct 13 05:14:10 pffft! Oct 13 05:14:14 thats evil Oct 13 05:14:20 (though x loves doing that stuff) Oct 13 05:14:20 :) Oct 13 05:18:03 ato linux-stable * rc284a1196971 /arch/arm/mach-pxa/palmt650.c: palmt650: fix menu, "center" and phone button key mappings. Add ASIC6 serial driver. Oct 13 05:19:20 raster: http://meshy.org/~ato/tmp/zImage Oct 13 05:19:25 wordz! Oct 13 05:20:11 btw, I haven't tested it. Phone should work dunno about menu though as I was just guessing. ;) Oct 13 05:20:57 ok Oct 13 05:20:58 definitely Oct 13 05:21:00 gtk sucks Oct 13 05:21:16 the gtk terminal takes so much longer to start than the efl alarm app Oct 13 05:21:21 man its scary. Oct 13 05:21:53 does efl get a bonus that some of the libs are already in memory from e/illume? Oct 13 05:21:57 but yeah even so Oct 13 05:22:01 gtk uses more memory Oct 13 05:22:04 ummm Oct 13 05:22:05 yes Oct 13 05:22:06 BUT Oct 13 05:22:12 i let the temrinal app have the bonus too Oct 13 05:22:14 ie start it once Oct 13 05:22:15 close Oct 13 05:22:16 start again Oct 13 05:22:20 should already be cached Oct 13 05:22:28 yep Oct 13 05:23:38 given evas starting poitns Oct 13 05:23:42 ie both "warm run" Oct 13 05:23:56 let me time it Oct 13 05:24:11 but the openmoko-temrinal2 takes like 5+ sconds Oct 13 05:24:12 alarm like 1 Oct 13 05:25:24 let stry this new kernel foo Oct 13 05:25:34 is Eterm any good? Oct 13 05:25:50 nah Oct 13 05:25:52 i dont use it Oct 13 05:25:54 xterm for me Oct 13 05:26:10 i wanted utf8 Oct 13 05:26:16 that meant eterm had to go Oct 13 05:26:22 ah.. Oct 13 05:26:23 it doesnt use efl anyway Oct 13 05:26:30 theres nothing much fancy about it Oct 13 05:26:37 I see Oct 13 05:26:49 hmmm Oct 13 05:26:50 umm Oct 13 05:26:52 hmm Oct 13 05:26:55 no good? Oct 13 05:26:57 oh there it goes Oct 13 05:27:25 just got paused on boot for a while Oct 13 05:27:40 ah Oct 13 05:28:55 marex: mornin' Oct 13 05:29:55 ok Oct 13 05:29:57 2 seconds for alarm Oct 13 05:30:00 7 for terminal Oct 13 05:30:16 warm start (immediately after closing app and starting again) Oct 13 05:30:43 hmm Oct 13 05:30:43 ok Oct 13 05:30:46 phone button doesnt work Oct 13 05:30:50 menu does now Oct 13 05:30:56 oh.. Oct 13 05:30:57 keycode 9 Oct 13 05:31:10 aye Oct 13 05:31:48 is center doing the keypad enter now? Oct 13 05:31:59 so still 1 key barfed Oct 13 05:31:59 yes Oct 13 05:32:03 center is kp_enter Oct 13 05:32:09 menu is escape Oct 13 05:32:16 confirmed Oct 13 05:32:32 phone is.. nada Oct 13 05:33:11 a quick strace of x shows no key input activity on press Oct 13 05:33:19 so kernel is not sending it out Oct 13 05:33:20 :( Oct 13 05:56:40 BobOfDoom, gmornin' Oct 13 07:00:27 back Oct 13 07:00:27 gah Oct 13 07:00:37 storm went over and I lost my link for an hour Oct 13 07:10:54 ato linux-stable * r001a122d8db2 /arch/arm/mach-pxa/palmt650.c: palmt650: fix stupid typo in keymap which was breaking phone button. Oct 13 07:24:31 BobOfDoom: storm? Oct 13 07:33:58 raster: yeah.. that thing where water falls from the sky and the clouds spark Oct 13 07:34:28 no storms here in sydney-land Oct 13 07:34:38 but... Oct 13 07:34:46 how does a storm drop your net? Oct 13 07:35:08 I don't know Oct 13 07:35:19 I have cable -- fibre to the curb Oct 13 07:35:26 hmmm Oct 13 07:35:28 odd then Oct 13 07:35:33 yep Oct 13 07:35:41 just blame the incompetents @ the isp Oct 13 07:35:41 :) Oct 13 07:35:59 it does go on the power poles from place to place, so I suppose a tree branch could have fallen on it or something Oct 13 07:36:26 actually really it's probably a fluke that it happened at the same time as the storm, it's probably just the ISP's auth server dying again Oct 13 07:36:28 GM Oct 13 07:36:33 Sleep_Walker: mornin Oct 13 07:36:42 some happy news like Treo can fly? Oct 13 07:37:10 Sleep_Walker: raster made a proper keymap Oct 13 07:37:14 damn trees Oct 13 07:37:20 BobOfDoom: fine Oct 13 07:37:21 Sleep_Walker: I tried to get bluetooth working and failed again :p Oct 13 07:37:28 BobOfDoom: still missing "phone" key :) Oct 13 07:37:41 ah that reminds me Oct 13 07:37:44 alas Oct 13 07:38:05 raster: http://meshy.org/~ato/tmp/zImage Oct 13 07:38:10 fixed now Oct 13 07:38:10 one thing at a time.. and the treo will slowly become usable Oct 13 07:38:11 raster: where it is? Oct 13 07:38:12 this time I tested it Oct 13 07:38:18 BobOfDoom: aaah! Oct 13 07:38:22 * raster snarfs Oct 13 07:39:15 * raster re-images sd Oct 13 07:39:30 Sleep_Walker: svn co http://svn.enlightenment.org/svn/e/trunk/TMP/oe Oct 13 07:39:35 thats my oe tree Oct 13 07:39:40 with all the setup Oct 13 07:39:41 package files Oct 13 07:40:58 |miska|: could you put it into auryn building script? Oct 13 07:42:17 all that setup builds working rootfs images Oct 13 07:42:24 kernel right now still needs integration Oct 13 07:42:30 <|miska|> Not right now, but I'll take a look and try it Oct 13 07:42:48 i commit and maintain all/any patches in that tree Oct 13 07:42:58 and regularly re-sync with oe git upstream Oct 13 07:43:06 |miska|: thanks Oct 13 07:43:17 <|miska|> raster: It's whole OE or just patches against OE? Oct 13 07:43:25 hahahahaha Oct 13 07:43:26 no Oct 13 07:43:28 just opatches Oct 13 07:43:34 it has scripts to check out oe git Oct 13 07:43:36 etc. Oct 13 07:43:39 and apply the patches Oct 13 07:43:41 do the builds Oct 13 07:43:43 setup config etc. Oct 13 07:44:04 its kind of a starter kit with patches Oct 13 07:44:11 <|miska|> We've got something similar, I'll take a look at your way of doing it Oct 13 07:44:37 aaah Oct 13 07:44:38 <|miska|> Do you got working konqueror embedded? Oct 13 07:44:49 i just did it for me so i can readily reproduce my working oe tree any time Oct 13 07:45:05 <|miska|> :-D Oct 13 07:45:11 <|miska|> We had the same idea :-D Oct 13 07:45:46 also mokomakefile worked off openmoko's derivations and i wanted to work from oe upstream Oct 13 07:45:51 so i just did it Oct 13 07:45:58 it may help u - may not Oct 13 07:46:06 i know swisscom are using my setup now Oct 13 07:46:13 and a few others are Oct 13 07:46:20 so it seems to work for people other than me Oct 13 07:46:26 but its not robust. Oct 13 07:46:36 kind of assumes u know your way around linux, oe etc. Oct 13 07:46:45 and just want to get set up and working as fast as possible Oct 13 07:46:51 as for konq - never touched it Oct 13 07:47:19 BobOfDoom: we have liftoff! Oct 13 07:47:28 keycode 72 Oct 13 07:47:37 raster: well, konqueror is a must :b Oct 13 07:47:55 ummm Oct 13 07:48:05 not from where i'm standing :) Oct 13 07:48:10 :) Oct 13 07:49:12 ok Oct 13 07:49:15 now rebuild Oct 13 07:49:21 committed modmap changes to svn Oct 13 07:50:56 raster: it's that Xmodmap stuff? Oct 13 07:51:02 yes Oct 13 07:51:05 :( Oct 13 07:51:11 I use OPIE :( Oct 13 07:51:13 need 2 passes Oct 13 07:51:15 1 to load it Oct 13 07:51:19 then one to remove an old mod Oct 13 07:51:22 aaah Oct 13 07:51:24 then you're SOL Oct 13 07:51:30 u'll have to figure it out Oct 13 07:51:43 <|miska|> raster: You are using OE git repository? Oct 13 07:51:44 i only do x Oct 13 07:51:44 wtf SOL? Oct 13 07:51:45 :) Oct 13 07:51:51 |miska|: yup Oct 13 07:51:59 Sleep_Walker: shit out of luck Oct 13 07:52:23 come think of it Oct 13 07:52:36 eventually i should change this keymap when there is a proepr input handler for extended keys Oct 13 07:52:40 as really Oct 13 07:52:45 menu button should be "Escape" Oct 13 07:52:55 its going to screw with vkbd's Oct 13 07:53:02 these should be bindable keys Oct 13 07:53:10 that a wm can bind to to wuick-launch things Oct 13 07:53:13 or apps can use Oct 13 07:53:15 depending on the key Oct 13 07:53:29 aah Oct 13 07:53:32 good point Oct 13 07:53:39 it'll mess up bluetooth keyboards too Oct 13 07:53:42 if i just want to use emacs/vi in a temrinalk Oct 13 07:53:45 what i have is good Oct 13 07:53:51 but really for vinal long-term usage Oct 13 07:54:01 its really meant to have these keys as special ones Oct 13 07:54:04 ie much like palmos Oct 13 07:54:10 u'll need to get escape Oct 13 07:54:14 and other such keys another way Oct 13 07:54:17 ie some vkbd Oct 13 07:54:44 much like palmos Oct 13 07:54:50 methnks alt shoudl bring up a selector Oct 13 07:54:57 to select the extra keys Oct 13 07:55:11 but... need to tidy that up later Oct 13 07:56:30 anyway Oct 13 07:56:36 keymap will do for now for testing purposes Oct 13 07:56:43 and for the terminal Oct 13 09:42:28 hi Oct 13 10:39:32 g'day blackcookie Oct 13 10:43:34 I've got now Treo650 too! Oct 13 10:43:45 I bought it for the price of battery Oct 13 10:43:51 it has broken keyboard Oct 13 10:44:08 but it works :) Oct 13 10:44:43 hi Oct 13 10:58:09 ato tools * r1a4e4214f7b4 /gpio-val.c: Added simple debug tool to get and set GPIO levels by writing Oct 13 11:42:44 Sleep_Walker: in answer to your question lastnight, yep I'm Mike :) Oct 13 11:47:40 Elleo: nice to meet you Oct 13 11:49:29 likewise :) Oct 13 11:51:35 well that's odd... clearing gpio 24 makes the keypad backlight start blinking on and off slowly Oct 13 11:52:51 setting high makes it go back to normal Oct 13 11:53:37 maybe it disable's ASIC's clock or something Oct 13 11:56:36 23 breaks SD card.. guess that's power enable to the SD slow Oct 13 12:06:57 BobOfDoom: do you know, how to disconnect keyboard flex? Oct 13 12:07:44 Sleep_Walker: flex? you mean the cable? Oct 13 12:07:48 yes Oct 13 12:07:57 Sleep_Walker: it's underneath the PCB? Oct 13 12:08:27 on 650 you can careful lift one side of the PCB Oct 13 12:08:30 and rotate it around Oct 13 12:08:37 so you can get at the connector with your finger Oct 13 12:08:43 680 might be different though Oct 13 12:09:25 I hate those tiny flex cables Oct 13 12:09:27 they're so delicate Oct 13 12:10:04 BobOfDoom: I've got now 650 too Oct 13 12:10:14 it has nonfunctional keyboard Oct 13 12:10:21 that's the reason I ask :) Oct 13 12:10:35 Sleep_Walker: ah.. Oct 13 12:10:56 that's one with flex from bottom to top (aroung PCB) Oct 13 12:11:16 IIRC there's two flex cables Oct 13 12:11:27 one on each side of PCB Oct 13 12:11:31 I thought that the second one is display... Oct 13 12:11:41 yep Oct 13 12:11:45 one is display one is kbd Oct 13 12:11:54 I don't remember which is which Oct 13 12:12:22 to open the connector just stick a fingernail in it and lift Oct 13 12:12:23 gently Oct 13 12:12:30 is that what you meant? Oct 13 12:13:02 I think so Oct 13 12:16:46 BobOfDoom: and that it consists of 3 parts Oct 13 12:16:52 cable itself Oct 13 12:16:55 (gold) Oct 13 12:17:02 brown plastic stuff Oct 13 12:17:11 "white" plastic stuff Oct 13 12:17:30 cable+brown disconnect from white? Oct 13 12:18:25 umm Oct 13 12:18:33 * BobOfDoom tries to find a pic Oct 13 12:19:11 http://mobileoptimized.com/images/Treo600/Photo_101805_004.jpg Oct 13 12:19:18 http://mobileoptimized.com/images/Treo600/Photo_101805_005.jpg Oct 13 12:19:43 bad photos :b Oct 13 12:19:45 the brown/grey part of the connector lifts up Oct 13 12:19:46 yeah Oct 13 12:20:03 right! Oct 13 12:20:05 thanks :) Oct 13 12:29:30 dissassembled, cleaned a bit, assembled - no change Oct 13 12:29:54 I'll try ask kEdAR if he has spare keyboard :b Oct 13 12:32:05 I have to go to eat something Oct 13 12:47:26 yop Oct 13 12:51:34 ONLY handhelds , rhoo :) Oct 13 14:07:24 ato tools * r0b6f446d44ce / (asic6-gpio.c gpio-dir.c): New debug tools for read/write PXA GPIO directions and ASIC6 GPIO levels. Oct 13 14:08:33 whee.. figured out how to power on GSM from scratch without palmos help :) Oct 13 14:10:42 cool Oct 13 14:11:25 BobOfDoom: how? Oct 13 14:12:54 BobOfDoom: there's lots of power knobs :p ensure GPIO 44 is low to start with, then pull GPIO 87 high, then set ASIC GPIO 6 high Oct 13 14:13:22 er Oct 13 14:13:31 Sleep_Walker: should have been directed to you Oct 13 14:13:53 you can tell I need to sleep when I start talking to myself Oct 13 14:14:11 got it :) Oct 13 14:14:25 HWUART CTS? Oct 13 14:14:27 hm Oct 13 14:14:49 Sleep_Walker: what? Oct 13 14:14:57 what's HWUART? Oct 13 14:15:04 is that on pxa255? Oct 13 14:15:18 it's in pxa-regs.h Oct 13 14:15:31 and yes, I think it's on pxa255 Oct 13 14:15:43 so no HW UART on Treo? Oct 13 14:15:55 nope Oct 13 14:16:07 PXA37x has FFUART, STUART and BTUART Oct 13 14:16:23 s/PXA37x/PXA27x/ Oct 13 14:16:25 hm Oct 13 14:16:48 I need to figure that ASIC6 shit Oct 13 14:16:50 why? you got some weird alternate function? Oct 13 14:17:05 (I meant why about HWUART) Oct 13 14:17:09 ooh Oct 13 14:17:47 I'm hoping that Palm guys are designing PDAs with respect to documentation a bit :b Oct 13 14:19:50 ato tools * r8138f36bf8d2 / (devmem2.c dumpmem.c): Physical memory dump/edit tools. Oct 13 14:21:06 Sleep_Walker: grab that dumpmem.c, gcc dumpmem.c -o dumpmem; ./dumpmem 0x08000000 | hexdump -C -n256 Oct 13 14:21:47 should dump CS2 (so the ASIC) Oct 13 14:24:42 BobOfDoom: thx, I'll try Oct 13 14:28:14 ok I'm off Oct 13 14:28:14 gn Oct 13 14:34:27 gn Oct 13 14:35:11 some Tungsten E hackers ? Oct 13 14:35:43 BobOfDoom: where? Oct 13 14:35:51 what repository it is?! :( Oct 13 14:42:16 got it Oct 13 14:42:33 there was not updated modification time Oct 13 20:07:47 more and more it looks like leds, keyboard backlight and vibra are controled directly with GPIOs Oct 14 00:07:19 Sleep_Walker: well that makes things easier then. :) Oct 14 00:08:43 I've found vibrator GPIO - 44 Oct 14 00:09:21 now I'm creating simple tool for Marex's GPIOtrace tool (probably hacked whinehack :D ) Oct 14 00:10:52 I still can't find any "mute" GPIO for external speaker Oct 14 00:11:15 BobOfDoom: could you save me alsa state when playing through that? Oct 14 00:11:36 yeah, sure Oct 14 00:11:47 I'll give it a go in a bit, need to get some breakfast first Oct 14 00:12:02 Sleep_Walker, it was loosely based on whinehack Oct 14 00:12:04 I also find that it does strange changes on GPIO47 Oct 14 00:12:30 marex: just skeleton - I know Oct 14 00:12:58 I was just surprised when I had a look on set notifications and found Whinehack Oct 14 00:15:15 gnight Oct 14 00:15:19 gn Oct 14 00:15:31 btw. I got an eee 1000h today Oct 14 00:15:32 night Oct 14 00:15:50 is that hte linux one? Oct 14 00:15:53 I've got broken Treo650 :) Oct 14 00:16:06 you can't get it in Australia Oct 14 00:16:09 :-( Oct 14 00:16:11 nope ... I was told they arent sold here at all and that windows are part of hardware Oct 14 00:16:17 ah Oct 14 00:16:33 (fuckheads ... really) Oct 14 00:16:35 eeemania Oct 14 00:16:36 but I think I've seen one Linux shop that'll be importing them at some point Oct 14 00:16:59 BobOfDoom, they sell linux ones everywhere but not here Oct 14 00:28:12 GPIOtrace is not bad, but I miss there GPLR3 Oct 14 01:10:27 * Sleep_Walker is trying for bluetooth now Oct 14 01:19:22 it seems, that 43 is BT power Oct 14 01:22:38 and that's all folks for today! Oct 14 01:22:40 gn Oct 14 01:24:33 noit! Oct 14 01:29:12 ouch :E Oct 14 01:29:22 it's not connected to BT UART :( Oct 14 01:29:29 gn again :n Oct 14 01:32:38 night **** ENDING LOGGING AT Tue Oct 14 02:59:57 2008