Re: [Hx4700-port] Anouncement for PXA phone devices

5 views
Skip to first unread message

GoXbox Live

unread,
Jun 17, 2006, 3:55:07 AM6/17/06
to Paul Sokolovsky, kernel-...@handhelds.org, hx470...@handhelds.org, htc...@handhelds.org
My answers is in the text.
On 6/17/06, Paul Sokolovsky <pmi...@gmail.com> wrote:
> Hello GoXbox,
>
> Friday, June 16, 2006, 11:28:20 AM, you wrote:
>
> > Hello.
>
> > I guess maybe this is not what the mailing list is ment for, but i
> > find importent to the linux port for the htc devices (hx4700 is also a
> > htc-pxa devices if someone didnt knew it) to gather all the "brains"
> > to get closer to a fully working linux OS on several
> > pda/smartphones/pda-phones.
>
>
> > This is because we have a lot of the same hardware on our beloved
> > devices, and there is no reason to write new drivers when we just can
> > modify allready written drivers.
>
> I can second this, and even without reference to HTC or phone
> devices: looking at sufficient scale, handheld hardware is of no
> more variety than desktop one. And the drivers for most hardware are
> already written, but oftentimes in an adhoc way, hardcoded for specific
> device. So, what we need to do is refactor the codebase for drivers
> to be reusable and promote best practice of this.

Yes, we have to avoid this hardcoding and make it useable for
everyone. As you saw kevin is now starting to make a generic keyboard
driver, and as far as we can we have to go in that direction, it will
save us a lot of time later when new devices arrives.
Also a cr2 ( he' is the guy who has done most of the port to htc
universal) are trying to make it clean as it could be.
>
> What we should start with is apparently a hardware cross-reference
> list, where you can lookup which handhelds use a specific chip. I took a
> bite of this: http://handhelds.org/moin/moin.cgi/HandheldHardwareXref
> . Hope this beginning will be supported.

Yes that sounds like a good idea, lets try to keep it up to date.

>
> I also working on asic3_mmc refactor to bring SD/MMC support to all
> ASIC3 devices (as of now it is harcoded for hx4700).

Yes this is a quite tricky work i've heard, someone told me that the
h4000 had the cleanest code for it (i saw that you had made it) . We
are having problem with this on the 2.6.16 kernel for the HTC
Universal.
>
> If you ask me about another thing to do for ASIC3 is generic keys
> driver: we have gpio_keys (former pxa_keys) driver for buttons
> attached to CPU GPIOs, but many ASIC3 handhelds have some buttons
> attached to ASIC3 GPIOs. Diffrent machines so far use adhoc drivers
> for these (at least h1900, h4000), but there rather be one data-driven
> driver (um, no pun ;-), paramterized for each machine.
>
Ok, i c.
> P.S. I guess kernel-discuss is teh best list to discuss these things.
>
Yes you probably right, but we also have a irc channel at
irc.freenode.net #htc-linux
There are allways activity there in the evenings (CET).
>
> --
> Best regards,
> Paul mailto:pmi...@gmail.com
>
>
Thanks for joining our list.

goxboxlive.
_______________________________________________
Hx4700-port mailing list
Hx470...@handhelds.org
https://www.handhelds.org/mailman/listinfo/hx4700-port

Reply all
Reply to author
Forward
0 new messages