IRC log for #htc-linux on 20070605

00:04.16cr2:)))
00:04.58cr2ida b0rked on switch to thumb.
00:05.18cr2maybe i've chosen the wrong checkbox ;)
00:11.14cr2hmm. in thumb it jumps behind the loader.
01:01.55Kevin2Wow, I've never seen thumb in any of the pda code i've looked at.
01:39.59*** join/#htc-linux psokolovsky (n=psokolov@82.193.98.18) [NETSPLIT VICTIM]
02:32.13*** join/#htc-linux psokolovsky (n=psokolov@82.193.98.18)
04:50.44*** join/#htc-linux Dr_torch (n=doctor@S0106001195867aa7.wp.shawcable.net)
04:50.53Dr_torchGood evening all
05:02.04*** join/#htc-linux rob_w (n=bob@BACb546.bac.pppool.de)
05:24.18*** join/#htc-linux hugo_nz (n=hugo@132.181.52.23)
05:24.40*** join/#htc-linux pleemans (n=peter@d51A5E76A.access.telenet.be)
05:33.49*** join/#htc-linux rob_w (n=bob@BACb546.bac.pppool.de)
05:39.09*** join/#htc-linux _law_ (n=law@mail.stiftadmont.at)
06:23.40*** join/#htc-linux psokolovsky (n=psokolov@82.193.98.18)
06:32.23*** join/#htc-linux dion (n=dion@inhex.net)
06:33.09*** join/#htc-linux slapin_fs (n=slapin@iap-pxy-mow1.siemens.ru)
07:15.26*** join/#htc-linux sadeness_ (n=LamersIn@nat1.rlan.ru)
07:19.52*** join/#htc-linux kiozen (n=oeichler@p54922D58.dip0.t-ipconnect.de)
07:56.49cr2morning.
07:59.05cr2kiozen: what projection are you using on the map canvas ?
07:59.17*** join/#htc-linux psokolovsky (n=psokolov@82.193.98.18)
08:08.45*** join/#htc-linux Shoragan (n=shoragan@datenfreihafen.org)
08:08.46*** join/#htc-linux stefan_schmidt (n=stefan@datenfreihafen.org)
08:11.29*** join/#htc-linux donn (n=donn@p57B89F26.dip0.t-ipconnect.de)
08:11.33donnhi@all:)
08:17.44*** join/#htc-linux DTMonterrey (n=evandro@cornelius.estig.ipb.pt)
08:20.17*** join/#htc-linux BabelO (n=Miranda@faim1.itesoft.com)
08:21.58*** join/#htc-linux donn (n=donn@80.133.195.107)
08:22.06donnre :)
08:22.29donnKevin2: If you read this, would like to ask you something
08:34.42kiozencr2: usually eckert2, but you can use mercator,too
08:34.52kiozencan see chinese letters :)
08:35.20kiozencan't tell if they are the right ones
08:35.29cr2kiozen: mercator/wgs84 would be the best.
08:35.49kiozenuse setup to configure
08:36.34cr2what do you think, if you have a raster image with the known pixel size (square, X meters)
08:36.50cr2and the coordinates of the corner.
08:37.14cr2can you plot it on the canvas ?
08:37.41kiozensure, do that all the time with waypoints :)
08:37.49cr2?
08:38.06cr2you can overlay vector data with the raster ?
08:38.12cr2in qlandkarte ?
08:38.28kiozena wayoint is a pixmap at a certain location
08:38.28cr2i usually use qgis http://qgis.org
08:38.53cr2hmm. ok, but i mean something else.
08:39.02kiozenbut for whole maps I have to do some work ;)
08:39.18cr2ok.
08:39.41cr2think about ozf2, 64x64 tiled format as used by ozi explorer.
08:40.01cr2then you dont need to break your head with geotiff and complex libs.
08:40.26cr2and you also don't need to load complete stripes or images at once.
08:40.34kiozenThat is what I wanted to look next, after I killed all chinese bugs
08:40.44cr2cool.
08:41.21kiozenQLandkarte is pretty feature finish -> need new stuff
08:41.31cr2:)
08:41.40BabelOhi
08:42.02cr2btw, the chinese map can use RAM more efficiently.
08:42.11cr2it takes 2.2G to load, but then drops to 1.1G
08:42.31kiozenyou after it loads ?
08:42.39cr2hi BabelO
08:42.42cr2kiozen: yes.
08:42.52cr2the ram usage drops.
08:43.17kiozenI squeeze polylines and free some stuff I do not need :)
08:43.32cr2ok.
08:43.51kiozenQt preallocates memory
08:46.28BabelOcr2: you want some ozi functionnality now ;)
08:49.38donngood morning @all
08:52.34cr2BabelO: if ozi was free software that would be nice. unfortunately it is not.
08:56.23cr2ozi has a very polished gui
08:56.41cr2but sometimes suffers from NIH thinking ;)
08:57.50cr2it includes some completely outdated libtiff cvs snapshot code
08:58.19cr2but does not use tiff as tiled raster format internally.
08:58.43cr2and uses an own replacement for it - ozf2.
08:59.12cr2greed blinds ;)
09:00.16BabelOso you find omap5912 documentation yesturday ?
09:00.24cr2but ozf2 format is documented now, and i#ve found the GPL'd ozf2->tiff converter code.
09:00.55cr2yes, i think this file simply included all others that are available.
09:01.18cr2so the CPU registers are documented to 99%
09:01.50cr2i've also resolved the nonaligned addresses bug in disassembly.
09:02.14cr2now i need to check the flash eeprom and DRAM settings with the manual.
09:02.35cr2but 4MB size stays ;)
09:03.53BabelOyou can do lot of thing with 4MB :)
09:04.21cr2is it difficult  to port to microwindows ?
09:04.35cr2there is a win32 roadmap code.
09:04.51cr2that uses pretty standard stuff.
09:05.10cr2the only problem i had is "createmenu"
09:05.11BabelOcan look at it, but nanox was doing for that
09:05.17cr2because it is missing from wince2.11
09:06.05BabelOcr2: but i think an uclinux image is better to do such thing in small size
09:06.49cr2sure.
09:07.24cr2but i thought microwindows uses a subset of win32 as its api.
09:07.50BabelOwhat do we need, nanox + uclibc ?
09:08.01cr2yes.
09:08.19BabelOcr2 : yes, there is some hello world app with win32 code
09:09.10cr2it seems to me as a better solution than nano-X +gtkroadmap
09:10.58BabelOhown much size is libgtk ? around same as libqt i think
09:11.12cr2you don't need qt
09:11.19cr2<PROTECTED>
09:11.27*** join/#htc-linux tsdogs (n=twostupi@84.18.144.39)
09:11.53cr2i think win32 api is simplier (and is already there) than raw xlib :)
09:13.09cr2this was _maybe_ ok in 2000 http://www.nano-x.org/Nano-XTutorial.html
09:13.14cr2but not now ;)
09:14.36cr2The Microwindows API tries to be compliant with the Microsoft Win32 and WinCE GDI standard.  Currently, there is support for most of the graphics drawing and clipping routines, as well as automatic window title bar drawing and dragging windows for movement.
09:15.36BabelOcr2 : we can try later with ba or universal to have standard roadmap running over annox
09:16.37cr2yes. it's just another gui port of roadmap
09:16.54cr2gtk, gtk2, qt, qt4, win32, wince, nanoX.
09:18.40kiozencr2: good hint with the memory size decreasing!
09:18.59kiozendid some wired stuff when loading single img
09:19.04kiozenfixed :)
09:19.47cr2ok :)
09:23.43cr2kiozen: why there is no "quit" button in qlandkarte ?
09:25.33kiozenyou never want to quit QLandkarte, it's so fantatstic :)
09:25.53cr2i know :)
09:26.10kiozennever needed it, alt-f4 or top right cross do it
09:26.51kiozenyou need that on embedded devices?
09:26.55cr2it's against the kde style.
09:27.04kiozenwhat kde style?
09:27.28cr2no, but it will confuse a "generic" user.
09:27.40cr2there is a style guide.
09:27.51kiozenyou should read what users say about my menu :)
09:28.00cr2file/open/cut/paste etc.
09:28.03cr2where ?
09:28.16kiozennews list
09:28.52cr2ok :)
09:30.32kiozenbtw QLandkarte does not link against kde, thus I never had the feeling to comply.
09:31.00kiozenhowever the quit menu entry is asked for quite often. I will add it
09:31.45BabelOcr2: even if we have a quit button, it does not fit in our small screen ;)
09:33.53cr2BabelO: the small screen needs a different window layout anyway.
09:34.03BabelOyes sure
09:34.19cr2and a different ram usage pattern :)
09:34.50cr2loading tile by tile is slower, but works also with 4MB RAM :)
09:35.31donnkevin2 is hard to get in the chat here, or? :-P
09:35.34donnhehe
09:36.19cr2kiozen: there is something strange with the water polygon rendering on taiwanese basemap. i get full blue screen with some white stripes. other maps are ok, the chinese glyphs work too.
09:36.33kiozensecond, customer ....
09:36.41cr2LOL.
09:38.31cr2ok, i need to do some real work now. the calculations have finished.
09:58.19*** join/#htc-linux HellDesk_ (n=roel@e74036.upc-e.chello.nl)
10:05.05kiozencr: that's because of global warming
10:07.12kiozenthere are large comment blocks on that in CGarminImg and CGarminMap
10:07.36kiozenhowever I am not sure anymore if that is the complete truth.
10:08.39kiozenit might be some east / west overflow at 180 degree, too.
10:09.06kiozenI am in that currently
10:45.36*** join/#htc-linux kiozen (n=oeichler@p54922d58.dip0.t-ipconnect.de)
11:16.36donncr2: could i send kevin2 an email?
11:20.44*** join/#htc-linux datenmaulwurf (n=daten@dslb-088-072-025-230.pools.arcor-ip.net)
11:58.39*** join/#htc-linux Foxdie` (i=Foxdie@77-98-48-193.cable.ubr05.harb.blueyonder.co.uk)
11:58.43*** join/#htc-linux psokolovsky_ (n=psokolov@82.193.98.18)
12:00.14*** join/#htc-linux datenmaulwurf (n=daten@dslb-088-072-025-230.pools.arcor-ip.net)
12:00.29*** join/#htc-linux Kmarc (n=kari@markos.biz)
12:00.34*** join/#htc-linux psokolovsky__ (n=psokolov@82.193.98.18)
12:00.38*** join/#htc-linux Foxdie2 (i=Foxdie@77-98-48-193.cable.ubr05.harb.blueyonder.co.uk)
12:01.31*** join/#htc-linux tsdogs_ (n=twostupi@84.18.144.39)
12:01.58*** join/#htc-linux Funklord (n=cow@c-d4d572d5.014-46-73746f28.cust.bredbandsbolaget.se)
12:02.00*** join/#htc-linux regulate (i=regulate@notchill.com)
12:02.00*** join/#htc-linux __law__ (n=law@mail.stiftadmont.at)
12:15.21*** join/#htc-linux kiozen (n=oeichler@p54922d58.dip0.t-ipconnect.de)
12:26.39donnhmmmm
12:27.00donncr2: or perhaps you know, when he comes back?
12:35.02cr2donn: you should use "addwatch". read the help for haret.
12:36.15cr2donn: but don't ask me where are the gpio registers which you need to watch. look in the tornado/wizard source.
12:46.52Kevin2donn: During weekdays I'm only here US evenings.
12:47.06donnah
12:47.07donn:)
12:47.09donnhi Kevin
12:47.19Kevin2I'm on my way out to work now.  :-/
12:47.26donnoh, k :)
12:47.33donnperhaps we see us together
12:47.37donnlater
12:47.51donnhave fun @ work :)
12:48.55Kevin2Okay.  Bye.
13:14.41*** join/#htc-linux pleemans (n=peter@d5152D19B.access.telenet.be)
13:42.58*** join/#htc-linux jjazz (n=jjazz@cpe-72-225-187-239.nyc.res.rr.com)
14:13.10*** join/#htc-linux Shoragan (n=shoragan@datenfreihafen.org)
14:13.34*** join/#htc-linux _stefan_schmidt (n=stefan@datenfreihafen.org)
14:41.48*** join/#htc-linux jeanseb (n=jeanseb@gazypan.dyndns.org)
15:37.56*** join/#htc-linux dion (n=dion@inhex.net)
15:44.02*** join/#htc-linux SmallR2002 (n=SmallR20@80-44-104-253.dynamic.dsl.as9105.com)
15:50.27*** join/#htc-linux BabelO (n=Miranda@faim1.itesoft.com)
16:42.05*** join/#htc-linux pH5 (n=ph5@e178209100.adsl.alicedsl.de)
16:45.28cr2hi pH5
16:45.39pH5hi cr2
16:45.55cr2omap does not look so bad as i have thought before :)
16:46.21pH5tell me everything
16:46.48cr2the SD controller on omap850 is documented, but has .bus_shift=1
16:46.54*** join/#htc-linux law|ibook (n=_law_@213.173.86.202)
16:46.56cr2like on the omap730
16:47.22cr2it probably does not work only because the power is not applied to the card on insert.
16:47.43cr2there are card insert, card power and sdio irq gpios missing.
16:48.01cr2somebody with a device should trace the gpios.
16:48.22cr2btw, i'm excited by your dis.py script :)
16:48.51cr2it handled the switch to thumb much better than ida.
16:48.56*** join/#htc-linux scorpio16v (n=scorpio1@ACAD1E4F.ipt.aol.com)
16:49.05cr2by producing complete junk :)
16:49.49cr2ida produced some legitimate looking code with unaligned accesses ;)
16:51.21cr2so i have identified all the cpu registers http://wiki.xda-developers.com/index.php?pagename=60Cx_registers
16:51.41cr2with one small exception.
16:52.51pH5heh, I touched thumb code only when playing with the htc ti calypso radio image. didn't advance far enough to warrant any work on dis.py's thumbability.
16:53.04pH5that's an impressive list. how long did you work on that?
16:53.29cr2check the wiki history :)
16:53.49cr24 days.
16:53.57pH5yeah, I figured it would be something like that. nice :)
16:54.29cr2once the SD will work, you only need to find the SPI port location for the touchscreen.
16:54.49cr2the battery is OWM.
16:55.13cr2based on TI HD1Q
16:55.20cr2linux driver exists.
16:56.12cr2and forget about the phone part. imho it's not worth the pain.
16:57.09cr2i've read here that the custom omap dsp can process gps signal:
16:57.14pH5why is that? the bb is not really autonomous?
16:57.18cr2http://www.satnav-shop.com/index.php?ln=en&pg=6&sec=15
16:57.23pH5:)
16:57.39cr2bb uses the OMAP dsp.
16:57.56cr2voice goes over cutom spi channel
16:58.14cr2and it needs some place in main RAM.
16:58.31cr2a lot of RE with zero docs.
16:58.59cr2your code will look as a binary blob even if you'll really make it work.
17:00.12cr2bbl.
17:00.27pH5that's a task for a very bored person...
17:00.28pH5but quite a lot of models would profit if somebody ever was to make that work.
17:36.53*** join/#htc-linux pleemans (n=peter@d51A5E76A.access.telenet.be)
17:47.44*** join/#htc-linux tsdogs__ (n=twostupi@84.18.144.39)
18:08.55*** join/#htc-linux tsdogs (n=twostupi@84.18.144.39)
18:15.51*** part/#htc-linux scorpio16v (n=scorpio1@ACAD1E4F.ipt.aol.com)
18:23.09cr2i'm back.
18:25.00cr2http://www.eccpage.com/bch3.c
18:43.53cr2is 133 a prime number ?
18:45.02pH57*19
18:48.38cr2ok. thanks.
18:51.47pH5what is bch used for?
19:03.15*** join/#htc-linux tsdogs (n=twostupi@62.123.180.130)
19:03.32rmoravcikpH5: http://en.wikipedia.org/wiki/BCH_code
19:07.31*** part/#htc-linux DTMonterrey (n=evandro@cornelius.estig.ipb.pt)
19:08.41pH5rmoravcik: thanks
19:20.53*** join/#htc-linux bd2 (n=cbou@89.113.85.104)
19:31.43*** join/#htc-linux BabelO (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net)
19:57.18cr2pH5: what is 'rsb' ?
20:09.35*** join/#htc-linux pleemans (n=peter@d51A5E76A.access.telenet.be)
20:10.27cr2rsb   r3,r2,r1         ;r3 = r1 - r2
20:10.31cr2hmm.
20:13.46*** join/#htc-linux dion (n=dion@inhex.net)
20:16.12cr2gcc generates asm that is never generated by msvc :)
20:16.23cr2eor
20:19.38cr2the memory size table from http://focus.ti.com/lit/ug/spru749b/spru749b.pdf
20:20.14cr2it seems that it can't be applied for this cpu. so 4MB is questionable.
20:27.13*** join/#htc-linux Sti_0239 (n=Where_is@did75-14-82-236-19-158.fbx.proxad.net)
20:27.18Sti_0239hello
20:43.25*** join/#htc-linux rob_w (n=bob@BACab55.bac.pppool.de)
21:00.55cr20x208 is 512+8
21:18.14*** join/#htc-linux datenmaulwurf (n=daten@dslb-088-072-008-136.pools.arcor-ip.net)
21:32.06*** part/#htc-linux Sti_0239 (n=Where_is@did75-14-82-236-19-158.fbx.proxad.net)
21:36.31*** join/#htc-linux Tjikkun_ (n=tjikkun@82-204-54-115.dsl.bbeyond.nl)
21:56.52cr2rmoravcik: do you have docg3 ?
22:01.39rmoravcikcr2: no
22:02.51cr2so was it g2 ?
22:03.27cr2i've collected all g3 registers. the half or them is undocumented ;)
22:06.16cr2awk 'END{for(m=1;m<10;m++) {print 2^m-1,2^m-1-m}}' < /dev/null
22:06.18rmoravcikcr2: i have only s3c24xx devices and all has only samsung nand
22:06.32cr2ok.
22:06.56cr2(255,247) code
22:07.23cr2so how do i generate a matrix for it...
23:06.07cr2http://klabs.org/richcontent/MemoryContent/nvmt_symp/nvmts_2002/docs/12/12_dan_s.pdf
23:12.36cr2http://www.freshpatents.com/Compact-high-speed-single-bit-error-correction-circuit-dt20050721ptan20050160350.php?type=description
23:37.28cr2i think it should be possible to work around this "invention" ;-)

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