IRC log for #htc-linux on 20070401

02:06.04*** join/#htc-linux elysion_ (n=elysion@k203c.lanhovi.tontut.fi)
02:54.10*** join/#htc-linux cyrill62_ (n=cyrill62@128.250.146.195.dynamic.adsl.abo.nordnet.fr)
03:26.46*** join/#htc-linux nebula (n=ircap8@86.63.201.129)
03:27.01nebulahelo
03:27.18nebulahow can boot in wm5 the linux ?
03:27.31nebulai have xanadus
03:27.41nebulaand blueangel
04:22.47*** join/#htc-linux tudenbart (n=willi@xdsl-213-196-250-155.netcologne.de)
04:36.22*** join/#htc-linux xia (n=abel@213.87.72.117)
05:54.01*** join/#htc-linux amenbrk (n=mac@68-189-78-144.dhcp.wscr.ca.charter.com)
05:55.39amenbrki am running familiar 2.6.15 with GPE on an hp 4700, trying to get the wifi device working
05:56.17amenbrki added some BIN files to the firmeware directory and reflashed the kernel, i am also told there is a kernel module i need to load (i guess it is not loaded automatically)
05:56.42amenbrkso i used modprobe to load it, i can see the device if i use iwconfig, but i cant get it to associate with anything, and the GPE wireless utulity is no help
06:18.24*** join/#htc-linux goxboxlive (n=goxboxli@206.80-202-161.nextgentel.com)
06:32.16*** join/#htc-linux RoEn_PC (n=roen@p54A65197.dip.t-dialin.net)
06:32.47goxboxlivegood morning everyone
06:32.57RoEn_PCmoin
06:35.08*** join/#htc-linux psokolovsky_ (n=psokolov@favoured-food.volia.net)
06:59.25*** join/#htc-linux pH5 (n=ph5@e178231156.adsl.alicedsl.de)
07:34.01goxboxlivehi pH5
07:34.13pH5hey goxboxlive
07:34.19goxboxlivei amlooking at your gsmd patches
07:34.41goxboxliveUniversal doesnt support at%cpi
07:36.22goxboxlivehmm maybe it does, it just hangs on "at%cpi=?
07:36.37pH5at%cpi enables unsolicited "call progress indicator" messages - "SYNC", "CONNECTING", "DISCONNECTING", etc.
07:36.53pH5we need a custom vendor plugin for the universal modem.
07:36.56goxboxliveMaybe that is why i allways get my answer machine when i try to call my self
07:37.06goxboxliveright
07:37.16goxboxlivei'll check out cpi with uucp
07:37.53pH5goxboxlive: that'd be great. also, you could run gsmd from another console to see if there are problems with any of the other init commands that gsmd issues.
07:39.06goxboxlivenormaly just to have phone up and go with uusp i use only cfun and cops
07:40.27pH5I think openmoko use the %cpi messages display some info in the UI.
07:40.35pH5can you issue ATPI?
07:40.46pH5s/ATPI?/AT%CPI?/
07:42.35goxboxlivei dont think so, i'll try now
07:42.46goxboxliveWhen i use it under gsmd it just hangs
07:43.50pH5goxboxlive: that could well be a bug in gsmd. let's try AT%CPI=? and ATPI? directly.
07:44.04pH5it shouldn't hang the modem.
07:48.09goxboxliveatpi works
07:48.24goxboxlivebut not atcpi=?
07:48.42pH5uh, ugly.
07:48.44goxboxliveor any combination with cpi
07:48.52pH5what values can yous set it to?
07:49.02*** join/#htc-linux rmoravcik (n=rmoravci@adsl-dyn37.91-127-27.t-com.sk)
07:49.39pH5harald just wanted to set cpi to the highest possible value, thus the at%cpi=? check.
07:49.55pH5the neo modem supports up to 3, the magician modem only up to 2
07:50.07goxboxliveok
07:50.18goxboxliveand uni dosent support it at all
07:50.31goxboxliveit might use something else
07:50.47goxboxliveI'll searc for a substitute
07:52.12pH5does AT%CPI=? return ERROR?
07:52.39goxboxliveYes, not error but in cu it gives me "4"
07:52.49goxboxliveand 4=error
07:53.53pH5ah ok, you're just not in verbose mode. for some reason gsmd issues ATE0V1 first and then parses verbose strings instead of the V0 numbers.
07:54.27goxboxlive??
07:56.10pH5goxboxlive: if you issue ATV1 and then AT%CPI=?, does it return ERROR instead of 4?
07:56.21goxboxlivehold on
07:58.12goxboxliveat%cpi=?
07:58.19goxboxliveERROR
07:58.55pH5ok, this works like expected. gsmd currently 'hangs' (stops to issue commands) if there is an error in the vendor initialization sequence.
07:59.18goxboxliveok
07:59.34goxboxliveso that's why it hangs
07:59.45pH5we need to fix that, and even better write a vendor plugin for the universal.
07:59.55goxboxliveBut shouldt also universal hve a call in progress at command (cpi)?
07:59.56pH5does universal support AT%CSQ
08:00.44goxboxliveat+csq=?
08:00.44goxboxlive+CSQ: (0-31,99),(99)
08:00.46goxboxliveOK
08:00.52goxboxlivenot % but with +
08:02.26pH5yeah. but %csq (or %htccsq) is unsolicited. at+csq only replies when you ask it.
08:02.51pH5what is the xda-dev wiki page with all the htc at commands?
08:03.10pH5ah, HTC_GSM
08:03.20goxboxliveyes
08:04.32goxboxliveat%csq=?
08:04.33goxboxliveERROR
08:04.59pH5at%htccsq=?
08:05.10pH5hey, wait
08:05.15pH5HTC_GSM has the following:
08:05.19pH5AT@HTCCSQ=1
08:05.54goxboxliveat%htccsq=?
08:05.54goxboxliveERROR
08:06.12pH5perhaps AT@HTCCSQ=?, AT@CPI=? or AT@HTCCPI=? does something?
08:06.30goxboxliveAT@HTCCSQ=1
08:06.30goxboxlive[WCDMA] 1.14.10
08:06.31goxboxliveOK
08:06.31goxboxlive@HTCCSQ: 4
08:07.04pH5very good. but that still leaves the cpi issue.
08:07.11pH5cr2: what is AT@HTCDIS=1 ?
08:08.52goxboxliveseems like @ replace the %. But still no combination of cpi is working
08:13.27pH5yes. seems like the qualcomm modem doesn't support cpi
08:31.05goxboxlivepH5: I see that you have created 3 pathes under gsmd in oe. Should i only use two of them and try to make them work with universal? (interpreter-ready.patch and vendor-tihtc.patch)
08:32.06pH5goxboxlive: is the universal modem turned on only when the tty is opened? I assume yes, so you need interpreter-ready.
08:32.31goxboxliveyes
08:33.03goxboxliveok, i'll try to make thoose two fit universal
08:33.09pH5instead of vendor-tihtc you need something that drops the AT%CPI=? command and uses @HTCCSQ instead of %HTCCSQ
08:33.38pH5I wonder how machine detection should be done for now - parse /proc/cpuinfo?
08:34.06pH5Should I add a patch for vendor_qc for universal?
08:35.38goxboxliveYes i think so
08:38.00pH5goxboxlive: I added the interpreter patch for universal in oe.dev
08:38.10pH5I'll look at machine detection now.
08:38.26goxboxlivegood thx
08:40.53pH5does universal support AT+CTZR ?
08:45.58goxboxlivelet me check
08:47.10goxboxlivepH5 no at+ctzr isent supported
08:47.41pH5goxboxlive: ok. same on magician.
08:48.07goxboxliveok
08:48.26pH5does ATUNS=0 work?
08:48.29pH5AT%CUNS=0
08:49.44pH5and AT%CPRI ?
08:49.56pH5(or the same with @)
08:51.41goxboxliveno non of them
08:51.47pH5ok
08:52.44goxboxliveI did some debugging once and am looking thrue the logs when i shut the phone on i wince and cpi, cpri ctzr is not listed
08:52.55goxboxliveis ztzr timezone?
08:53.08goxboxlives/ztzr/ctzr/
08:53.39goxboxliveWe use this AT@SYSTEMTIME
08:54.20pH5ctzr is for automated time zone changes (reported by the gsm network)
08:55.10goxboxlivei c
08:55.32goxboxliveI have searced thrue the logs and i cant fin any % signs, only @ and +
09:13.57*** join/#htc-linux TripleDES (n=sergio@89.129.158.218)
09:29.53*** join/#htc-linux Disco (n=incognit@ip72-208-166-4.ph.ph.cox.net)
09:39.36*** join/#htc-linux TripleDE1 (n=sergio@89.129.187.133)
10:00.53*** join/#htc-linux TeringTu1y (n=maarten@249-116-dyn.ipact.nl)
10:21.20cr2hi
10:22.32cr2pH5: i think HTC_GSM lists all the "user" commands. there are some other vendor-specific ones, but i don't know their parameters
10:22.59cr2and the commands set depends on the ROM version, so it is necessary to account for it.
10:23.18cr2the CTZR command is supported only on athena.
10:23.41cr2hm. maybe i should add the athena commands to wiki.
10:23.52pH5cr2: that's interesting. I'm currently playing around with the gsmd machine/vendor plugin framework.
10:24.05pH5cr2: yeah, please do that.
10:24.58cr2uuh. hermes has a lot of evil commands.
10:26.06cr2+MTVTDISC +HTCCTZV STAT +CHZ +RADIOVER
10:26.19cr2+RADIOVER is good. available on athena too.
10:26.42cr2+ECALLMODE=1
10:26.45*** join/#htc-linux rob_w (n=bob@p213.54.12.68.tisdip.tiscali.de)
10:26.53cr2finally.
10:26.55cr2+CREG=2
10:26.59pH5:)
10:28.01cr2yes, they use +CREG=1 on universal.
10:28.36cr2although even himalaya supports =2
10:28.54pH5cr2: the qualcomm modem doesn't use any strange mux on htc devices, right?
10:29.16cr2no. plain AT.
10:29.20pH5very good
10:29.35Speedy2Just curious, how unhelpful has HTC been?
10:29.38cr2we reset the whole device on open(). maybe it's not the best way to do it.
10:30.15pH5cr2: that's what I do, too. on the neo powerup/down is separate from the tty.
10:30.19cr2Speedy2: they are an m$ shop. but at least they never complain, which is good. like apple&ko.
10:30.43Speedy2KO?
10:30.46cr2com.
10:30.50cr2co.
10:30.53Speedy2ah.
10:31.49cr2i've never heard they were unhappy with xda-dev for example. it was MS that requested to take down the ROM archive.
10:31.50*** join/#htc-linux alsuren (n=alsuren@host86-148-18-74.range86-148.btcentralplus.com)
10:32.36Speedy2Bastards.  I take it the ROM archive is archived somewhere ? :)
10:33.11*** join/#htc-linux rmoravci1 (n=rmoravci@adsl-d211.87-197-139.t-com.sk)
10:33.14cr2don't know.
10:34.04cr2pH5: @APDU ?
10:34.32cr2oh. that's something new : @AudioTune=
10:34.38pH5no idea. pdu sounds like sms.
10:35.30cr2sms encoding.
10:35.36cr2AT+TTYMODE=%u
10:35.39cr2interesting.
10:36.21cr2AT@AudioTuneSave AT@AudioTune?%u,%u
10:36.35cr2and many UMTS things.
10:36.38cr2AT+HSDPA=%u
10:36.48cr2AT$3G_RESEL_STATUS
10:37.13*** join/#htc-linux crashmatrix (n=crashmat@s5590785f.adsl.wanadoo.nl)
10:37.50cr2pH5: there is PI on hermes.
10:37.58cr2pH5: there is \PI on hermes.
10:38.01cr2hehe.
10:38.05pH5%CPI?
10:38.08cr2yes.
10:38.09pH5:)
10:38.17cr2lol
10:38.29cr2as response.
10:38.49pH5does the hermes still hang early during boot?
10:38.49cr2@HTCSAP=1
10:38.53cr2yes.
10:39.25cr2not surprising. with our s3c24xx expertise ;)
10:39.40cr2i guess pxa2xx would have been different.
10:41.09cr2AT+CSIM
10:41.27cr2ATATE
10:41.37cr2why that?
10:41.43*** join/#htc-linux TeringTuby (n=maarten@249-116-dyn.ipact.nl)
10:42.00pH5what?
10:42.07pH5AT\rATE
10:42.13cr2ooo. even more UMTS debug commands.
10:42.58cr2AT$3G_NEIGHBOR_ST_2? AT$3G_NEIGHBOR_ST?
10:43.59cr2AT@SIMON AT@SIMOFF
10:50.30Speedy2cr2:  What Qualcomm chipsets do you need documentation on?
10:59.52cr2Speedy2: i doubt that we need it. the device-specific wiring is done by HTC anyway.
11:00.17cr2and we know the command set.
11:01.15Speedy2Ok.  If you need datasheets on Qualcomm stuff, let me know
11:02.58Speedy2That's a little bit more accessible for me.
11:03.38cr2ok.
11:17.23cr2pH5: finished with init.
11:17.33cr2http://wiki.xda-developers.com/index.php?pagename=HTC_GSM
11:19.30pH5ok. so we have no idea yet what HTCSAP and HTCDIS are?
11:24.54cr2no.
11:27.25cr2hahaha. AT+CAOC=0
11:29.55pH5what is this? cost info related?
11:33.57cr2yes.
11:34.44cr2AT+CPIN syntax adds %d at the end.
11:37.34cr2at%ctzv added
11:37.48cr2at+csim is new.
11:39.17cr2at+esa new
11:41.33cr2at+gevl
11:42.24cr2at+gimg
11:51.00*** join/#htc-linux TeringTu1y (n=maarten@249-116-dyn.ipact.nl)
11:57.51cr2pH5: |@HTCDIS: |0010;003f | U+ |
12:00.05*** join/#htc-linux rob_w (n=bob@p213.54.12.68.tisdip.tiscali.de)
12:11.30*** join/#htc-linux TeringTuby (n=maarten@249-116-dyn.ipact.nl)
12:46.58*** join/#htc-linux sponged (n=sponged@85-211-207-92.dyn.gotadsl.co.uk)
12:50.18spongedcr2: I'm trying to load the HTC_GSM wiki page, but it comes up blank. The google cache looks fine, and for example the UNIVERSAL_GSM and other pages on the wiki look fine. Is HTC_GSM locked somehow?
12:52.09cr2sponged: maybe the page is too big now? the wiki there is a bit buggy. some pages are locked and can't be edited.
12:53.17spongedMaybe it's too big, and that has exposed a bug in the wiki, yep. At any rate, it's unavailable from here - can you load it ok?
12:53.56spongedWould be a shame if all that hard work is disappeared!
12:54.30cr2i've saved a local copy :) maybe i'll put it to hh.org ?
12:55.06spongedcr2: Or split it? You know better than me - just thought I'd alert you to the potential proe=blem..
12:55.36spongedNice to see all the work going into uni phone stuff, BTW. Much appreciated here!
12:55.56sponged(And dirty resume fixes, too! :)
12:56.59cr2i think that the best will be to "backup" these pages at hh.org wiki.
12:58.46cr2yeah. i need to patch the pxa-regs.h
12:59.39spongedAnyway, I'll go back to lurking via the iclem.net irc log. Keep going! :-)
13:05.24cr2pH5: http://www.handhelds.org/moin/moin.cgi/HTC_25GSM
13:16.54*** join/#htc-linux cyrill62_ (n=cyrill62@128.250.146.195.dynamic.adsl.abo.nordnet.fr)
13:19.02*** join/#htc-linux pancake (n=xxx@55.pool85-52-227.static.orange.es)
13:32.59*** join/#htc-linux TeringTu1y (n=maarten@249-116-dyn.ipact.nl)
14:00.31Kevin2Hi
14:01.13pH5hi Kevin2
14:03.30Kevin2pH5: Do you do all development on the Magician, or do you have other devices too?
14:04.29pH5Kevin2: magician, hx4700 and neo1973
14:04.40pH5magician is my only htc phone
14:08.13cr2hx4700 is HTC Roadster, but it's a pda. very nice pda :)
14:12.10*** part/#htc-linux rmoravci1 (n=rmoravci@adsl-d211.87-197-139.t-com.sk)
14:13.08*** join/#htc-linux pleemans (n=peter@d51A5E76A.access.telenet.be)
14:20.56*** join/#htc-linux TeringTuby (n=maarten@249-116-dyn.ipact.nl)
15:03.50*** join/#htc-linux food (n=xxx@55.pool85-52-227.static.orange.es)
15:12.57*** join/#htc-linux TeringTu1y (n=maarten@249-116-dyn.ipact.nl)
15:19.39*** join/#htc-linux psokolovsky_ (n=psokolov@favoured-food.volia.net)
15:22.14*** join/#htc-linux pH5_ (n=ph5@e178231156.adsl.alicedsl.de)
15:33.15*** join/#htc-linux pH5 (n=ph5@e178231156.adsl.alicedsl.de)
15:33.15*** join/#htc-linux RoEn_PC (n=roen@p54A65197.dip.t-dialin.net) [NETSPLIT VICTIM]
15:33.15*** join/#htc-linux elysion_ (n=elysion@k203c.lanhovi.tontut.fi) [NETSPLIT VICTIM]
15:33.15*** join/#htc-linux Hymie (n=Hymie@l8r.net) [NETSPLIT VICTIM]
15:33.15*** join/#htc-linux SmallR2002 (n=SmallR20@88-107-17-43.dynamic.dsl.as9105.com) [NETSPLIT VICTIM]
15:33.32*** join/#htc-linux RoEn_PC (n=roen@p54A65197.dip.t-dialin.net)
15:33.36Kevin2cr2: Were you able to get ir messages reliably?
15:35.33*** join/#htc-linux alsuren (n=alsuren@host86-148-18-74.range86-148.btcentralplus.com)
15:36.37cr2Kevin2: i don't see them at all. with irdadump -x
15:37.10cr2is irdadump -x a really raw dump ?
15:37.15Kevin2cr2: You can't use irdadump - you need to capture the raw serial traffic.
15:37.32Kevin2cr2: No - it is like tcpdump - it will only show you packets which look like packets.
15:38.02cr2well, then i can't see the messages without writing my own kernel driver.
15:39.41*** join/#htc-linux RoEn_PC (n=roen@p54A65197.dip.t-dialin.net) [NETSPLIT VICTIM]
15:39.41*** join/#htc-linux pH5 (n=ph5@e178231156.adsl.alicedsl.de)
15:39.41*** join/#htc-linux elysion_ (n=elysion@k203c.lanhovi.tontut.fi) [NETSPLIT VICTIM]
15:39.41*** join/#htc-linux Hymie (n=Hymie@l8r.net)
15:39.41*** join/#htc-linux SmallR2002 (n=SmallR20@88-107-17-43.dynamic.dsl.as9105.com) [NETSPLIT VICTIM]
15:39.56cr2the bios does not help me in 64bit mode. only in 32bit it seems. thanks asus for buggy bios.
15:40.01cr2there was a time i had both 32bit and 64bit install only for running IR off /dev/ttyS1
15:40.18cr2but it died with the notebook hdd.
15:41.33Kevin2cr2: You can't just "cat /dev/ttyS1"?
15:43.30cr2no. it does not show anything in 64bit mode (od -x /dev/ttyS1)
15:44.02cr2it worked in 32bit mode before.
15:44.09Kevin2Does irdadump work in 64bit mode?
15:44.12cr2yes.
15:44.43Kevin2Can you run "irdadump" and "od" simultaneously?  Does od still show no data?
15:44.50cr2because the nsc-ircc deals with it properly.
15:45.00cr2od says open() failed.
15:45.21cr2or io error, i don't remember.
15:45.47cr2i must do setserial /dev/ttyS1 uart none
15:46.02cr2otherwise irda driver fails.
15:46.26cr2which is logical.
15:49.10Kevin2cr2: Did you try the systemtap hack?
15:49.22cr2systemtap ?
15:49.23Kevin215:50                                                                 Kevin2                                                                 The command was something like:  stap -v -e 'probe module("irda*").function("async_unwrap_char") { printf("%d\n", $byte) }'                                                                                                                                   15:50                  
15:50.02Kevin2Systemtap lets you hook functions in the kernel and report variables.
15:50.31Kevin2If you hook the async_unwrap_char function in the irda module, you should be able to grab all the raw characters.
15:50.39cr2don't have it here.
15:50.40cr2ok.
15:50.41Kevin2It worked for me, but it seemed a bit unstable.
15:51.38cr2found it.
15:52.12cr2you can just add printk() to the kernel driver.
15:52.31cr2do you know which IR chipset is used ?
15:52.54cr2i have not recompiled the kernel on my notebook for years :)
15:57.14*** join/#htc-linux RoEn_PC (n=roen@p54A65197.dip.t-dialin.net) [NETSPLIT VICTIM]
15:57.14*** join/#htc-linux elysion_ (n=elysion@k203c.lanhovi.tontut.fi) [NETSPLIT VICTIM]
15:57.14*** join/#htc-linux Hymie (n=Hymie@l8r.net) [NETSPLIT VICTIM]
15:57.14*** join/#htc-linux SmallR2002 (n=SmallR20@88-107-17-43.dynamic.dsl.as9105.com) [NETSPLIT VICTIM]
16:01.28*** join/#htc-linux elysion (n=elysion@k203c.lanhovi.tontut.fi)
16:01.28pancakehow can I know what irda driver I need?
16:03.54cr2pancake: do you see hermes with irdadump ?
16:04.36cr2broadcast of hermes running wince.
16:04.53pancakethat's what i'm trying to do :)
16:04.54cr2Pocket_PC [ IrOBEX, IrCOMM ...
16:05.05pancakebut i'm not very lucky with irda
16:05.28cr2do you have a notebook or what ?
16:06.01pancakeyes
16:06.05pancakeD420
16:06.52cr2Latitudeā„¢ D420 ?
16:07.29pancakeyes
16:08.05cr2nothing about IR here http://www.linlap.com/tiki-index.php?page=Dell+Latitude+D420
16:08.23*** join/#htc-linux scatterp (n=zsirc@196.40.37.87)
16:08.37scatterphey im trying to install linux on a hermes
16:08.51scatterpi found a harret but i dont see the other files
16:08.59scatterpcan some one tell me the situation...
16:09.59cr2it does not work.
16:10.31pancakehehe
16:10.37scatterpoh ok
16:10.42scatterpany idea when cr2 ?
16:11.05cr2we are working ;)
16:11.08cr2http://www-spht.cea.fr/en/Images/Pisp/jbouttier/d420-linux.php
16:11.13cr2nothing here too.
16:12.00cr2Fingerprint Scanner
16:12.17pancakeyes :)
16:12.19scatterpi got a dell finger print scanner on my d620 if that helps...
16:12.23pancakei use't for unlocking the X
16:13.04cr2lol.
16:13.23cr2but i don't see anybody talking about IR.
16:13.40cr2do you have windowz ?
16:14.23Kevin2cr2: I ended up putting a printk in my driver (stir4200).  It was a little more stable, but it seems to just "clam up" spontaneously.  I'm guessing something on the USB side wants some attention.
16:14.41pancakeyup
16:14.47pancakebut i'll have to reboot
16:17.00cr2Kevin2: i have an external USB "mouse"-like SIR device, but last time i have tried, it did not work.
16:18.43pancakelet me try with windows
16:18.51pancakemaybe i could get some driver info
16:19.03scatterpcr2 yeah but i would install linux if you needed me too
16:20.04*** join/#htc-linux rmoravcik (n=rmoravci@pc-3s0zt5w2e4y0vzmhnrzq3a21zqajzfw.users.student.utc.sk)
16:22.46*** join/#htc-linux Fossi (n=Fossi@e176096030.adsl.alicedsl.de)
16:23.10*** join/#htc-linux pancake (n=Miranda@55.pool85-52-227.static.orange.es)
16:23.17pancakeback
16:24.17*** join/#htc-linux TeringTuby (n=maarten@249-116-dyn.ipact.nl)
16:25.56*** join/#htc-linux RoEn_PC (n=roen@p54a65197.dip.t-dialin.net)
16:26.25*** join/#htc-linux psokolovsky__ (n=psokolov@82.193.98.4)
16:40.26cr2Kevin2: i've found another old notebook where SIR was working many years ago.
16:40.40cr2what stty settings do i need ?
16:40.51pancakeuhm i've a serial irda device
16:41.03pancakei could try with usb->serial->serial-irda
16:41.17pancakeno idea if usb->serial will break something :/
16:44.23Kevin2cr2: Not sure.
16:44.52cr2it does not show anything.
16:44.55Kevin2Does anyone recall if there are any special command line parameters needed when booting from an initramfs?
16:45.21Kevin2cr2: You have the hermes set to "accept all incoming beams" right?
16:45.25cr2Kevin2: afaik no.
16:45.34psokolovsky__Kevin2: deoends on what you mean by booting
16:45.37cr2yes, and i see the broadcast on another notebook.
16:46.15Kevin2psokolovsky__: I can't even boot my apache with initramfs..  Something odd is going on.  I get an error about - can't execute /init..
16:46.39psokolovsky__Kevin2: ok, use kernel cmdline param rdinit=
16:46.56psokolovsky__To get what we had with initrd, rdinit=/sbin/init
16:47.25Kevin2I'm using initramfs compiled into kernel and there is a file /init which used to work.
16:47.31cr2wow.
16:47.41cr2no irda, but .............................
16:47.53*** join/#htc-linux Hymie (n=Hymie@l8r.net)
16:47.53*** join/#htc-linux SmallR2002 (n=SmallR20@88-107-17-43.dynamic.dsl.as9105.com) [NETSPLIT VICTIM]
16:48.02cr2done, the kernel.
16:48.08cr2here it stops.
16:48.20cr2............done, the kernel.
16:48.28cr2plain hh.org CVS
16:52.27Kevin2I get: Uncompressing Linux. done, booting the kernel.\r\n
16:53.43Kevin2cr2: Can you try the patch at: http://pastebin.ca/419777
16:53.52cr2ok, how do we insert the debug messages.
16:54.20Kevin2It doesn't work for me (but I think it is correct).  But my ir stops so abruptly in so many places that I don't know if it is just the ir stuff.
16:54.33cr2ok.
16:55.51Kevin2Hrmm. It should probably have a "\n" on the end of the string.
16:58.34cr2set ramaddr 0x30000000
16:58.34cr2set ramsize 0x04000000
16:58.34cr2set KERNEL "ziherm"
16:58.34cr2set CMDLINE "mem=64M"
16:58.34cr2set MTYPE 1213
16:58.58cr2btw, which printascii is used ?
16:59.23cr2recompiling the kernel.
16:59.35Kevin2printascii is in arch/arm/kernel/debug.S
17:01.35Kevin2Much of the code is in include/asm-arm/arch-s3c2410/debug-macro.S
17:02.06Kevin2Oh, and you'll need CONFIG_DEBUG_LL enabled.
17:03.09cr2hm. yes.
17:03.28cr2init/built-in.o: In function `start_kernel':
17:03.28cr2calibrate.c:(.init.text+0x4e0): undefined reference to `printascii'
17:04.52cr2Kernel debugging -> Kernel low-level debugging functions -> Kernel low-level debugging messages via S3C2410 UART
17:05.11Kevin2Ughh.  Latest CVS mainline haret wont boot Apache, but haret 0.4.7 will...
17:05.47*** join/#htc-linux tudenbart (n=willi@xdsl-87-78-52-58.netcologne.de)
17:06.09cr2?
17:06.25Kevin2I must have broken something in haret in latest CVS.
17:06.59cr2if i see the "................." does it mean the kernel will boot ?
17:07.33Kevin2cr2: No, the dots come from arch/arm/boot/compressed/misc.c
17:07.40Kevin2That's just the gunzip.
17:08.04cr2well, which haret binary should i use?
17:09.35Kevin2I don't have a good answer..  haret047 didn't shutdown usb host on hermes.  I don't know why apache isn't booting, so I can't say if it will also affect hermes.
17:14.33cr2the IR here eats the letters, but the last message is 'el'
17:17.17Kevin2el?  As in kernel?
17:18.24cr2i've modified the sting and will check now.
17:18.47cr2do you know where are the OHCI buffers and counter ?
17:19.20Kevin2I used the pxa docs for reference..  Right now, I just write a 1 to the control register which should reset it.
17:19.40cr2yes, i get ###############
17:19.48cr2string which i've added.
17:19.57Kevin2cr2: Where did you add it?
17:20.11cr2as you said, before init_...smp()
17:20.19cr2smp_setup_processor_id();
17:20.37Kevin2You see the message from the "start_kernel()"  function?
17:20.40cr2yes.
17:20.56Kevin2Wow, that's awesome.  That means we survived the mmu enable.
17:21.06cr2lol.
17:21.32cr2btw, can we compile udc as a module ?
17:21.53Kevin2So, one needs to add a bunch of messages to start_kernel to find where the boot is failing.
17:22.17cr2printk(linux_banner);
17:22.24cr2this one is not reached.
17:22.30cr2obviously.
17:22.42Kevin2By that point, we have played with the clocks and stuff I'm guessing.
17:22.56cr2printk(KERN_NOTICE);
17:22.59cr2too.
17:23.10cr2boot_cpu_init();
17:23.14cr2maybe here.
17:23.18cr2i'll check.
17:27.18cr2does not show up after lock_kernel();
17:27.33cr2bisecting.
17:30.12cr2before local_irq_disable();
17:30.16cr2also nothing.
17:32.04Kevin2cr2: Are you still printing the message at the start of the function?  And do you still see that message?
17:34.25cr2i see it after smp_setup_processor_id();
17:34.38cr2last step.
17:36.43cr2ok. does not show up
17:37.02cr2so somewhere is unwind_init();
17:38.15cr2hm. it is empty ??
17:39.21Kevin2Are you adding messages, or moving the message?  It is possible the code is failing randomly - so I'd add messages instead of moving them.
17:39.49cr2ok.
17:42.26*** join/#htc-linux SmallR2002 (n=SmallR20@88-107-17-43.dynamic.dsl.as9105.com) [NETSPLIT VICTIM]
17:43.14cr2put both. don't see the message after unwind_init();
17:43.34cr2objdump ;)
17:45.21cr2not in System.map ?
17:46.40cr2c00084c4 W smp_setup_processor_id
17:50.59cr2Kevin2: i think somebody is still corrupting the memory.
17:51.13cr2do you turn off the device clocks ?
17:51.26cr2afaik they are all turned on in wince.
17:53.04lilliputhave you seen the news from the HTC website, they are going to finance the linux devel for the universal : http://www.europe.htc.com/press/pressreleases.html sounds great !
17:55.41cr2lol.
17:56.20cr2Kevin2: it's repeatable.
17:57.00cr2can you crc the rest of the memory ? maybe in 4M blocks.
17:57.02Kevin2cr2: Where does it die?  In unwind_init?
17:57.22cr2unwind_init() is optimized out.
17:57.38Kevin2So, where is it dying?
17:58.01cr2so i have two printascii's . the first comes through, then second one not.
17:58.22cr2if i remove the first, i don't see the second. strange.
17:59.24cr2printascii("************************************************************************************************\n");
17:59.24cr2<PROTECTED>
17:59.24cr2printascii("In start_kernel###############################################################################################\n");
17:59.39cr2i see only '***********************'
18:12.28Kevin2Well, I'm thoroughly confused.  I can see an error in the change I made to haret that could cause the boot to fail.  I can't understand why the CRC checks didn't flag it though..  If the crc passes, how could the kernel not boot..  I don't get it.
18:13.31cr2the stack ? some delayed dma ?
18:13.50Kevin2No, it is related to cache flushing.
18:14.15cr2ok. maybe. but it's a difficult area.
18:16.14cr2and why does the kernel boot on other devices ?
18:30.36*** join/#htc-linux goxboxlive (n=goxboxli@206.80-202-161.nextgentel.com)
18:32.32Kevin2Well, I've checked the fix into Haret CVS head.  I'm still confused on why the CRC checks didn't reveal this issue earlier.
18:33.24goxboxlivecr2: Are you around?
18:33.29goxboxlivehi Kevin2
18:33.39Kevin2Hi goxboxlive
18:33.58goxboxliveKevin2: Have cr2 asked you about ext2 support in Haret?
18:35.28Kevin2Not directly, no.
18:35.52goxboxlivei c
18:36.02Kevin2That is a lot of code to add to haret.  Why not just link what you need into an initramfs instead?
18:36.16goxboxliveis it a lot of work ti implement ext2 support in it?
18:36.57Kevin2I'm not familiar with the ext2 code, but I think it would be.
18:36.58goxboxliveThat's the reason to skip a initramfs
18:37.05goxboxlivei c.
18:38.07pH5_Kevin2: I'd like to adapt another bootloader's minimal ext2 readonly support to load the kernel from an ext2 fs.
18:38.19pH5_Unfortunately, I'm not familiar with ext2 either.
18:39.33Kevin2pH5_: What is the gain over using an initramfs?
18:40.03pH5_Kevin2: a more desktop-like experience, kernel and modules under distro package management.
18:40.20cr2pH5_: what about loading uboot from haret ?
18:41.56cr2tools/checkrelocs: line 15: /bin/arm-wince-mingw32ce-ld: File not found
18:42.35Kevin2cr2: Are you sure you have the latest Makefile?
18:44.03cr2hm. yes. but i changed 'opt' to /tmp'
18:44.10*** join/#htc-linux cyrill62 (n=cyrill62@128.250.146.195.dynamic.adsl.abo.nordnet.fr)
18:44.11Kevin2Do you still have: export BASE
18:44.16cr2export BASE
18:44.16cr2BASE ?= /tmp/mingw32ce
18:44.28cr2maybe change the lines ?
18:44.58pH5_cr2: maybe. I didn't look closely at u-boot yet.
18:45.38cr2pH5_: if uboot will work, them it's the easiest solution.
18:46.17pH5_u-boot frightens me. I guess it already has support for pxa2xx mci. but probably not for asic3.
18:46.42Kevin2cr2: Yeah, try putting the export after the assignment
18:48.32goxboxlivecr2: instead of AT%CPRI=? what do we use on universal?
18:48.46goxboxlivedo we use cpri at all?
18:49.29cr2goxboxlive: what is the purpose of ATPRI ?
18:50.11goxboxliveactually i dont know, i think pH5 can answer that bether than me. Because i cant find it in the debugs log either
18:50.18cr2i think it's not a very smart idea to compile AT commands into the program.
18:50.37pancakeyeah I finally found the serial irda
18:50.40pancakelet's try with it
18:50.41cr2we need some abstraction layer. not really RIL, but something like that :)
18:51.36pancakecr2: : have you finally got the irda working?
18:51.45goxboxlivecr2: But how do we hold the AT commands outside ? Do you mean like making a at.conf file?
18:51.59pancakereboot to linux again
18:53.00goxboxlivepH5: Is that doable with the recent gsmd code (use a seperate at.conf file)?
18:53.12cr2goxboxlive: maybe like a .so plugin. like m$ does with rilgsm.dll
18:53.21goxboxlivei c
18:53.54*** join/#htc-linux TeringTu1y (n=maarten@249-116-dyn.ipact.nl)
18:54.41goxboxlivecr2: with a plugin doesnt we have to allmost make a new gmsd code? We cant use the openmoko source then?
18:54.50cr2at least for the at% and at$ commands.
18:55.10*** join/#htc-linux pancake (n=xxx@55.pool85-52-227.static.orange.es)
18:55.40cr2we can have an empty function for the at%cpri if it is _so_ important.
18:55.42goxboxliveI have also noticed that the qualcomm modem doesnt use %. It seems like it uses @ instead.
18:56.03Kevin2I'll be back later.
18:56.11cr2yes, this is nonstandard and nonportable stuff anyway.
18:56.41goxboxliveright
18:57.03cr2Kevin2: yes, i've passed ########### now.
19:12.51goxboxlivei need a spare sim card to test on universal. Sick and tired of swithing between a780 and uni
19:15.03pH5_gsmd will get .so plugins for machine / vendor
19:15.39pH5_the latter is chipset specific stuff like supported AT commands, the former machine specific, for example to set up the ldisc on blueangel/magician/alpine
19:16.04pH5_the abstraction layer is libgsmd.
19:16.38pH5_no idea how sane the libgsmd api is, but I think the gsmd design itself (a daemon to correctly serialize at commands and handle the answers) is pretty good.
19:18.00cr2pH5: what does PRI do?
19:18.13pH5cipher indications
19:18.51cr2well. it's not very trustworthy anyway.
19:19.38pH5agreed. afaik the provider can forcefully disable those in the sim and it's not end-to-end encryption, obviously.
19:22.45*** join/#htc-linux Hymie (n=nHymie@l8r.net)
19:23.27cr2pH5: i've seen that most of your pxa-regs.h problems are with MMC/SD ?
19:24.52pH5cr2: what problems?
19:25.28pH5I don't think I had problems with the MMC/SD #defines. SD support worked pretty much from the start.
19:27.23cr2yes. ok.
19:27.44pancakethe usb-serial-irda doesn't works :(
19:29.14pancakeuhm..does exist an irda sniffer for symbian?
19:30.20cr2pancake: it's too lowlevel.
19:31.30cr2ok, idon't come through setup_arch(&command_line);
19:31.36cr2sounds reasonable.
19:48.57psokolovsky__Kevin2: wanna lol? haret-0.4 regressed DiskOnChip support in h4000
20:01.43goxboxliveok, i am doing some progress here. Now at least gsmd is registrating my incomming calls
20:04.48goxboxlivebut openmoko-diale is not talking with gsmd at all. hmm
20:22.48cr2Kevin2: i have set CMDLINE "mem=64M"
20:22.52cr2<PROTECTED>
20:22.52cr2<PROTECTED>
20:22.52cr2<PROTECTED>
20:23.00cr2then it crashes somewhere here.
20:23.03*** join/#htc-linux pancake (n=xxx@55.pool85-52-227.static.orange.es)
20:23.17cr2if i comment that line, it crashes later ;-)
20:23.40cr2something with the tags is not quite right.
20:23.44pancakehow the things are going? :) have you finally got the point where it hangs?
20:24.33*** join/#htc-linux TeringTuby (n=maarten@249-116-dyn.ipact.nl)
20:25.19cr2yes, but it does not help very much.
20:26.47cr2Kevin2: can i do something like sprintf() for printascii() ??
20:28.47goxboxliveWell, now incomming calls pops up with openmoko-dialer, but it failes when i answer.
20:29.07cr2never debugged the kernel on such a lowlevel ;)
20:29.32cr2goxboxlive: fails ? where ?
20:30.18goxboxlivewhen i answer the phone
20:30.27goxboxlivejust gui, gsmd still runs
20:30.38cr2for printk() i need an IR console which needs the unusual serial clock setup.
20:31.04cr2goxboxlive: what gsmd is supposed to do to answer ?
20:31.43goxboxliveno
20:31.55goxboxlivewell actually it is
20:32.08goxboxlivebased on commands from openmoko-dialer
20:48.59goxboxliveohh yes, i have openmoko-dialer working. Both incomming and outgoing :-)
20:51.04cr2hahaha. what about the voice ?
20:51.22goxboxlivewell, i can hear in unoversal, but the mic on uni is dead
20:51.47goxboxliveso i can have a oneplex coversation :-)
20:52.20cr2how does it work on neo ?
20:52.32goxboxliveno idea
20:52.39goxboxlivei'll check
20:52.54cr2is there some alsa code in gsmd/libgsmd ?
20:53.23goxboxlivei dont know cr2, i cant see the difrents on alsa vs asoc
20:53.45cr2asoc is alsa too.
20:53.57goxboxlivei have only checked the at commands and removed AT commands uni doesent support
20:54.09*** join/#htc-linux hollo (n=hollo@3e6b6459.rev.stofanet.dk)
20:54.24cr2:)
20:54.33goxboxliveI also think gsm signl strenght should work now, but i just cant get it starting
20:54.53cr2i'm updating oe now.
20:55.08cr2is ut based on CSQ ?
20:55.20cr2oh. 252 revs.
20:55.25goxboxliveyes, i have changed it to at@htccsq
20:55.49cr2from at%htccsq ?
20:56.03goxboxliveno, from at%csq
20:56.20cr2should it be at+csq ?
20:56.50goxboxliveon universal it should be at@htccsq
20:57.36cr2ok. but strange. what is it on magician?
20:57.59goxboxliveAFAIK at%htccsq
20:58.14cr2ok.
20:58.21Kevin2psokolovsky__: How did haret regress?
20:59.09Kevin2cr2: You shouldn't need a command line at all.  But, can you printascii() the command line it thinks it has?
21:01.02cr2Kevin2: the fact is that i crash in parse_cmdline()
21:01.10cr2hmm. which pointer...
21:02.14cr2saved_command_line
21:02.22cr2recompiling.
21:04.50cr2yes, it prints something from the commandline
21:05.25cr2can't check it to 100% because of the ususal big character loss.
21:06.24Kevin2cr2: Note that paging_init() changes the mmu tables, so I don't know if you can use printascii() after it.
21:07.29cr2ok.
21:07.41Kevin2setup_arch() is after printk(linux_banner) -- do you get the printks?
21:07.58cr2then we need an accurate serial clock setup.
21:08.05cr2printk does not work.
21:08.37cr2where does it write before the console is initialized ?
21:10.35Speedy2goxboxlive:  Is the goal to use OpenMoko going forward?
21:10.59goxboxlivewell we are working on it
21:11.15goxboxliveit is still very unstable
21:11.34cr2Please install following missing utilities: shasum
21:11.43cr2where do i get it ?
21:13.00Kevin2cr2: It should go to the serial console.  (Your config will need to define the early serial console and you need to enable it on the cmdline.)
21:13.29pH5<PROTECTED>
21:14.06goxboxlivecr2: i had the same problemi OE. I just commnted out the content in sanity.conf
21:14.47cr2pH5: what's wrong with sha1sum ?
21:16.00pH5cr2: I don't know, really. I'll ask zecke.
21:17.12cr2ok.
21:17.18cr2Kevin2: i#ll try.
21:19.04cr2Kevin2: where is the early serial console option ?
21:21.37cr2S3C2410 UART to use for low-level messages
21:21.39*** join/#htc-linux lilliput_ (n=Touriste@82-47-146-8.cable.ubr11.brad.blueyonder.co.uk)
21:21.49cr2it seems this option is present twice.
21:22.06Kevin2drivers->character drivers->serial drivers->
21:22.29Kevin2Support for console on S3C2410 serial port
21:22.48Kevin2It isn't really an "early serial thing" -- just the normal kernel serial stuff.
21:24.42*** join/#htc-linux TeringTu1y (n=maarten@249-116-dyn.ipact.nl)
21:25.39*** join/#htc-linux ljp (n=lpotter@203.94.178.46)
21:25.42cr2yes, but then we will probably need a proper clock setup ?
21:26.29cr2ah, something come into my mind.
21:26.58cr2it should be console=ttySAC2,9600,8,1
21:32.12cr2Kevin2: i think it's buffered somewhere before the console is set up.
21:32.36cr2and if you don't reach the set up code, then it is useless.
21:33.51Kevin2cr2: Okay.
21:34.32Kevin2BTW, I'm not sure paging_init() will break printascii.  I just see a bunch of warnings about paging_init in head.S
21:35.03pH5cr2: shasum vs. sha1sum is a different binaries on different platform issue. we'll switch to sha256sum
21:35.04*** join/#htc-linux TeringTu2y (n=maarten@249-116-dyn.ipact.nl)
21:37.05goxboxlivewhat does this word mean? unsolicited
21:37.36cr2unrequested.
21:37.48goxboxliveok thx
21:38.15cr2Kevin2: my tstIRsend code works on himalaya. that's good.
21:38.41cr2pH5: didn't really get it.
21:40.07pH5cr2: zecke used shasum because that is what was installed on his computer. I'll change OE to use sha256sum for checksums.
21:41.33goxboxlivepH5: Do macigian use AT+CFUN=1 . It gives me "0" but i know it is ok, but it spams my debug windows. Is it the same for you?
21:42.00cr2pH5: weird. i've changed sanity.bbclass for sha1sum
21:43.15pH5cr2: I just submitted a cset that makes sanity.bbclass and base.bbclass use sha256sum
21:43.28cr2ok.
21:43.29pH5goxboxlive: I never had problems with AT+CFUN=0/1
21:43.37pH5what kind of debug spam do you see?
21:43.38goxboxlivetake a look here: http://pastebin.ca/420118
21:43.54goxboxliveIs it a bug?
21:45.04goxboxlivei guess if it had reported back "OK" instead of "0" it wouldnt have spammed me
21:45.25pH5goxboxlive: that's a bug in the chip. does it reset the at command interpreter when you +CFUN=1 ?
21:46.10goxboxliveit gives me "0"
21:46.14pH5goxboxlive: you should send that log to the gsmd-devel mailing list. I think we should make gsmd understand numerical replies, too.
21:46.46pH5goxboxlive: giving you "0" instead of "OK" means that the chip switched back to V0 itself
21:46.53pH5(gsmd switches to V1 in the first command)
21:46.53goxboxliveok
21:47.01goxboxliveright
21:47.25cr2strange.
21:47.33pH5I wonder if it also forgot the rest of the previous commands
21:47.42cr2why doesn't it happen in wince ?
21:47.47pH5(CRC, CREG,  CMEE, CLIP, COLP, CFUN and @HTCCSQ)
21:48.08pH5cr2: maybe it's just the V setting - wince always uses V0
21:48.58cr2ah. right.
21:49.14goxboxlivepH5: the phone works after all the AT commands in the list has been called
21:49.29cr2parsing 0 is probably easier than OK.
21:58.59cr2Kevin2: so my question is now: how we setup the serial clocks as they are setup on wince ? do we need to do it exactly this way ? how do we calculate if we need 12MHz or 16.something MHz ?
22:00.31Kevin2<PROTECTED>
22:02.47cr2yes, the way it is done on hermes is even more interesting.
22:06.14cr2serial console in linux is implemented not in a very useful way. seems to be the braindead x86 vga console legacy thing.
22:06.48*** join/#htc-linux TeringTuby (n=maarten@249-116-dyn.ipact.nl)
22:07.39cr2srm_printk(). that was done right.
22:23.23goxboxlivecr2: how do i make the mic work when doing a phone call. Wasent that something with i2c ?
22:23.57Kevin2cr2: Hrmm.  paging_init() will clear the mapping to the uart.  However, paging_init() will also call into mdesc->map_io() which is htchermes_map_io()
22:24.59cr2goxboxlive: yes. you need to send some i2c commands.
22:25.28goxboxlivedo know wich i2c commands?
22:25.56cr2Kevin2: maybe we can remove the IR port from s3c24xx_serial_... and map is as some funny io_device ?
22:26.13Kevin2cr2: Do you have //s3c24xx_init_io(htchermes_iodesc, ARRAY_SIZE(htchermes_iodesc));
22:26.28cr2Kevin2: yes.
22:26.29Kevin2That is, do you have that line commented out?  It looks like it should be run.
22:26.37cr2heh.
22:26.44Kevin2There is all sorts of cpu init stuff that it does.
22:27.07cr2even if the iodesc is empty ?
22:27.24Kevin2cr2: Yes.  See cpu.c
22:27.27*** join/#htc-linux food (n=xxx@55.pool85-52-227.static.orange.es)
22:27.52cr2goxboxlive: it's in the ak4641 datasheet. i may write a summary in the next days.
22:28.07goxboxlivegood
22:28.15cr2Kevin2: well, uncomment it and tell me if you'll see the penguin :)
22:28.21goxboxlivewell it's gettin late, night
22:28.33cr2good night.
22:28.41Kevin2cr2: Sure, but I don't have ir working.  :-)
22:29.59cr2ok, i'm trying it now.
22:30.40cr2btw, why do you need IR ? i hope that the vsfb will work.
22:33.24cr2it entered the paging_init() but then i don't see anything in the fb.
22:33.51cr2the serial console does not work too.
22:34.37Kevin2cr2: Can you put a printascii() after s3c24xx_init_io(..) in htchermes_map_io()?
22:34.50cr2yes.
22:35.22*** join/#htc-linux Foxdie (i=Foxdie@77-98-48-193.cable.ubr05.harb.blueyonder.co.uk)
22:37.43cr2crashed in s3c24xx_init_io(htchermes_iodesc, ARRAY_SIZE(htchermes_iodesc));
22:38.03cr2the printascii() before it is on the screen.
22:38.46Kevin2You put a printascii in htchermes_map_io before s3c24xx_init_io?
22:38.54cr2yes.
22:39.02cr2<PROTECTED>
22:39.15cr2do you know what is that in mach-rx3715.c ?
22:39.16Kevin2I didn't think that would work, because s3c24xx_init_io is what maps in the serial ports again.
22:40.38cr2i have
22:40.41cr2<PROTECTED>
22:40.41cr2<PROTECTED>
22:40.41cr2<PROTECTED>
22:40.56cr2and see FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF on the notebook.
22:42.35cr2/* ISA style IO, for each machine to sort out mappings for, if it
22:42.35cr2<PROTECTED>
22:42.35cr2<PROTECTED>
22:42.35cr2#define S3C24XX_VA_ISA_WORD  S3C2410_ADDR(0x02000000)
22:42.36cr2#define S3C24XX_VA_ISA_BYTE  S3C2410_ADDR(0x03000000)
22:44.28cr20x18xxxxxxxx is free on hermes
22:44.46cr2so we can copy this part from rx3715.
22:45.05Kevin2I think the rx3715 just wants to allocate a mapping to CS3 (the third memory chip) - I don't think it needs to be present.
22:45.16cr2but g500 does not define anything and it works.
22:45.31cr2ok.
22:45.44cr2so why i don't see GGGGGGGGGGGGG ?
22:46.16*** join/#htc-linux lilliput (n=Touriste@82-47-146-8.cable.ubr11.brad.blueyonder.co.uk)
22:46.27Kevin2Hrmm.  I don't think you can reliably write out in mdesc->map_io()  -- see paging_init in mmu.c -- it hasn't yet called the local_flush_tlb_all
22:46.36Kevin2So, the TLB mappings may be totally in flux.
22:47.44cr2ok.
22:49.00Kevin2Hrmm.  Maybe one could manually call local_flush_tlb_all(); flush_cache_all();
22:50.29cr2i guess you can, but the problem is imho somewhere else.
22:50.58cr2well, decoding the clock setup is deterministic, so maybe i should think about it.
22:52.01*** join/#htc-linux Ralith (n=ralith@166.194.224.109)
22:54.00cr2ok, i'll go to bed. good night.
22:54.22Kevin2Good night.  I'll try to get ir working on apache.
23:02.46pancakeis there any lightweight http server for wm?

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