00:05.04 | cr2 | goxboxlive: it seems to me that it can work with serial port. |
00:07.11 | cr2 | hehe. it knows about PSRF100 |
00:07.21 | goxboxlive | cr2: ok, i am about to flash my phone now :-((( |
00:07.34 | cr2 | and about "Segfaulting!!" |
00:07.38 | cr2 | ok. |
00:07.58 | cr2 | psrf104 |
00:08.24 | cr2 | goxboxlive: we should convince it to work on 2.6 :) |
00:10.43 | cr2 | hm. it looks like my usb mouse died. |
00:12.35 | cr2 | goxboxlive: copilot is a bloated pig. |
00:14.50 | cr2 | nmeaparser, sirfparser, bmwparser |
00:15.09 | cr2 | looks quick and dirty |
00:20.48 | cr2 | ulong everywhere |
00:23.12 | cr2 | goxboxlive: it's amazing. |
00:23.57 | goxboxlive | :-) |
00:25.25 | cr2 | well, since it's on the mdoc, we really need a mdoc driver ;) |
00:26.03 | cr2 | i have some really evil idea, but will not tell you :) |
00:31.19 | goxboxlive | :-) |
00:31.53 | cr2 | <PROTECTED> |
00:32.28 | goxboxlive | yes and what about it :) |
00:32.39 | cr2 | Dynamic Section: |
00:32.43 | cr2 | <PROTECTED> |
00:32.43 | cr2 | <PROTECTED> |
00:32.43 | cr2 | <PROTECTED> |
00:32.43 | cr2 | <PROTECTED> |
00:32.44 | cr2 | <PROTECTED> |
00:32.44 | cr2 | <PROTECTED> |
00:32.50 | cr2 | <PROTECTED> |
00:33.03 | cr2 | <PROTECTED> |
00:33.15 | cr2 | <PROTECTED> |
00:33.25 | cr2 | <PROTECTED> |
00:33.37 | cr2 | <PROTECTED> |
00:33.50 | cr2 | <PROTECTED> |
00:33.50 | cr2 | <PROTECTED> |
00:33.50 | cr2 | <PROTECTED> |
00:34.18 | cr2 | the rest is local. |
00:35.05 | cr2 | so either you install these libs, of write some adaptation layer. |
00:35.23 | cr2 | it's probably easier to add features to roadmap instead ;) |
00:36.20 | cr2 | but the evil idea is different :) |
00:38.50 | goxboxlive | :-) |
00:45.42 | cr2 | running such quickly ported fat c++ programs in 48MB ram is not fun. |
00:46.13 | cr2 | i'm not surprised that it does OOM sometimes and advices to close all other apps. |
00:48.56 | cr2 | nice. |
00:49.10 | cr2 | <PROTECTED> |
01:07.05 | *** join/#htc-linux TimRiker (n=timr@rikers.org) |
05:34.40 | *** join/#htc-linux ellisway (n=ellis@homealone.good1.com) |
06:10.18 | *** join/#htc-linux Marex-notebook (n=marex@vasut.kolej.mff.cuni.cz) |
06:42.01 | *** join/#htc-linux sadeness_ (n=LamersIn@nat1.rlan.ru) |
06:54.57 | *** join/#htc-linux goxboxlive (n=jrs@195.159.97.196) |
07:44.59 | *** join/#htc-linux JuNuKN (n=JuNuKN@kons-590e73d7.pool.einsundeins.de) |
07:47.50 | goxboxlive | good morning |
08:26.28 | *** join/#htc-linux BabelO (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net) |
08:29.30 | *** join/#htc-linux dcsmith7_ (n=dcsmith@ool-4351bc6d.dyn.optonline.net) |
08:51.30 | *** join/#htc-linux CrAsH64 (n=crash@84.78.99.40) |
09:48.39 | *** join/#htc-linux Babel (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net) |
10:00.15 | *** join/#htc-linux Mineque (n=Mineque@195.60.65.50) |
10:11.36 | *** join/#htc-linux the_sys0p (i=nroberts@117.121.89.236) |
10:13.58 | *** join/#htc-linux goxboxlive (n=goxboxli@139.80-202-160.nextgentel.com) |
10:41.08 | *** join/#htc-linux pleemans (n=peter@d51A5E76A.access.telenet.be) |
11:40.31 | *** join/#htc-linux AC_Mast (i=s@gateway/tor/x-8de6c53609cd2047) |
11:43.21 | *** join/#htc-linux Marex-notebook (n=marex@vasut.kolej.mff.cuni.cz) |
12:42.41 | *** join/#htc-linux Marex-notebook (n=marex@vasut.kolej.mff.cuni.cz) |
12:51.47 | cr2 | hi goxboxlive |
12:56.18 | BabelO | ho |
13:00.28 | cr2 | hi BabelO |
13:01.07 | cr2 | i was wondering yesterday who has made a management decision to port copilot to linux :) |
13:01.27 | cr2 | or better, to qtopia. |
13:10.26 | cr2 | BabelO: do you know where i can read about the libgcc functions ? like 'divsi3' 'modsi3' ? |
13:11.06 | BabelO | no :( |
13:11.49 | BabelO | you have qtopia running on a780 then ? |
13:11.58 | cr2 | ? |
13:12.22 | cr2 | modsi3 seems to be r0%r1 32bit signed. |
13:12.39 | cr2 | at780 runs with qtopia2 modified by motorola |
13:12.50 | BabelO | ah :) |
13:13.26 | cr2 | the changes are undocumented, but objdump -T --demangle helps a lot here. |
13:13.57 | cr2 | motorola wanted that everybody runs java |
13:14.43 | *** join/#htc-linux ltxda00 (n=ltxda@c-98-196-125-205.hsd1.tx.comcast.net) |
13:15.52 | cr2 | BabelO: qualcomm said in 2005 that they have linux working on their device. |
13:16.15 | cr2 | i'm looking for the SMDK2460 2.4.20 kernel |
13:21.10 | BabelO | ok |
13:28.06 | BabelO | cr2: handhelds.org mailing list is still alive ;) |
13:34.07 | *** join/#htc-linux the_sys0p (i=nroberts@118.147.4.203) |
13:47.40 | cr2 | BabelO: do we have it on out rootfs ? http://linux.die.net/man/8/resize2fs |
13:49.11 | BabelO | cr2: no :( i can add it on next image if i found corect bb file |
13:50.15 | cr2 | ext2fstools ? |
13:51.22 | cr2 | that way we can dd/rawrite the minimal rootfs to SD, and then resize it based on the actual SD size |
13:52.32 | cr2 | another silly question. is it possible to put the ext3 journal on another block device ? |
13:53.43 | cr2 | then we may use ext3 on SD with the journal in external RAM. at least on pxa27x/msm7x00/atiw* |
13:59.23 | BabelO | mke2fs -O journal_dev /dev/ram0 |
13:59.28 | BabelO | mke2fs -j -J device=/dev/ram0 /dev/hda5 |
13:59.32 | BabelO | :) |
13:59.45 | BabelO | something like that |
14:00.46 | BabelO | cr2: so yes we can create ext3 journal on tmpfs forexample |
14:09.38 | cr2 | that's good. now we have something for the poor xp users. |
14:10.17 | cr2 | reducing rom size by stripping qtopia is probably the next thing. |
14:10.27 | BabelO | i did not find resize tools :( |
14:11.40 | BabelO | cr2: ah yes found ;) e2fstools |
14:11.51 | BabelO | cr2: oups e2fsprogs |
14:12.07 | BabelO | that's ok we have all we need |
14:13.46 | BabelO | cr2: qtopia help is only 968Kb |
14:14.07 | cr2 | btw, what about jffs2 ? |
14:14.31 | cr2 | will it compress .html ? |
14:16.56 | BabelO | cr2: maybe yes, 3 systems compress in jffs2 ;) |
14:19.07 | BabelO | pics is 5.2Mb, etc is 2.3M plugins is 6.4M and bin is 5.5M |
14:19.53 | cr2 | how big is QtScript ? |
14:20.02 | cr2 | do we really need so much pics ? |
14:24.22 | BabelO | qtscript is 1.1M, about pics, we can remove pics only if we remove some apps :( |
14:24.58 | BabelO | another solution is to have applicaiton compressed with resources and once device finish booted we can install app somewhere else |
14:26.38 | cr2 | how many apps do we have ? |
14:27.35 | BabelO | cr2: minimum vital :( only usefull app + games |
14:28.03 | cr2 | the really critical are the screen calibration and the package installer |
14:28.11 | cr2 | games can go away ;) |
14:28.37 | cr2 | and the hw config is needed, of course. |
14:29.41 | cr2 | i'm talking about the core system that can be flashed into 32MB. |
14:30.14 | cr2 | on zaurus they've even managed to put an office app into 16MB flash. |
14:30.24 | BabelO | hmm ok |
14:31.27 | cr2 | with the 32MB we can start hacking the BA flash tools. |
14:31.53 | cr2 | some gpio research is needed though, but i'll do it. |
14:32.32 | cr2 | hm. i have a dead RS232 gps receiver for BA. |
14:32.52 | cr2 | time to modify it for the serial console ;) |
14:35.42 | cr2 | BabelO: imho the flashed BA and uni are more important than a hacked msm7x00 |
14:36.11 | cr2 | i think i've done all easy things with msm7x00 |
14:37.12 | cr2 | and being able to present the working flashed devices is another nail for the ms leviathan :) |
14:40.26 | BabelO | cr2: maybe i can make a small image base on angstrom minimalist bb file then found what i need to add qtopia |
14:42.25 | cr2 | ok. |
14:43.06 | cr2 | btw, it's funny that you use the outdated brf6150 fw on ba, and nothing breaks. |
14:43.31 | cr2 | i need a mux serial device for the serial/IR on ba/hima. |
14:44.16 | cr2 | maybe i'll just add /sys/... entry for IR/serial switch with IR being default. |
14:45.19 | BabelO | cr2: yes maybe we need same for phone and bt too, also need to add headset / usb plugged as keys event |
14:45.54 | cr2 | yes, but it's a different thing. |
14:47.04 | cr2 | on ba/hima the ttySX can be either the serial or IR depending on the asic3 gpio set. |
14:47.13 | cr2 | it's the same serial port. |
14:47.56 | cr2 | key events need only an input event device. |
15:44.39 | *** join/#htc-linux rob_w (n=bob@Maf5a.m.pppool.de) |
16:20.26 | *** join/#htc-linux TimRiker (n=timr@216.49.181.128) |
16:45.43 | cr2 | BabelO: how do it get the imei from the keyboard ? |
16:46.29 | BabelO | cr2: it is *#06# |
16:46.35 | cr2 | ok. |
16:51.45 | cr2 | BabelO: this is the GPS icon http://www.linux-magazin.de/var/linux_magazin/storage/images/media/linux_magazin/ausgabe/2006/06/groaye_klappe/abb1_jpg/6000-1-ger-DE/abb1_jpg.jpg |
16:52.04 | cr2 | should be very easy to create an SVG |
17:08.02 | *** join/#htc-linux rmoravcik (n=rmoravci@ip-89-103-152-149.karneval.cz) |
17:37.27 | *** join/#htc-linux Marex-notebook (n=marex@vasut.kolej.mff.cuni.cz) |
17:40.49 | *** join/#htc-linux Marex-notebook (n=marex@vasut.kolej.mff.cuni.cz) |
17:51.02 | cr2 | BabelO: i have a question about wine and vbscript |
17:55.57 | BabelO | cr2: you want vbscript ? |
18:08.45 | cr2 | there is a vbscript for gpsmapedit to autoconvert maps. how can i do it on linux ? |
18:10.11 | BabelO | cr2: you can get wscript.exe and a dll from a windows machine or maybe convert it to jscript and libjs.so ?,donc know how else :( |
18:11.19 | cr2 | hmm. |
18:23.57 | *** join/#htc-linux TimRiker (n=timr@pdpc/supporter/bronze/TimRiker) |
18:32.17 | *** join/#htc-linux goxboxlive (n=goxboxli@139.80-202-160.nextgentel.com) |
18:48.31 | goxboxlive | hi |
19:09.11 | cr2 | goxboxlive: http://wiki.howardforums.com/index.php/SHX_File_Modding_Guide |
19:09.23 | cr2 | i gues the gps firmware should be somewhere here. |
19:10.26 | goxboxlive | ok :-) |
19:11.13 | goxboxlive | i flashed my a780 yesterday, it took allmost two hours, and that was just the flash. It was a lot of work with preparing to... |
19:11.21 | cr2 | if i'll find the firmware and a way to upload it, i'll solder the gps to STUART. |
19:11.32 | goxboxlive | :-) |
19:11.45 | cr2 | write a doc. |
19:12.13 | goxboxlive | cr2: how do i open mux0 with 'cu'? The regular way as we do with universal doesnt work |
19:12.33 | cr2 | is mux0 a normal char device ? |
19:13.17 | cr2 | are you running ezxd? |
19:13.51 | goxboxlive | cr2: yes |
19:14.05 | goxboxlive | but i get i dmesg bug when starting ezxd |
19:14.28 | cr2 | well, then it's something for the openezx mailing list. |
19:15.49 | cr2 | the track loggin frequency in copilot if hardcoded as '3' |
19:16.04 | cr2 | can you check it with your device ? |
19:16.18 | cr2 | writing track didn't work as expected for me. |
19:21.10 | cr2 | goxboxlive: if it's not a config file issue, the it should be possible to convince copilot to use a serial port for NMEA |
19:21.36 | goxboxlive | ok |
20:12.49 | *** join/#htc-linux trampfox (n=trampfox@62-101-126-223.ip.fastwebnet.it) |
21:23.21 | *** part/#htc-linux rmoravcik (n=rmoravci@ip-89-103-152-149.karneval.cz) |
21:47.41 | cr2 | BabelO: still here ? |
21:47.47 | BabelO | cr2: yes |
21:48.37 | cr2 | do you know your osm-garmin tile number ? |
21:48.43 | cr2 | numbers(s) |
21:48.59 | BabelO | no, how can i find it ? |
21:49.59 | cr2 | do you have qlandkarte ? |
21:50.11 | BabelO | yes :) i have |
21:50.19 | BabelO | do i need latest release ? |
21:50.43 | cr2 | not really. |
21:50.51 | cr2 | get the latest map from http://wiki.openstreetmap.org/index.php/User:Computerteddy |
21:50.57 | cr2 | oh, it's 300MB |
21:53.55 | cr2 | -rw-r--r-- cschwede/ti1 2750464 2007-10-31 19:23 World.img |
21:54.07 | cr2 | i can send it to you |
21:54.41 | BabelO | i can download it from website is it world map for qlandkarte 268Mb ? |
21:55.27 | cr2 | the map is for the whole world. |
21:56.53 | BabelO | so with that i can get my garmin tile number ? i have garmin file for my town |
21:57.42 | cr2 | this map is free and can be distributed. |
21:57.52 | cr2 | freely. |
21:57.52 | BabelO | ok |
21:58.29 | cr2 | sometimes its quality is better than any commercial alternative. |
21:59.34 | BabelO | cr2: this is for me http://www.openstreetmap.org/?lat=43.6766&lon=4.1412&zoom=13&layers=B0F |
22:00.03 | cr2 | mine is 63254975 |
22:00.29 | cr2 | looking. |
22:01.33 | cr2 | found 4 around |
22:02.37 | cr2 | 6325 -> 4729,4730,4850,4849 |
22:02.50 | cr2 | 4849 is Marceille |
22:04.01 | cr2 | 5331 for tsdogs |
22:05.09 | cr2 | Oslo is 5220,5221,5340,5341 |
22:06.14 | cr2 | 4974,4975,5094,5095 is i take my quad. |
22:07.04 | BabelO | someone start trace for Montpellier, that's good ;) |
22:07.12 | cr2 | now the stupid usdir.rdm county indexing needs to be fixed. |
22:08.12 | cr2 | Montpellier is not bad. |
22:08.28 | cr2 | maybe not so good like Oslo, but still nice. |
22:08.47 | BabelO | cr2: missing a lot of road ;) |
22:10.05 | cr2 | well, write the tracks and upload. edit the street names. |
22:10.16 | cr2 | i'm doing the same when i'm bored :) |
22:10.26 | BabelO | cr2: yes i do that next time i go to my favorite pub ;) |
22:10.34 | cr2 | don't sit at computer, go out :) |
22:11.06 | BabelO | cr2: what software do i need to for these trace ? |
22:12.34 | cr2 | gisrussa ? |
22:12.50 | BabelO | cr2: lol ok i have it with maps ;) |
22:13.56 | cr2 | cat /dev/ttyS3 > nmeatrack |
22:14.07 | cr2 | don't laugh, i've used that on zaurus :) |
22:17.03 | BabelO | :) so console mode enhance battery life, it is good for ecology ;) |
22:22.06 | cr2 | yes. |
22:22.26 | cr2 | you only need to prevent autosuspend |
22:24.48 | BabelO | my little cat understand how to prevent autosuspend on BA, she catch the screen each time it go black, because light shutdown... this cat is silly |
22:25.01 | cr2 | lol |
22:26.45 | BabelO | maybe it is because ba is in middle of his bed ;) |
22:29.06 | *** join/#htc-linux bd2 (n=cbou@85.21.88.2) |
22:30.41 | *** join/#htc-linux Mineque (n=Mineque@195.60.65.50) |
22:31.53 | BabelO | cr2: maybe it is better to use qtopiamake to build raodmap, more easier |
22:32.10 | BabelO | s/raodmap/roadmap/ |
22:32.57 | cr2 | then it's better to separate the code into several directories. |
22:36.41 | BabelO | i use it to build my project, and all is managed perfect |
22:39.33 | *** join/#htc-linux Funklord (n=cow@c-b9d572d5.014-46-73746f28.cust.bredbandsbolaget.se) |
22:41.58 | cr2 | ok. you can also write a .pro file |
22:42.33 | BabelO | yes i m trying ;) |
22:46.22 | BabelO | cr2: tomorrow i ll continue artemis wiki |
22:46.35 | cr2 | ok. |
22:47.16 | cr2 | it may be interesting to check the wizard, prophet and elf. if they are closer to artemis os to herald. |
22:47.51 | BabelO | ok, herald is latest generation |
22:48.19 | BabelO | you think there is a ds1wm too ? |
22:49.59 | cr2 | no, i'm thinking about the cpld config. |
23:06.30 | BabelO | cr2: do you have an idea how can i crypt password in an ini file ? easy method ? |
23:08.05 | cr2 | to calculate a hash ? |
23:08.16 | BabelO | yes |
23:08.37 | cr2 | man crypt |
23:08.38 | cr2 | :) |
23:08.42 | cr2 | <PROTECTED> |
23:08.42 | cr2 | <PROTECTED> |
23:08.42 | cr2 | <PROTECTED> |
23:08.42 | cr2 | <PROTECTED> |
23:08.44 | BabelO | simple, it is just to not store clear password |
23:08.45 | BabelO | ok |
23:09.14 | BabelO | thx |
23:09.50 | cr2 | it uses DES and therefore sucks. |
23:10.14 | BabelO | ok, i hope i ve all required lib in image |
23:10.19 | cr2 | otherwise you need to use more complex libs like gnutls. |
23:10.30 | cr2 | crypt() is in libc. |
23:10.36 | BabelO | good ;) |
23:11.01 | BabelO | i have also gnutls but it is optional for my software |
23:12.59 | BabelO | cr2: i ve a blue theme in qtopia, look nicer |
23:16.48 | cr2 | .ipk ? |
23:17.12 | BabelO | no, mpk ;) ( manual package ) |
23:17.20 | cr2 | gps on a780 is broken again. |
23:17.23 | cr2 | ok. |
23:25.10 | cr2 | BabelO: do you know any certtool <-> openssl compatibility chart ? |
23:25.16 | cr2 | the http://www.xs4all.nl/~itsme/projects/xda/smartphone-certificates.html |
23:25.37 | cr2 | uses ssl, i'm interested how to use certtool for it. |
23:26.33 | BabelO | no, nothing, only thing i know about that is how to sign binary to run on wince |
23:27.01 | BabelO | and also a little how to build my certificate for openvpn ;) |
23:27.23 | BabelO | i see signcode is here too |
23:28.50 | cr2 | signing linboot will be nice. |
23:45.45 | *** join/#htc-linux skodde (n=skodde@unaffiliated/skodde) |
23:46.12 | BabelO | cr2: any idea, i fill a struct inside a function and return it at end, actually it does not work because i create also inside thissame function, is there a detach directive or something else ? |
23:52.37 | cr2 | i hate such aggregated parameters myself, but since they are located on stack you don't need to free them. |
23:53.01 | cr2 | why don't you pass the struct pointer ? |
23:53.45 | BabelO | cr2: that what i do now, i pass struct allocated to fill in parameter and get it in return |
23:54.21 | BabelO | that's not clean, better is by refeernce |
23:57.52 | cr2 | yes, but C does not forbid to return the struct from a function on the stack. |
23:58.04 | cr2 | though i never use it. |