| 00:04.07 | bwegh | TelePuzik, the line with the brightness there was a vibra missing |
| 00:04.14 | bwegh | TelePuzik, the lines with the brightness there was a vibra missing |
| 00:04.26 | bwegh | i know , all hw buttons are not working right now |
| 00:04.48 | bwegh | and some of the pull-out-kb-keys arent working, too |
| 00:05.12 | TelePuzik | hmm |
| 00:05.22 | TelePuzik | but i like it |
| 00:05.35 | TelePuzik | very fast |
| 00:07.26 | TelePuzik | found this in Session Log in device information |
| 00:07.28 | bwegh | i like it, too |
| 00:07.29 | TelePuzik | i was able to copy it |
| 00:07.49 | TelePuzik | if you can hurry up with the phone applet i will be using Linux ;) |
| 00:08.00 | TelePuzik | no more loosing Information |
| 00:08.10 | TelePuzik | when battery runs out |
| 00:09.03 | bwegh | hehe |
| 00:09.03 | TelePuzik | :) |
| 00:09.03 | bwegh | first off all ill go to bed now ... i am pretty tired |
| 00:09.04 | TelePuzik | me too |
| 00:09.08 | TelePuzik | its 2:09 am |
| 00:09.20 | bwegh | 1:09 here |
| 00:09.28 | TelePuzik | DE? |
| 00:09.33 | bwegh | yes |
| 00:09.35 | TelePuzik | :) |
| 00:09.46 | bwegh | and you? |
| 00:09.48 | TelePuzik | LV |
| 00:10.03 | bwegh | LV? |
| 00:10.11 | TelePuzik | Latvia, letonie |
| 00:10.25 | TelePuzik | <PROTECTED> |
| 00:10.27 | bwegh | i see |
| 00:10.30 | bwegh | good night all |
| 00:10.37 | TelePuzik | good night |
| 00:10.39 | bwegh | see you, TelePuzik |
| 00:10.43 | TelePuzik | See ya too |
| 00:10.45 | TelePuzik | nice meeting you |
| 05:55.37 | *** join/#htc-blueangel rob_w (n=bob@p85.212.171.148.tisdip.tiscali.de) |
| 05:55.37 | *** mode/#htc-blueangel [+o rob_w] by ChanServ |
| 07:14.42 | *** join/#htc-blueangel bwegh (n=bwegh@p54A30F0B.dip0.t-ipconnect.de) |
| 07:15.02 | bwegh | morning all |
| 07:47.03 | *** join/#htc-blueangel JuNuKN (n=JuNuKN@K985f.k.pppool.de) |
| 08:01.57 | *** join/#htc-blueangel TelePuzik (n=UNIX@80.81.39.150) |
| 08:02.13 | TelePuzik | Good Morning |
| 08:11.02 | TelePuzik | bwegh re manual : Step 22.1 mv /usr/bin/amp /usr/bin/apm.disabled please fix amp to apm, thats why i couldn't locate it ;) |
| 08:14.55 | bwegh | hehe, thanks TelePuzik |
| 08:16.07 | TelePuzik | Your Welcome |
| 08:17.28 | *** join/#htc-blueangel rob_w-cgi (n=txuser@dd1010.kasserver.com) |
| 08:17.28 | *** mode/#htc-blueangel [+o rob_w-cgi] by ChanServ |
| 08:18.35 | TelePuzik | bwegh Step 9 "different |
| 08:20.08 | bwegh | and two tell ;) |
| 08:20.42 | rob_w-cgi | ,,, brrbrrr getting colder here |
| 08:20.57 | bwegh | morning rob |
| 08:24.33 | TelePuzik | bwegh is it possible to make haret function in such way to create image rom file on SD card as Hibernate functions in windows XP, and resume the session again when booting into WCE 2003, or its better to make a kitchen rom to resume the settings each time? |
| 08:25.54 | bwegh | TelePuzik, dont know wether that could work - dont think so because you arent using windows anymore when you are in Linux |
| 08:26.22 | TelePuzik | yes, but what if you restarted the PDA so that the rom can be resumed as it was before |
| 08:26.32 | TelePuzik | in WCE mode |
| 08:27.12 | bwegh | rom wont be changed: ROM = read only memory |
| 08:28.04 | TelePuzik | so its the RAM part where the Windows hold its information |
| 08:28.13 | bwegh | yes |
| 08:28.30 | bwegh | windows is running in ram all the time |
| 08:28.35 | bwegh | that is why you need battery |
| 08:28.57 | TelePuzik | Maybe we could do something about making image of RAM into SD card |
| 08:29.05 | bwegh | on the rom there is your backup so when the battery is empty it can reload a running windows into rom |
| 08:29.22 | bwegh | that is suspend to harddisk, i guess |
| 08:29.26 | TelePuzik | yes |
| 08:29.48 | bwegh | afaik experimental in the current kernel |
| 08:31.09 | rob_w-cgi | hehe TelePuzik , that would be a swsusp , aka software suspend form linux which normally uses "swap" space to storage the snapshot ! |
| 08:31.18 | TelePuzik | bwegh where do you use the swap in linux? |
| 08:31.31 | rob_w-cgi | could be a nice task but actually doable as it is purely software driven |
| 08:31.37 | TelePuzik | yes |
| 08:32.22 | rob_w-cgi | well if you manage to create the swap in the linuxrc , so meaning before the swsusp starts searching for the image |
| 08:33.11 | rob_w-cgi | or the other way , having the sd mounted before swsusp wants his image but this now seems abit clumsy |
| 08:33.30 | TelePuzik | yes, thats ture |
| 08:33.41 | TelePuzik | can be suspended for future plans - tasks |
| 08:36.07 | bwegh | rob_w-cgi, what about splitting gomunicator into three parts: a phone frontend, a sms frontend and a daemon managing the phone, frontends connect to the daemon with eg unix sockets |
| 08:37.25 | rob_w-cgi | ~state Today`s lesson is to read the TSC200.pdf |
| 08:37.26 | apt | rob_w-cgi: okay |
| 08:37.53 | rob_w-cgi | ~Today`s lesson |
| 08:38.04 | rob_w-cgi | hmm |
| 08:38.32 | rob_w-cgi | ~what is Today`s lesson ? |
| 08:38.35 | apt | rob_w-cgi: what are you talking about? |
| 08:38.43 | bwegh | ~lesson |
| 08:38.54 | bwegh | ~Today |
| 08:38.55 | apt | from memory, monday is when everything breaks for no apparent reason, creating so many problems that it takes you until friday to get back to normal. at which point one more thing breaks that takes you the whole weekend to fix |
| 08:39.18 | bwegh | ~Today's |
| 08:39.36 | rob_w-cgi | buhhuu |
| 08:39.50 | rob_w-cgi | bwegh , sounds interessting |
| 08:40.24 | rob_w-cgi | ~state Channellesson is to read the TSC200.pdf |
| 08:40.26 | apt | okay, rob_w-cgi |
| 08:40.33 | rob_w-cgi | ~Channellesson |
| 08:40.42 | rob_w-cgi | ?? |
| 08:41.07 | rob_w-cgi | ~lart himself for beeing irrational |
| 08:41.09 | bwegh | ~state apt doesnt work the way it should |
| 08:41.27 | rob_w-cgi | stupid us , right ?? |
| 08:41.31 | bwegh | hehe |
| 08:41.53 | bwegh | apt Someone already said that 1 seconds ago |
| 08:42.23 | bwegh | rob_w-cgi, i got that from apt when typing the ~Channellesson |
| 08:44.05 | rob_w-cgi | ~Channellesson |
| 08:44.49 | *** part/#htc-blueangel rob_w (n=txuser@dd1010.kasserver.com) |
| 08:44.58 | *** join/#htc-blueangel rob_w (n=txuser@dd1010.kasserver.com) |
| 08:44.58 | *** mode/#htc-blueangel [+o rob_w] by ChanServ |
| 08:45.17 | rob_w | ~Channellesson |
| 08:46.26 | bwegh | rob_w, apt doesnt like you today ;) |
| 08:46.50 | rob_w | it better does , behold |
| 08:47.16 | rob_w | ~ where can i find Channellesson |
| 08:47.47 | rob_w | ~where can i find Channellesson |
| 08:48.10 | rob_w | ~state where can i find Channellesson |
| 08:49.00 | bwegh | rofl |
| 08:49.08 | bwegh | oh and how it does ;) |
| 08:49.11 | rob_w | sorry , |
| 08:49.40 | bwegh | sorry what for? |
| 08:49.43 | rob_w | ~say today`s lesson if the read the TSC2200.pdf |
| 08:49.44 | apt | today`s lesson if the read the TSC2200.pdf |
| 08:50.00 | rob_w | never mind dude`s .. |
| 08:50.10 | rob_w | just another lazy monday |
| 08:50.54 | bwegh | so shall i ask cp15, wether he thinks that it is a good idea to split gomunicator? |
| 08:51.13 | bwegh | you will get it back to normal till friday, rob_w |
| 08:53.38 | rob_w | sure , i am stuck on too many things but yet i wanna return to gomunicator soon enough |
| 08:54.09 | rob_w | what we then need is a deamon that communicates to dbus .. then we can trigger the approbiate function also from outside |
| 08:54.37 | rob_w | so get into dbus and create a nice interface to its calls ... |
| 08:55.26 | bwegh | sounds like fun ;) any links? |
| 08:56.01 | rob_w | by then we can even trigger the other functions again via dbus from inside the "gomunicator sweet " |
| 08:56.47 | rob_w | i remmeber that we already have dbus action in the current gomunicator cvs .. then also look for similar gpe-apps |
| 08:57.20 | bwegh | i will later - have to go to university right now ... will be back in about an hour |
| 10:43.56 | bwegh | rob_w, where can i find the cvs for gomunicator? |
| 10:44.38 | bwegh | got it ... |
| 10:57.36 | bwegh | rob_w, what do you want to use d-bus for? for the communication between the sms-manager and gsmd? |
| 11:13.39 | rob_w | as a instance to trigger each of them and also serve data .. so fe, dbus will be used at gpe-contacts in order to select a contact and " call that contact " button is pressed inside gpe-contacts .. this then will trigger the phone component and iniitate the call to that person .. vice versa , when a call comes int we can query the gpe-contacts database and lookup the contact and details who is calling ., etc etc |
| 11:14.21 | rob_w | that is what dbus is good for and having this will enable us tobe called from any needed ( dbus supported ) app |
| 11:15.29 | bhima | Nokia has an interesting bluetooth dbus listener that manages outgoing RFCOMM links, among other things. |
| 11:16.38 | bhima | (it's open source) |
| 11:19.20 | bwegh | bhima, sounds cool |
| 11:19.29 | rob_w | thats it .. they also use dbus .. thats why it "is so cool" |
| 11:19.42 | bwegh | rob_w, ok, i am just reading dbus doc - sounds realy nice! |
| 11:19.56 | bhima | One problem is that it's annoying to sniff all of dbus.\ |
| 11:20.18 | bwegh | why do you have to sniff ? |
| 11:20.34 | rob_w | hm cp15 started dbus support already to some litttle way and had tests together with a modified gpe-contacs |
| 11:21.15 | bwegh | i am reading the docu and downloaded the cvs code, reading the dbus.c after reading the doc |
| 11:21.15 | rob_w | is hunting a bad cosmetical firmware bug in one of my company`S controllers .. tsts |
| 11:21.19 | bhima | bwegh: When you're debugging a big system you don't know much about? :) |
| 11:21.44 | bwegh | bhima, ok .... sound like a lot of data ;) |
| 11:22.05 | bhima | Not really, on most systems. My Nokia 770 doesn't have that much dbus traffic. |
| 11:22.40 | bwegh | rob_w, poor you, i was told, that my bootloader would crash ... but it isnt my bootloader - its the application hehe :) |
| 11:24.21 | bwegh | what os is running on your nokia 770? |
| 11:24.29 | bhima | Linux. |
| 11:25.08 | bhima | While there have been rumors of a CE port to the 770, I think they were all trolls to confuse people :) |
| 11:27.30 | bwegh | e-plus isnt answering ... i hate them! i am waiting more than a week for an answer! |
| 12:22.02 | *** join/#htc-blueangel oho (n=phm4@myrtle.ukc.ac.uk) |
| 12:22.19 | oho | Hello |
| 12:31.46 | bwegh | rob_w, a problem that i see with using d-bus with the d-bus-daemon is the (soft-)realtime requirements of the phone: "if phone data arrive they will be passed to the d-bus-daemon which will route it to the phone application" i dont know how long this routing takes .... |
| 12:55.40 | bhima | It's really funny watching people argue with bots. |
| 12:58.38 | oho | Has anyone a complete GPE image including gomunicator for a SD card for me ? |
| 13:05.47 | *** join/#htc-blueangel bwegh (n=bwegh@p54A30F0B.dip0.t-ipconnect.de) |
| 13:07.28 | rob_w | oho check the topic |
| 13:14.23 | *** join/#htc-blueangel Olli_G (n=bbird@port-195-158-177-19.dynamic.qsc.de) |
| 13:16.54 | bwegh | what is with the topic? |
| 13:18.18 | bwegh | seems like i missed a part |
| 13:35.12 | rob_w | Hi Olli_G !!!! |
| 13:36.11 | rob_w | bwegh in the topic there is the link for the various parts of software already available .. that was for oho |
| 13:36.41 | rob_w | wie gehts Olli_G ? |
| 13:55.48 | oho | rob_w: I know it's under development, but I am sure some one has a sort off ready to experiment collection of kernel and GPE image, without the need to collect everything individually |
| 13:57.08 | oho | at least that was my intention --- I am off collecting the bits from the page now ... |
| 14:00.34 | rob_w | oho we didnt do that , so you need to format your sd and put the haret.exe the kernel , initrd and startup.txt on the first partition on fat and put the rootfs gpe image on the 2nd partition on ideally ext2 |
| 14:05.50 | oho | rob_w: thank you for the info, I already got one set up |
| 14:06.18 | oho | do you know if the latest version of gomunicator is working with the blueangel ? |
| 14:59.42 | Olli_G | hi robb |
| 15:13.33 | rob_w | ahllo olli |
| 15:13.41 | rob_w | noch da ? |
| 15:35.16 | Olli_G | hihi |
| 15:42.12 | rob_w | aha noch da |
| 15:42.47 | rob_w | Olli_G geh mal nach #olli |
| 15:43.03 | rob_w | also tippe hier im Text : /join #olli |
| 16:33.24 | *** join/#htc-blueangel bwegh (n=bwegh@p54A30F0B.dip0.t-ipconnect.de) |
| 16:49.55 | *** part/#htc-blueangel rob_w (n=txuser@dd1010.kasserver.com) |
| 17:18.28 | *** part/#htc-blueangel Olli_G (n=bbird@port-195-158-177-19.dynamic.qsc.de) |
| 17:37.55 | *** join/#htc-blueangel Ender_x (n=ender_x@204.110.228.228) |
| 18:15.06 | *** join/#htc-blueangel Ender_x (n=ender_x@204.110.228.50) |
| 19:06.28 | magnet | hi |
| 19:10.33 | *** join/#htc-blueangel rob_w (n=bob@p85.212.171.148.tisdip.tiscali.de) |
| 19:10.34 | *** mode/#htc-blueangel [+o rob_w] by ChanServ |
| 19:18.19 | *** join/#htc-blueangel _bob_w (n=bob@p85.212.203.116.tisdip.tiscali.de) |
| 19:35.18 | *** join/#htc-blueangel rob_w (n=bob@p85.212.203.116.tisdip.tiscali.de) |
| 19:35.18 | *** mode/#htc-blueangel [+o rob_w] by ChanServ |
| 19:43.00 | rob_w | ~seen cp15 |
| 19:43.06 | apt | cp15 <i=cwwjiz@p549A1D17.dip0.t-ipconnect.de> was last seen on IRC in channel #htc-blueangel, 19h 53m 17s ago, saying: 'Good night for now'. |
| 19:50.29 | rob_w | apt: LessonfortheDay is fix the battery bug |
| 19:50.30 | apt | okay, rob_w |
| 19:50.45 | rob_w | apt: What is LessonfortheDay |
| 19:50.48 | apt | rob_w: what are you talking about? |
| 19:52.06 | rob_w | apt: LessonOfTheDay is at Fix the battery bug |
| 19:52.07 | apt | okay, rob_w |
| 19:52.21 | rob_w | apt: where is LessonOfTheDay |
| 19:52.24 | apt | rob_w: what are you talking about? |
| 19:52.36 | rob_w | apt: where can i find LessonOfTheDay |
| 19:53.02 | rob_w | hello ? |
| 19:53.39 | rob_w | well well |
| 19:53.51 | rob_w | nevermind apt , |
| 19:54.03 | rob_w | ~botsnack |
| 19:54.03 | apt | thanks, rob_w |
| 19:56.33 | *** part/#htc-blueangel oho (n=phm4@myrtle.ukc.ac.uk) |
| 20:01.00 | bwegh | seems like he still doesnt understand you, or you are asking the wrong way, rob_w |
| 20:01.22 | bwegh | rob_w, do you know where cp15 got the information for his dbus part? |
| 20:02.06 | rob_w | i guess from other apps |
| 20:03.02 | bwegh | ok, because i wasnt able to find some thing he used in the doxygen documentation of dbus |
| 20:06.23 | *** join/#htc-blueangel slam_laptop (n=slam@chello062178063034.22.11.vie.surfer.at) |
| 20:06.36 | slam_laptop | howdy folks |
| 20:06.46 | rob_w | howdy |
| 20:07.10 | rob_w | bwegh, i guess gpe-contacts and the irda-applet are kind good examples here |
| 20:08.12 | bwegh | thanks rob, will have a look at them |
| 20:09.16 | slam_laptop | anything i can do to help linux on blueangel? |
| 20:10.36 | bwegh | a lot, slam_laptop ;) |
| 20:11.39 | slam_laptop | well, i could do some kernel testing, for example |
| 20:13.45 | slam_laptop | could also provide you with some faster and more web hosting for xda-developer, if needed |
| 20:16.17 | rob_w | slam_laptop, gp test and fix the bugs |
| 20:16.56 | bwegh | slam_laptop, maybee you could help cp15 with the suspend mode |
| 20:17.18 | slam_laptop | rob: ok, will give it a try. need to read before how far you proceeded untill now |
| 20:17.54 | slam_laptop | is the wifi module already working? |
| 20:19.06 | rob_w | not that i know |
| 20:19.44 | slam_laptop | will have a look at that, too |
| 20:21.55 | bwegh | slam_laptop, isnt there a huge project for the wifi? |
| 20:22.24 | slam_laptop | bwegh: let me check, just a moment |
| 20:23.52 | slam_laptop | meanwhile, if you need a fine cutting edge debian distro, check out http://kanotix.com, or visit us #kanotix |
| 20:26.04 | slam_laptop | bwegh: ah, yes. http://sourceforge.net/projects/acx100/ |
| 20:36.09 | bwegh | slam_laptop, i guess they wont mind if you help them ;) |
| 21:56.48 | *** join/#htc-blueangel pH5 (n=ph5@e178247208.adsl.alicedsl.de) |
| 22:42.34 | *** join/#htc-blueangel cp15 (i=hpzabk@p549A16D8.dip0.t-ipconnect.de) |
| 22:42.34 | *** mode/#htc-blueangel [+o cp15] by ChanServ |
| 22:42.50 | cp15 | Good morning... ehh... evening... night... |
| 22:43.36 | pH5 | good ... hi cp15 |
| 22:45.11 | cp15 | Hi pH5, any success booting linux on the magician? |
| 22:47.33 | pH5 | cp15: i wish. i don't get any output on the lcd and i don't have another device with working ir nearby. |
| 22:48.04 | cp15 | Maybe we should start drawing lines at the lcd to watch the boot progress |
| 22:48.25 | pH5 | how would i do this? |
| 22:48.34 | cp15 | Just a moment |
| 22:48.55 | cp15 | Do you know assembler? |
| 22:49.04 | pH5 | :( |
| 22:49.13 | pH5 | no yet |
| 22:49.18 | pH5 | s/no/not/ |
| 22:49.27 | cp15 | Ok, then you got a chance here to learn something |
| 22:49.43 | cp15 | The kernel boot consists of two stages: |
| 22:50.03 | cp15 | 1. Uncompress the kernel and put it into place |
| 22:50.06 | cp15 | 2. Run the kernel |
| 22:51.31 | cp15 | Take a look at arch/arm/kernel/head.S |
| 22:51.40 | cp15 | there is a line ENTRY(stext) |
| 22:52.00 | pH5 | got it |
| 22:52.12 | cp15 | This is the entry point for stage 2 |
| 22:52.29 | cp15 | Do you still know your physical video ram address? |
| 22:53.10 | pH5 | 0x5c000020 i think |
| 22:53.27 | cp15 | Ok, I will test something |
| 22:56.29 | cp15 | Add the following code immediately after ENTRY(stext) (intended with a tab) |
| 22:56.47 | cp15 | <PROTECTED> |
| 22:56.47 | cp15 | <PROTECTED> |
| 22:56.47 | cp15 | <PROTECTED> |
| 22:56.47 | cp15 | <PROTECTED> |
| 22:56.52 | cp15 | Repeat the last command 10 times |
| 22:56.58 | cp15 | This will do the following: |
| 22:57.23 | cp15 | register r3 gets loaded with the physical video ram address |
| 22:57.47 | cp15 | This has to be done in 2 steps, because the arm is somewhat limited due to its fixed length instructions |
| 22:58.12 | cp15 | At first we load #0x5c00000000, then we or it with 0x20, what gives 0x5c000020 |
| 22:58.19 | cp15 | Then we load register r4 with 0 |
| 22:59.03 | cp15 | With the strh we write a half-word (16 bits) contained in r4 to the address at which r3 points and add 2 to r3 |
| 22:59.30 | cp15 | The same thing 10 times, so you should get 10 black pixels in the left upper corner if the kernel gets there |
| 23:00.29 | cp15 | Then place a similar block of code before bl __create_page_tables |
| 23:01.15 | cp15 | But this time we add another 480 to r3, which should give the next line |
| 23:01.32 | cp15 | add a "orr r3, r3, #480" after the first orr |
| 23:01.50 | cp15 | Then repeat the strh 12 times |
| 23:02.19 | cp15 | If it gets to this code, you should see a second black line, a little bit longer than the first |
| 23:02.45 | cp15 | The next step gets a bit more complicated, since the mmu gets set up and we don't have direct access to the video ram any more |
| 23:02.56 | pH5 | ok |
| 23:02.59 | cp15 | So lets see first if we get so long |
| 23:03.19 | cp15 | Do you have understood everything? |
| 23:03.22 | pH5 | no |
| 23:03.23 | pH5 | ;) |
| 23:03.29 | cp15 | Then ask |
| 23:03.42 | pH5 | can you explain briefly why we have to set up r3 in two steps? |
| 23:04.04 | cp15 | On arm each instruction is 4 byte long |
| 23:04.36 | pH5 | so it's something like "mov r3, #0x5c00(0000)" really? |
| 23:04.52 | cp15 | It is clear that you can't load a register with a 4 byte value when the instruction can only contain 4 bytes |
| 23:05.07 | pH5 | ok |
| 23:05.19 | cp15 | Actually it is something like mov r3, #(0x5c << 24) |
| 23:06.12 | pH5 | i shall try to compile this and see if I get one or two black lines :) |
| 23:06.21 | cp15 | Yes |
| 23:06.43 | cp15 | I hope the upper left corner isn't black in haret |
| 23:06.57 | pH5 | heh. but first, now i have to go to bed. thanks for your help! i'll report back tomorrow. |
| 23:07.07 | cp15 | Ok, good night |
| 23:07.09 | pH5 | good night |
| 23:07.10 | cp15 | I will also go to bed soon |
| 23:07.10 | *** part/#htc-blueangel pH5 (n=ph5@e178247208.adsl.alicedsl.de) |