irclog2html for #htc-linux on 20061110

00:00.03cr2;-)
00:00.05lkclok - i need to look closer at this...
00:00.11psokolovskylkcl, read kernel-discuss acrhive for couple months, you'll see msgs from him
00:00.28psokolovskysomething I know is that h4000 has perfect handling of lcd suspend ;-)
00:00.43psokolovskynot so perfect resume though ;-D
00:00.53cr2lkcl: i didn't want to drop these files myself.
00:00.55psokolovskyh4000 pxafb
00:01.16cr2psokolovsky: i don't have problems with resume, only with suspend. funny.
00:01.36psokolovskyyeah ;-)
00:02.08lkclack psokolovsky
00:02.11scatterp-hey all this talk of sound has there been any progress ?
00:02.18*** join/#htc-linux awelux (n=awelux@lvps87-230-8-217.dedicated.hosteurope.de)
00:02.35cr2i think it's partially an outcome of your asic3 cleanup, which i wholeheartedly support.
00:02.54lkclok it appears that pxa-i2s.c has been superseded by pxa2xx-i2sound.c that should be pxa2xx-i2s-sound.c or at least with a damn double s damnit.
00:03.36cr2lkcl: it's slowly becoming too much for me :) should i remove these files from CVS ?
00:04.23psokolovskycr2, please post to kernel-discuss first ;-)
00:05.27lkclpxa-i2s.c ? yep - Needs To Die.
00:05.45cr2i have told Giorgio about it and he has confirmed that they are obsolete. They will land in Attic anyway.
00:05.50lkcli doubt that the h5xxx-ak4535 driver actually compiles.
00:05.51cr2static struct pxafb_mach_info sony_acx526akm __initdata=
00:06.13cr2can i use this struct...
00:06.22cr2damn, it's static, i can't.
00:06.36cr2everything is fscked up here ;)
00:06.56psokolovskyok then
00:07.35cr2at least the LCD issue became more clear to me.
00:08.31cr2i think we will wait for the hx4700 sound to be repaired, and then clean the #ifdef mess there.
00:09.04cr2we can't just add #ifdef MACH_HW6900 || MACH_HTCALPINE || MACH_HTC_APACHE there.
00:11.02cr2lkcl: the problem is that the old working driver is dropped, and the new one is just not working.
00:11.04psokolovskylkcl, you saw r1.3 here: http://handhelds.org/cgi-bin/cvsweb.cgi/linux/kernel26/sound/arm/htcuniversal_audio.c , right
00:11.12lkclcr2: hurrah!
00:11.25psokolovsky?
00:11.46lkclwelll - no, because the font used on kopete has that link as black-on-black :)
00:12.15psokolovskyhttp://handhelds.org/cgi-bin/cvsweb.cgi/linux/kernel26/sound/i2c/ak4641.c
00:12.45lkclack got it
00:12.50lkclah ha that was only 86 mins ago
00:13.16cr2Thanks Elshin Roman for test and debug on a hx4700.
00:13.42cr2this is the only person who has seen this code running.
00:16.11lkclo dear need a complete cvs update *sigh*
00:19.41cr2psokolovsky: you have commented out these pointers ;)
00:19.45cr2<PROTECTED>
00:19.45cr2<PROTECTED>
00:19.52cr2on h4000
00:20.24cr2it's not that easy to set them from outside (asic3)
00:20.48lkclis there any reason why i shouldn't have done a cvs update?  it seems to be taking a long time...
00:21.54psokolovskycr2, yep, they are kinda deprecated ;-). you mean them all this time? ;-)
00:22.32psokolovskylkcl, hello! 2.6.18 was committed yesterday ;-)
00:22.57cr2./h1900/h1900_lcd.c
00:23.13cr2does it anyway, but in a very ugly way.
00:23.14psokolovskycr2, that code is inda broken, consequently ;-)
00:23.22psokolovskykinda
00:23.29cr2so ?
00:23.49cr2should i set/drop CKEN myself ?
00:23.59psokolovskyso, it works on h4000 without those handlers, by pure device PM handlers 8-)
00:24.02cr2because now it is in the pxafb.c
00:24.23psokolovskycr2, h4000 seems to work w/o that, h3900 too
00:24.38cr2ok. then i'll take care of CKEN myself.
00:24.50cr2i have 7 LCD power gpios ;)
00:24.54psokolovskybut maybe I lie a bit somewhere, so check that yourself
00:25.00cr2and CKEN is switched off the middle.
00:25.09psokolovskyyep, that's cool! ;-\
00:25.48psokolovskyI cannot get even 3 right, on resume ~10% that it shows funky pattern. PM cycle usually clears that though
00:26.19psokolovskybut taht code is not mine, likely was copied from some other model ;-E
00:26.43cr2:D
00:28.03cr2well, universal has the best LCD i know.
02:04.50*** join/#htc-linux lkcl (n=lkcl@host81-157-198-228.range81-157.btcentralplus.com)
02:06.59lkclanyone know about this 2.6.18-hh build error lib/audit.c:31: error: `__NR_openat' undeclared (first use in this function)
02:10.22lkclbye bye CONFIG_AUDIT... :)
02:17.05lkclahh, we are back a step with 2.6.18: to the lovely 'kernel panic' unable to mount root fs (initrd...) *sigh*...
02:18.58lkclargh - that's a newish one or maybe not: Couldn't find valid RAM disk image starting at 0.
02:19.53lkcllast time this happened it was cos i didn't _have_ a ramdisk - i'd forgotten to put quotes round the startup.txt "initrd26.gz"...
03:07.23*** join/#htc-linux lkcl (n=lkcl@host81-157-198-228.range81-157.btcentralplus.com)
07:59.24*** join/#htc-linux rob_w (n=rob_w@p549B9C1D.dip0.t-ipconnect.de)
08:10.10*** join/#htc-linux Fossi (n=user1@195.177.48.115)
08:43.20*** join/#htc-linux rob_w (n=rob_w@p549B9C1D.dip0.t-ipconnect.de)
09:44.16*** join/#htc-linux rob_w (n=rob_w@p549B9C1D.dip0.t-ipconnect.de)
10:45.58*** join/#htc-linux LunohoD (n=alex@e180100074.adsl.alicedsl.de)
11:47.56*** join/#htc-linux WizMaui (n=WizMaui@62.112.90.179)
12:26.19*** join/#htc-linux goxboxlive (n=goxboxli@9.80-202-160.nextgentel.com)
12:57.29*** join/#htc-linux psokolovsky (n=psokolov@ip.85.202.124.214.dyn.sub-9.broadband.voliacable.com)
13:10.56*** join/#htc-linux lkcl (n=lkcl@host81-157-198-228.range81-157.btcentralplus.com)
13:11.57lkclallo darlins.
13:13.43goxboxlivehi lkcl
13:14.18lkclgot fed up with kopete and went back to xchat.  kopete keeps ghost-connecting
13:14.39lkclam still on sound but with 2.6.18-hh0 now
13:15.53goxboxliveok, i'm using xchat myself
13:17.05*** join/#htc-linux cr2 (n=konversa@crpl22.physik.uni-wuppertal.de)
13:24.21cr2hi lkcl
13:24.58lkcli might have got sound going but vol is right down.
13:25.10cr2i don't expect much from the corporate-sponsored linux development ;)
13:25.15cr2alsamixer ?
13:25.27lkcli'd install alsa-utils to turn the vol up from 0 but i have a baby on my lap :)
13:25.45lkclhurrah!  you don't?
13:25.45cr2alsamixer is on the opie image by goxboxlive
13:25.51lkclahh
13:26.10lkclhm got a url?
13:26.43cr2motorola, tivo and novell has showed where it goes.
13:26.51cr2url ? hmm.
13:26.55cr2looking in the logs.
13:26.59lkclgooglewords>
13:27.05lkcl?
13:27.26lkclyeh i do mention that in my article
13:27.35cr2i've read a reply from Harald Welte.
13:27.43cr2article ?
13:28.02lkclthat we happy to chip away but companies do have ship-product-deadlines
13:28.25lkclhttp://hands.com/~lkcl/linux.phones.txt
13:28.32lkclwork in prog
13:28.55cr2deadlines result in crappy code (see a780), but i mean other things.
13:29.17lkclsuch as?
13:29.26cr2how are we going to support umts ?
13:29.48lkclah
13:30.01cr2i hope that universal does not stream video over usb
13:30.11cr2or audio
13:30.30goxboxlivecr2: I figured out why the shell got thrue Opie at start.
13:30.39cr2goxboxlive: good.
13:31.02goxboxliveI disabled the bootsplash and gone it was. Uploading a images now, also with the fix for zroadmap
13:31.07*** join/#htc-linux rob__w (n=bob@p85.212.151.176.tisdip.tiscali.de)
13:31.07cr2btw, can you check the 'echo 4 > pxafb/power' with the latest kernel ?
13:31.16goxboxlivehold
13:31.18goxboxliveon
13:31.23cr2ok. more roadmap fixes coming.
13:31.52lkclallo rob
13:32.36lkclgoboxlive: where your opie image with alsamixer?
13:33.20cr2lkcl: have you already written the lcd driver ?
13:33.40cr2i think we have identified the asic3 gpios involved.
13:33.44lkclyou mean copied from somewhere else?  not sure
13:33.47lkcloh cool
13:34.01cr2yeah. and the backlight.
13:34.18lkclwell we did do that pxa testing on the 1st day and it wroked remember?
13:34.22cr2i think we should aim at the common opie image for our devices.
13:34.48cr2trace 'pwrlcd 1' and 'pwrlcd 4'
13:35.20cr2http://wiki.xda-developers.com/index.php?pagename=SableASIC3
13:35.28cr2seems to be already done.
13:36.25cr2but you should fix the IRQ/ALT/SLEEP fields.
13:36.55cr2from 'dump asic3gpio' output
13:36.58goxboxlivecr2: I did that, the screen go realy bright and white. I panicked and reseted the device :-/
13:37.17cr2goxboxlive: ok.
13:37.43cr2strange. then i should check it myself.
13:38.00cr2can you write down the angstrom compilation steps ?
13:39.05goxboxlivecr2: what do you mean by that?
13:39.06cr2goxboxlive: the problem is that this lcd powerdown sequence is different in the bootloader/kernel/ddi.dll
13:39.10cr2really evil.
13:39.24goxboxlivewhat about echo 0 then ?
13:39.38cr2how do i compile angstrom instead of familiar.
13:40.15cr2my lcd went bright white even with your posted opie/zimage
13:40.19goxboxliveIn your conf/local.conf just replace familiar-unstable with angstrom
13:40.26goxboxlivehmm
13:40.44cr2that's why i have added the cken off.
13:40.52cr2but it obviously did not help.
13:40.58goxboxliveI have uploaded a new one right now, with the latest chages in the cvs ( the ones you commited last night)
13:41.13cr2ok.
13:43.34lkcli need take out the key check in initrd otherwise no image work
13:44.20goxboxlivecr2: when booting and with the power cable plugged, dmesg shows that both ac and usb is connected (ac_in=1 and usb_=1. With usb connected only usb shows that it is connected (ac_=0 usb_=1) And when non are connected it shows ac_=0 usb_=0.
13:44.29lkclaccess to /dev/kmem needed by waitkey.  causes crash
13:53.04cr2goxboxlive: it's correct
13:53.13cr2lkcl: waitkey ?
13:54.52cr2lkcl: i think we can add a "wiki-friendly" output to 'dump asic3gpio'. then it will be a cut'n'paste job.
13:54.55goxboxliveok
13:55.36cr2goxboxlive: i don't understand why the "power" interrupts are not generated
13:55.59cr2but the htcuniversal_power needs a serious refactoring anyway.
13:56.48goxboxliveok
14:04.45cr2lkcl: Phillips is a US screwdriver. Philips :)
14:07.03cr2you can find the i2c_id for uda1380 on himalaya very fast. with 'wi' by Kevin2, or by 'wreg8' on the i2c snoop register.
14:11.38cr2it has a 500Mhz PXA270 ARM XScale processor
14:11.43cr2520Mhz
14:12.13cr2somebody should try to switch it to 624. then it will certainly overheat.
14:13.23cr2lkcl: you forgot about 2 CMOS cameras on the universal. linux GPL drivers are available.
14:14.11cr2HTC Apache is not omap-based.
14:14.53cr2it's the same pxa270 phone similar to the universal. but it's a US model with CDMA modem.
14:19.44cr2the chinese version of A780 does not have the GPS receiver afaik. it's only the european version.
14:20.22cr2i guess the EU A780 was a real loss-leader, i feel sorry i have not bought the second one.
14:23.05cr2The RIL _is_ on universal, did you mean this ctrl-c ctrl-v stuff ?
14:26.12cr2i'd like to see the UMTS video/audio and BT headset (audio) addressed in this document.
14:26.55cr2it will be interesting to see how they handle the BT headset in their openmoko.
14:28.03cr2but since the source code will not be available at least in the next 2 months (hehe, press releases), maybe we will get it working earlier.
14:36.37lkclcr2: excellent!
14:36.52lkclyes, waitkey: part of /bin/sh (or busybox).
14:50.21goxboxlivecr2: The OmniVision OV6650 is now ported to 2.6.16 kernel AFAI can tell.
14:50.30goxboxlivehttp://wiki.earth.li/E3_Status
14:51.50cr2goxboxlive: yes, but we should strip out the omap-specific stuff.
14:52.08cr2what about OV96[45]0 ?
14:52.18goxboxlivehold on i'll check
14:52.30cr2i think it will be easier to support.
14:52.52cr26650 uses gpio99 for something unknown.
14:53.19cr2goxboxlive: do you have umts data contract ?
14:54.12goxboxliveyes
14:55.57cr2hmm. can you also run it in the videophone mode ?
14:56.09goxboxliveyes
14:56.21cr2we need to find a way to trace the data path.
14:56.34goxboxlivebut not now, i have to pick up my child from kindergarden. bb
14:56.44cr2lol
15:03.17lkclok darlins am off out back in a few hours
15:03.48lkclwhat _is_ this with the babies, huh??? me n my wife are off out to choose a new outfit :)
15:22.59goxboxlive:-)
15:33.49lkcloh fer goodness sake - i'd forgotten about all this termcap stuff needed for ncurses that i did last time i put apps on.  goboxlive, have you got that alsamixer opie image around?
15:42.49cr2lkcl: http://gnulinux.biz/files/Universal/tmp/Angstrom/
15:47.51lkcltaaaa
15:49.03lkclnot that aumix works, although it does say it's set the sound params, but alsamixer goes:
15:49.05lkclInvalid CTL default
15:49.06lkclalsamixer: function snd_ctl_open failed for default: No such file or directory
15:49.19lkclso i try that angstrom one...
16:31.04*** join/#htc-linux baud123 (n=baud@ver78-1-82-240-29-152.fbx.proxad.net)
16:34.14*** join/#htc-linux cr2 (n=konversa@crpl22.physik.uni-wuppertal.de) [NETSPLIT VICTIM]
16:37.41*** join/#htc-linux awelux (n=awelux@lvps87-230-8-217.dedicated.hosteurope.de)
16:37.41*** join/#htc-linux scatterp- (n=deminish@212.32.81.239) [NETSPLIT VICTIM]
16:37.42*** join/#htc-linux ljp (n=lpotter@203.94.178.46) [NETSPLIT VICTIM]
16:37.42*** join/#htc-linux lamikr (n=chatzill@aragorn.kortex.jyu.fi) [NETSPLIT VICTIM]
16:37.42*** join/#htc-linux gw280 (i=authdeni@81.91.110.54)
16:39.31*** join/#htc-linux TeringTuby (n=maarten@189-66-dsl.ipact.nl) [NETSPLIT VICTIM]
16:39.31*** join/#htc-linux Kmarc (i=kari@markos.biz) [NETSPLIT VICTIM]
16:39.39*** join/#htc-linux JTRipper (n=jtripper@p54B1FA34.dip.t-dialin.net) [NETSPLIT VICTIM]
16:39.39*** join/#htc-linux rejon (n=rejon@64-121-195-22.c3-0.sfpo-ubr4.sfrn-sfpo.ca.cable.rcn.com) [NETSPLIT VICTIM]
16:39.39*** join/#htc-linux Kevin2 (n=Kevin@207-237-52-30.c3-0.avec-ubr12.nyr-avec.ny.cable.rcn.com) [NETSPLIT VICTIM]
16:39.39*** join/#htc-linux DerekS (n=DerekS@unaffiliated/dereks) [NETSPLIT VICTIM]
16:39.39*** join/#htc-linux parmaster (i=par@dipole.idlepattern.com) [NETSPLIT VICTIM]
16:39.40*** join/#htc-linux eldu (n=damajor@nysa.e-geek.org) [NETSPLIT VICTIM]
16:39.40*** join/#htc-linux Funklord (n=cow@c-cbd572d5.014-46-73746f28.cust.bredbandsbolaget.se) [NETSPLIT VICTIM]
16:40.56*** join/#htc-linux psokolovsky (n=psokolov@ip.85.202.124.214.dyn.sub-9.broadband.voliacable.com) [NETSPLIT VICTIM]
16:40.56*** join/#htc-linux ba2bb (n=bbaniste@134.49.1.131) [NETSPLIT VICTIM]
16:40.56*** join/#htc-linux toi (n=pleemans@d5152D3B4.access.telenet.be) [NETSPLIT VICTIM]
16:40.57*** join/#htc-linux anYc (i=mario@hadince17.hadiko.uni-karlsruhe.de) [NETSPLIT VICTIM]
16:40.57*** join/#htc-linux pof (n=pof@62.57.1.173) [NETSPLIT VICTIM]
16:40.57*** join/#htc-linux hlbot (n=adm@iclem.net) [NETSPLIT VICTIM]
17:27.44*** join/#htc-linux pleemans (n=peter@d51A5E421.access.telenet.be)
17:47.08*** join/#htc-linux asylumed (n=insanity@196.211.116.2)
17:49.04*** part/#htc-linux asylumed (n=insanity@196.211.116.2)
17:49.41*** join/#htc-linux goxboxlive (n=goxboxli@9.80-202-160.nextgentel.com)
17:52.41cr2goxboxlive: linux-handhelds-2.6-2.6.17-hh2-r0 ?
17:53.08goxboxliveWhat about that?
17:53.13cr2angstrom
17:53.29cr2i thought it should be 2.6.18-hh0 ?
17:53.34goxboxliveno,are you talking about OE?
17:53.38cr2yes.
17:53.56goxboxliveYou have to make some changes in the angstrom.conf file.
17:54.19goxboxliveconf/distro/angstrom-2007-1.conf
17:54.41cr2well, it's too complex for me :)
17:54.45goxboxlivechange the universal source to 18 and set src date a day in the future
18:01.17cr2i have changed the powerdown_lcd to the sequence that i observe with haret. can you check ?
18:09.46goxboxliveyes of course, have you uploaded it?
18:20.23goxboxlivecr2: what do you want me to test? suspend?
18:20.54psokolovskyHi!
18:21.01goxboxlivehi chief
18:21.11psokolovskygoxboxlive, do you have 2.6.18-hh0 building cleanly in OE.dev now?
18:21.28goxboxliveyes, the changing src date did the trix
18:21.37*** join/#htc-linux asylumed (n=insanity@196.211.28.91)
18:21.38psokolovskywonderful, thanks
18:21.42psokolovskyasylumed, Hi!
18:21.49asylumedheya
18:23.39cr2goxboxlive: echo 4 > pxafb/power
18:23.51goxboxlivecr2: i tried out the new lcd driver. suspend is the same, the screen is turning grey. Ok have to reboot
18:23.58cr2ok.
18:24.30cr2damn. then i need to dump my own ddi.dll
18:26.16cr2psokolovsky: the etenG500 people set the "big-kernel" at 8MB. have i said that initrd is evil ? ;)
18:26.57psokolovskylol
18:27.19psokolovsky5mb should be enough fo 1-2 more kernel releases, I thought ;-)
18:27.55cr2it seems i need to create the initramfs myself.
18:28.20psokolovskycr2: and submit to OE.dev ;-)
18:28.53psokolovskycr2: initramfs is c"compiled" into zImage, right?
18:28.59cr2last time i have tried, it did not work for me.
18:29.00cr2yes.
18:29.15psokolovskycr2: so, it's not just evil, it pretty sux
18:29.25psokolovskyinitrd can be resused with different kernels
18:29.33psokolovskyreused
18:29.36cr2but it was at the time when my asic3_base was a module.
18:29.56cr2for the installation and quick testing it's better.
18:30.19psokolovskyinitramfs and inird are two different things then
18:30.24cr2you don't need to think about these 4 vs. 5 vs. 8 MB
18:30.43cr2why ?
18:31.09cr2initramfs is the rootfs in ram.
18:31.12psokolovskyand whoever thinks that initramfs supercedes initrd, is misguided ;-P  don't trust those who wrote that crap in Documentation/. Opinions. only opinions.
18:31.26cr2you can put whatever you like there.
18:31.30cr2:=)
18:31.32psokolovskycr2: initramfs is rootfs in kernel image
18:31.37cr2yes.
18:31.45psokolovskythat sux ;-)
18:31.52psokolovskywell, nevermind
18:32.07psokolovskywhat's true is that someone hsould add its support to OE
18:32.17psokolovskyobviously, not me ;-)
18:32.31cr2you should read the channel logs on the problems people have with installation.
18:32.56psokolovskywell, I understand that
18:33.20psokolovskybut initramfs won't be a solution either. only rasiing awareness will
18:33.29psokolovskywell, enough rant ;-)
18:34.46cr2yes, but we should not forget what the normal people want. i agree that the initrd is more flexible.
18:35.12psokolovskyok
18:36.00goxboxlivecr2: the same happend , the lcd got white and bright
18:36.02psokolovskyI for example, know that 16Mb RAM Palms just can't work with rootfs on ext2. But they surprisingly even breathe with initramfs ;-)
18:36.21cr2back in 30 min.
18:38.52goxboxlivepsokolovsky: The psplash in the angstrom image screw up the the opie-image
18:39.24goxboxliveWhen starting the cursor from the shell is blinking through the opie gui.
18:40.00goxboxliveI removed the psplash today from angstrom.conf and the cursor where removed.
18:47.21psokolovskygoxboxlive, likely cause of that is different - OPIE misconfiguration in OE.dev
18:47.30psokolovskyneed to port Familiar's fixes
18:47.43psokolovskyotherwise, I saw just that on hx4700 too
18:48.21goxboxliveok, but as i said, it is the psplash that causes it.
18:48.30goxboxlivecr2*: this cant be good or what?
18:48.33goxboxliveroot@htcuniversal:~$ cat /proc/cpuinfo
18:48.34goxboxliveProcessor       : XScale-PXA270 rev 7 (v5l)
18:48.34goxboxliveBogoMIPS        : 623.24
18:48.34goxboxliveFeatures        : swp half thumb fastmult edsp
18:48.34goxboxliveCPU implementer : 0x69
18:48.34goxboxliveCPU architecture: 5TE
18:48.36goxboxliveCPU variant     : 0x0
18:48.38goxboxliveCPU part        : 0x411
18:48.40goxboxliveCPU revision    : 7
18:48.42goxboxliveCache type      : undefined 5
18:48.44goxboxliveCache clean     : undefined 5
18:48.48goxboxliveCache lockdown  : undefined 5
18:48.50goxboxliveCache format    : Harvard
18:48.52goxboxliveI size          : 32768
18:48.54goxboxliveI assoc         : 32
18:48.56goxboxliveI line length   : 32
18:48.58goxboxliveI sets          : 32
18:49.00psokolovskygoxboxlive, ok, noted
18:49.00goxboxliveD size          : 32768
18:49.02goxboxliveD assoc         : 32
18:49.04goxboxliveD line length   : 32
18:49.06goxboxliveD sets          : 32
18:49.08goxboxliveHardware        : HTC Universal
18:49.10goxboxliveRevision        : 0000
18:49.12goxboxliveSerial          : 0000000000000000
18:49.14goxboxliveroot@htcuniversal:~$
18:49.18goxboxliveTake a look at the BogoMIPS
18:57.02*** join/#htc-linux NickBee (n=NickBee@221.134.52.117)
19:03.46*** join/#htc-linux asylumed (n=insanity@196.211.28.91)
19:11.25*** join/#htc-linux bormooski (n=dborkows@38.112.25.6)
19:17.35ba2bbasylumed: Hi, got time for a newbie question?
19:17.54goxboxlivecr2: are you around?
19:18.08asylumedba2bb: sure... from one newbie to another :P
19:18.36ba2bbasylumed:  Great.  Trying to reproduce what you've done on your blueangel.
19:19.06ba2bbI checked out from handheld.org/cvs linux26, did make htcblueangel_defconfig
19:19.24ba2bbIs that the correct repository to be using?
19:19.28asylumedba2bb: hmmm... k... one issue is the cvs doesn't really compile out of the box :P
19:19.34asylumedba2bb: yes... that's the place...
19:19.53ba2bbasylumed:  Yup. So I noticed.  Is there another source?
19:20.00asylumedba2bb: nope :/
19:20.10asylumedba2bb: well... there in xanadux...
19:20.33asylumedba2bb: but it's old... busy here trying to get the blueangel source in hh.org up to speed...
19:20.43*** join/#htc-linux florian_ (n=fuchs@84.245.185.118)
19:21.03ba2bbasylumed: Ok.  So I should wait until you do a commit before I start trying to play?
19:21.45asylumedba2bb: well... you can play now... i suppose the only problem is the lcd not compiling...
19:22.21ba2bbasylumed:  Ok.  So I should just plan on playing over USB link then?
19:22.30asylumedba2bb: if you're wanting to use it as a pda... for now, that's a little while away...
19:22.35asylumedba2bb: yeah...
19:22.57asylumed<PROTECTED>
19:23.11ba2bbasylumed: Ok.  Any suggestion for a root fs?  (With no lcd, not critical yet.)
19:24.22asylumedrob_w's stuff is here: http://gnulinux.biz/files/blueangel/people/rob_w/sd/
19:25.26ba2bbasylumed:  Ok.  Thats what I have now.  Last Q. Any suggested simple task to start working on? (have some embedded programming experience, but minimal on the kernel)
19:26.30asylumedba2bb: not too sure... start by cleaning things up and getting some familiarity for the code...
19:26.47asylumedblueangel's implementation is still quite messy... :/
19:27.03ba2bbasylumed: Fair.  Thanks for the help.  (status is understood.)
19:28.37*** join/#htc-linux BabelOued (n=Fabrice@82.238.28.28)
19:30.27*** join/#htc-linux asylumed (n=insanity@196.211.116.2)
19:32.51BabelOuedhi asylumed
19:33.03asylumedBabelOued: hey
19:33.31BabelOuednice to have WM5 on my BA, now i can make test booting linux more easily
19:33.51asylumedBabelOued: awesome :)
19:34.09BabelOuedi build kernel with your suspend and LCD patch
19:34.21BabelOuedbut LCD is flicker again
19:35.14asylumedBabelOued: was looking over the lcd today... missed out the settings for boardid 5...
19:35.39BabelOuedok :)
19:35.58asylumedBabelOued: copy the pll_freq and pixclk_divider values... the flicker is *almost* gone then...
19:37.23cr2goxboxlive: do we have cpufreq driver in t he kernel ?
19:37.45goxboxliveno, but i added it just to try
19:37.55goxboxlivei took a look at the hx4700
19:38.03cr2btw, is it the same bootloader on wince2003 and wince2005 ?
19:38.26goxboxliveand did the same beside pcmcia and the lcd driver
19:38.29cr2i think hx4700 had some problems with suspend related to the wince bootloader.
19:38.49psokolovskycr2, yup, b/ls are different
19:38.57goxboxliveok, i have a initramfs ready if you want to try it. It is without cpufreq
19:39.06psokolovskyonly in signatures, not resume sequence it seems though ;-)
19:39.33cr2psokolovsky: ok.
19:40.03psokolovskywas committed by Matt to 2.6.15 branch. I assume he udpates to 2.6.18 and commit to trunk
19:40.10psokolovskythat's all about hx4700, of course
19:40.15cr2goxboxlive: does it work for you ?
19:40.30goxboxlivei dont know how do boot it
19:40.41cr2psokolovsky: what should we do with the sound ?
19:40.46goxboxlivehow shall the default.txt look like
19:40.56psokolovskycr2, get response from Giorgio?
19:40.58cr2goxboxlive: the same as before.
19:41.14psokolovskyin the meantime try pre-last refactor revision?
19:41.16goxboxlivewhat about the initramfs.cpio?
19:41.29cr2psokolovsky: not for my last e-mail about cleaning the mess ;)
19:41.56cr2goxboxlive: initramfs.cpio is linked into the zimage
19:42.03psokolovskycr2, he killed few files today in CVS
19:42.14goxboxliveok, so i dont need it then
19:42.26cr2psokolovsky: i've missed that.
19:42.36goxboxlivei only need zimage, and opieright?
19:42.42psokolovskyModified Files:
19:42.42psokolovsky<PROTECTED>
19:42.42psokolovskyRemoved Files:
19:42.43psokolovsky<PROTECTED>
19:42.44psokolovskyLog Message:
19:42.46psokolovskyDrop very obsolete files.
19:42.46cr2goxboxlive: yes.
19:42.56cr2ok.
19:43.07psokolovskyUpdate of /cvs/linux/kernel26/sound/arm
19:43.16*** join/#htc-linux pleemans (n=peter@d51A5E421.access.telenet.be)
19:44.07cr2hmm. pxa-i2s.c is used in the makefile only by h50000
19:44.19cr2obj-$(CONFIG_SND_H5XXX_AK4535)   += snd-h5xxx-ak4535.o snd-pxa-i2s.o
19:44.45cr2why do we have hx4700 and universal ifdefs there ?
19:45.21cr2the universal ifdef can be dropped anyway, because i have moved the gpio setup into htcuniversal_audio.c
19:45.45goxboxlivecr2: in default txt i have to set root. What shall it be set to?
19:45.47goxboxliveset CMDLINE "root=/dev/mmcblk0p3 console=tty0 mem=64M fbcon=rotate:1"
19:49.52cr2hmm. good question. try /dev/ram0
19:50.09goxboxliveok
19:50.31cr2if you have busybox there.
19:51.25goxboxlivekernel panic
19:51.45goxboxlivei am trying the initramfs to kev-2
19:52.01goxboxliveunable to mount roor fs on unknown block
19:52.02cr2at what stage ?
19:52.14cr2well, then try root=/dev/mmcblk0p3
19:52.50goxboxliveno, i cant do that, i have opie installed on that partition
19:54.06*** join/#htc-linux lkcl (n=lkcl@host81-157-198-228.range81-157.btcentralplus.com)
19:54.07goxboxlivei'll try some other think. I need ramdisk support i my kernel, maybe i have forgot it
19:56.31lkclare you using 2.6.18-hh0, goboxlive?
19:56.58lkclcos i get the usual 'can't find root filesystem' now with 2.6.18-hh0
19:57.50cr2lkcl: on asic3 ?
19:58.29lkclwell i did a cvs update last night and, without changing anything else, i now have to use nfs to mount the root partition
19:58.36lkcli've yet to try asic3_mmc
19:58.40lkclno with an initrd
19:58.50goxboxliveyes
19:59.02lkclsorry finally understood what you were asking.  with an initrd.  doesn't work.
19:59.03psokolovskyworks for me. use haret-bigkernel ;-)
19:59.20lkcljoy!
20:00.55psokolovskylkcl, read again: try bigkernel patch to haret
20:01.05cr2lkcl: can you confirm that your (phone) btuart is at 921600 ?
20:01.09lkcloh right oh i understand.
20:01.16lkclit should be on the research page.... 1sec...
20:01.27cr2dump pxa27xserial
20:01.36cr2while the phone is operational.
20:01.43lkcl<PROTECTED>
20:01.43lkcl<PROTECTED>
20:01.43lkcl<PROTECTED>
20:01.45lkcloh right ok.
20:01.50lkcl1sec...
20:02.12cr2i'd also like to know if your usb host is used.
20:02.20cr2when gps is running.
20:02.42cr2last question :) can you test gprs ?
20:03.15lkclerr... not exactly... well, maybe.  it's a PAYG simcard
20:03.18goxboxlivecr2: My kernel is 3.2MB, it seems like Haret is freezing. Will haret-big kernel work with universal?
20:03.58cr2strange.
20:04.22cr2big is only about initrd placement.
20:04.48lkcl<PROTECTED>
20:04.48lkcl<PROTECTED>
20:04.48lkcl<PROTECTED>
20:04.48lkcl<PROTECTED>
20:04.48lkcl<PROTECTED>
20:04.50lkcl<PROTECTED>
20:04.52lkcl<PROTECTED>
20:04.54lkcl<PROTECTED>
20:04.56lkcl<PROTECTED>
20:04.58lkcl<PROTECTED>
20:05.00lkcl<PROTECTED>
20:05.02psokolovskygoxboxlive, that's with initramfs or what?
20:05.29cr2lkcl: your IR/serial is off and BT is off.
20:05.48lkclis it?  oooo
20:05.53goxboxlivepsokolovsky: yes
20:06.01lkclok.  let's try making a call then
20:06.17cr2lkcl: dump pxa27xusb
20:06.42psokolovskyphew, what a relief
20:07.22psokolovskybut I never heard anyone used initramfs with haret at all. cr2, was it tried at all?
20:07.43goxboxliveyes kebin2 has done it with the apache
20:08.04psokolovskyok
20:08.09lkclhmmmm running pxa27xserial dump while trying to make a call just crashed wince :)
20:08.11lkclhurrah!
20:08.25cr2why should it be different from usual zimage ?
20:09.04cr2lkcl: can you do the same on BTUART http://www.handhelds.org/moin/moin.cgi/ApachePhoneTrace
20:09.15lkclwhat, crash wince?
20:09.23cr2without posting your pin & so on :)
20:09.27cr2no.
20:09.50cr2btw, you can enable wince AT command logging.
20:10.16cr2but it's better to use http://www.handhelds.org/moin/moin.cgi/ApachePhoneTrace
20:10.29cr2because it is a raw wire log.
20:10.46cr2you'll see if the ctrl-v ctrl-c is used :)
20:10.52psokolovskycr2, I have no idea if iniramfs has special reqs. good to know it doesn't
20:10.55cr2wince log strips them.
20:11.25cr2psokolovsky: it works on apache.
20:11.32psokolovskyok
20:12.12lkcljoy!
20:13.22cr2lkcl: replace "set trace 0xae100000" by "set trace 0xae200000"
20:13.29lkclack
20:14.30lkcloops accidentally booted into linux
20:15.01*** join/#htc-linux iggy (n=iggy@12.45.184.235)
20:17.07*** join/#htc-linux goxboxlive (n=goxboxli@9.80-202-160.nextgentel.com)
20:21.41lkclyep it's definitely BTUART.
20:22.01lkclpin?  what pin?
20:22.13cr2lkcl: can you decode the data ?
20:22.23lkclsure
20:22.41cr2there is a python script in the CVS.
20:23.18lkclack
20:26.02psokolovskylkcl, btw, did you dosome work on asic3_mmc regarding adding that WP handler?
20:26.23lkclpsoko: naah.  local patch for now.
20:27.07psokolovskylkcl, ok. might hack on it soon, will look into that too
20:27.07lkcli have something 'that works' and am flitting from topic-to-topic like a butterfly, working up to biig things like WP
20:27.25lkclok what's this stupid program supposed to do???
20:27.45cr2lkcl: which one ?
20:27.49lkclthe scanserial one
20:28.12cr2you save the output of 'wi'
20:28.16lkclcos it ain't doin much
20:28.32cr2this script extract the at commands from it.
20:28.41cr2or better, port traffic.
20:29.05goxboxliveWell a kernel at size 2.2MB is working with Haret, but failes when it shall mount root
20:29.08lkclnot really it don't
20:30.05cr2lkcl: worked for me on universal for the phone.
20:30.16cr2also for logging the BT init stuff.
20:34.43cr2<PROTECTED>
20:34.43cr2<PROTECTED>
20:34.55cr2<PROTECTED>
20:35.05cr2only three modules.
20:35.31goxboxliveno, it wouldnt boot
20:35.49goxboxliveit needs correct boot option
20:36.02goxboxliveram0 is uknown
20:36.28goxboxlivei used this default.txt
20:36.55goxboxliveset "root=/dev/ram0 init=/linuxrc ramdisk_size=14336 keepinitrd console=tty0 mem=64M fbcon=rotate:1"
20:37.38lkclwrote something of my own
20:37.39cr2pxa-i2s.c is not used.
20:37.39cr2i'll remove the universal ifdefs from it.
20:38.09cr2psokolovsky: check the hx4700 ifdefs. the amount of crap in CVS should be reduced ;-)
20:38.43cr2goxboxlive: ramdisk support compiled in ?
20:38.55psokolovskycr2, yes, working on that. if you notice something, post to k-d. I won't keep all in mind ;-)
20:39.46goxboxliveyes ramdisk support is compiled in
20:43.59lkclo fuk this not a good sign
20:44.10lkclREAD:
20:44.10lkcl02 07 00 81 82 01 01 00 85 e6 02 12 00 81 00 2b  ...............+
20:44.10lkcl43 52 49 4e 47 3a 20 56 4f 49 43 45 0d 4b 5b 02  CRING: VOICE.K[.
20:44.10lkcl07 00 01 82 01 01 00 d0 6c 02 07 00 82 82 01 01  ........l.......
20:44.10lkcl00 49 fb 02 12 00 82 00 2b 43 52 49 4e 47 3a 20  .I......+CRING:
20:44.11lkcl56 4f 49 43 45 0d 6a c1 02 0e 00 81 00 2b 43 50  VOICE.j......+CP
20:44.13lkcl41 53 3a 20 33 0d 0a                             AS: 3..
20:44.15lkclREAD:
20:45.34cr2:D
20:45.40lkclyeh - read :)
20:45.44lkclthat was me
20:45.56*** join/#htc-linux JTRipper86 (n=jtripper@p54B1CFDB.dip.t-dialin.net)
20:46.09cr2do you see AT*FOOBAR commands ?
20:46.38lkclnope!
20:47.32lkcloh.  wait a mo... there's a special mode on some modems which uses codes not AT, isn't there?
20:47.35cr2ctrl-v ctrl-c ?
20:47.53cr2your rilgsm has some AT* commands.
20:48.32cr2AT*STKD=1
20:49.09cr2AT*VCXOSTATUS
20:49.17cr2AT*GSM?
20:49.27cr2AT*AMR?
20:49.35cr2AT*GPRS?
20:49.46cr2AT*EIAAUW=1,1,"","",
20:50.00*** join/#htc-linux BabelOued (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net)
20:50.03cr2AT*AD=%u
20:50.18cr2AT*Version
20:50.24cr2AT*AUMOD=0
20:50.43cr2AT*COPSACT=1
20:51.08*** join/#htc-linux scatterp (n=deminish@212.32.67.3)
20:51.14cr2AT*TIME="%u-%u:%u:%u"
20:51.58lkcloops yes there are AT commands i found them it was a bug in my scanser.py
20:53.55lkclok it's more complex than just ctrl-v ctrl-c
20:55.03cr2?
20:55.19cr2so there is mux ?
20:59.16lkcllooks like it.
20:59.33lkclok i debugged scanser.py enough to make the output readable
21:00.29lkclhttp://hands.com/~lkcl/hp6915/btuart.trace.decoded.txt
21:06.49goxboxlivecr2: even though we one day figute out how to mount rootfs using a initramfs i cant see the advatage of it. Why do you want it cr2?
21:08.07goxboxliveI know how i can get it to work, i can just mount it on my SD card, but i dont se the advatage of it.
21:08.36goxboxliveI guess i can make a initramfs image with opie included, but why do we want it?
21:09.03goxboxliveI'll try now and mount it on my sd card
21:12.39goxboxliveHmm it wouldnt even mount on the sd card
21:13.01scatterpgoxboxlive did you just make a ramdisk 2.6.17 ?
21:13.20goxboxliveno, a ramdisk 2.6.18
21:13.20psokolovskygoxboxlive, that would be usefull to provide "live ramdisks" for people to try Linux on their stuff ;-) ready for evangelizing yet? ;-)
21:13.55scatterpgoxboxlive could i get a copy if its universal compatable then i can use that to set up my partitions
21:14.32*** join/#htc-linux pwr (n=pwr@86.121.147.90)
21:15.08goxboxlivepsokolovsky: yes it will, there are a lot of people that dont have a linux computer todat, and with a ramdisk they will be able to create a ext3 partition. I know, they also van do that with inird,but it is easier to setup a initramfs
21:15.29goxboxlivescatterp: It woulndt mount rootfs
21:15.44scatterpoh :(
21:15.49goxboxliveuse the ramdisk .12 kernel and create the partition with it.
21:16.09scatterpdoesnt work for me remember
21:16.39psokolovskygoxboxlive, I mean, with gpe/opie in initramfs, they would need to just put 3 files somehere (haret, startup.txt, zImage/initram) and boot it. ;-)
21:17.01psokolovskynot that useful for development, as I argued earlier
21:18.18psokolovskywell, apparently, h3900 hw is less reliable than anything else I saw. at least, device I have
21:19.46cr2psokolovsky: startup.txt is not necessary and zimage will be linked to haret.
21:20.03cr2so there will be 1 wince.exe file.
21:20.04psokolovskycr2, wow ;-)
21:20.10psokolovskycool
21:20.31psokolovskyif it also would backup wince's ram ;-)
21:21.06cr2you click in .exe, and it will reflash your device with linux , format your sd card etc.
21:21.18cr2we can even sign it.
21:22.24cr2if you know the structure of the objectstore.
21:22.27psokolovskycr2, need to backup RAM ;-)
21:22.31goxboxlivecr2: But if you want to install applications later will that be an option? Or do yo have to add packages to initramfs and recompile the kernel again
21:22.37cr2but it's not enough.
21:22.51psokolovskycr2, yep, I digged in obstore structure. ;-) but left it half-way ;-(
21:23.09cr2we know where it starts and how big it is.
21:23.26cr2but there is wince page table and so on.
21:24.04psokolovskycr2, yep, I digged up to page tables too
21:24.16psokolovskycr2, I was 1 step away from dumping it to file
21:24.32psokolovskycr2, but - I have little idea about restoring it ;-)
21:24.54cr2me too ;)
21:25.07psokolovsky;-)
21:25.26psokolovskyneed to know what kind of internal references it uses
21:25.43psokolovskyare those memory pointers or more inderect means
21:26.02cr2probably not worth the pain.
21:26.55psokolovskyyep, if someone else would do that... ;-))
21:35.43goxboxliveit is strange: Ramdisk is initilaze
21:36.39goxboxliveI guess it is called something else in .18 kernel. It's not ram0 or mtdblock0 thats for sure
21:38.18psokolovskygoxboxlive, you're trying to make initramfs work, right?
21:38.28goxboxliveyes it has compiled
21:38.33goxboxliveit is booting
21:38.46goxboxlivebut it wouldnt mount rootfs at /dev/ram0
21:39.06goxboxliveand either on /dev/mmcblk0pX
21:39.18psokolovskygoxboxlive, did you read kernel docs on it? they should describe how to access it
21:39.41psokolovskyi bet, kernel just automagically mounts it as root and executes sth on it
21:40.40goxboxlivehmm let me try
21:43.08goxboxlivebut shouldnt it be like a initrd.
21:44.16psokolovskynot exactly. they want it to be "better"
21:44.22psokolovskyso, get it ;-)
21:48.33*** join/#htc-linux WizMaui (n=WizMaui@62.112.90.179)
21:48.51goxboxliveget what? :-/
21:56.26*** join/#htc-linux asylumed (n=insanity@196.211.28.91)
22:03.19psokolovskygoxboxlive, idea how to use it ;-)
22:07.15goxboxlivepsokolovsky: Of course i will try to figure it out. I probably flush google with the serach words " initramfs default.tx".
22:08.08*** join/#htc-linux BabelOued (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net)
22:08.52psokolovskygoxboxlive, read in-kernel doc first ;-)
22:16.08cr2AT+CIND=?\r
22:16.21cr2n+CIND: ("service",(0,1)),("call",(0,1)),("callsetup",(0-3))\r
22:16.51cr2AT+CIND?\r
22:17.03cr2+CIND: 1,0,3
22:17.31cr2AT+CMER=3, 0, 0, 1\r
22:17.46cr2<PROTECTED>
22:17.56cr2<PROTECTED>
22:18.12cr2<PROTECTED>
22:18.34cr2AT+CLIP=1
22:18.52cr2<PROTECTED>
22:19.57goxboxliveWhat is this? At commands in the rilgsm?
22:19.57cr2but it's overlayed with a lot of binry stings.
22:19.57cr2bt headset trace log
22:20.34cr2i have seen in some alpine rom the phone bts files.
22:20.40cr2now it is all gone.
22:20.54cr2need to look for them.
22:21.41cr2<PROTECTED>
22:22.13cr2+CIEV        B    BT: indicator status
22:23.28cr2so these AT commands are sent over bluetooth to/from the headset.
22:24.02cr2here is something related: http://forum.openwrt.org/viewtopic.php?id=2187
22:24.37cr2[HS]   AutoBlue > AT+CIND=?
22:24.41cr2<PROTECTED>
22:24.45cr2<PROTECTED>
22:24.46cr2<PROTECTED>
22:24.46cr2<PROTECTED>
22:24.46cr2<PROTECTED>
22:24.46cr2<PROTECTED>
22:24.46cr2<PROTECTED>
22:27.55*** join/#htc-linux FossiFoo (n=Fossi@e176118147.adsl.alicedsl.de)
22:28.59cr2lkcl: you are the asterix expert here :) what do you think ?
22:30.43cr2https://www.comnets.uni-bremen.de/~mab/openwrt/asteriskconf/chan_bluetooth.mod.c
22:30.58cr2this code i have already seen somewhere.
22:32.52cr2something for wiki
22:32.55cr2http://crazygreek.co.uk/content/chan_bluetooth
22:33.49goxboxliveRight now (20/11/05), unmaintained
22:36.11cr2the code reminds gomunicator
22:57.47lkclasterisk is shit.  absolute xxxxing nightmare.
22:58.35lkclthe syntax is _so_ obscure it takes someone with an IQ of 150+ at least three weeks to learn how to configure and nstall it
22:58.45cr2:)
22:59.22cr2lkcl: i'm talking about this chan_bluetooth code. still better than nothing.
22:59.27lkclthe extensions config file is basically a half-arsed regular-expression programming language
22:59.30lkcloh.  right :)
22:59.42lkclgreat idea!
23:00.17cr2../haret/haret-gnu/haretconsole/scanserial.py
23:00.17lkclyeh, really good idea.  such a pity it's dumped into a really dire program.
23:00.31cr2parses the bt and ff data ok.
23:01.03cr2we have some code for TI *.bts files.
23:01.15cr2read: '\x04\x0e\x05\x01\x19\x0c\x00\x03'
23:01.23cr2'\x01\x18\x0c\x02\x00\x00'
23:01.34cr2read: '\x04\x0e\x04\x01\x18\x0c\x12'
23:01.41cr2'\x01\x05\x04\r'
23:01.41lamikrlkcl: I bought last year fosdem a book from asterix. I just have not read it... but the bt code looked interesting
23:02.18cr2i think 0x04 at the beginning is 'read' and '0x01' is 'write'
23:02.31cr2the command classes are also known.
23:02.40lamikrcr2: gpe-bluetooth 0.54 has patch for using TI's bts file during the hciattach command if one is available.
23:03.02cr2lamikr: i have written a stadalone parser of it, but now it's lost.
23:03.10cr2need to recreate it.
23:03.32cr2it's gpe-bluettoh, but hciattach
23:03.44cr2not gpe-bluetooth.
23:03.53cr2has nothing to do with gpe.
23:04.41cr2ok.
23:04.43cr2./packages/gpe-bluetooth/files/hciattach-bts.patch
23:04.56cr2./packages/bluez/files/hciattach-ti-bts.patch
23:04.57lamikrcr2: I know it is related to hciattach command. But I think gpe-bluetooth makes the hci-attach command automatically. And with 0.54 version it adds the bts script load
23:05.05cr2./packages/bluez/bluez-utils/hciattach-ti-bts.patch
23:05.10cr2cloned ;)
23:06.01cr2well, it's like tslib.
23:06.11cr2people can't live without a gui.
23:06.16lamikrI am preparing big patch for updating dbus to 0.94 (or 1.0 that was released on yesterday) in familiar. And while doing that, I also added the gpe-bluetooth 0.54 to my familiar test build.
23:07.21cr2ok.
23:07.37cr2i wonder if tslib still depends on x11 and gtk2.
23:08.42lamikrcr2: If ui tool is good, I prefer to use that. But it would be nice if every tool should show the commands they are really doing in somekind of status area. Or if one could turn on the log from the commands executed... Maybe we should do that for gomunicator...
23:09.00lamikrcr2: So what kind of parser you have done for the bts files?
23:09.37cr2*.bts to ascii
23:09.52cr2HTC also uses ascii in the latest phones.
23:10.00cr2replacing codes with
23:10.03cr2ACTION_SEND_COMMAND
23:10.12cr2ACTION_WAIT_EVENT
23:10.26cr2ACTION_DELAY
23:10.43cr2so it' more readable
23:11.09cr2then there are some comments in the *.bts file before these binary sentences.
23:11.51cr2so it's possible to correlate the comments with the commands/responces.
23:12.24cr2+#define ACTION_SEND_COMMAND             1   /* Send out raw data (as is) */
23:12.25cr2+#define ACTION_WAIT_EVENT               2   /* Wait for data */
23:12.25cr2+#define ACTION_SERIAL_PORT_PARAMETERS   3
23:12.25cr2+#define ACTION_DELAY                    4
23:12.25cr2+#define ACTION_RUN_SCRIPT               5
23:12.25cr2+#define ACTION_REMARKS                  6
23:22.44lamikrok, so you made a parser which reads the bts file to text file and vice versa?
23:26.08cr2reads the bts and writes decoded text out.
23:26.38cr2\x01\x05\x04\r
23:26.53cr2is SEND_COMMAND 0x05 0x04
23:27.11cr2<PROTECTED>
23:27.24cr2DELAY ...
23:27.35cr2the command structure for delay
23:28.07lkclB12 going mad when the gps is active
23:28.07cr2+typedef struct tagCActionDelay
23:28.07cr2+{
23:28.08cr2+    unsigned long msec; /* in milliseconds */
23:28.08cr2+} action_delay_t;
23:28.39cr2long is 4 bytes
23:28.58cr2lkcl: B12 ?
23:29.10cr2is it ALT or normal gpio
23:29.13lkclyeh.  asic3 B12.
23:29.41lkclB12   I 1 0 0 1 LO FE
23:29.44lkclit's an input
23:30.01lkclcool.  i got a gps lock through my kitchen window :)
23:30.20cr2:)
23:30.28cr2btw, what about buttons ?
23:30.56cr2camera/record/etc.
23:31.01cr2are they on asic3 ?
23:31.37cr2gpioc0-3 are ALT and leds ?
23:32.07lkcldunno yet.  we did do some messing about, remember, and it's somewhere in ... oct 20th or so irc logs
23:32.29cr2i'll look.
23:34.32cr2lkcl: not found.
23:35.37lkcloh dear.
23:37.01lkcli'm gonna have to capture phone start-up, too.
23:41.15cr2i'll edit sableasic3
23:59.06cr2lkcl: done

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.