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

From: GoXbox Live <goxboxlive_at_gmail.com>
Date: Sat, 17 Jun 2006 09:55:07 +0200

My answers is in the text.
On 6/17/06, Paul Sokolovsky <pmiscml_at_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:pmiscml_at_gmail.com
>
>
Thanks for joining our list.

goxboxlive.
Received on Sat Jun 17 2006 - 03:55:11 EDT

This archive was generated by hypermail 2.2.0 : Sat Jun 17 2006 - 03:55:49 EDT