| 00:08.09 | cr2 | tmzt: the smd channel cid > 4 is declared as packet, and <=4 is stream | 
| 00:08.29 | cr2 | stream are DS=0 and RPCALL=2 | 
| 00:09.17 | cr2 | packet are DATA1=7 and NMEA=27, both do not work. hmm ;) | 
| 00:09.44 | cr2 | stream channels are working | 
| 00:11.00 | tmzt | ppp is packet? | 
| 00:11.19 | cr2 | no, it's the smd terminology. | 
| 00:11.56 | cr2 | the map looks much better now: http://www.htc-linux.org/wiki/index.php?title=RaphaelMemoryMap | 
| 00:12.05 | cr2 | need to check the raph800 though. | 
| 00:13.18 | tmzt | but what are packet and stream? we don't know? | 
| 00:13.30 | cr2 | smd.c | 
| 00:14.13 | cr2 | 696         if (smd_is_packet(cid)) { | 
| 00:14.14 | cr2 | 697                 ch->read = smd_packet_read; | 
| 00:14.16 | cr2 | 698                 ch->write = smd_packet_write; | 
| 00:14.22 | cr2 | 702         } else { | 
| 00:14.23 | cr2 | 703                 ch->read = smd_stream_read; | 
| 00:14.25 | cr2 | 704                 ch->write = smd_stream_write; | 
| 00:15.17 | tmzt | I know, but why does this matter? | 
| 00:17.00 | cr2 | <PROTECTED> | 
| 00:17.18 | cr2 | from the stream smd you can read any number of bytes | 
| 00:17.40 | cr2 | in the packet smd you need to care about the packets. | 
| 00:18.13 | cr2 | the problem is that on g1 the data channel is cid=1, and gps is somewhere else. | 
| 00:18.53 | cr2 | 583 static int smd_is_packet(int chn) | 
| 00:18.55 | cr2 | 584 { | 
| 00:18.56 | cr2 | 585         if ((chn > 4) || (chn == 1)) | 
| 00:18.58 | cr2 | 586                 return 1; | 
| 00:19.01 | cr2 | hmm. so it's also packet... | 
| 00:19.34 | tmzt | but data channel is rmnet isn't it? (on g1) | 
| 00:20.07 | cr2 | it's on top. | 
| 00:20.12 | cr2 | rmnet vs ppp. | 
| 00:20.44 | cr2 | packet vs stream is lowlevel. | 
| 00:22.47 | cr2 | hehe, we can declare them all stream and see what happens :) | 
| 00:23.30 | cr2 | i don't have any better idea right now. | 
| 00:23.47 | cr2 | maybe i'd check pppd first. | 
| 00:25.23 | tmzt | yeah, that makes sense | 
| 00:25.37 | tmzt | except for rpc/proc_comm channel | 
| 00:25.55 | cr2 | i see the data going through the rpccall channel | 
| 00:26.11 | cr2 | don't see any dex sound-related things. | 
| 00:26.35 | cr2 | it seems that the audio data is put into smem just once. | 
| 00:26.49 | cr2 | the playsound needs a haret patch | 
| 00:26.52 | *** join/#htc-linux par (i=par@dipole.idlepattern.com) | 
| 00:27.00 | tmzt | all of the audioparams? | 
| 00:27.06 | tmzt | not just one? | 
| 00:27.16 | cr2 | if  i playsound Default.wav then i can see only the ADSP interrupts | 
| 00:27.44 | *** join/#htc-linux punkass (n=punkass@unaffiliated/punkass) | 
| 00:27.52 | cr2 | +0xfc0d0   ADIE, x2=forceupd,x4=method,x8=Awake,x80000000=dbg | 
| 00:28.05 | cr2 | this is set to 2 or 6. | 
| 00:28.43 | tmzt | what does that mean? I saw you paste it earlier | 
| 00:29.12 | cr2 | mmutraced for playsound | 
| 00:29.21 | no2chem | hm | 
| 00:29.23 | no2chem | smem? | 
| 00:29.31 | cr2 | yes | 
| 00:29.41 | no2chem | diamond and smem raph layouts are different?.. | 
| 00:29.46 | cr2 | yes | 
| 00:29.53 | no2chem | doesn't look like it from smem.dll.. | 
| 00:29.57 | cr2 | compare http://www.htc-linux.org/wiki/index.php?title=RaphaelMemoryMap | 
| 00:30.11 | cr2 | and http://wiki.xda-developers.com/index.php?pagename=DiamondMemoryMap | 
| 00:30.28 | cr2 | for the SMD channels | 
| 00:30.54 | no2chem | hmm, i guess this SMEM_GET_OFFSET function automatically calculates the correct layout | 
| 00:31.29 | cr2 | the channel TX/RX fifo locations are different | 
| 00:31.47 | no2chem | heh, diamond memory map is myseriously not loading for me | 
| 00:32.09 | no2chem | let me take a look though | 
| 00:32.17 | no2chem | i have raph and diam smem open atm | 
| 00:34.18 | no2chem | hmm | 
| 00:34.19 | cr2 | od -A x -t x4 -w16 smem | 
| 00:34.35 | no2chem | maybe its ril that allocates the smem buffers | 
| 00:34.44 | cr2 | start by | 
| 00:34.47 | cr2 | 0000d0 00000001 00000000 00000040 00000000 | 
| 00:35.01 | no2chem | i guess smem.dll just sets up the spinlocks and smem allocation.. | 
| 00:35.35 | cr2 | the smem layout is created by oemsbl i think | 
| 00:35.54 | no2chem | well, oemsbl probably writes how the memory is laid out somewhere | 
| 00:35.57 | no2chem | because, | 
| 00:36.06 | no2chem | in windows CE, | 
| 00:36.06 | cr2 | amss and arm11 just use it. | 
| 00:36.50 | cr2 | linux is just a wince replacement | 
| 00:36.59 | no2chem | you can use the same image for RAPH/DIAM,.. and there is no problem .. and i haven't seen raph or diam detection routines relating to smem yet | 
| 00:37.00 | cr2 | the rest operates in the same way. | 
| 00:37.05 | cr2 | oemsbl and amss | 
| 00:37.10 | no2chem | yes | 
| 00:37.16 | cr2 | and the smem layout does not change. | 
| 00:37.39 | no2chem | well, it changes between diam and raph apparently, so | 
| 00:38.09 | cr2 | no2chem: yes, the software smd.dll/smd.c go through the channel list and seek for the channel they need. | 
| 00:38.24 | cr2 | but the "in-ram" layout is obviously different. | 
| 00:38.53 | cr2 | if you want to trace the channels in haret, it is an important thing to know. | 
| 00:38.57 | no2chem | well, does that create a problem somehow? | 
| 00:38.59 | no2chem | oh | 
| 00:39.01 | no2chem | yes | 
| 00:39.18 | no2chem | maybe you can use the smem logging routines | 
| 00:39.35 | cr2 | yes, oyu can't just assume a hardcoded smem layout, you need to parse it on each device. | 
| 00:40.22 | no2chem | im not exactly sure how it works yet, | 
| 00:40.31 | no2chem | but i think it will dump smem events to <\HtcLog\smem_log_%d.txt> | 
| 00:41.18 | cr2 | no2chem: is it possible to trace the rpc calls in wince ? | 
| 00:41.37 | cr2 | what i'm doing now is too lowlevel | 
| 00:41.48 | no2chem | onrpc? | 
| 00:41.55 | no2chem | im not sure, i haven't looked at that yet.. | 
| 00:42.10 | cr2 | yes, there are some rpc_* functions | 
| 00:42.28 | cr2 | it'd be nice to override them, and log the parameters. | 
| 00:42.37 | no2chem | hm | 
| 00:42.41 | no2chem | well | 
| 00:42.47 | no2chem | i know on my copy of oncrpc | 
| 00:42.59 | no2chem | it writes *some* of the parameters to demesg | 
| 00:42.59 | cr2 | no, it's a differetn dll | 
| 00:43.06 | no2chem | oh? which one? | 
| 00:43.40 | cr2 | which contains too much junk to really disassemble and document it. i'd prefer just to log the really used calls. | 
| 00:43.48 | cr2 | let me check | 
| 00:44.40 | cr2 | remote_apis_clnt | 
| 00:44.47 | *** join/#htc-linux m_ (n=nospam@89.131.127.37) | 
| 00:45.36 | *** part/#htc-linux m_ (n=nospam@89.131.127.37) | 
| 00:47.55 | *** join/#htc-linux dream_kill (n=nospam@89.131.127.37) | 
| 00:48.06 | tmzt | dream_kill: what is raph600? | 
| 00:48.55 | cr2 | tmzt: there is a .pdf manual at the fcc site | 
| 00:49.49 | tmzt | cmda/gsm version? | 
| 00:50.56 | tmzt | it's interesting the aurora code is for the newer chips | 
| 00:51.46 | cr2 | there is a branch at git.android.kernel.org for newer chips | 
| 01:13.03 | cr2 | tmzt: if i open the gps comport, a lot of rpc traffic is going in both directions | 
| 01:13.30 | cr2 | tmzt: together with the nmea smd. | 
| 01:13.57 | cr2 | if i close it the rpc stops. | 
| 01:14.08 | tmzt | ~ # cat /dev/smd27 | 
| 01:14.09 | tmzt | cat: can't open '/dev/smd27': No such device | 
| 01:14.16 | tmzt | that's what I always get | 
| 01:14.27 | cr2 | these are probably these pdsm_* messages | 
| 01:14.29 | tmzt | can we get a rpc client in userspace? | 
| 01:14.37 | tmzt | I think android uses one | 
| 01:14.40 | cr2 | raph800 does not have smd27 | 
| 01:15.19 | cr2 | raph800 does not have smd0 too | 
| 01:15.43 | tmzt | I have AT on smd0 | 
| 01:15.51 | tmzt | but that's maejrep's changes | 
| 01:16.00 | tmzt | maejrep: busy? | 
| 01:16.37 | cr2 | yes, it's a hack by maejrep | 
| 01:17.30 | tmzt | if raph/diam are different is has to be able to detect it? | 
| 01:17.40 | tmzt | to find other channels | 
| 01:18.29 | cr2 | yes | 
| 01:18.40 | cr2 | so it does not find DS and NMEA | 
| 01:18.56 | cr2 | and searching through the smem, there is no NMEA | 
| 01:19.02 | tmzt | my ppp is unstable, maejrep says it's not an issue with the size of the buffer | 
| 01:19.12 | tmzt | I think it might be the mdp update thread but I can't be sure | 
| 01:19.15 | cr2 | so it must be rpc-only | 
| 01:20.15 | tmzt | QuickGps? | 
| 01:20.36 | tmzt | or you mean it is turned on with rpc then it's NMEA? | 
| 01:20.43 | cr2 | no idea. | 
| 01:20.55 | cr2 | time to sleep though | 
| 01:20.59 | cr2 | gn | 
| 02:22.11 | *** join/#htc-linux the_sys0p (n=the_sys0@116.199.69.112) | 
| 02:55.18 | dream_kill | tmzt  raph600 is raphael from japan :P | 
| 02:56.05 | tmzt | cr2: no | 
| 02:56.19 | tmzt | 2100 or 1700 3g? | 
| 02:57.56 | dream_kill | both | 
| 02:59.05 | *** join/#htc-linux Tinyboom (n=nahh@206.84-49-89.nextgentel.com) | 
| 02:59.38 | tmzt | cool, could work on t-mobile then | 
| 03:00.14 | tmzt | sory, cr2, answered a message from earlier | 
| 03:06.17 | *** join/#htc-linux Tinyboom_ (n=nahh@206.84-49-89.nextgentel.com) | 
| 03:08.14 | *** join/#htc-linux Tinyboom (n=nahh@206.84-49-89.nextgentel.com) | 
| 03:08.48 | *** join/#htc-linux mrmoku|a` (n=mrmoku@ppp-93-104-115-251.dynamic.mnet-online.de) | 
| 03:14.10 | *** join/#htc-linux gw280 (n=george@vm.gwright.org.uk) | 
| 03:14.28 | *** part/#htc-linux gw280 (n=george@vm.gwright.org.uk) | 
| 04:02.00 | *** join/#htc-linux droid001 (n=mc@p4FDCFAC7.dip.t-dialin.net) | 
| 04:05.05 | *** join/#htc-linux Shinto (n=John@g227131035.adsl.alicedsl.de) | 
| 04:13.31 | *** join/#htc-linux exception13 (n=exceptio@testdrive.kgts.ru) | 
| 05:00.08 | *** join/#htc-linux droid0011 (n=mc@p4FDCEB5E.dip.t-dialin.net) | 
| 05:13.34 | *** join/#htc-linux XD (i=t3st1fy@ircop.com) | 
| 05:34.01 | *** join/#htc-linux marex (n=marex@vasut.kolej.mff.cuni.cz) | 
| 05:37.41 | *** join/#htc-linux goxboxlive (n=goxboxli@211.80-202-134.nextgentel.com) | 
| 05:38.09 | *** join/#htc-linux zycho_ (n=zycho@dslb-088-070-062-141.pools.arcor-ip.net) | 
| 06:02.28 | *** join/#htc-linux nebi_ (n=nebi@217.142.147.19) | 
| 06:06.02 | *** join/#htc-linux hachiya (n=flash@smtp.filmpr.com) | 
| 06:34.10 | *** join/#htc-linux timebomb (n=tb@e177143250.adsl.alicedsl.de) | 
| 06:49.02 | *** join/#htc-linux methril|work (n=Methril@213.27.233.98) | 
| 08:12.58 | *** join/#htc-linux pH5 (n=ph5@e178233039.adsl.alicedsl.de) | 
| 08:15.07 | *** join/#htc-linux BabelO (n=fcr@unaffiliated/babelo) | 
| 08:29.28 | Abracadabra | Good morning everyone | 
| 08:30.00 | pH5 | very good morning | 
| 08:30.20 | Abracadabra | It can't be a bad morning, it is fridayyyyy ^^ | 
| 08:31.19 | *** join/#htc-linux punkass (i=punkass@unaffiliated/punkass) | 
| 08:36.39 | *** join/#htc-linux skodde (n=skodde@unaffiliated/skodde) | 
| 08:40.29 | *** part/#htc-linux exception13 (n=exceptio@testdrive.kgts.ru) | 
| 08:41.40 | *** join/#htc-linux exception13 (n=exceptio@testdrive.kgts.ru) | 
| 08:44.24 | *** join/#htc-linux AntiXpucT (n=Skim@77.106.108.232) | 
| 09:14.07 | *** join/#htc-linux methril|work (n=Methril@213.27.233.98) | 
| 09:16.50 | *** join/#htc-linux marex (n=marex@vasut.kolej.mff.cuni.cz) | 
| 09:17.24 | *** join/#htc-linux zycho (n=zycho@dslb-088-070-062-141.pools.arcor-ip.net) | 
| 09:25.34 | *** join/#htc-linux diogene31 (n=rj@mur31-2-82-243-122-54.fbx.proxad.net) | 
| 09:34.24 | *** join/#htc-linux marmotta (n=skodde@unaffiliated/skodde) | 
| 09:49.11 | *** join/#htc-linux dcordes (n=dcordes@unaffiliated/dcordes) | 
| 09:49.23 | dcordes | hi! | 
| 09:50.15 | dcordes | ~seen cr2 | 
| 09:50.17 | apt | cr2 <n=cr2@ip-90-186-94-112.web.vodafone.de> was last seen on IRC in channel #htc-linux, 8h 29m 18s ago, saying: 'gn'. | 
| 09:50.28 | dcordes | cr2, bad news. it is not an offer but an inquiry | 
| 09:51.44 | pH5 | hi dcordes | 
| 09:52.39 | dcordes | hey | 
| 10:37.21 | *** join/#htc-linux cr2 (n=cr2@ip-90-186-85-172.web.vodafone.de) | 
| 10:37.29 | cr2 | hi | 
| 10:44.28 | *** join/#htc-linux szsoftware (n=szsoftwa@e178234233.adsl.alicedsl.de) | 
| 10:52.47 | *** join/#htc-linux lamikr (n=lamikr@dyn60-31.dsl.spy.dnainternet.fi) | 
| 10:55.50 | *** join/#htc-linux MethoS (n=clemens@host-091-097-240-077.ewe-ip-backbone.de) | 
| 10:56.58 | *** join/#htc-linux zoolooc (n=lucian@nrbg-4dbf93a7.pool.einsundeins.de) | 
| 11:06.56 | tmzt | cr2: hello, you think we will have to send packets to adsp module on 7500A? | 
| 11:07.02 | *** join/#htc-linux kiozen (n=oeichler@p5492152F.dip0.t-ipconnect.de) | 
| 11:07.08 | tmzt | for audio routing? | 
| 11:08.12 | tmzt | you said the only interrupts were adsp realted? | 
| 11:08.17 | tmzt | related | 
| 11:08.53 | tmzt | I looked into dzo's tree but I can't see what he changed for vogue | 
| 11:10.24 | dzo | hi tmzt, what are you trying to do? | 
| 11:11.37 | cr2 | hi dzo | 
| 11:12.05 | dzo | hi, did you get the uartdm1 working yet? | 
| 11:12.31 | cr2 | dzo: how do you trace the rpc data ? i can log the rx/tx traffic, but it's not very readable | 
| 11:12.34 | szsoftware | dzo: Hi. Is there a way to use data service and telephony simultaniously on phones within your tree? | 
| 11:12.36 | cr2 | uart2dm here. | 
| 11:12.51 | cr2 | and i get an oops on opening it. | 
| 11:13.11 | dzo | I wrote a little python script to decode the haret traces. | 
| 11:13.21 | cr2 | dzo: the uart2dm clock setting is added to the clk* api | 
| 11:13.41 | dzo | I'll put it somewhere if you like. | 
| 11:13.50 | cr2 | sure. | 
| 11:14.00 | kiozen | hi cr2 | 
| 11:14.04 | cr2 | hi kiozen | 
| 11:14.05 | kiozen | on vacation? | 
| 11:14.21 | cr2 | "Brückentag" :) | 
| 11:14.53 | kiozen | lol, I just escaped "Schulfest" of my son | 
| 11:15.16 | kiozen | btw http://explona.com/ | 
| 11:15.54 | cr2 | accelerometer ? | 
| 11:16.19 | kiozen | LOL, no gps | 
| 11:16.43 | kiozen | they want some extensions via dbus for GT | 
| 11:16.44 | cr2 | which chipset ? | 
| 11:16.50 | kiozen | duno | 
| 11:17.07 | cr2 | aha. you are becoming famous :) | 
| 11:17.35 | kiozen | I am writing offers :) | 
| 11:17.55 | cr2 | btw, do you know how grmn does TMC ? | 
| 11:18.01 | cr2 | yes, it's a good idea. | 
| 11:18.37 | cr2 | afair the road segment ids are not stored in .img ? | 
| 11:18.38 | kiozen | no dont know | 
| 11:18.41 | cr2 | ok | 
| 11:19.04 | kiozen | they might be stored in NOD/NET section | 
| 11:19.33 | cr2 | i see | 
| 11:20.26 | dzo | cr2: http://cs-alb-pc3.massey.ac.nz/vogue/parseharet-kaiser | 
| 11:20.53 | dzo | you will probably have to change the numbers for raph | 
| 11:21.07 | cr2 | dzo: thanks | 
| 11:21.50 | tmzt | dzo: get audio routing on raph800/500 | 
| 11:22.17 | tmzt | I have added you vogue-hw sysfs file to htc-hw.c | 
| 11:22.24 | dzo | tmzt: should just be a SND rpc. | 
| 11:22.38 | tmzt | patch at people.openezx.org/tmzt | 
| 11:22.53 | tmzt | with AudioPara.c | 
| 11:23.24 | tmzt | against htc-msm not vogue | 
| 11:23.38 | cr2 | dzo: the parameter numbers are different, but the functions seem to  be the same | 
| 11:23.46 | tmzt | ok, trying to find out which one | 
| 11:23.49 | cr2 | dzo: for the snd rpc | 
| 11:24.14 | tmzt | I get static with echo 2 and making call | 
| 11:24.35 | cr2 | tmzt: are your rpccall fifos at the same location as on raph100 ? | 
| 11:24.48 | tmzt | there's a python script? | 
| 11:25.00 | tmzt | how do I tell? | 
| 11:25.04 | cr2 | you need to save the logs first. | 
| 11:25.15 | tmzt | same as 800 at least | 
| 11:25.33 | tmzt | ok, so I need to make some calls? | 
| 11:25.45 | tmzt | while mmutracing what? | 
| 11:25.48 | cr2 | dump smem first | 
| 11:26.08 | cr2 | i'm looking if i have diam & raph800 smem here. | 
| 11:27.28 | cr2 | pwf mysmem 0x01f00000 0x100000 | 
| 11:27.46 | cr2 | od -A x -t x4 -w16 mysmem  | less | 
| 11:29.10 | tmzt | dzo: I want to make sure I converted csv properly, I got alot of extra 00's | 
| 11:29.21 | tmzt | hold on | 
| 11:33.39 | dzo | cr2: http://cs-alb-pc3.massey.ac.nz/vogue/rpcdump.c will dump all the rpc calls in smem, again you will need to change the numbers. | 
| 11:38.04 | *** join/#htc-linux cr2_ (n=cr2@ip-77-24-105-149.web.vodafone.de) | 
| 11:38.22 | tmzt | 7:43 < dzo> cr2: | 
| 11:38.24 | tmzt | http://cs-alb-pc3.massey.ac.nz/vogue/rpcdump.c will dump all the rpc calls in smem, again you will need to change the numbers. | 
| 11:50.08 | tmzt | 0075800: PMEMu..Z | 
| 11:51.23 | tmzt | 0095C00: PMEMu..Z | 
| 11:52.05 | *** part/#htc-linux exception13 (n=exceptio@testdrive.kgts.ru) | 
| 11:53.21 | tmzt | 0013000: xml!!!! something about PeakFrequency | 
| 11:53.57 | tmzt | not complete though | 
| 12:01.35 | tmzt | found 0xfeedbeef, is that rpc? | 
| 12:01.59 | tmzt | address 0x01f08300 | 
| 12:03.52 | *** join/#htc-linux cr2 (n=cr2@ip-90-187-75-161.web.vodafone.de) | 
| 12:07.50 | tmzt | that region didn't change between pwf | 
| 12:08.03 | tmzt | do we have the rpc addresses? | 
| 12:11.01 | cr2 | do the hexdump above, and pastebin the lines up to 0x100 | 
| 12:12.29 | cr2 | od -A x -t x4 -w16 -N 0x100 mysmem | 
| 12:15.12 | cr2 | for the full list probably | 
| 12:15.16 | cr2 | od -A x -t x4 -w16 -N 0x900 mysmem | 
| 12:15.49 | cr2 | a bit less, but it does not matter | 
| 12:16.59 | cr2 | ths is the full smd allocation map | 
| 12:17.27 | dzo | tmzt: the rpc region will contain lots of big endian numbers, eg 01000000 02000000 05000000 etc.. should be easy to spot | 
| 12:18.23 | cr2 | the first point is in line | 
| 12:18.26 | cr2 | 0000d0 00000001 00000000 00000040 00000000 | 
| 12:19.01 | cr2 | Address, allocated, start, size, unused | 
| 12:19.38 | tmzt | At recv length is correct | 
| 12:22.25 | cr2 | mickey|zzZZzz: !zzZZzz | 
| 12:24.09 | tmzt | http://pastebin.com/m6f20246f | 
| 12:24.31 | tmzt | I think he would be at shr conference | 
| 12:25.29 | cr2 | tmzt: seems to be a completely different layout | 
| 12:26.08 | tmzt | anyone with raph800? | 
| 12:26.21 | tmzt | or different from that too? | 
| 12:26.21 | cr2 | that's why 7500, 7200 and 7500A use magic offsets... | 
| 12:27.27 | cr2 | tmzt: http://pastebin.com/dac6f488 | 
| 12:29.36 | cr2 | tmzt: can you pm or dcc the full smem.bz2 ? | 
| 12:31.10 | tmzt | look like it could be 400 | 
| 12:32.05 | tmzt | 02000000 00000c00 40000000 02000004 | 
| 12:32.12 | tmzt | let me try | 
| 13:14.28 | *** join/#htc-linux MethoS- (n=clemens@host-091-097-241-191.ewe-ip-backbone.de) | 
| 13:33.44 | *** join/#htc-linux exception13 (n=exceptio@testdrive.kgts.ru) | 
| 13:47.22 | *** join/#htc-linux kiozen (n=oeichler@p5492152F.dip0.t-ipconnect.de) | 
| 13:48.41 | *** join/#htc-linux madCoder` (n=madcoder@c-71-225-60-178.hsd1.pa.comcast.net) | 
| 14:12.19 | *** join/#htc-linux the_sys0p (n=the_sys0@116.199.69.198) | 
| 14:22.49 | *** join/#htc-linux StarLite (n=nnscript@s55916ca6.adsl.wanadoo.nl) | 
| 14:27.12 | *** join/#htc-linux methril|work (n=Methril@213.27.233.98) | 
| 14:27.56 | cr2 | tmzt: did you get my message ? | 
| 14:46.48 | *** join/#htc-linux timebomb (n=tb@e177143250.adsl.alicedsl.de) | 
| 15:09.46 | szsoftware | dzo: May I ask you wether there is a way to use data service and telephony simultaniously on kaiser/polaris? | 
| 15:10.13 | *** join/#htc-linux pH5 (n=ph5@p5485BE80.dip.t-dialin.net) | 
| 15:18.39 | *** join/#htc-linux wirelessdreamer (n=dreamer@chrobd01.vailsys.com) | 
| 15:20.35 | *** join/#htc-linux hollo (n=hollo@3e6b7b2c.rev.stofanet.dk) | 
| 15:34.13 | *** join/#htc-linux AstainHellbring (n=AstainHe@unaffiliated/astainhellbring) | 
| 15:55.52 | *** join/#htc-linux tsdogs (n=tsdogs@tsdogs.metalit.net) | 
| 16:27.00 | *** join/#htc-linux tsdogs (n=tsdogs@tsdogs.metalit.net) | 
| 16:38.26 | *** join/#htc-linux kiozen (n=oeichler@rgnb-5d87c379.pool.einsundeins.de) | 
| 16:45.26 | *** join/#htc-linux diogene31 (n=rj@mur31-2-82-243-122-54.fbx.proxad.net) | 
| 16:50.16 | dream_kill | anyone managed to make the nand driver to work on raphael yet? | 
| 16:50.30 | dream_kill | i need a full nand dump from raphael to flash it in the dream :P | 
| 16:50.36 | dream_kill | i have the jtag working on the dream | 
| 16:50.41 | dream_kill | so i can do lots of tests now :D | 
| 16:52.26 | AstainHellbring | dream_kill I believe pdocread can do full nand dump | 
| 16:53.40 | dream_kill | procread reads the ...wince partition :P | 
| 16:53.57 | dream_kill | from 0x2500000 onwards on nand :P | 
| 16:54.13 | dream_kill | i need 0x0 till 0x2500000 ;) | 
| 17:04.49 | *** join/#htc-linux lifegrasp (n=ckonkel@63.254.171.226) | 
| 17:11.08 | *** join/#htc-linux nebi_ (n=nebi@217.142.147.19) | 
| 17:22.08 | *** join/#htc-linux swc|666 (n=infidel2@unaffiliated/swc666/x-4934821) | 
| 17:26.55 | *** join/#htc-linux cr2 (n=cr2@ip-90-187-75-161.web.vodafone.de) | 
| 17:29.24 | *** join/#htc-linux szsoftwa1e (n=szsoftwa@e178237083.adsl.alicedsl.de) | 
| 17:39.14 | *** join/#htc-linux diogene31 (n=rj@mur31-2-82-243-122-54.fbx.proxad.net) | 
| 17:43.59 | AstainHellbring | dream_kill what spl and radio and os build you running on your g1 atm? | 
| 18:22.50 | *** join/#htc-linux hollo (n=hollo@3e6b7b2c.rev.stofanet.dk) | 
| 18:23.49 | *** join/#htc-linux StarLite (n=nnscript@swaneng.xs4all.nl) | 
| 18:31.35 | *** join/#htc-linux StarLite` (n=nnscript@swaneng.xs4all.nl) | 
| 18:33.04 | *** join/#htc-linux pH5 (n=ph5@p5485BE80.dip.t-dialin.net) | 
| 18:42.04 | *** join/#htc-linux captnoord (i=5147a47b@gateway/web/ajax/mibbit.com/x-ac4c47b627b65485) | 
| 18:42.49 | captnoord | greets everyone | 
| 18:43.11 | captnoord | !seen | 
| 18:46.01 | *** join/#htc-linux xero (n=IceChat7@70.90.206.16) | 
| 18:52.03 | cr2 | dream_kill: 0x2400000 | 
| 18:52.28 | cr2 | dream_kill: and pdocread disables the nand mpu. get the latest version of pdocread. | 
| 18:52.53 | *** join/#htc-linux StarLite (n=nnscript@swaneng.xs4all.nl) | 
| 18:53.11 | captnoord | hey cr2 how's development? | 
| 18:54.16 | cr2 | captnoord: slow | 
| 18:58.18 | captnoord | I see | 
| 18:58.28 | captnoord | school on its turn is going a bit better atm..... | 
| 18:58.34 | captnoord | for me | 
| 18:59.23 | captnoord | so no complex stuff for me regarding coding kernels | 
| 18:59.26 | captnoord | when i'm ready | 
| 19:00.46 | captnoord | is there someone who can recommend me a rom to flash | 
| 19:00.54 | captnoord | as i'm getting tired of my stock one | 
| 19:00.54 | captnoord | :( | 
| 19:09.41 | *** join/#htc-linux googleman (n=azerty@sd-15832.dedibox.fr) | 
| 19:09.52 | googleman | hi all | 
| 19:15.23 | *** join/#htc-linux StarLite` (n=nnscript@swaneng.xs4all.nl) | 
| 19:17.50 | *** join/#htc-linux lifegrasp_ (n=ckonkel@63.254.171.226) | 
| 19:20.11 | captnoord | people is there something I am required todo to flash my rom besides doing the hardspl | 
| 19:20.11 | captnoord | ? | 
| 19:21.31 | *** join/#htc-linux timebomb (n=tb@e177143250.adsl.alicedsl.de) | 
| 19:22.45 | AstainHellbring | captnoord hardspl is all you should need | 
| 19:26.03 | szsoftwa1e | cr2: Evening | 
| 19:26.31 | *** join/#htc-linux timebomb (n=tb@e177143250.adsl.alicedsl.de) | 
| 19:33.42 | *** join/#htc-linux StarLite (n=nnscript@swaneng.xs4all.nl) | 
| 19:36.54 | captnoord | AstainHellbring: thanks | 
| 19:37.14 | xero | so what all works on a raphael? | 
| 19:39.19 | captnoord | not anough | 
| 19:39.24 | captnoord | still need sound | 
| 19:39.29 | captnoord | and power managment stuff | 
| 19:39.41 | captnoord | rpc stuff needs to be completed | 
| 19:42.09 | xero | so... almost everything needed for common users... lol | 
| 19:42.44 | captnoord | yup | 
| 19:42.56 | captnoord | the current stage is nice for dev's | 
| 19:43.29 | *** join/#htc-linux wdslbr (n=asa@dslb-088-069-220-239.pools.arcor-ip.net) | 
| 19:44.33 | xero | so what do we know about the raphael? | 
| 19:44.44 | xero | (or dont...) | 
| 19:44.52 | cr2 | xero: lol. it seems that there are not many persons doing any consistent development ;) | 
| 19:44.54 | xero | i could do some reaserch for yall | 
| 19:45.01 | xero | ah | 
| 19:45.15 | xero | i had a kaiser that i bricked around the time that dev took off | 
| 19:45.31 | cr2 | http://www.htc-linux.org/wiki/index.php?title=Raphael | 
| 19:46.29 | cr2 | and there is g1/g2 and qualcomm codebase | 
| 19:46.58 | xero | so we *should* have a stable kernel as far as processors are concerned | 
| 19:47.25 | cr2 | the development is based on teh first one, but second has tvout/mdp code that's nice to merge. | 
| 19:47.36 | xero | im suprised how different the g1 and raphael are | 
| 19:47.43 | cr2 | yes. | 
| 19:47.53 | cr2 | the main prp | 
| 19:48.01 | cr2 | oblem is that there are 2 processors | 
| 19:48.05 | cr2 | arm11 and arm9 | 
| 19:48.26 | cr2 | and arm9 (modem) is running its own os (aka amss) | 
| 19:48.34 | xero | 2 procs on what? | 
| 19:49.06 | cr2 | g1 has a different amss version, and the communication api is different on some parts. that's PITA. thank you googel. | 
| 19:49.21 | cr2 | msm7x0x has 2 cores | 
| 19:49.53 | xero | i had a wizard with a simmilar issue, arm7 and arm9 | 
| 19:50.00 | xero | it ran a ti omap | 
| 19:50.05 | cr2 | yes | 
| 19:50.34 | cr2 | but afaik all omap850 htc phones run the same modem DSP code | 
| 19:50.42 | cr2 | on arm7 | 
| 19:50.45 | xero | i forget what it ran on the second proc | 
| 19:51.00 | xero | but it was the phone... lol | 
| 19:51.26 | *** join/#htc-linux zycho_ (n=zycho@dslb-088-070-062-141.pools.arcor-ip.net) | 
| 19:52.19 | *** join/#htc-linux StarLite` (n=nnscript@swaneng.xs4all.nl) | 
| 19:52.30 | xero | so whats the chances of getting g1 amss on a raphael? | 
| 19:53.06 | cr2 | hmm. dangerous | 
| 19:53.19 | xero | how so? | 
| 19:53.33 | cr2 | and you still need to do some substantial development. | 
| 19:53.38 | xero | yeah... | 
| 19:54.02 | xero | it would be interesting to chart up the g1 chips aginst the raphael | 
| 19:54.07 | cr2 | because the gpios are different, there is no CPLD, bt uses uart2DM and not uart1DM and so on. | 
| 19:54.12 | *** join/#htc-linux wdslbr_ (n=asa@dslb-088-069-220-239.pools.arcor-ip.net) | 
| 19:54.43 | xero | ah | 
| 19:54.49 | xero | no fun... | 
| 19:54.54 | cr2 | it can be done, but is not that interesting | 
| 19:55.26 | xero | no reason i suspect... just fix everything to work around whats stock... | 
| 19:56.47 | cr2 | yeah, raph is a much better device hardware-wise, so it needs some effort to adapt to the extra hardware. | 
| 19:58.51 | cr2 | AstainHellbring: can you dump the raph[58]00 smem ? | 
| 19:59.33 | googleman | does anyone know how to create emulator for HTC ROM ? | 
| 20:00.43 | *** join/#htc-linux NetRipper (n=netrippe@netripper.nl) | 
| 20:00.51 | *** join/#htc-linux timebomb (n=tb@e177143165.adsl.alicedsl.de) | 
| 20:00.54 | cr2 | googleman: i think marex run many SPLs in qemu, but not the full wince | 
| 20:02.46 | googleman | it can emulate simlock part ? | 
| 20:02.54 | googleman | or onenand ? | 
| 20:03.22 | cr2 | no | 
| 20:03.52 | *** join/#htc-linux BHSPitLappy (n=BHSPitLa@unaffiliated/bhspitmonkey) | 
| 20:04.36 | cr2 | xero: which raph do you have ? | 
| 20:04.41 | xero | fuze | 
| 20:04.54 | cr2 | 110/120 ? | 
| 20:04.58 | xero | raph110 | 
| 20:05.11 | cr2 | ok, so it's gsm/umts ? | 
| 20:05.29 | xero | yeah | 
| 20:05.46 | cr2 | does the umts channel work for you ? | 
| 20:05.56 | xero | i havnt attempted loading nix | 
| 20:06.14 | xero | got a suggested build? | 
| 20:06.18 | xero | ill take a look | 
| 20:06.30 | cr2 | hmm. i use my own. | 
| 20:06.40 | cr2 | but you can try the version of NetRipper | 
| 20:06.52 | xero | ok.. link? | 
| 20:06.58 | cr2 | looking | 
| 20:07.02 | xero | ok, thanks | 
| 20:08.27 | cr2 | http://www.netripper.com/raphael/20081204-01_raph_diam_angstrom_usb/ | 
| 20:08.29 | xero | does it have to be on sd? | 
| 20:08.40 | cr2 | i use linload.exe | 
| 20:08.52 | cr2 | no, it runs off the ramdisk | 
| 20:08.53 | xero | ok... | 
| 20:08.56 | xero | ok | 
| 20:09.03 | cr2 | but can mount the sd | 
| 20:09.23 | cr2 | so it's better to compile your own kernel anyway. | 
| 20:09.53 | xero | ill do that later, im on my vista laptop | 
| 20:09.58 | cr2 | you can put these files in the nand directory | 
| 20:10.04 | cr2 | ok | 
| 20:10.24 | cr2 | i don't know if this 6 month old version works on raph110 | 
| 20:11.02 | xero | lol | 
| 20:11.02 | xero | ok | 
| 20:13.16 | xero | cr2, what device do you have? | 
| 20:13.40 | cr2 | raph100 | 
| 20:14.01 | cr2 | check the wiki , but i think it will work for you too | 
| 20:14.08 | xero | unbranded i assume? | 
| 20:14.49 | cr2 | Detected machine Raphael/MSM7xxxA (Plat='PocketPC' OEM='HTC Touch Pro T7272') | 
| 20:15.14 | xero | mine will say 4600 im betting... | 
| 20:15.34 | cr2 | you can override the mtype anyway. | 
| 20:16.30 | xero | generic 72xxa | 
| 20:16.50 | cr2 | does not make sense | 
| 20:16.57 | xero | no? | 
| 20:17.18 | cr2 | which mtype is set in default.txt ? | 
| 20:17.26 | cr2 | your haret is just a bit too old | 
| 20:17.26 | xero | i didnt check | 
| 20:17.36 | xero | it booted | 
| 20:17.46 | cr2 | ####### Boot Raphael board (also for Diamond devices) | 
| 20:17.47 | cr2 | set MTYPE 1910 | 
| 20:17.49 | cr2 | it's ok | 
| 20:18.12 | xero | trout_pwrsink_set:STUB! | 
| 20:18.18 | cr2 | yes, it's ok | 
| 20:18.23 | xero | ok | 
| 20:18.25 | cr2 | do you have 256MB ram ? | 
| 20:18.33 | xero | dont know... | 
| 20:18.41 | xero | i just got the device | 
| 20:19.41 | cr2 | yes, i think so | 
| 20:19.59 | xero | as best i can tell it has halted at that line | 
| 20:20.01 | cr2 | . Like many AT&T smart devices, the HTC Fuze is a quad-band ... with 512MB of ROM and 201MB RAM, with 117MB free for user programs | 
| 20:20.12 | cr2 | hehe. wince wastes a lot of ram ;) | 
| 20:20.38 | xero | lol, yeah... im running a wm6.5 rom, so probably more | 
| 20:20.53 | cr2 | xero: ok, probably just a too old kernel version | 
| 20:20.57 | xero | ok | 
| 20:21.09 | xero | could you rar up your setup? | 
| 20:21.26 | cr2 | bzip2 ? | 
| 20:21.31 | cr2 | gzip ? | 
| 20:21.43 | xero | ok | 
| 20:21.44 | xero | sure | 
| 20:21.50 | cr2 | i'm a non-windows user :) | 
| 20:22.01 | tcccp | hehe | 
| 20:22.20 | xero | i was till my debian partition on this laptop corrupted | 
| 20:22.22 | cr2 | hmm. i need to check my haret config. | 
| 20:23.12 | xero | well... thats not 100% true... i have a server 2003 box... | 
| 20:24.52 | *** join/#htc-linux lifegrasp (n=ckonkel@63.254.171.226) | 
| 20:25.54 | *** join/#htc-linux Zoolooc (n=fredsiba@nrbg-4dbf8c02.pool.einsundeins.de) | 
| 20:26.29 | googleman | cr2 pm | 
| 20:30.06 | *** join/#htc-linux StarLite (n=nnscript@swaneng.xs4all.nl) | 
| 20:36.26 | *** join/#htc-linux StarLite` (n=nnscript@swaneng.xs4all.nl) | 
| 20:39.03 | *** join/#htc-linux rzk_ (n=rzk@daemonet.ru) | 
| 20:40.16 | cr2 | xero: can you check your OEM in haretlog.txt ? | 
| 20:47.37 | *** join/#htc-linux hollo (n=hollo@3e6b7b2c.rev.stofanet.dk) | 
| 20:53.26 | *** join/#htc-linux unknown__ (n=unknown@6.233.80.212.static.versanetonline.de) | 
| 21:06.48 | *** join/#htc-linux StarLite (n=nnscript@swaneng.xs4all.nl) | 
| 21:10.47 | *** join/#htc-linux UnknownArtists (n=unknown@6.233.80.212.static.versanetonline.de) | 
| 21:14.16 | *** part/#htc-linux exception13 (n=exceptio@testdrive.kgts.ru) | 
| 21:16.05 | *** join/#htc-linux StarLite` (n=nnscript@swaneng.xs4all.nl) | 
| 21:34.39 | *** join/#htc-linux StarLite (n=nnscript@swaneng.xs4all.nl) | 
| 21:50.15 | *** join/#htc-linux StarLite` (n=nnscript@swaneng.xs4all.nl) | 
| 21:57.08 | *** join/#htc-linux UnknownArtists (n=unknown@6.233.80.212.static.versanetonline.de) | 
| 22:01.01 | *** join/#htc-linux NetRipper (n=netrippe@netripper.nl) | 
| 22:03.27 | *** join/#htc-linux StarLite (n=nnscript@swaneng.xs4all.nl) | 
| 22:17.57 | *** join/#htc-linux UnknownArtists (n=unknown@6.233.80.212.static.versanetonline.de) | 
| 22:39.09 | *** join/#htc-linux UnknownArtists (n=unknown@6.233.80.212.static.versanetonline.de) | 
| 23:09.15 | *** join/#htc-linux StarLite (n=nnscript@swaneng.xs4all.nl) | 
| 23:30.38 | *** join/#htc-linux StarLite` (n=nnscript@swaneng.xs4all.nl) | 
| 23:38.59 | *** join/#htc-linux zycho (n=zycho@dslb-088-070-062-141.pools.arcor-ip.net) | 
| 23:49.27 | *** join/#htc-linux StarLite (n=nnscript@swaneng.xs4all.nl) |