02:30.53 | *** join/#elinux ibot (i=ibot@rikers.org) |
02:30.53 | *** topic/#elinux is Embedded Linux || http://eLinux.org/ || cross compile, uClibc, busybox, handhelds, post-sale linux installs ;-), etc. |
02:30.53 | *** mode/#elinux [+o ibot] by ChanServ |
03:30.16 | *** join/#elinux pb___ (n=pb@88-109-152-31.dynamic.dsl.as9105.com) |
03:40.54 | *** join/#elinux thraxisp (n=thraxisp@24.139.16.154) |
05:13.33 | *** join/#elinux Dr_Who (n=tgall@gentoo/developer/dr-who) |
06:47.59 | *** join/#elinux surjya (n=surjya@65.6.95.219.kmr01-home.tm.net.my) |
06:48.05 | surjya | Hi geeks |
06:48.26 | surjya | I am planning to desing a GUI for a hand-held device |
06:48.50 | surjya | Can any body suggest any tool available for it? |
06:48.58 | surjya | Its on atom platform and linux OS |
06:52.03 | HcE | Qt |
06:54.33 | surjya | Can you giv me some idea how i should proceed using Qt? the platform will be newly developed and after putting the kernel how I can start developing GUI for that? It will be an touchscreen GUI |
06:55.10 | *** join/#elinux lyakh (n=lyakh@p57BD13A2.dip0.t-ipconnect.de) |
06:59.42 | surjya | Can anybody tell me if there is any IRC channel for IPTV discussion |
07:14.10 | *** join/#elinux hw (n=hw@p578b3905.dip0.t-ipconnect.de) |
07:18.17 | *** join/#elinux hw (n=hw@p578b3905.dip0.t-ipconnect.de) |
10:01.16 | *** join/#elinux HcE (n=egtvedt@egtvedt.no) |
10:01.23 | *** part/#elinux HcE (n=egtvedt@egtvedt.no) |
10:01.23 | *** join/#elinux HcE (n=egtvedt@egtvedt.no) |
10:18.50 | *** join/#elinux HcE (n=egtvedt@egtvedt.no) |
10:18.56 | *** part/#elinux HcE (n=egtvedt@egtvedt.no) |
10:18.56 | *** join/#elinux HcE (n=egtvedt@egtvedt.no) |
10:19.21 | *** part/#elinux HcE (n=egtvedt@egtvedt.no) |
10:19.21 | *** join/#elinux HcE (n=egtvedt@egtvedt.no) |
10:56.06 | *** join/#elinux HcE (n=egtvedt@egtvedt.no) |
10:56.20 | *** part/#elinux HcE (n=egtvedt@egtvedt.no) |
10:56.21 | *** join/#elinux HcE (n=egtvedt@egtvedt.no) |
11:12.27 | *** join/#elinux dijenerate (n=dijenera@64.210.44.37) |
11:22.59 | *** join/#elinux pirho (i=pirho@gateway/gpg-tor/key-0x2CEEC9CB) |
11:42.38 | *** join/#elinux HcE (n=egtvedt@egtvedt.no) |
11:42.42 | *** part/#elinux HcE (n=egtvedt@egtvedt.no) |
11:42.42 | *** join/#elinux HcE (n=egtvedt@egtvedt.no) |
11:43.20 | *** part/#elinux HcE (n=egtvedt@egtvedt.no) |
11:43.20 | *** join/#elinux HcE (n=egtvedt@egtvedt.no) |
11:46.09 | *** join/#elinux linac (n=lin@122.90.83.32) |
12:03.46 | *** join/#elinux gustavoz (n=gustavoz@host248.201-252-31.telecom.net.ar) |
14:04.41 | wmat | ugh, he left |
14:20.32 | *** join/#elinux GPSFan (n=kenm@64.92.145.112) |
15:51.25 | *** join/#elinux Xeli (n=Richard@535516F9.cable.casema.nl) |
15:51.42 | Xeli | <PROTECTED> |
15:53.43 | mnemoc | that usually means a .h is missing |
15:54.10 | mnemoc | check the rest of the out |
15:54.14 | mnemoc | put |
15:54.36 | Xeli | well the thing is, there' s only one 'main' .h file |
15:55.25 | Xeli | mnemoc: and no other error's except for redefining GNU_SOURCE, the target system is android so i guess that' s where the warning comes from. |
15:56.02 | mnemoc | check what token is that that location and find who should define it |
15:56.58 | mnemoc | it smells like a missing typedef... but you have to check that line to see :) |
15:57.56 | Xeli | but would that also explain why on one system it does compile and on the other it gives me these errors? |
15:58.34 | mnemoc | it's preferly probable if you used different libc configs for example |
15:58.37 | mnemoc | err |
15:58.43 | mnemoc | s/preferly/pretty/ |
15:59.22 | Xeli | hmm yeah that is the case, android has a ligthweight libc |
15:59.35 | mnemoc | you are most probably missing a .h |
15:59.49 | mnemoc | which in one libc you get it by sideeffect, but in the oter you don't |
16:00.03 | Xeli | so should i give the .c file it's own header file then ? |
16:00.14 | mnemoc | no |
16:00.34 | mnemoc | you have to see in the .c what symbol is producing the error |
16:00.47 | mnemoc | find who exports it |
16:01.05 | mnemoc | and add the missing include in the .c or in a common .h, depending on how the app is programmed |
16:01.57 | Xeli | i think i know what you mean.. ;) Thanks alot ill have a look at that |
16:02.05 | mnemoc | "programmed" is probably the wrong verb :-\ |
16:14.48 | *** join/#elinux gandhijee (i=akp@host-66-202-34-165.spr.choiceone.net) [NETSPLIT VICTIM] |
16:14.48 | *** join/#elinux visitors1a} (n=pulstar@198-tar-2.acn.waw.pl) [NETSPLIT VICTIM] |
16:14.48 | *** join/#elinux pb___ (n=pb@88-109-152-31.dynamic.dsl.as9105.com) [NETSPLIT VICTIM] |
16:14.48 | *** join/#elinux linac (n=lin@122.90.83.32) |
16:14.48 | *** join/#elinux thraxisp (n=thraxisp@24.139.16.154) [NETSPLIT VICTIM] |
16:14.48 | *** join/#elinux Xires012 (n=Xires@66-190-79-122.dhcp.dntn.tx.charter.com) [NETSPLIT VICTIM] |
16:14.48 | *** join/#elinux Redhatter (n=vk4msl@gentoo/developer/redhatter) |
16:14.48 | *** join/#elinux ashes (i=ashes@173.176.241.76) [NETSPLIT VICTIM] |
16:14.49 | *** join/#elinux philipp64 (n=chatzill@63.224.43.239) |
16:14.49 | *** join/#elinux mnemoc (n=amery@shell.opensde.net) |
16:15.12 | *** join/#elinux kmarc (i=kari@kallio.biz) [NETSPLIT VICTIM] |
16:15.12 | *** join/#elinux m4t (i=matt@theorize.org) [NETSPLIT VICTIM] |
16:15.12 | *** join/#elinux ccjoe (n=ccjoe@69.20.152.109) |
16:15.12 | *** join/#elinux hvr_ (n=hvr@h081217016230.dyn.cm.kabsi.at) [NETSPLIT VICTIM] |
16:15.12 | *** join/#elinux CIA-31 (n=CIA@208.69.182.149) |
16:15.12 | *** join/#elinux mgdm (n=michael@pdpc/supporter/professional/mechanical-male) [NETSPLIT VICTIM] |
16:26.00 | Xeli | does anyone know anything about the type HEADER ? it's kinda hard to google for it since i just get info about header files in general |
17:03.30 | *** join/#elinux ZeZu (n=null@c-24-14-8-186.hsd1.in.comcast.net) |
17:06.22 | *** join/#elinux Redhatter (n=vk4msl@2001:388:f000:0:0:0:0:71) |
17:25.02 | *** join/#elinux HcE (n=egtvedt@egtvedt.no) |
17:34.19 | *** join/#elinux linac (n=lin@122.90.83.39) |
18:28.24 | *** join/#elinux toi (n=toi@d54C2A96D.access.telenet.be) |
18:38.15 | *** join/#elinux Xeli (n=Richard@89.205.243.155) |
18:42.34 | *** join/#elinux Dr_Who (n=tgall@gentoo/developer/dr-who) |
18:46.35 | *** join/#elinux Xeli_nick (n=Richard@535516F9.cable.casema.nl) |
19:51.15 | *** join/#elinux ccole (n=cole@coledd.com) |
19:51.48 | ccole | How can I make a Linux device driver send an interrupt signal to a process in user space? |
19:52.03 | ccole | Is this task as easy as it sounds? |
19:56.58 | MonMotha | that's what epoll/select is for, basically |
19:57.24 | *** join/#elinux bzzbzz (n=franco@modemcable240.34-83-70.mc.videotron.ca) |
20:12.21 | *** join/#elinux Dr_Who (n=tgall@gentoo/developer/dr-who) |
20:27.11 | ccole | MonMotha: Thank you, /me looks up epoll, select.. |
20:27.37 | ccole | MonMotha: My prorgam currently polls /proc/file , but I want instead the driver to tell my program when /proc/file has data. |
20:28.04 | mnemoc | why are you using /proc for that? |
20:28.56 | mnemoc | yuck |
20:29.19 | MonMotha | yeah, you should probably be using /sys or /dev, as appropriate |
20:29.54 | MonMotha | <PROTECTED> |
20:29.55 | ccole | MonMotha: I hear ya, I want to move this driver to use /dev. Its a ptp driver |
20:30.39 | ccole | MonMotha: The PHY chip throws an interrupt, kernel phy driver responds, reads the packet Rx timestamp from the phy, puts it in a queue for userspace to consume |
20:31.17 | MonMotha | ccole: is there no way to tag the packet in the network layer with that data? |
20:31.29 | MonMotha | that seems to be where such data belongs |
20:31.33 | ccole | MonMotha: I am using ptpd from sourceforge, and it reads in these PTP packet recive timestamps from /proc/ptpd/rxts, as they come in... |
20:32.27 | ccole | MonMotha: yes, some PHYs can add the rx time to the end of the packet, or any offset you configure within ingres pkts.. however, were switching to a phy that can't do that :~( |
20:33.18 | ccole | MonMotha: The old phy that can mod ingres pkts in the fly is only 100Mb phy, the new phy we're moving to is 1Gb phy, but cannot to the packet mod on the fly, and I must therefore harvest the Rx timestamps from its PHY regs |
20:33.49 | ccole | MonMotha: Or are you saying that I can perhaps attache that rx timestamp data in the ethernet driver? |
20:34.02 | ccole | MonMotha: That's a great idea.. |
20:34.03 | MonMotha | right |
20:34.20 | MonMotha | let that ISR tag the received packet with the timestamp as metadata |
20:36.34 | *** join/#elinux Xeli (n=Richard@535516F9.cable.casema.nl) |
20:41.07 | ccole | MonMotha: Great, I appreciate your time. I will take this route! |
20:58.45 | *** join/#elinux darkschneider (n=gab@93-32-50-47.ip32.fastwebnet.it) |
21:24.10 | *** join/#elinux ZeZu (n=null@c-24-14-8-186.hsd1.in.comcast.net) |
21:24.23 | *** join/#elinux MonMotha (n=monmotha@cpe-65-29-71-209.indy.res.rr.com) |
21:59.13 | *** join/#elinux ChanServ (ChanServ@services.) |
21:59.13 | *** mode/#elinux [+o ChanServ] by irc.freenode.net |
22:01.37 | *** join/#elinux darkschneider (n=gab@93-32-36-105.ip31.fastwebnet.it) |
22:48.54 | *** join/#elinux ZeZu (n=null@c-24-14-8-186.hsd1.in.comcast.net) |
22:57.56 | *** join/#elinux MonMotha (n=monmotha@cpe-65-29-71-209.indy.res.rr.com) |
22:59.37 | *** join/#elinux MonMotha (n=monmotha@cpe-65-29-71-209.indy.res.rr.com) |
23:24.09 | *** join/#elinux chiques (n=working_@pool-71-189-111-152.lsanca.fios.verizon.net) |
23:24.34 | *** join/#elinux Dr_Who (n=tgall@gentoo/developer/dr-who) |