IRC log for #htc-linux on 20090707

00:01.34cr2ok, not good ideas for today. still 2 bugs fixed. good night :)
00:23.26*** part/#htc-linux DuoMaxwell (n=DuoMaxwe@c-98-231-145-158.hsd1.md.comcast.net)
00:55.24*** join/#htc-linux youngalumni (n=youngalu@d53-64-254-201.nap.wideopenwest.com)
00:55.49youngalumnihi is anyone familiar with tmobile and android on an htc kaiser
00:57.03youngalumniim having trouble connecting to data or making phone calls
01:03.52darkstar62anyone done any work with the gpios/irqs involved with the slide out keyboards on omap850 devices?
01:05.31darkstar62I'm having a seemingly odd problem where an interrupt fires when I close the keyboard, but not when I open it
01:06.38youngalumnii am apparently recieving text messages though
01:07.09darkstar62youngalumni: what issues are you having with calling?
01:07.34youngalumniif i attempt to dial out it ends the call immediately
01:07.57darkstar62huh, weird
01:08.03darkstar62can't say I know too much about that
01:08.20youngalumnii read about a sim issue but i dont have a pin set to my sim card
01:08.38darkstar62can you send commands directly to your gsm modem?
01:08.48youngalumnihow would i do that
01:09.09darkstar62outside of android, probably
01:09.13darkstar62either in wm (unlikely), or using straight linux
01:09.13IceBoneWhy does Android get more and more unstable with every boot?
01:09.46youngalumniim using haret i can access term via an emulator
01:09.48IceBoneIs it just my phone or just a kink that hasn't been worked out yet?
01:10.07darkstar62youngalumni: I don't think you can get to the modem with that, unfortunatley
01:10.21youngalumnii see
01:10.33youngalumnihow would i access with windows mobile
01:26.44*** join/#htc-linux rzk_ (n=rzk@daemonet.ru)
01:40.39*** join/#htc-linux furtardo (n=mks@nat/yahoo/x-e8d9e89d4c24b80e)
01:42.02*** join/#htc-linux |Jason8|| (n=JayAte@76.73.52.3)
02:47.34*** join/#htc-linux TommyBres (n=TommyBre@unaffiliated/tommybres)
03:08.25*** join/#htc-linux mrmoku|a` (n=mrmoku@ppp-93-104-60-17.dynamic.mnet-online.de)
03:27.25*** join/#htc-linux tylerwhall (n=tyler@74-137-85-212.dhcp.insightbb.com)
03:32.40*** part/#htc-linux tylerwhall (n=tyler@74-137-85-212.dhcp.insightbb.com)
03:55.38*** join/#htc-linux slimspace (n=darkstar@97-126-107-190.tukw.qwest.net)
04:15.32*** join/#htc-linux goxboxlive (n=jrs@mail2.hjellnesconsult.no)
04:23.07*** join/#htc-linux xsacha-tv (n=sacha@203-214-116-29.dyn.iinet.net.au)
04:25.25*** join/#htc-linux Shinto (n=John@f054226097.adsl.alicedsl.de)
05:03.59*** join/#htc-linux Gigawatts (n=chatzill@krjohnson-6.st.bradley.edu)
05:11.29*** join/#htc-linux droid001 (n=mc@p4FDCDA31.dip.t-dialin.net)
05:30.20*** join/#htc-linux ImCoKeMaN (n=imcokema@pool-71-173-203-229.hrbgpa.fios.verizon.net)
05:39.46*** join/#htc-linux TheSarge (n=thesarge@c-67-166-81-143.hsd1.or.comcast.net)
05:39.56TheSargeWhat's up
05:41.01marexnothing
05:43.21*** join/#htc-linux AgentBlair (n=AgentBla@ppp-69-228-100-64.dsl.sndg02.pacbell.net)
05:43.26AgentBlairhi
05:43.53tmztmarex: do you know if Pavel Machek is on irc?
05:44.04tmztand what nick
05:46.51TheSargeMe?
05:47.13tmztno
05:47.17tmzt?
06:04.53*** join/#htc-linux xsacha-tv (n=sacha@203-214-116-29.dyn.iinet.net.au)
06:07.35*** join/#htc-linux Gigawatts (n=chatzill@krjohnson-6.st.bradley.edu)
06:16.12marextmzt: no, but he studied the same university I do ;-)
06:16.55marextmzt: you can send him an email, he responds fast
06:17.32AstainHellbringhi
06:18.20tmztok, trying to see what his plans with msm upstream are
06:18.23tmztthanks
06:22.06*** join/#htc-linux cr2 (n=cr2@ip-77-25-81-196.web.vodafone.de)
06:22.16cr2morning
06:22.56tmzthello
06:23.01cr2about hte 0feb8f4a
06:23.08tmzt?
06:23.27cr2discussion frm yesterday
06:23.39tmztdon't remeber that
06:23.58cr2Line: 1299. rpc_router_os_wm: Calling RPC_Init()!M
06:24.10cr2Line: 1422. rpc_router_core rpc_router_open'ing: Processor:0x00000001, Process:0xfffffffe Handle:0x00000000.M
06:24.11cr2Line: 1440. rpc_router_core rpc_router_open'ed: Processor:0x00000001, Process:0xfffffffe Handle:0x000a23a0.M
06:24.13cr2Line: 1062. rpc_router_os_wm: IOCTL code  = 30010014M
06:24.20cr2this is from wince dmesg
06:24.33cr2#define RPCROUTER_ROUTER_ADDRESS                0xfffffffe
06:25.17cr2Line: 768. rpc_router_os_wm: Calling RPC_Open()!M
06:25.18cr2Line: 1422. rpc_router_core rpc_router_open'ing: Processor:0x00000001, Process:0x0feb8f4a Handle:0x00000000.M
06:25.20cr2Line: 1440. rpc_router_core rpc_router_open'ed: Processor:0x00000001, Process:0x0feb8f4a Handle:0x000ac190.M
06:25.21cr2Line: 1062. rpc_router_os_wm: IOCTL code  = 30010008M
06:25.23cr2Line: 188. rpc_router_database: dup server registration. Prog: 3000ffff, Ver: 0.M
06:25.24cr2Line: 1062. rpc_router_os_wm: IOCTL code  = 30010008M
06:26.42cr2so this 0feb8f4a is started by wince just after rpcrouter
06:26.52cr2we kill wince
06:26.55marextmzt: he has a bunch of androids ... so I think he's up to something with those
06:27.06cr2arm9 still expects it here
06:27.26cr2we send hello
06:27.46tmztmarex: I've seen patches on lakml him with comments by swetland
06:27.56cr2arm9 sends then something to 0feb8f4a
06:27.58tmztfrom him
06:28.02*** join/#htc-linux kiozen (n=oeichler@p549215AA.dip0.t-ipconnect.de)
06:28.20marextmzt: yea, I'm subscribed there as well
06:29.44cr2so we need to notify arm9 that there is no wince here, and reinit the rpc, instead of just "hello"
06:30.11tmztwe some kind of abstraction for some of the lowlevel stuff in msm, the stuff going upstream will only support g1 right now
06:30.25cr2or we need to know what this 0feb8f4a does, and do something about it.
06:30.26tmztwith google amss
06:30.46tmztwe aren't sending hello now anyway
06:30.47tmztah
06:30.56tmztthis is an old callback?
06:31.06tmztdoes the address change?
06:31.12cr2tmzt: make them clear about amss issues
06:31.20cr2which address ?
06:31.39cr2arm9 continues to send something to 0feb8f4a
06:31.40tmztwe need some patches to do that
06:31.47tmztat least a plan
06:31.50cr2it's one of the most used rpcs
06:32.03cr2arm9=amss
06:32.05tmztyeah, that address, does it change each time you boot?
06:32.29cr2hmm
06:32.31*** join/#htc-linux pleemans (n=toi@d51A49C45.access.telenet.be)
06:32.33tmztI mean could it be something ce is using as a callback proc
06:32.38cr2don't think so
06:32.40tmztin one of it's calls
06:32.51tmztcan we send a goodbye?
06:32.59tmztor at least hello
06:33.15cr2at least it's in all rpccall dumps
06:33.23tmztSan said the servers are registered on the arm9, we don't have to tell it to register
06:33.25cr2yes, may be a funny idea
06:33.42cr2[08:23] <cr2> Line: 1422. rpc_router_core rpc_router_open'ing: Processor:0x00000001, Process:0xfffffffe Handle:0x00000000.M
06:33.49cr2[08:24] <cr2> Line: 1422. rpc_router_core rpc_router_open'ing: Processor:0x00000001, Process:0x0feb8f4a Handle:0x00000000.M
06:34.01cr2#define RPCROUTER_PID_LOCAL                     1
06:34.04tmztbut the current code doesn't actually send HELLO, it fakes receiving it
06:34.15cr2ok
06:34.21tmztwell, that patch from lav.t I mean
06:34.28cr2because there is no way to send it
06:34.39cr2yes
06:34.40tmztwhy not?
06:34.46tmztwhat's the address?
06:35.05cr2which address ?
06:35.20tmztcan't follow your debugging dumps
06:35.41tmztaddress we send hello/goodbye to
06:35.50cr2i mean it's a local server, like rpcrouter
06:35.52tmztproc 1?
06:36.04cr2#define RPCROUTER_PID_LOCAL                     1
06:36.24tmztthat's us?
06:36.26cr2#define RPCROUTER_PID_REMOTE                    0
06:36.31tmztok
06:37.02tmztit can't be a local server, it has to be on arm9
06:37.12tmztrouter is on arm11
06:37.31cr2Processor:0x00000001, Process:0x0feb8f4a
06:37.42cr2and amss sends something to it
06:38.06cr2hmm
06:38.19cr2btw
06:38.22cr2$$$ -adsp_rtos_app_to_modem cmd 0, module 4 M
06:38.24cr2$$$ +adsp_rtos_app_to_modem cmd 0, module 13 M
06:38.31cr2$$$ +adsp_rtos_app_to_modem cmd 0, module 14 M
06:38.48cr2AUDPP, AUDREC , AUDRECPRE
06:39.31cr2then there is
06:39.34cr2Line: 1422. rpc_router_core rpc_router_open'ing: Processor:0x00000001, Process:0x0ea0f726 Handle:0x00000000.M
06:40.11cr2and many others
06:42.02cr2+call snd_set_device(1)
06:42.13cr2+adsp_rtos_app_to_modem cmd 2, module 4
06:42.22cr2<PROTECTED>
06:43.45cr2+adsp_rtos_app_to_modem cmd 1, module 4
06:43.54cr2adsp_rtos_remote_event_processing module 4, event 0, image 0, apps_okts 0, mask 0x10
06:44.04cr2adsp_rtos_app_to_modem cmd 2, module 4
06:45.45cr2ok. no good ideas anymore
06:45.54cr2need to go
06:48.24mickey|zzZZzzdcordes_: your last commits don't look good
06:48.35kri5<PROTECTED>
06:48.40mickey|zzZZzzfirst off, an NMEA parser in kernel to fulfil some bogus ioctl interface is scary
06:48.53tmztthose are from dzo
06:48.58tmztit's just a test
06:49.06mickey|zzZZzzsecond, you completely destroyed a working defconfig for htcraphael as ppp data dongle
06:49.17mickey|zzZZzzthe current defconfig looks like a major regression
06:49.19tmzthow?
06:49.25mickey|zzZZzzjust look at the diff
06:49.36mickey|zzZZzzdisables lots of important stuff
06:49.41mickey|zzZZzznetfilter for a start
06:50.30tmztwhat's the git log option?
06:50.38tmztyeah, ok
06:50.40mickey|zzZZzzi use web
06:50.40mickey|zzZZzzoh, and it introduces bogus android/linux st
06:50.45mickey|zzZZzzuff
06:50.47mickey|zzZZzzlike wakelocks
06:50.55mickey|zzZZzzthose are a no no in the GNU/linux defconfig
06:50.55tmztI think that should be enabled by default
06:50.58tmztoh
06:51.05mickey|zzZZzzthey can live in the android defconfig
06:51.08mickey|zzZZzzwe split them for a reason
06:51.27tmztI'm offline
06:51.35tmztcan't use gitweb
06:51.37mickey|zzZZzzah
06:51.40mickey|zzZZzzwell
06:51.42mickey|zzZZzzthen use
06:51.49mickey|zzZZzzgit show a96a5b984f83a5d6b81764f68ce6abd90800ef05
06:51.54tmztI had this when I was bisecting
06:52.09tmztor just git show
06:52.19tmztbut I'm on a6cf...
06:53.15tmztdon't have it
06:53.31tmztgitweb link?
06:53.45tmztI'll look on my phone
06:53.50mickey|zzZZzzhttp://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=commitdiff;h=a96a5b984f83a5d6b81764f68ce6abd90800ef05
06:54.03mickey|zzZZzzi recommend this to be reverted
06:54.06mickey|zzZZzzand instead, doing actual diffs
06:54.14mickey|zzZZzznot just copying some random defconfig over a trusted one
06:56.38tmztseems it was a mistake
06:56.52tmztI don't see the gps stuff though
06:57.46mickey|zzZZzzthe gps is http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=commitdiff;h=e1a8a0eb140d79d4990fdcca61ad3af3272d92e6
07:01.18tmztwe really need to have everyone able to commit
07:01.25tmztdcordes committed these for cr2
07:04.10tmztthis is from the vogue code
07:04.16tmztit's to test the rpc interface
07:04.29tmztI guess this should have been a branch or something
07:04.49tmzton cdma devices we don't get nmea from the radio
07:04.57tmztjust the rpc messages
07:04.57*** join/#htc-linux |Jason8| (i=JayAte@server1.tiltshellz.org)
07:05.32tmztit looks like the XTRA stuff might allow uploading ephemeris like ublox
07:08.27mickey|zzZZzzthat would be nice.
07:09.32tmztbut we might have to generate proper nmea in kernel if you want it in userspace
07:09.44tmzteven if it just happens on open of smd27
07:10.24tmztthe other possibility would be enabling/disabling in sysfs
07:11.13mickey|zzZZzzi think userspace should mask this
07:11.27mickey|zzZZzzif the kernel is not delivering NMEA, it'd be insane to generate it there
07:11.33tmzthow would that work?
07:11.37mickey|zzZZzzjust have userspace use a different hardware abstraction
07:11.59tmztrpc could be a netdev but I don't know if that maps well
07:12.04tmztlike?
07:12.15mickey|zzZZzzhow 'bout a standard file?
07:12.23mickey|zzZZzzwhere you read blocks with a certain structure
07:12.23tmztwe don't have any gps hardware
07:12.36tmztspecial file?
07:12.49tmzta /dev/gps ?
07:12.56mickey|zzZZzze.g.
07:12.57tmztor /dev/nmea
07:13.00tmztno
07:13.02tmztsorry
07:13.46mickey|zzZZzzi don't mind the ioctl interface on a device that does not use standard interfaces in the first place.
07:13.57tmztthe problem if I understand it we have to keep responding to location updates from the radio
07:13.58mickey|zzZZzzbut on a device that actually delivers a serial NMEA stream an ioctl interface is backwards
07:14.04tmztor arm9 crashes
07:14.09tmztah
07:14.28tmztwe can use structs
07:14.32mickey|zzZZzzyep
07:14.51tmztand an ioctl for loading ephemeris, etc.
07:15.12mickey|zzZZzzyeah. or a write-interface
07:15.13tmzthow is userspace interface for that on gta02? just serial both ways?
07:15.24mickey|zzZZzzyes, bidirectional serial communication
07:15.29mickey|zzZZzzin UBX binary format
07:15.36tmztok
07:16.09tmztso it would be pkt.type = LOCUPDATE pkt.type = SETEPHEMERIS kind of thing?
07:16.22tmztone is read the other is written
07:16.36tmztinteresting
07:16.38mickey|zzZZzzyes, that would be one way
07:16.50tmztI wonder why they don't just map this to input api
07:16.59tmztitbreally is an input device
07:17.01mickey|zzZZzzyou could even use sysfs
07:17.28mickey|zzZZzzsysfs is not restricted to ascii, although most people use it like that
07:17.43tmztwhy can fake power setting
07:18.02tmztenable/disable update thread
07:18.11mickey|zzZZzzyeah
07:18.16mickey|zzZZzzthat should work through sysfs nodes anyways
07:18.17tmztwith warm start it won't be much an issue
07:18.22tmztright
07:18.48mickey|zzZZzzat least until there is a blessed peripheral switch on/off interface which -- even in year 2009 -- seems to be missing in kernel
07:19.04tmztyeah
07:19.07mickey|zzZZzz:)
07:19.41tmztwas thinking of proposing a clock tree api as an extension of the clk api
07:20.46tmzta few other apis embeded could use
07:20.58tmztat least on real world devices
07:20.58mickey|zzZZzzyep
07:21.15tmztnot just boards
07:22.59tmztlooks like the omap850 upstream support is coming, including gsm and audio
07:23.34tmztlinwizard and maybe wing-linux projects are considering using fso
07:23.42mickey|zzZZzzwow, great news
07:23.50tmztafter this pda release
07:24.02mickey|zzZZzzi'm trying to get some contracts for further paid development
07:24.09tmztyeah
07:24.38mickey|zzZZzzbut i'll continue doing fso anyways
07:24.47mickey|zzZZzzi think it's the "right thing" :)
07:24.52tmztand vala?
07:24.57tmztversion
07:25.19mickey|zzZZzzyes, absolutely. The milestone we will release this week will feature the first subsystem in Vala
07:25.24mickey|zzZZzzmore subsystem come as we finish them
07:25.39tmztpython is slow on 200mhz, at least if we can avoid it
07:25.41tmztcool
07:25.53mickey|zzZZzzyes, I'd like to get rid of all python eventually
07:25.56mickey|zzZZzzbut that needs time ;)
07:26.29tmztI guess we are going to start with singleline
07:26.40tmzttry to get that working
07:26.52tmztI don't have hardware though
07:27.00tmztso I can't test it
07:27.28tmztwe could probably use some help sometime in #linwizard
07:28.31mickey|zzZZzzright. will join that kernel
07:28.33mickey|zzZZzzerr
07:28.34mickey|zzZZzzchannel
07:28.40mickey|zzZZzzconfused... breakfast time
07:28.43mickey|zzZZzzbbl
07:28.52tmztis it worth starting with python?
07:28.59tmztoh, ok
07:29.12mickey|zzZZzz(python) yes, ogsmd will not be available in vala soon. this is a very complex subsystem
07:29.23tmztok
07:29.27tmztthanks
07:29.29mickey|zzZZzznp
07:39.19*** join/#htc-linux tuxhero (n=tuxhero@117.97.35.125)
07:39.56tuxherohi tmzt
07:40.40tuxherotmzt ru there?
07:43.28tmztyes
07:43.38*** join/#htc-linux Zy (n=zy@0x57390b26.hbnqu1.dynamic.dsl.tele.dk)
07:43.47tmzthello
08:00.30*** join/#htc-linux Slidey (n=andy@andy.impulsed.net)
08:00.46tmzt[a few hours on a stupid mistake
08:01.43tmztturns out you have to wait for an svg document to load before calling getElementById and expecting it to return anything useful
08:01.47tmztyay
08:02.56*** join/#htc-linux tiger2wander (n=tiger2wa@203.113.134.20)
08:05.06tiger2wanderhello everybody
08:05.43tiger2wandercould anybody tell me what is newest version of EABI toolchains works now?
08:06.27tiger2wanderI have want it to build linux kernel for android & palm webos to port it to my blueangel device
08:06.42tiger2wanderanybody? please
08:14.11*** join/#htc-linux TheSarge_ (n=thesarge@c-67-166-81-143.hsd1.or.comcast.net)
08:27.53tmzthello
08:28.16tmztwebos is armv7 it won't work on ba
08:28.29*** part/#htc-linux calamari (n=calamari@ip70-162-184-81.ph.ph.cox.net)
08:29.06tiger2wanderbut we can build a kernel with can run webos framework, right?
08:29.24tiger2wanderI think we can make the new kernel compatible with palm's webos, what do you think?
08:29.51Amaranthtiger2wander: different ABI
08:30.30tiger2wander??? I have source code of palm's webos
08:30.45*** join/#htc-linux TheSarge (n=thesarge@c-67-166-81-143.hsd1.or.comcast.net)
08:31.52tiger2wanderif we re-build all the source with ABI which support BA it will be run?
08:32.09Amaranthtiger2wander: you have the code for the kernel and gnu userland, I'm sure
08:32.28Amaranthbut if you have the actual interface I'm afraid I'll have to report you to someone for theft :P
08:32.29tiger2wanderI have code of the palm's webos kernel
08:32.45Amaranthkernel isn't enough if the CPU is different
08:32.46tiger2wanderYou can get them at: http://opensource.palm.com/packages.html
08:34.10tiger2wanderI think the webos or anythingelse is only framework at the top of layer,
08:34.46tiger2wanderthen if it is not access much to low level we can use it in any compatible system base
08:35.03Amaranthtiger2wander: you can go ahead and try
08:35.19Amaranthit's not really the same thing but think powerpc vs x86
08:36.08tiger2wanderYes, I want to do it but I have not much knowledge about Linux kernel for mobile device, btw I need your help to do it :P
08:37.11tiger2wanderso, palm's webos is using webkit as core, I think its easy to do something because webkit is opensource too
08:44.02*** join/#htc-linux Squarc (n=Squarc@82-217-32-29.cable.quicknet.nl)
08:46.39*** join/#htc-linux ccube (n=ccube@ssh.ccube.de)
08:49.33tiger2wanderdo you known the best version of linux for BA now?
09:06.23*** join/#htc-linux Zy (n=zy@0x57390b26.hbnqu1.dynamic.dsl.tele.dk)
09:21.47*** join/#htc-linux cr2 (n=cr2@ip-77-25-56-255.web.vodafone.de)
09:24.49cr2tmzt: i think that the rpc reinit is unavoidable
09:25.52cr2tmzt: and it's necessary to write an rpccall fifo parser. i can see a lot of useful features directly, but it's still not all
09:27.10cr2it is difficult to track rpc call sequences for example. anf the call/response relations
09:28.01cr2the Process:0x0feb8f4a plays too important role
09:37.57*** join/#htc-linux MethoS (n=clemens@host-091-096-213-111.ewe-ip-backbone.de)
09:38.35tmzthello again
09:39.06tmztcan we convert to something lib pcap format?
09:39.10tmztlike
09:39.19tmztor even simpler
09:39.27tmztfrom to (msg)
09:44.14*** join/#htc-linux tuxhero (n=tuxhero@117.97.124.175)
09:44.51tuxherocr2: hi
09:45.53kri5hi there
09:46.30tmzthello
09:46.43tmztyou had a question before?
09:47.24tuxherotmzt: ya is there any way we can reset arm9?
09:50.48cr2tmzt: looking at the MSM_CLK and my register dump there :
09:50.50cr2hi tuxhero
09:51.17tuxherohi cr2
09:51.23cr2tmzt: the PLL1 has mode=7 L=0x28 M=0 N=1
09:51.53cr2tmzt: since PLL1=768MHz it looks like PLL1=L*TCX0
09:52.23cr2so we can derive the SD clocks from the "first principles"
09:52.50tuxheroi think we need to reset arm9 for asdp
09:53.08cr2PLL0 is more difficult: mode=7 L=0xc M=4 N=5
09:53.29cr2tuxhero: with the arm9 reset DEX call ?
09:53.57cr2tuxhero: resetting the rpc is a good idea to
09:53.59cr2bbl
10:15.12*** join/#htc-linux Captnoord (n=Captnoor@145.74.183.199)
10:16.39*** join/#htc-linux no2chem (n=no2chem@cpe-76-90-65-27.socal.res.rr.com)
10:37.49*** join/#htc-linux Echo31 (n=olivier@mir31-4-82-240-194-54.fbx.proxad.net)
10:42.49*** join/#htc-linux tuxhero (n=tuxhero@58.68.74.83)
10:43.29tuxherotmzt on which devices are you working on??
10:48.27*** join/#htc-linux g55 (n=g55@rgnb-5d87420b.pool.einsundeins.de)
10:50.05*** part/#htc-linux tuxhero (n=tuxhero@58.68.74.83)
10:52.25tmzttux: raph500 and motoq
10:52.34*** join/#htc-linux Alex[sp3dev] (n=alex_dfr@p26-shn1.elcomnet.ru)
10:52.42tmztcr2
10:53.10tmztseems that rpc is used to start a module or make it active
10:53.51tmztno2chem says we might just need mailbox queues for adsp stuff
10:54.06tmztit looks a lot like smd itself
10:54.34tmztwith bits set to indicate data is available
11:00.28*** join/#htc-linux KindofBlue (n=KindofBl@rgnb-5d87420b.pool.einsundeins.de)
11:04.55tmztwe have the queues for audmgr
11:05.14tmztmaybe we don't have rpc for it
11:05.43tmztwe need to trace writes to the queues in haret
11:06.50tmztif the kernel boots quick enough we should be able to take over for ce
11:10.35*** join/#htc-linux cr2 (n=cr2@ip-90-187-94-24.web.vodafone.de)
11:11.00Captnoordtmzt: I guess you should repeat what you sayd
11:12.09tmztlogs
11:12.11cr2tmzt: the arm9/amss is simply confused, because the wince client *epts are gone
11:12.26cr2we need to reboot arm9 in board_init
11:12.37tmztcan you join xda-devs
11:12.42tmztand, logs
11:12.51tmztjust pasted a buch
11:13.09cr2there is "soft reset", notify arm9 reboot and some magic numbers written into smem
11:13.13tmztcapt, you can paste it if you want
11:13.26cr2tmzt: have 10min time :)
11:13.34Captnoord[12:52] <tmzt> cr2
11:13.34Captnoord[12:53] <tmzt> seems that rpc is used to start a module or make it active
11:13.34Captnoord[12:53] <tmzt> no2chem says we might just need mailbox queues for adsp stuff
11:13.34Captnoord[12:54] <tmzt> it looks a lot like smd itself
11:13.35Captnoord[12:54] <tmzt> with bits set to indicate data is available
11:13.35Captnoord[12:55] *** Alex[sp3dev] quit (Client Quit)
11:13.37Captnoord[13:00] *** KindofBlue (n=KindofBl@rgnb-5d87420b.pool.einsundeins.de) joined
11:13.39Captnoord[13:04] *** Guest33851 quit ("This computer has gone to sleep")
11:13.41Captnoord[13:04] <tmzt> we have the queues for audmgr
11:13.43Captnoord[13:05] <tmzt> maybe we don't have rpc for it
11:14.04cr2well, the rpc is an smd
11:14.25cr2one smd channel for rx, another for tx.
11:14.38tmztyes
11:14.44cr2we don't need anything special
11:14.54tmztno2chem: says g1 uses rpc
11:14.56cr2we just need to do a full rpc reinit
11:15.05*** join/#htc-linux TheSarge (n=thesarge@67.166.81.143)
11:15.14tmztbut ce htc is mostly mailbox
11:15.26cr2because arm9 still believes we are running wince with respective endpoints
11:15.43tmztright
11:15.44cr2and continues to send something to these endpoints
11:16.52cr2i'm only not sure at which point we can use dex driver
11:17.15cr2there was a problem with using cpld in board_init, because the driver is initialized later
11:18.04cr2looking into nk.exe for the arm9 reset parts may be helpful
11:18.30cr2we just need to separate the power off from arm9 reset.
11:18.56tmztif we can use audmgr through the queue we can disable rr for now
11:18.58cr2we may even add the arm9 reset into rpc init
11:19.16tmztor just silently drop bad endpoints
11:19.40cr2still is not the right thing to do
11:19.57*** join/#htc-linux fnord_ (n=fnord@24-151-90-116.static.nwtn.ct.charter.com)
11:19.58tmztI think we need to mmutrace the queues
11:19.58cr2i think after arm9 reset we will get a hello from it
11:20.01tmztwell
11:20.07tmztmaybe
11:20.16tmztif it does after suspend
11:20.26tmztcollapse
11:20.35cr2the only difference to dzo/vogue is the rpc setup now.
11:20.46tmztbut even still
11:20.47cr2arm11 only ?
11:20.54tmztno
11:21.06cr2i think arm9 is just put into low-clock-frequency  mode
11:21.14tmztfull suspend
11:21.17tmztah
11:21.36tmztwhen a11 suspends a9 stays running
11:21.37cr2you mean i can just disable arm9 and run arm11 ?
11:21.49tmztno
11:21.53cr2somehow i doubt it
11:22.05tmzt21:44 < tmzt> when a11 suspends a9
11:22.05tmzt<PROTECTED>
11:22.13cr2because the arm11 does not control pmic
11:22.18cr2ok
11:22.26cr2that's what i've said
11:22.28tmztbut nothing is listening to rpc
11:22.38cr2arm9 is just oiperated with lower clock speed
11:22.55tmztso it must be able to suspend rpc
11:23.11tmztsince rr is on a11
11:23.13cr2"suspend", but not loose *ept
11:23.17Captnoordcr2 I kinda have to say that tmzt can be right
11:23.31Captnoordbecause these chips get crazy on power saving
11:23.31Captnoordso
11:23.33tmztbut anyway
11:23.42cr2Captnoord: it seems as a too complex solution
11:23.44Captnoordit would be obviouse that they make it suspend
11:23.50Captnoordcr2 maybe
11:23.56cr2suspend is a different thing
11:24.00CaptnoordI know
11:24.06tmztdid you see any rpc messages for audmgr?
11:24.11tmztin the dumps
11:24.13cr2there is arm9 reset and arm9 soft reset in wince nk.exe for some reason
11:24.20tmztor just modem reset
11:24.29cr2and it's not poweroff, which is a separate thing too
11:24.39cr2all different dex calls
11:24.53cr2tmzt: of course.
11:25.05Captnoordusualy simply uC can get into a deep sleep with a timer to wake up or... a IRQ
11:25.31cr2Captnoord: look at the DEX call list
11:25.54tmztok
11:26.00cr2it's a simple rpc-less way to tell/ask something from arm9
11:26.12Captnoordk
11:26.36cr2bye for now :)
11:41.37*** join/#htc-linux MLM (n=mlvdmeid@5ED0BCBD.cable.ziggo.nl)
12:13.15*** join/#htc-linux cr2 (n=cr2@ip-77-25-189-159.web.vodafone.de)
12:13.48cr2back to the train :)
12:14.05Captnoordyells "All aboard!!!"
12:15.15cr2Captnoord: nk.exe is the key now
12:15.16Captnoordwhere can I find it?
12:15.28cr2wince kernel
12:16.01CaptnoordI see
12:16.34cr2for BT we need the MODEM_PLL_AUX frequency
12:18.24cr2afair GLBL_CLK_ENA__ADM_CLK_ENA is enabled
12:18.50*** join/#htc-linux mugsie (n=Administ@unaffiliated/mugsie)
12:18.51cr2if we trust the uboot source for msm8250
12:18.59*** part/#htc-linux mugsie (n=Administ@unaffiliated/mugsie)
12:19.25cr20x2219fe2f
12:19.45cr2bit 5
12:19.56cr200101111
12:20.03cr2set :)
12:20.17cr2so the adsp clock is ON
12:20.49Captnoordand of course I can't simply copy it from my phone
12:20.55Captnoordas its part of the protected stuff
12:20.59cr2no
12:21.07cr2it's xip
12:21.11CaptnoordI know
12:21.13Captnoordits in the rom kit
12:21.32cr2you need to dump a good chunk of SDRAM @0x10000000
12:21.39cr2let's say 3MB
12:21.44*** join/#htc-linux solerant-dc (n=kamikaze@99.174.146.158)
12:21.47cr2and then run dumprom.exe
12:25.18cr2GLBL_CLK_DIV__AXI_MARM_SRC_DIV *
12:26.06cr2GLBL_CLK_DIV__MARM_CLK_DIV*
12:27.14cr2this MSM clock maze is really confusing
12:27.50cr2DUAL_MODEM_NS_REG__MODEM_CDMA_SRC_SEL__MODEM_PLL_SRC
12:29.52cr2i'm wondering if this clock comes from PMIC
12:33.53Captnoordre
12:34.01Captnoordk
12:34.15Captnoordharet is beeing nice for me... that new
12:34.20Captnoordk dumping sdram
12:34.31Captnoordquick how to .... damn i'm noob
12:35.19Captnoorddump mmu 0x10000000 3mb
12:35.28Captnoordand not 3mb I know
12:38.08Captnoordcr2 could you please upload your's somewhere?
12:41.04*** join/#htc-linux Squarc (n=Squarc@82-217-32-29.cable.quicknet.nl)
12:41.09Captnoordhmm
12:41.10Captnoordmaybe
12:42.09Captnoordyup
12:42.25Captnoordso its
12:42.26Captnoordpwf test.raw 0x10000000 0x300000
12:47.52Captnoordcr2 got it
12:59.36*** part/#htc-linux droid001 (n=mc@p4FDCDA31.dip.t-dialin.net)
13:01.13*** join/#htc-linux ccube (n=ccube@ssh.ccube.de)
13:06.29CaptnoordIsARM9ReadyToPutARM11InSleep
13:07.55*** join/#htc-linux MethoS- (n=clemens@host-091-097-244-132.ewe-ip-backbone.de)
13:12.35*** join/#htc-linux ali1234 (n=al@robotfuzz.co.uk)
13:13.57Captnoordvdump 0xAA0FC020 4 gives me my radio version
13:14.01Captnoordlemme check if its in the wiki
13:15.13Captnoordyup
13:15.29*** join/#htc-linux tuxhero (n=tuxhero@122.169.179.228)
13:17.29tuxherotmzt: when will cr2 come back???
13:17.51Captnoordhe left 30 minutes ago
13:19.46tuxheroCaptnoord: ya i have seen it in old but he was saying "back to the train :)"
13:19.56tuxheroCaptnoord: ya i have seen it in log but he was saying "back to the train :)"
13:21.54Captnoordhehe
13:21.59Captnoordyup
13:33.03kri5tuxhero: still working on androidkernel.org?
13:36.37*** join/#htc-linux ccube (n=ccube@ssh.ccube.de)
13:43.52tuxherokri5, yes
13:44.26kri5tuxhero: need some help for something?
13:46.43tuxherokri5, currently no but if i need i will surely ask
13:47.20kri5tuxhero: ok, i'm not a web developer, but i might could help on admin, and also on kernel devel
13:48.02kri5tuxhero: i'm not a kernel devel, but i'm pretty familiar with C/C++ and asm stuff ^^
13:54.05kri5my help is available for all of you of course, since it's related to porting linux on htc
13:54.08kri5:)
13:55.14AstainHellbringmorning
13:56.19dcordes_mickey|zzZZzz, relax no drama
13:57.18*** join/#htc-linux goxboxlive (n=goxboxli@84.48.184.170)
13:59.24dcordes_mickey|zzZZzz, the previous config had a problem with initrd. feel free to fix it
13:59.34dcordes_or revert whatever
14:00.04*** join/#htc-linux sdt555 (n=titus@147.145.40.44)
14:14.16*** part/#htc-linux Captnoord (n=Captnoor@145.74.183.199)
14:20.34*** join/#htc-linux Amaranth (n=travis@74-221-34-123.longlines.com)
14:34.54*** part/#htc-linux sdt555 (n=titus@147.145.40.44)
15:02.08tuxherohow can i get push access to htc-msm git????\
15:03.35tuxherotmzt, NetRipper i want access commit access to git
15:06.11*** join/#htc-linux drasar (n=maik@213.192.21.13)
15:07.26kri5tuxhero: i think like in quite all open source project, you'll first have to send patches, and then you'll maybe have commit access
15:09.07tuxherokri5, ok :(
15:10.00*** join/#htc-linux Zy (n=zy@0x57390b26.hbnqu1.dynamic.dsl.tele.dk)
15:10.14kri5tuxhero: but with it's quite easy to submit patches ;)
15:10.42tuxheroya
15:10.45kri5tuxhero: but you can always ask for a git access to people who manage the project :D
15:12.25*** part/#htc-linux drasar (n=maik@213.192.21.13)
15:12.43tuxherowhen tmzt or cr2 is available i will submit them. I messed my git copy completely i am git clone again :(
15:12.44kri5tuxhero: still working on blackstone android port?
15:12.58kri5:/
15:13.26kri5tuxhero: not familiar enough with git? or anything else?
15:13.29*** join/#htc-linux xsacha-tv (n=sacha@203-214-116-29.dyn.iinet.net.au)
15:16.06tuxherowhen i am at home i use desktop(Windows) or laptop(Linux Tablet) and i am in my office i work on MacOSX so it's always been very trouble switching from one to one
15:18.25kri5ok
15:25.43*** join/#htc-linux onen|openBmap (n=quassel@mry91-1-89-87-198-158.dsl.club-internet.fr)
15:30.15*** join/#htc-linux Aiv (n=aiv@office.mdsoftware.pl)
15:30.20Aivhi
15:31.50*** join/#htc-linux luc_ (n=luc@89-115-128-35.cl.ipv4ilink.net)
15:34.38dcordes_tuxhero, neither of them has push access. just pastebin what you have and it will be reviewed
15:39.01*** join/#htc-linux Alex[sp3dev] (n=alex_dfr@p26-shn1.elcomnet.ru)
15:40.42Alex[sp3dev]hello, guys! anyone currently working on a linux port to xperia? i'm going to buy the pda this week and join in
15:41.54*** join/#htc-linux Echo31 (n=olivier@mir31-4-82-240-194-54.fbx.proxad.net)
15:47.44Aivi'm
15:47.49Aivdcordes_ too
15:48.15AivAlex[sp3dev] i'm started 1 week ago
15:50.21*** join/#htc-linux miknix (n=miknix@gentoo/developer/miknix)
16:03.51*** join/#htc-linux Squarc (n=Squarc@145.81.0.29)
16:10.21*** join/#htc-linux mugsie1 (n=Administ@86-43-174-116-dynamic.b-ras2.prp.dublin.eircom.net)
16:10.30*** part/#htc-linux mugsie1 (n=Administ@86-43-174-116-dynamic.b-ras2.prp.dublin.eircom.net)
16:20.56*** join/#htc-linux skodde (n=skodde@unaffiliated/skodde)
16:24.57*** join/#htc-linux pleemans (n=toi@d54C2AAB7.access.telenet.be)
16:38.14*** join/#htc-linux mugsie (n=Administ@unaffiliated/mugsie)
16:48.30*** join/#htc-linux Zy (n=zy@0x57390b26.hbnqu1.dynamic.dsl.tele.dk)
16:54.28*** join/#htc-linux fnord_ (n=fnord@24-151-90-116.static.nwtn.ct.charter.com)
16:58.51*** join/#htc-linux onen|openBmap (n=quassel@mry91-1-89-87-198-158.dsl.club-internet.fr)
17:02.13*** join/#htc-linux TheSarge (n=thesarge@c-67-166-81-143.hsd1.or.comcast.net)
17:02.34*** join/#htc-linux kiozen (n=oeichler@rgnb-5d87cbd6.pool.einsundeins.de)
17:10.05*** part/#htc-linux mugsie (n=Administ@unaffiliated/mugsie)
17:10.46*** join/#htc-linux TheSarge_ (n=thesarge@c-67-166-81-143.hsd1.or.comcast.net)
17:11.10*** join/#htc-linux onen|openBmap_ (n=quassel@mry91-1-89-87-198-158.dsl.club-internet.fr)
17:15.05*** join/#htc-linux SOG (n=IamSOG@218.20.221.105)
17:27.07*** join/#htc-linux stickboy (n=anonymou@ool-457e4101.dyn.optonline.net)
17:28.19*** join/#htc-linux ccube (n=ccube@ssh.ccube.de)
17:50.56*** join/#htc-linux pleemans (n=toi@d54C2AAB7.access.telenet.be)
18:03.03*** join/#htc-linux ptitjes (n=didier@93.2.7.23)
18:08.11*** join/#htc-linux stefan_schmidt (n=stefan@p5B034DB3.dip.t-dialin.net)
18:17.09*** join/#htc-linux vts (n=vts@91-114-197-149.adsl.highway.telekom.at)
18:19.44*** part/#htc-linux vts (n=vts@91-114-197-149.adsl.highway.telekom.at)
18:23.07*** join/#htc-linux xperia (n=chatzill@77-56-89-19.dclient.hispeed.ch)
18:27.06xperiaHello to all. I have some strange numbers in the function in the file msm_fb.c in the folder /kernel/drivers/video/msm
18:27.11*** join/#htc-linux pH5 (n=ph5@92.117.132.66)
18:31.29*** join/#htc-linux BabelO (n=fcr@unaffiliated/babelo)
18:32.21Aivwhat numbers?
18:34.19*** join/#htc-linux BabelO_ (n=fcr@unaffiliated/babelo)
18:35.40xperiathe numbers are changing nearly every seconds . It has for that also a hack if i am not wrong. what i would like to ask is why this hack was inserted.
18:36.16Echo31hi pH5
18:37.15xperianormally the numbers should be 0, 0, 480, 800 but i am getting 0, 80, 480, 720 sometime totaly different. without this hack the writings to the display would be probably total messed up.
18:38.37Aivcurrently there is now patch for xperia (htc kovsky)
18:38.51Aivu need to patch some files your self
18:39.12*** join/#htc-linux SuD (n=alex@89.140.32.2.static.user.ono.com)
18:39.13Aivi'm working on initial patch for x1 right now
18:40.16SuDhi, any htc android based device supports wireless monitor mode?
18:42.29xperiaahh wait 720 plus 80 give 800 pixels and this is the height of the lcd screen. i think i understand now how this function works.
18:43.43xperiawhat for files are these
18:44.02*** join/#htc-linux Miek (n=mike@unaffiliated/mikechml)
18:47.16Aiv720 is height of console area AFAIK
18:47.28Aiv80px is reserved for vkeyb
18:49.31*** join/#htc-linux BabelO__ (n=fcr@193.253.141.75)
18:51.22xperiayeah exactly. there is also a struct about the framebuffer called msmfb_info that is properly filled with a lot of information
18:57.55*** join/#htc-linux g55 (n=g55@rgnb-5d87df1f.pool.einsundeins.de)
19:00.59*** join/#htc-linux AstainHellbring (n=AstainHe@unaffiliated/astainhellbring)
19:02.10*** join/#htc-linux KindofBlue (n=KindofBl@rgnb-5d87df1f.pool.einsundeins.de)
19:07.17xperiahave to go. will study the code more. till the next time bye bye.
19:07.31*** part/#htc-linux xperia (n=chatzill@77-56-89-19.dclient.hispeed.ch)
19:14.49*** join/#htc-linux luc_ (n=luc@89-115-128-35.cl.ipv4ilink.net)
19:23.34*** join/#htc-linux BabelO_ (n=fcr@193.253.141.76)
19:30.06*** join/#htc-linux jensen (n=jensen@3905ds1-ksa.0.fullrate.dk)
19:37.42*** join/#htc-linux Captnoord (n=Captnoor@dc5147a47b.adsl.wanadoo.nl)
19:37.56*** join/#htc-linux jensen (n=jensen@3905ds1-ksa.0.fullrate.dk)
19:40.03*** join/#htc-linux Squarc (n=Squarc@145.81.0.29)
19:41.33Aivwhat is status of wifi? on xda wiki there is "no" in wifi row but in htc-msm branch there is some wifi support (in mmc driver)
19:49.41*** join/#htc-linux [1]Captnoord (n=Captnoor@dc5147a47b.adsl.wanadoo.nl)
19:49.53*** join/#htc-linux Squarc1 (n=Squarc@145.81.0.29)
19:52.42*** join/#htc-linux ccube (n=ccube@ssh.ccube.de)
19:53.57*** join/#htc-linux Squarc (n=Squarc@145.81.0.29)
19:57.42*** join/#htc-linux [2]Captnoord (n=Captnoor@dc5147a47b.adsl.wanadoo.nl)
19:59.25*** join/#htc-linux cr2 (n=cr2@ip-77-25-47-162.web.vodafone.de)
19:59.47*** join/#htc-linux Squarc (n=Squarc@145.81.0.29)
20:00.00*** join/#htc-linux AstainZZZZZZ (n=AstainHe@unaffiliated/astainhellbring)
20:01.44*** join/#htc-linux [3]Captnoord (n=Captnoor@dc5147a47b.adsl.wanadoo.nl)
20:08.42*** join/#htc-linux Captnoord (n=Captnoor@dc5147a47b.adsl.wanadoo.nl)
20:20.39*** join/#htc-linux rafyvitto (n=rafyvitt@24.54.253.34)
20:23.44*** join/#htc-linux g55 (n=g55@rgnb-5d87d4de.pool.einsundeins.de)
20:34.46*** join/#htc-linux dfgsdja (n=stan@24-247-79-250.dhcp.trcy.mi.charter.com)
20:46.23*** join/#htc-linux TheSarge (n=thesarge@c-67-166-81-143.hsd1.or.comcast.net)
20:56.03*** join/#htc-linux swc|666 (n=infidel2@unaffiliated/swc666/x-4934821)
21:04.00cr2ok, time for the vacation :)
21:14.38*** join/#htc-linux TheSarge_ (n=thesarge@c-67-166-81-143.hsd1.or.comcast.net)
21:17.01*** join/#htc-linux Squarc (n=Squarc@82-217-32-29.cable.quicknet.nl)
21:19.29*** join/#htc-linux Squarc (n=Squarc@82-217-32-29.cable.quicknet.nl)
22:00.11*** join/#htc-linux WigglerAway (n=WigglerA@92-235-224-158.cable.ubr12.stav.blueyonder.co.uk)
22:03.20*** join/#htc-linux TheSarge_ (n=thesarge@c-67-166-81-143.hsd1.or.comcast.net)
22:03.49WigglerAwayI want to create a research section for the topaz device on htc-linux.org wiki. Does someone here have the account permissions to do so?
22:04.27tmzthello
22:04.47tmztdcordes I think
22:05.58WigglerAwaydoes he normally hang out on this channel?
22:08.27tmztyes
22:30.04*** join/#htc-linux ccube (n=ccube@ssh.ccube.de)
22:40.38*** join/#htc-linux WigglerAway (n=WigglerA@92-235-224-158.cable.ubr12.stav.blueyonder.co.uk)
22:42.43*** join/#htc-linux ccube (n=ccube@ssh.ccube.de)
23:20.57*** join/#htc-linux MethoS (n=clemens@host-091-097-244-132.ewe-ip-backbone.de)
23:25.29*** join/#htc-linux fnord_ (n=fnord@24-151-90-116.static.nwtn.ct.charter.com)
23:29.42*** join/#htc-linux miknix (n=miknix@gentoo/developer/miknix)
23:37.29*** join/#htc-linux Aiv (n=aiv@office.mdsoftware.pl)
23:37.40Aivre
23:37.47Aivwhat is status of wifi? on xda wiki there is "no" in wifi row but in htc-msm branch there is some wifi support (in mmc driver)
23:49.07*** join/#htc-linux Tinyboom (n=nahh@214.80-202-154.nextgentel.com)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.