00:12.50 | *** join/#htc-linux skodde (n=skodde@unaffiliated/skodde) |
00:17.50 | *** join/#htc-linux blingwadman (i=blingwad@keele3-184-172.airyork.yorku.ca) |
00:22.07 | Kevin2 | miknix: pong |
00:22.11 | blingwadman | ping? |
00:22.34 | dcordes_ | hi Kevin2 |
00:22.52 | miknix | Kevin2, hi |
00:23.05 | blingwadman | hello |
00:23.50 | dcordes_ | hi blingwadman |
00:23.56 | miknix | Kevin2, are you going to push the bbkeys driver into mainline? |
00:24.15 | blingwadman | how goes it? |
00:24.58 | Kevin2 | miknix: It needs to be rebased to the new gpio stuff. |
00:25.04 | Kevin2 | Hi all |
00:25.23 | Kevin2 | miknix: It's not on my "short term" list. It would be nice to get it pushed. |
00:25.40 | miknix | Kevin2, ok, I'll rebase it then |
00:25.57 | miknix | Kevin2, I need it for the wizard board |
00:26.17 | miknix | Kevin2, unless you want the htc-i2c-cpld driver in the tree :p |
00:27.01 | blingwadman | I am interested in linux on the htc sable |
00:27.16 | Kevin2 | miknix: Is bbkeys working on your phones? |
00:27.28 | miknix | Kevin2, dont know. but it will |
00:27.47 | blingwadman | but how do I get started |
00:30.53 | dcordes_ | Kevin2: are there any news about msm/haret? |
00:30.56 | Kevin2 | dcordes_: arm6 mmu stuff is going to be involved. It basically requires writing all new mmu reading functions. I don't know when I'll be able to get to it. |
00:31.17 | dcordes_ | that was timing :) |
00:31.54 | dcordes_ | so with that we would be able to trace the smem regions? |
00:33.32 | Kevin2 | dcordes_: I'm not sure about the smem stuff. The work would be needed to get "dump mmu" and p2v() working properly. |
00:33.55 | Kevin2 | Having the above broken could certainly break mmutrace - but fixing it may not necessarily fix mmutrace. |
00:34.33 | dcordes_ | p2v is physicla to virtual address? |
00:34.44 | Kevin2 | Yes. |
00:34.46 | dcordes_ | s/physicla/physical/ |
00:35.11 | dcordes_ | I always did that addlist mmutrace p2v(base) offset |
00:35.12 | dcordes_ | wirq |
00:35.14 | dcordes_ | which did not work |
00:35.20 | dcordes_ | (on the shared mem registers) |
00:35.52 | Kevin2 | What memory addresses are "shared memory"? |
00:36.23 | dcordes_ | the ones that are used by arm9 and arm11 I think |
00:36.47 | dcordes_ | http://wiki.xda-developers.com/index.php?pagename=KaiserMemoryMap |
00:38.59 | dcordes_ | Kevin2: either mk vrit or virt is arm9 |
01:10.15 | *** join/#htc-linux Kevin3 (n=Kevin@207-237-52-122.c3-0.avec-ubr12.nyr-avec.ny.cable.rcn.com) |
01:13.13 | dcordes_ | booxter: http://cia.vc/stats/project/openembedded/.message/6a95a2 here you go |
03:54.19 | *** join/#htc-linux blingwadman (n=bling@CPE001839b40c4e-CM0011e6ed09da.cpe.net.cable.rogers.com) |
03:54.22 | blingwadman | hello |
04:15.24 | *** join/#htc-linux goxboxlive (n=goxboxli@195.159.97.196) |
05:08.28 | *** join/#htc-linux rmoravcik (n=rmoravci@ip-89-102-255-171.karneval.cz) |
05:11.58 | *** join/#htc-linux dcordes (n=dcordes@unaffiliated/dcordes) |
05:36.33 | *** join/#htc-linux marbalon (n=marbalon@212.122.223.98) |
05:37.17 | *** part/#htc-linux blingwadman (n=bling@CPE001839b40c4e-CM0011e6ed09da.cpe.net.cable.rogers.com) |
05:46.40 | *** part/#htc-linux rmoravcik (n=rmoravci@ip-89-102-255-171.karneval.cz) |
05:51.01 | *** join/#htc-linux kiozen (n=oeichler@p54929FDE.dip0.t-ipconnect.de) |
06:44.52 | *** join/#htc-linux patoche (n=patoche@77.197.2.209) |
06:46.25 | *** join/#htc-linux rob_w (n=bob@Mbfe9.m.pppool.de) |
06:57.24 | *** join/#htc-linux rmoravcik (n=rmoravci@gtsgw.ttc.cz) |
07:27.40 | *** join/#htc-linux rmoravci1 (n=rmoravci@gtsgw.ttc.cz) |
07:32.54 | *** join/#htc-linux BabelO (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net) |
07:45.23 | par | wow verizon joining LiMo, didn't see that coming |
07:46.41 | *** join/#htc-linux rmoravcik (n=rmoravci@gtsgw.ttc.cz) |
07:49.56 | marbalon | cr2: ping |
07:50.00 | NiZoX | par: sfr & mozilla so |
08:08.02 | *** join/#htc-linux Babel1 (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net) |
08:39.19 | *** join/#htc-linux Robwoerle (n=bob@X18ba.x.pppool.de) |
08:54.02 | *** join/#htc-linux miknix (n=miknix@213.13.201.160) |
09:17.24 | *** join/#htc-linux exc1 (n=exco@e181115212.adsl.alicedsl.de) |
09:23.42 | *** join/#htc-linux the_sys0p (i=the_sys0@gateway/tor/x-7726cc66c2e2fc14) |
09:26.14 | *** join/#htc-linux miknix (n=miknix@213.13.201.160) |
09:36.01 | *** join/#htc-linux miknix (n=miknix@213.13.201.160) |
09:38.48 | *** join/#htc-linux miknix (n=miknix@213.13.201.160) |
09:42.04 | *** join/#htc-linux miknix (n=miknix@213.13.201.160) |
09:43.35 | *** join/#htc-linux miknix (n=miknix@213.13.201.160) |
09:51.32 | *** join/#htc-linux miknix (n=miknix@213.13.201.160) |
09:58.25 | *** join/#htc-linux zoolooc (n=lucian@nrbg-4dbfff64.pool.einsundeins.de) |
10:02.02 | *** join/#htc-linux p3t3r__ (n=p3t3r__@wlan.net-you.de) |
10:02.17 | *** join/#htc-linux miknix (n=miknix@213.13.201.160) |
10:18.07 | *** join/#htc-linux okias (i=ejabberd@poseidon.kraja.cz) |
10:19.08 | okias | Hello, i don't know about this much, but HaRET on Kaiser still with smalled (5MB initrd) working only randomly... |
10:19.43 | okias | looks like HaRET problem with loading initrd on Kaiser (T-Mobile/CZ version) |
10:19.54 | okias | *smaller |
10:28.50 | zoolooc | okias: yes, that's very annoying |
11:02.09 | *** join/#htc-linux skodde (n=skodde@unaffiliated/skodde) |
11:12.45 | *** join/#htc-linux exco (n=excogita@scenicl-69.itm.mw.tum.de) |
11:19.02 | *** part/#htc-linux okias (i=ejabberd@poseidon.kraja.cz) |
11:28.20 | *** join/#htc-linux the_sys0p (i=the_sys0@gateway/tor/x-ea9d566f7862d967) |
12:06.06 | *** join/#htc-linux the_sys0p (i=the_sys0@gateway/tor/x-21f9dc54760a4e84) |
12:08.31 | *** join/#htc-linux revertive (n=revertiv@83.119.75.151) |
12:16.28 | *** join/#htc-linux patoche (n=patoche@77.197.2.209) |
12:49.03 | dcordes | marbalon: ping |
12:49.16 | marbalon | dcordes: pong |
12:49.19 | dcordes | hi |
12:49.21 | dcordes | any news? |
12:50.16 | marbalon | no, try to trace mmu while incloming calls but no success |
12:51.14 | dcordes | we can't trace smem mmu |
12:51.20 | dcordes | because of the haret problem |
12:51.46 | dcordes | cr2: can't help witht that either. I hope Kevin3 will be able to |
12:54.26 | marbalon | we still don't know how 'kick' arm9 when data is ready |
12:55.03 | marbalon | cr2: maybe MSM_CSR is wrong ??? |
12:55.57 | marbalon | cr2: -> dcordes |
12:56.38 | dcordes | don't know |
12:56.44 | dcordes | have to look at the cocde |
12:57.06 | dcordes | <PROTECTED> |
12:59.39 | dcordes | we #define MSM_CSR_BASE 0xE0001000 |
13:00.00 | dcordes | marbalon: it looks different from memory map, doesn't it? |
13:00.47 | marbalon | hmm |
13:00.57 | dcordes | what is csr base? |
13:01.47 | dcordes | there is also UART_CSR but uart has nothin to do with the modem, does it? |
13:03.10 | dcordes | I think usb is on the uart |
13:03.52 | dcordes | bluetooth is on uart1 sim card is on uart2 |
13:04.07 | dcordes | (according to the marketing datasheet) |
13:04.22 | dcordes | and uart3 OI?? |
13:05.29 | marbalon | *_BASE = addr in RAM where *_PHYS is mapped I think |
13:06.25 | dcordes | yes |
13:06.29 | cr2 | marbalon: MSM_CSR is right |
13:06.48 | dcordes | so let's try 0xc0100000 |
13:06.54 | cr2 | dcordes: marketing shit is not very useful |
13:07.15 | dcordes | but isn't bluetooth on the uart? |
13:08.02 | cr2 | since tracing is not available, the only way is to document things step by step. |
13:08.31 | marbalon | cr2: I there any way to trace reads/writes under haret ? I think about MSM_CSR area ? |
13:08.34 | cr2 | BT is on uart1, but it uses DMA because it's a 3Mbit BT or something like that. |
13:09.10 | cr2 | marbalon: you may try addlist traces |
13:09.34 | cr2 | it's high frequency polling, maybe you'll see something. |
13:15.03 | *** join/#htc-linux _who (n=who@194.145.250.184) |
13:15.57 | *** join/#htc-linux Babel1 (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net) |
13:18.35 | dcordes | cr2: for the cssr or bluetooth? |
13:18.56 | marbalon | cr2: maybe dissasembing some modules realted modem can tell us where is correct address to confirm modem command writes |
13:19.54 | cr2 | dcordes: both |
13:20.10 | cr2 | marbalon: "some modules" is too broad. |
13:20.19 | dcordes | what is csr btw? |
13:22.31 | cr2 | interrupt controller and something else. |
13:23.36 | marbalon | cr2: I don't now wm* anatomy but there is no standard modules for every device/periphery ? |
13:23.38 | cr2 | dcordes: can you check gps ? |
13:23.54 | dcordes | ok before I forget that again |
13:24.00 | cr2 | marbalon: no, it differs from device to device |
13:24.12 | dcordes | cr2: just the bare wirq? |
13:24.14 | cr2 | marbalon: it was rilgsm.dll before |
13:24.29 | cr2 | dcordes: yes, look for the M2A irqs |
13:24.42 | cr2 | wince says smd7: |
13:24.54 | dcordes | ok let's see |
13:25.05 | cr2 | dcordes: btw, aDSP is used by Qtv |
13:25.22 | dcordes | what's qtv? |
13:25.50 | dcordes | cr2: what's a minimalist program to turn on gps? |
13:26.08 | cr2 | marbalon: and on kaiser it's only ril.dll, which was only a wrapper to rilgsm before. |
13:26.21 | cr2 | dcordes: no idea, it's very device-specific |
13:27.05 | marbalon | bbl |
13:28.00 | dcordes | cr2: I have google maps installed ;p |
13:30.24 | miknix | does anybody know which .dll is the driver for touchscreen on htc phones? |
13:31.13 | dcordes | cr2: ok interesting when gps is on I see a sequence of 13x irq2 followed by 1x irq1 |
13:33.14 | cr2 | dcordes: can you dump the FIFO ? |
13:33.33 | cr2 | dcordes: i'm curious if the AT cmd channel is used for gps. |
13:34.50 | dcordes | cr2: when I turn gps on/off there is a longer sequence with more 1 like 1112222222221122221121212121212121211 |
13:35.03 | dcordes | so 1 is used for gps init or so? |
13:36.50 | dcordes | http://rafb.net/p/2SR59216.html you can see the 2s followed by on 1 first and at the end I turned it off |
13:36.58 | dcordes | dumping fifo now |
13:37.31 | cr2 | ok. |
13:38.10 | cr2 | btw, you may mess in the registry and enable some AT debugging/logging. |
13:38.40 | Babel1 | cr2: close to works now ;) |
13:38.44 | Babel1 | hi btw |
13:38.56 | dcordes | cr2: it is a few minutes that I used the gps now but I don't have phone on so they shouldn't be overwritten, right? |
13:39.11 | dcordes | s/they/the buffers/ |
13:39.41 | dcordes | pwf smem-gps 0x01f00000 0x100000 |
13:40.40 | miknix | cr2, hello. how can I find the touchscreen driver on wm5? addr2mod(p2v(0xfffc100c)) returns "Address b80c100c not process specific" |
13:41.47 | dcordes | cr2: ok the fifos are full of gps |
13:42.00 | cr2 | dcordes: both ? |
13:42.23 | cr2 | miknix: you should take the Babel1's driver |
13:42.41 | cr2 | miknix: touch.dll on omap850 |
13:43.30 | miknix | cr2, thanks. the Babel0s driver is not working with current register settings |
13:43.47 | Babel1 | miknix: why not working ? |
13:44.16 | miknix | Babel1, the data we are receiving on spi data lines is always the same |
13:44.47 | revertive | Babel1: x, y, z coordinates and presure are always zero |
13:44.53 | Babel1 | miknix: i ve told you and revertive to take the driver in git last time |
13:45.01 | dcordes | cr2: no only the one from 000545b0 to 000565d0 |
13:45.28 | miknix | revertive, are you using the git driver? |
13:46.03 | revertive | miknix: im using the driver ive got from Babel1 some days ago, ill test the one in git |
13:46.17 | miknix | revertive, I'll pastebin the git driver.. just a sec |
13:47.23 | dcordes | cr2: it has gpgs comamnds |
13:48.07 | dcordes | and nmea data I think |
13:48.17 | dcordes | some coordinates at least |
13:48.36 | Babel1 | cr2: why do you want the sirf firmware version |
13:48.43 | dcordes | lol where's xda wiki when you need it?! |
13:49.33 | Babel1 | miknix: i show the sequence we have to reproduce to revertive, here is the pastbin http://pastebin.ca/1018975 |
13:49.42 | Babel1 | but i think there is a bad conf or clock settings |
13:50.46 | dcordes | cr2: does that mean the gps hardware is controlled by arm9 and the data flows through the second fifo? |
13:51.44 | miknix | Babel1, which (x,y) coordinate corresponds the dump in pastebin? |
13:52.41 | miknix | revertive, http://pastebin.com/d4f44369f |
13:52.55 | Babel1 | miknix: b80c100c is the read coord , b80c100a is the command send to read 1000 is the clock enable |
13:54.00 | miknix | Babel1, ok tx |
14:04.30 | miknix | Babel1, we are not catching the 0xffff on the clock line only 0xfffe. does this also happen to you? |
14:05.15 | Babel1 | depend where you put the dump |
14:05.26 | miknix | oh wait |
14:05.30 | dcordes | cr2: still there? |
14:05.31 | miknix | \n badness |
14:05.36 | miknix | Babel1, http://pastebin.com/m221c1724 |
14:11.55 | *** join/#htc-linux the_sys0p (i=the_sys0@gateway/tor/x-6b06b4769d182b73) |
14:14.41 | *** part/#htc-linux zoolooc (n=lucian@nrbg-4dbfff64.pool.einsundeins.de) |
14:15.16 | Babel1 | oh !! now i get values :) |
14:16.12 | revertive | ts? wow great |
14:20.40 | cr2 | dcordes: gps commands ?? |
14:21.22 | cr2 | dcordes: the gps LNA is hooked to arm9 of course. the big brother wants to watch you. |
14:22.14 | cr2 | Babel1: fimware string is a good argument for sirf3. |
14:47.34 | dcordes | cr2: what's gps lna? can't look it up |
14:50.16 | jeanseb | Babel1 = BabelO hi, ? |
14:51.05 | Babel1 | hi jeanseb |
14:51.30 | jeanseb | are u BabelO ? |
14:51.35 | Babel1 | yes |
14:52.20 | jeanseb | ok so what s new in your last image for HTC (last month one) ? |
14:53.06 | BabelO_ | jeanseb: no more news, i wait for qtopia 4.4 and doing some code for artemis |
14:53.33 | *** join/#htc-linux TimRiker (n=timr@70-7-55-87.area7.spcsdns.net) |
14:53.47 | jeanseb | but new image ! kernel upgrade inside ? |
14:54.31 | BabelO_ | jeanseb: new qtopia image ? yes i add my im application, enable bluetooh detection, and some fix |
14:54.54 | jeanseb | kernel image not affected ? |
14:55.02 | jeanseb | for the fix |
14:55.05 | BabelO_ | no don't remember |
14:55.20 | jeanseb | ok so non need to test... |
14:55.26 | jeanseb | thks |
15:11.40 | BabelO_ | jeanseb: you can test my app :) |
15:14.07 | *** join/#htc-linux Zoolooc (n=fredsiba@nrbg-4dbfff64.pool.einsundeins.de) |
15:16.58 | *** join/#htc-linux surgex0 (n=surge@32.136.87.102) |
15:18.51 | *** join/#htc-linux surgex0 (i=surge@pool-71-186-234-216.bflony.fios.verizon.net) |
15:29.27 | BabelO_ | cr2: sstupid me :(, from the beginning, my problem isan irq setup problem ... grhhhh |
15:31.06 | *** join/#htc-linux noelcragg (n=noel@64.191.251.120) |
15:31.15 | *** part/#htc-linux noelcragg (n=noel@64.191.251.120) |
15:42.04 | *** join/#htc-linux patoche (n=patrice@lns-bzn-57-82-249-41-115.adsl.proxad.net) |
15:54.31 | miknix | linuxtogo git is down or is just me? |
15:55.25 | miknix | not the git, the web interface |
15:56.08 | revertive | miknix: i guess its down, or really slow |
15:56.37 | miknix | yeah.. slow |
15:56.57 | miknix | last page toke 161.5 s to load |
15:57.42 | *** join/#htc-linux JohnnyK (n=johnnyk@nfx-nat-229.pilsfree.net) |
15:57.59 | revertive | lol my last page timed out |
15:58.50 | BabelO_ | miknix, revertive ok, now i read the values :) but it works only with the tsc2046 driver because it speak 16 bits wide word, and i did not manage to found what s wrong in my code to manage 8 bits for ads7846 |
15:59.27 | miknix | BabelO, tsc2046 driver is OK. AFAIK that is the one that is used in upstream |
15:59.40 | *** join/#htc-linux areq (n=areq@q.areq.eu.org) |
16:00.06 | miknix | BabelO, btw: nice job |
16:01.09 | revertive | BabelO_: great job with the ts |
16:03.38 | revertive | BabelO_: did you change alot? |
16:04.44 | BabelO_ | revertive: yes and no, only the read / write function and irq setup function |
16:05.27 | revertive | BabelO_: cool |
16:07.51 | BabelO_ | revertive: i comit this evening once i go back to home and need to clean it too |
16:08.43 | revertive | BabelO_: thats ok, let me now when you commited it and ill test it |
16:08.55 | BabelO_ | revertive: ok |
16:10.18 | *** join/#htc-linux CVirus (n=GoD@196.205.193.11) |
16:17.11 | *** join/#htc-linux pleemans (n=peter@d51A5E76A.access.telenet.be) |
16:19.34 | jeanseb | BabelO, no I cant remember the bat problem for me ! |
16:22.14 | *** part/#htc-linux BabelO_ (n=fcr@unaffiliated/babelo) |
16:22.58 | *** join/#htc-linux skodde (n=skodde@unaffiliated/skodde) |
16:39.09 | *** join/#htc-linux dcordes (n=dcordes@unaffiliated/dcordes) |
16:42.16 | *** join/#htc-linux rmoravcik (n=rmoravci@ip-89-102-255-171.karneval.cz) |
16:43.38 | *** join/#htc-linux KASE (n=me@63.243.20.61) |
16:46.57 | *** join/#htc-linux the_sys0p (i=the_sys0@gateway/tor/x-3c1eafaa0cc1df7c) |
17:06.30 | *** join/#htc-linux CVirus (n=GoD@196.205.193.11) |
17:22.49 | *** join/#htc-linux kiozen (n=kiozen@rgnb-4db1fd90.pool.einsundeins.de) |
17:46.19 | *** join/#htc-linux JEEB (n=kanakana@a88-112-94-153.elisa-laajakaista.fi) |
17:51.27 | *** join/#htc-linux pleemans_ (n=peter@d51A5E76A.access.telenet.be) |
17:57.03 | miknix | Kevin3, ping |
18:17.45 | *** join/#htc-linux GvzEvxre (n=timr@70-7-55-87.area7.spcsdns.net) |
18:24.44 | *** join/#htc-linux uplinked (n=linked@c-68-40-179-243.hsd1.mi.comcast.net) |
18:27.06 | uplinked | so my mom needs a new phone, and she really likes my Hermes (which means i could give her that, and buy a new phone for me)-- is there any phone (htc, nokia or otherwise) that we know to be fully functional with linux/android/openmoko, at the moment? other than, i guess, the Neo1973 |
18:32.24 | dcordes | I think the htc with th ebest linux support is universal |
18:33.19 | *** join/#htc-linux pikapika (n=pikapika@mar75-8-88-164-227-147.fbx.proxad.net) |
18:33.43 | pikapika | hi |
18:34.24 | dcordes | cr2: what's needed to get gps working? |
18:34.52 | dcordes | isn't it just a matter of switching the gps device on and it will send the data through the fifo? |
18:38.48 | uplinked | dcordes: thanks! |
18:38.49 | *** part/#htc-linux uplinked (n=linked@c-68-40-179-243.hsd1.mi.comcast.net) |
18:47.20 | *** join/#htc-linux lama (n=lama@estel.wpia.uw.edu.pl) |
18:49.31 | *** join/#htc-linux andy_js (n=andy_js@AAmiens-152-1-26-45.w83-192.abo.wanadoo.fr) |
18:58.55 | *** join/#htc-linux kiozen_ (n=kiozen@rgnb-4db1f9b7.pool.einsundeins.de) |
18:59.08 | kiozen_ | ~ping kiozen |
18:59.09 | apt | pong kiozen |
18:59.30 | BabelO | ~kill kiozen |
18:59.31 | apt | ACTION shoots a ionized anti-tachyon gun at kiozen |
18:59.46 | BabelO | :) |
18:59.53 | kiozen_ | BabelO: not working, still alive |
19:00.23 | kiozen_ | something is fishy with my inet connection |
19:06.10 | BabelO | cr2: i need irq advice |
19:12.42 | cr2 | hi. i'm back to lcdspi |
19:13.44 | BabelO | hi cr2 |
19:13.58 | BabelO | cr2: my spi drivers works, but not as expected, :) |
19:14.26 | BabelO | cr2: all my problem are comming from irq setup |
19:17.27 | BabelO | cr2: what setup i need ? do i need same setup on both side ? spi and tsc2046 ? |
19:20.44 | cr2 | BabelO: the real irq is the "touch" gpio |
19:21.14 | cr2 | for spi you only need to be sure that you have read the data. |
19:21.18 | BabelO | cr2: ok but if i set wrong setting on spi side, reading value only give 0xffff or 0x0000 |
19:21.54 | cr2 | check how it's done on the universal. |
19:22.03 | BabelO | ok |
19:22.03 | cr2 | hmm. it uses 24bit transfers ;) |
19:37.13 | *** join/#htc-linux crackerbox (n=Matt@c-98-215-241-54.hsd1.il.comcast.net) |
19:37.32 | crackerbox | hey guys |
19:37.57 | paulproteus | Hey crackerbox. |
19:38.00 | crackerbox | so how can i help getting things going on the titan? |
19:39.27 | crackerbox | i know enough about linux to be able to build the initrd and create custom live CDs (by hand) and custom distrobutions and the like |
19:40.07 | crackerbox | is there a direction or some sort of central plan for getting android on the Titan? |
19:40.23 | crackerbox | btw im mburris from xda-devs |
19:45.05 | *** join/#htc-linux BabelO (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net) |
19:46.37 | crackerbox | what is the plan for SD drivers? |
19:47.05 | crackerbox | once we get sd drivers for the vouge, will they work on the kaiser and titan? |
19:51.26 | cr2 | crackerbox: they do not work yet ? |
19:52.12 | crackerbox | apparently we are unable to use the sd card as root |
19:53.40 | crackerbox | for example, the titan only has 64MB of RAM... so android is unable to load on it because it tries to extract the entire initrd into memory to run from there |
19:54.04 | crackerbox | if we could get it to extract the initrd to the sd card and boot from there... then we'd be able to run it |
19:56.48 | *** join/#htc-linux bjorn` (i=bjorn@archlinux.no) |
19:59.04 | crackerbox | dcordes: i was able to boot your console image |
20:01.22 | crackerbox | does the kaiser keyboard work? |
20:01.46 | cr2 | crackerbox: you can't use it was root, but can you mount it at all ? |
20:02.28 | crackerbox | if i put haret and the initrd on the sd card... i can boot into linux and get to a console |
20:02.38 | *** join/#htc-linux marbalon (n=balon@aegd44.neoplus.adsl.tpnet.pl) |
20:03.15 | crackerbox | no keyboard though |
20:06.09 | crackerbox | im gunna grab my linux laptop and see whats in the initrd |
20:21.09 | *** join/#htc-linux diogene31_ (n=rj@mur31-2-82-243-122-54.fbx.proxad.net) |
20:21.54 | dcordes | crackerbox: nice to see a titan owner here. yes keyboard works on kaiser. our central plan is at git.linuxtogo.org at least what the msm htcs concern |
20:22.23 | dcordes | that's where the kernel development goes |
20:22.41 | crackerbox | how can I help? |
20:22.52 | dcordes | http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=shortlog;h=refs/heads/htc-msm |
20:22.56 | dcordes | read a bit in the code |
20:23.16 | dcordes | I think a first step would be to look for keyboard gpios |
20:24.29 | dcordes | since we have no way to speak with the devices from outside yet as bluetooth usb sd(wifi) don't work yet you need a keyboard |
20:25.06 | dcordes | 21:51 < cr2> crackerbox: they do not work yet ? -not that I know |
20:26.13 | crackerbox | how did you guys manage to 'speak' with the kaiser or vouge? |
20:26.30 | dcordes | on kaiser we use the keyboard |
20:26.33 | dcordes | no idea about vogue |
20:26.46 | dcordes | dzo is the person to ask |
20:26.58 | dcordes | that's a good question btw. maybe he has usb working |
20:27.41 | crackerbox | how similar are the chipsets? |
20:27.52 | dcordes | very :) |
20:28.06 | dcordes | you said you can compile. build with usb support and check |
20:28.38 | crackerbox | i'd need an example |
20:28.54 | dcordes | I described it a bit in the kaiser thread maybe you can find it |
20:29.26 | crackerbox | I have a question about the initrd you posted in the titan thread |
20:29.26 | dcordes | shoot |
20:29.49 | crackerbox | using the init file that linked to a non-existant file... is that why it comes up with a console prompt? |
20:30.31 | dcordes | it is a console image. it's its purpose to make a console come up |
20:30.44 | crackerbox | oh ok |
20:30.55 | dcordes | the android initrd is too huge |
20:31.01 | dcordes | if you want to play no luck |
20:31.09 | dcordes | hard work to go :) |
20:32.20 | crackerbox | i hacked together an android initrd.gz that was 5.4MB |
20:32.34 | dcordes | do you have a network connection to titan? |
20:32.50 | dcordes | android won't be of any use to you at this point |
20:33.23 | crackerbox | network connection? i have USB, WIFI, etc |
20:33.28 | crackerbox | is that what you mean? |
20:33.40 | dcordes | yep |
20:33.52 | dcordes | do you have a linux computer? |
20:33.58 | crackerbox | many |
20:34.38 | crackerbox | the one next to this one is running ubuntu right now |
20:35.04 | dcordes | ok what you need to do to get the keyboard working is polling gpios |
20:36.07 | dcordes | means get haretconsole on a linux box that's in the same network has titan |
20:37.23 | dcordes | http://www.handhelds.org/~koconnor/haret/haretconsole-20071216.tar.gz |
20:37.45 | crackerbox | titan and laptop connected to my wireless router: check |
20:37.51 | dcordes | good |
20:38.01 | dcordes | so get that tarball on your laptop, extract it |
20:38.21 | dcordes | on titan hit listen and on your laptop, in haret dir ./console titanip |
20:41.59 | crackerbox | hold 1 sec |
20:42.01 | BabelO | cr2: it look very strange :( |
20:42.26 | dcordes | crackerbox: haretconsole is python so obviously you need python on your laptop |
20:46.55 | crackerbox | titan is listening for connection |
20:47.04 | dcordes | crackerbox: good |
20:47.14 | dcordes | now connect to it |
20:47.51 | crackerbox | HaRet(1)# |
20:47.59 | dcordes | ok session open |
20:48.49 | crackerbox | now what? |
20:48.57 | dcordes | type watch GPIOS 5 |
20:49.22 | dcordes | you should see lots of lines flowing through |
20:49.25 | crackerbox | yes |
20:50.10 | dcordes | turn off everything except of wifi |
20:50.17 | dcordes | close programs, kill phone |
20:50.18 | dcordes | etc |
20:50.23 | dcordes | of course also let haret open |
20:51.13 | crackerbox | only haret is running |
20:51.23 | crackerbox | at least so it says |
20:51.31 | dcordes | ok again type watch gpios |
20:51.35 | dcordes | for 10 seconds |
20:51.41 | dcordes | watch gpios 10 |
20:52.00 | crackerbox | done |
20:52.07 | dcordes | did you see less output? |
20:52.29 | crackerbox | there were many more lines of text |
20:52.55 | crackerbox | should i capture the output to a file and pastbin it? |
20:53.00 | dcordes | ok nevermind run again with a bit bigger time value and hit some keyboard keys |
20:53.00 | crackerbox | *pastebin |
20:53.17 | dcordes | no need: haret logs everything to a file called haretlog*datum*.txt |
20:53.20 | dcordes | or so |
20:53.40 | dcordes | see if you can get keyboard specific lines ie lines that pop up when you press keyboard keys |
20:54.20 | crackerbox | ok i typed the first two rows starting with qwerty |
20:54.28 | crackerbox | ending with del |
20:54.36 | *** join/#htc-linux LunohoD_ (n=alex@e180073028.adsl.alicedsl.de) |
20:54.46 | dcordes | so do you see lines appear when you press the buttons? |
20:54.58 | crackerbox | oh yeah |
20:55.17 | crackerbox | it definetly knew i was pressing them |
20:55.26 | dcordes | good to get this more precise haret has a function to mask the 'flooding' gpios |
20:55.46 | dcordes | you will notice a number in brackets in each line |
20:55.46 | crackerbox | ok lets do it |
20:55.56 | dcordes | this is an index number so you and haret can identify the gpios |
20:55.59 | crackerbox | like (211) |
20:56.10 | crackerbox | (203) etc? |
20:56.11 | dcordes | to mask them tpye "ibit gpios 211 213" |
20:56.18 | dcordes | don't know... just mask the flooding ones |
20:57.32 | crackerbox | "ibit gpios 203" |
20:57.35 | crackerbox | just like that? |
20:57.43 | dcordes | yea you can add more within one command |
20:57.44 | crackerbox | if 203 is flooding |
20:57.49 | dcordes | right |
20:57.54 | dcordes | try it out you will see |
20:58.00 | dcordes | mask it and run watch gpios again |
20:58.00 | crackerbox | it didnt give any output |
20:58.07 | dcordes | that's good |
20:58.08 | crackerbox | oh |
20:58.29 | dcordes | you won't see 203 now when you run watch gpios n |
20:58.38 | crackerbox | nice |
20:58.41 | dcordes | try it |
20:59.24 | dcordes | oh no why in hell is xda developers wiki down |
20:59.37 | dcordes | we need to mirror the important stuff somewhere on linuxtogo |
21:00.44 | crackerbox | how many of these shoud i try and mask... i dont want to mask the good ones |
21:01.13 | dcordes | the good ones are in this case here the keyboard ones |
21:01.14 | dcordes | they should only appear on keyboard press |
21:01.22 | crackerbox | phone call crap |
21:01.26 | dcordes | so mask all the ones that come up automagically |
21:02.33 | crackerbox | how do i unmask |
21:02.40 | dcordes | type help |
21:03.07 | dcordes | shows a list of all available commands, also useful for future reference and make sure you know this http://handhelds.org/moin/moin.cgi/HaRET_20Documentation |
21:03.26 | crackerbox | wbit |
21:04.32 | dcordes | ok all masked? |
21:04.45 | crackerbox | its only 203 |
21:04.50 | dcordes | ok fine |
21:05.05 | crackerbox | hold on... had to abort connection |
21:05.17 | crackerbox | reconnecting now |
21:05.40 | crackerbox | i'm going to have a client coming to pickup her PC in a sec but If i go i will brb |
21:06.19 | crackerbox | haret takes forever to get its crap together to listen |
21:06.37 | crackerbox | im still watching the circle |
21:06.53 | dcordes | you must restart the ./console |
21:06.54 | crackerbox | i really appreciate you taking the time to help with this |
21:07.05 | crackerbox | i know |
21:07.11 | crackerbox | im waiting for the titan |
21:07.16 | crackerbox | to stop showing the circle |
21:07.17 | dcordes | I appreaciate somebody is brave enough to start with this! |
21:07.25 | dcordes | maybe reset wifi |
21:09.02 | crackerbox | ok i told to to listen again... it took a minute the first time |
21:09.13 | crackerbox | ok here we go |
21:10.01 | dcordes | iirc I have the same when wifi power is set to low |
21:12.48 | crackerbox | ok |
21:13.18 | crackerbox | no flooding now... just responds to a key press |
21:13.21 | dcordes | what I would do no is compare the kaiser gpio table and create a new one for titan so you can fill the stuff in |
21:13.35 | dcordes | xda wiki is down where we guys use to put the reasearch stuff |
21:13.44 | crackerbox | where can i find the table? oh |
21:13.49 | dcordes | downer |
21:14.20 | dcordes | play around with the gpios a bit. you will notice you get a different gpio for the arrow keys and softkeys |
21:14.32 | dcordes | see if you can confirm this |
21:14.56 | crackerbox | how many lines of txt should i be getting for a keystroke |
21:14.57 | crackerbox | ? |
21:15.23 | dcordes | how many do you get? |
21:15.39 | dcordes | don't know right now I'm no guru ;) |
21:17.06 | crackerbox | nearly 50 |
21:17.15 | dcordes | when you press one key? |
21:17.22 | crackerbox | yes |
21:17.50 | dcordes | maybe your console is scalled a bit small? |
21:17.55 | dcordes | scaled |
21:17.57 | crackerbox | i copied to gedit |
21:18.11 | crackerbox | and turned on line numbers |
21:18.23 | dcordes | can you paste it? |
21:18.25 | crackerbox | is there a paste bin i can use around ehre? |
21:18.29 | dcordes | the output of one stroke |
21:18.40 | dcordes | use any |
21:19.06 | dcordes | I prefer rafb.net lately it's not so bloated as most |
21:22.23 | dcordes | crackerbox: note: when you have a sound output on keypress you will get extra sound gpio on pressing a key |
21:22.44 | dcordes | also not that when your display is refreshed, meaning something in the current view is changing, you will se a gpio |
21:22.54 | crackerbox | http://rafb.net/p/sqjpYL74.html |
21:23.01 | dcordes | you can identify sound and display easily |
21:24.01 | crackerbox | nothing comes up unless I press buttons |
21:24.13 | crackerbox | so the one i masked must have been display |
21:24.47 | dcordes | ok so you can also move a window around e.g. w/o seeing gpios? |
21:25.24 | crackerbox | no |
21:25.27 | crackerbox | you are right |
21:25.34 | crackerbox | moving a window give me a gpio |
21:25.46 | dcordes | mask them |
21:25.51 | dcordes | it will be touchscreen and display refresh |
21:26.28 | dcordes | just get everything non-keyboard outta the way also make sure there is no sound when you press a button |
21:28.52 | cr2 | dcordes: what gps commands do you see in the FIFO ? |
21:29.20 | dcordes | I thought those were no commands :) |
21:30.19 | dcordes | $GPGSV $GPGA $ GPRMC $GPGSA |
21:30.34 | cr2 | these are not commands. |
21:30.36 | dcordes | $GPGGA %GPRMC |
21:30.44 | cr2 | do you see $PSRF* ? |
21:31.00 | dcordes | nope |
21:31.04 | cr2 | 101,104. when it starts |
21:31.16 | cr2 | $GP* come from the arm9. |
21:31.22 | dcordes | it must have gotten a fix with that dump. I was able to see my vague location |
21:31.23 | cr2 | the commands are sent to arm9 |
21:31.24 | crackerbox | http://rafb.net/p/gkdxgx25.html |
21:31.56 | cr2 | crackerbox: is the SD traceable on titan ? |
21:32.10 | crackerbox | i dont know what that means |
21:32.18 | cr2 | crackerbox: what do you know about the CPLD gpios ? |
21:32.30 | dcordes | cr2: he just dived in |
21:32.30 | cr2 | hmm |
21:32.42 | crackerbox | sorry |
21:32.51 | cr2 | ok. |
21:32.52 | crackerbox | but i can plug my sd card in while i wathc |
21:33.14 | cr2 | but if the SD power is on the CPLD, there is no chance in hell you'll have working SD |
21:33.50 | cr2 | dcordes: hmm. do we have it in wiki ? |
21:33.59 | dcordes | cr2: what? |
21:34.01 | cr2 | dcordes: the FIFO address. |
21:34.01 | crackerbox | it responds when i insert and eject my sd card |
21:34.25 | dcordes | cr2: yes there was something with the fifo in the map |
21:34.29 | dcordes | iirc |
21:34.44 | cr2 | dcordes: we need a mirror for the kaiser* wiki pages |
21:34.45 | dcordes | cr2: that is probably the detect gpio |
21:35.21 | cr2 | dcordes: is it the same FIFO as foe the AT cmd ? |
21:35.28 | cr2 | hmm. i can check myself. |
21:35.49 | dcordes | cr2: I did the same dump command as for the AT |
21:36.03 | cr2 | dcordes: because i see only the GPS commands, no AT |
21:36.15 | cr2 | dcordes: you dumped the whole 1 MB |
21:36.25 | cr2 | but the base addresses may be different |
21:36.26 | dcordes | cr2: I turned the phone off |
21:36.37 | cr2 | ok. |
21:37.03 | crackerbox | dcordes... can you explain what a line of the GPIOS means... for example: 003.135 GPIOS in1: in1-15(207)=1 in1-16(208)=1 in1-17(209)=1 in1-18(210)=1 in1-19(211)=1 |
21:37.08 | dcordes | I will compare phone and gps dump strings a secon |
21:37.37 | cr2 | 545c8 |
21:38.00 | cr2 | -> 565c8 |
21:38.10 | cr2 | so it's a 8K fifo |
21:39.36 | *** join/#htc-linux noelcragg (n=noel@burkemost.svl.macrovision.com) |
21:39.45 | *** part/#htc-linux noelcragg (n=noel@burkemost.svl.macrovision.com) |
21:42.04 | dcordes | cr2: ok I guess you already noticed this but gps definetly has it's own fifo |
21:42.26 | dcordes | the region where the gps data is in the gps dump is blank in AT dump |
21:44.25 | dcordes | * |
21:44.25 | dcordes | 000545b0 01 00 00 00 00 01 00 00 00 00 01 00 00 00 00 00 |................| |
21:44.29 | dcordes | 000545c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| |
21:44.32 | dcordes | * |
21:44.49 | dcordes | that's what the gps region looks like in the dump with completely full AT buffers |
21:47.39 | cr2 | dcordes: ok. so gps uses its own fifo, which makes sense. smd7: |
21:47.52 | cr2 | as wince calls it. |
21:48.09 | cr2 | xda-dev wiki does not respond |
21:48.11 | dcordes | ok we already have the smd1 which dzo uses as data channel |
21:48.21 | dcordes | yea I already noticed that |
21:48.47 | dcordes | crackerbox: 1-15 mean GPIO 15 on bank 1 |
21:49.11 | dcordes | as I explained before the value in brackets is just haret specific index |
21:49.13 | dcordes | ign |
21:49.48 | dcordes | crackerbox: do you get less output after masking the screen gpios? |
21:49.59 | crackerbox | yes |
21:50.25 | crackerbox | there were about 3 of them related to screen/touchpad |
21:50.27 | dcordes | can you show me the one button pressed output again with the lesser output? |
21:50.38 | crackerbox | wait 1 |
21:50.55 | crackerbox | on the paste bin? |
21:50.58 | dcordes | yep |
21:51.00 | crackerbox | or do you want a new one? |
21:51.10 | dcordes | just open a new paste |
21:51.12 | dcordes | up to you |
21:51.19 | crackerbox | this was the previous: |
21:51.21 | crackerbox | http://rafb.net/p/gkdxgx25.html |
21:51.57 | dcordes | time to open a new board and keyboad file for titan :) |
21:52.09 | dcordes | s/keyboad/keypad/ |
21:53.12 | dcordes | I wonder why titan has 64mb ram less than kaiser |
21:54.23 | dcordes | maybe htc doesn't like cdma users ;P |
21:54.47 | dcordes | crackerbox: what do you pay for a titan w/o contracts? |
21:55.11 | crackerbox | hmm |
21:55.44 | crackerbox | $249 + 5 shipping USD |
21:55.53 | dcordes | wow that is cheap |
21:56.04 | dcordes | kaiser is like 400 euro |
21:56.34 | dcordes | a very good device for 250 dollars I think |
21:57.52 | dcordes | crackerbox: I will edit the kernel source a bit and see if I can put those gpios in |
21:57.56 | crackerbox | you can get the altell 6800 no contract off ebay for 249 |
21:58.02 | dcordes | time for titan to get a new home |
21:58.12 | crackerbox | i've got another pastebin in a sec |
21:58.36 | dcordes | remember arrow and softkeys have different gpios |
21:59.09 | crackerbox | what do you want me to press on this one? |
22:00.52 | crackerbox | well wifey is home g2g |
22:00.56 | crackerbox | hope i helped |
22:01.11 | dcordes | yes paste one arrow key press output |
22:01.29 | dcordes | sure you did. if you wanna keep this going you're always welcome |
22:02.25 | cr2 | uh. a lot of titan LCD cpld gpios |
22:03.46 | crackerbox | http://rafb.net/p/ffPlfm46.html |
22:03.51 | crackerbox | one more before i go |
22:03.55 | crackerbox | thanks guys |
22:04.07 | crackerbox | i will be back to help more soon |
22:05.49 | dcordes | crackerbox: nice cya |
22:07.14 | *** join/#htc-linux surgex0 (i=surge@pool-71-186-234-216.bflony.fios.verizon.net) |
22:08.32 | cr2 | dcordes: hm. looking for the google cache for wiki |
22:08.51 | dcordes | cr2: I will put a mirror of the research pages |
22:08.59 | dcordes | at least the WIP ones |
22:09.11 | dcordes | not the first time this happened |
22:09.59 | dcordes | cr2: btw what did you mean earlier by big brother and gps=arm9? |
22:10.30 | dcordes | didn't understand. I know everything that's arm9 is less in our command |
22:10.46 | cr2 | yes, arm9 is the big brother |
22:11.02 | cr2 | hm. cache is empty |
22:28.12 | dcordes | cr2: so to get the gps working we must setup a channel in the smd.c? |
22:29.04 | cr2 | yes, it's a channel similar to AT cmd |
22:29.17 | cr2 | text commands in, text replies out |
22:29.41 | cr2 | you may also check how it's initialized. |
22:29.48 | dcordes | that's easys so how do we find out head/tail/size? |
22:29.59 | cr2 | gpio for power/reset of something like that. or just an AT cmd |
22:30.09 | cr2 | don't know ;) |
22:30.38 | dcordes | please don't make me try and think |
22:30.41 | cr2 | tita does not have gps ? |
22:30.51 | dcordes | not sure |
22:31.48 | dcordes | oh htc.com got a new makeup for the new series |
22:35.36 | dcordes | cr2: don't think titan has gps |
22:39.07 | cr2 | ok |
22:39.48 | dcordes | cr2: do you know the difference between the msm7x00x and the msm7x01x? |
22:42.13 | cr2 | no |
22:42.19 | dcordes | I was speculating whether it is just the same but with imageon used :) |
22:42.23 | cr2 | you have the diamond rom ? |
22:43.28 | dcordes | because the new once come up with 3dish eyecandy and as we all know the imageons in msm7x00x have all disappeared into thin air :D |
22:43.37 | dcordes | s/once/ones/ |
22:43.56 | dcordes | cr2: no, do you? |
22:46.51 | cr2 | no |
22:55.49 | BabelO | cr2: still around ? |
22:55.58 | BabelO | cr2: c>>=1 ? |
22:56.08 | dcordes | hi BabelO |
22:56.48 | BabelO | hi dcordes |
22:58.34 | cr2 | BabelO: ? |
22:58.49 | BabelO | cr2: i ve a problem here |
22:59.25 | *** join/#htc-linux crackerbox (n=Matt@c-98-215-241-54.hsd1.il.comcast.net) |
22:59.32 | BabelO | cr2: http://pastebin.ca/1019581 |
22:59.42 | BabelO | cri kow you like nokia code |
23:00.35 | cr2 | *(rx - 1) |
23:02.02 | cr2 | what is 'c' ? |
23:02.25 | BabelO | cri m dumping it to check it is a xfer_len |
23:04.46 | crackerbox | wtf is up with the wiki still? |
23:05.33 | cr2 | crackerbox: when it'll be up, i'll fill a bunch of cpld gpios. |
23:05.44 | BabelO | cr2: c= 10 and after c>>=1 it is 5, that is normal :) |
23:06.12 | cr2 | crackerbox: prepair to adapt the kaiser htc-egpio driver. |
23:06.34 | cr2 | BabelO: yes. but /=2 s more user-friendly. |
23:06.43 | crackerbox | ok |
23:07.00 | BabelO | cr2: agree with you but not as fast :) |
23:07.33 | crackerbox | how? |
23:09.25 | crackerbox | what folder of the source tree would i find the kaiser egpio driver under? |
23:09.54 | cr2 | BabelO: gcc -O2 is smart enough |
23:10.12 | cr2 | crackerbox: ask dcordes |
23:10.26 | crackerbox | is he gone? |
23:10.33 | BabelO | cr2: i ve to try with borland and microsoft tomorrow |
23:11.12 | crackerbox | and where you prompting me to adapt the driver?.. or where you just saying that it is planned to be done? |
23:11.26 | crackerbox | where = were |
23:12.11 | cr2 | dcordes: A2M_set_charge_status |
23:12.37 | cr2 | crackerbox: it should be done in a similar way it's done on kaiser. |
23:13.39 | crackerbox | titan has GPS btw |
23:13.50 | cr2 | ok |
23:14.15 | cr2 | charge status is an ioctl on dex1. interesting |
23:14.59 | *** join/#htc-linux revertive (n=revertiv@83.119.75.151) |
23:18.51 | cr2 | 64 clock |
23:19.01 | cr2 | i2c |
23:28.12 | dcordes | cr2: where? |
23:28.36 | dcordes | crackerbox: arch/arm/mach-msm |
23:29.21 | dcordes | I'm already working on a new machine htctitan in our tree |
23:30.27 | crackerbox | nice |
23:32.28 | cr2 | crackerbox: the same +htc_gpsone weird stuff. like on apache |
23:32.32 | dcordes | I need the wiki and your asistance |
23:33.28 | crackerbox | well is there anything i can do for the next 15 minutes... i've got to leave by the end of the hour |
23:34.33 | crackerbox | is one of the points of this to get android eventually working? |
23:34.36 | dcordes | dunno right now |
23:34.38 | dcordes | I will do this tomorrow |
23:35.08 | dcordes | crackerbox: the point of this is in first place to port the linux kernel |
23:35.16 | dcordes | no linux, no android |
23:35.37 | dcordes | and yes you will be able to run android |
23:36.28 | crackerbox | on the vouge, and kaiser does the android builds we have now have openGL and nice gfx? |
23:37.24 | crackerbox | or is it basically like no video drivers... like frame buffer mode in the early days of xbox-linux |
23:37.33 | dcordes | no we don't have direct rendering and I honestly don't care too much about android yet because same as you on titan I want the kernel/driver level working first |
23:37.47 | dcordes | crackerbox: it looks nice |
23:37.59 | dcordes | even without the imageon 3d working |
23:38.46 | crackerbox | why can't they give us papers? |
23:38.50 | crackerbox | specs and stuff |
23:38.57 | crackerbox | are they trade secrets? |
23:39.14 | dcordes | I think one can call it lake this |
23:39.41 | dcordes | everybody who has them, like the google kernel hackers, has signed an NDA |
23:39.46 | cr2 | dcordes: hehe. smem |
23:40.04 | cr2 | 0 1 2 3 7 9 |
23:40.54 | dcordes | 0=AT 1=DATA 7=GPS |
23:40.57 | dcordes | ? |
23:41.03 | crackerbox | its like trying to read brail with your toes |
23:41.09 | crackerbox | i would imagine |
23:41.22 | BabelO | cr2: http://pastebin.ca/1019603 |
23:41.24 | BabelO | perfect |
23:42.01 | dcordes | crackerbox: sorry what's brail? |
23:42.27 | crackerbox | raised dots on paper... blind people read them with their fingers |
23:42.54 | cr2 | 0 and 1 are ril |
23:42.57 | dcordes | so you mean it's freaking hard to make all this working w/o documents? |
23:43.05 | crackerbox | exactly |
23:43.09 | dcordes | ok gotcha |
23:43.23 | dcordes | you're right and it's time consuming |
23:43.41 | cr2 | BabelO: Can't enable GPIO wakeup for method 3 ? |
23:43.52 | crackerbox | i've slept only 3 hours max so its a little hard to make my points very clear, atm |
23:43.55 | dcordes | cr2: what's ril again? |
23:44.00 | BabelO | cr2: that is not my problem :( |
23:44.14 | cr2 | radio interface layer. AT |
23:44.22 | crackerbox | ok i've got to get going... bbl |
23:44.28 | BabelO | cr2: it seem i enter twice in the function even with a if count = 0 then return; |
23:44.31 | cr2 | BabelO: nokia writes only high quality software |
23:45.05 | cr2 | dcordes: HKEY_LOCAL_MACHINE\Software\HTC\ATDbgLog |
23:45.08 | dcordes | cr2: which number would get the SMD1 thing in smd.c dzo usese for data? |
23:45.11 | cr2 | dcordes: enable=1 |
23:45.41 | dcordes | you mean I turn this on and the modem doesn't stop talking? |
23:45.46 | cr2 | don't yet know. |
23:45.55 | BabelO | cr2: see my problem here http://pastebin.ca/1019606 |
23:45.57 | cr2 | you'll get the full log of all modem commands. |
23:46.08 | dcordes | can try can you give me the link to that nifty registry tool again? |
23:46.25 | dcordes | remember I can't write yet |
23:46.30 | BabelO | cr2: i ve tested if c == 0 on start |
23:47.02 | cr2 | <PROTECTED> |
23:47.02 | cr2 | <PROTECTED> |
23:47.04 | cr2 | ? |
23:48.58 | BabelO | cr2: i paste the whole file, wait |
23:49.36 | cr2 | heh. i'm blind |
23:52.37 | BabelO | cr2: http://pastebin.ca/1019608 |