linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* What is the purpose of GPIO pins.
@ 2005-02-15 11:59 krishna
  2005-02-15 12:19 ` linux-os
  0 siblings, 1 reply; 4+ messages in thread
From: krishna @ 2005-02-15 11:59 UTC (permalink / raw)
  To: Linux Kernel

Hi all,

    Can any one tell me the purpose GPIO pin serves.
    How are GPIO pins better than dedicated pins, considering hardware 
design view and for programming view.
 
Regards,
Krishna Chaitanya

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: What is the purpose of GPIO pins.
  2005-02-15 11:59 What is the purpose of GPIO pins krishna
@ 2005-02-15 12:19 ` linux-os
  2005-02-15 12:23   ` krishna
  0 siblings, 1 reply; 4+ messages in thread
From: linux-os @ 2005-02-15 12:19 UTC (permalink / raw)
  To: krishna; +Cc: Linux Kernel

On Tue, 15 Feb 2005, krishna wrote:

> Hi all,
>
>   Can any one tell me the purpose GPIO pin serves.
>   How are GPIO pins better than dedicated pins, considering hardware design 
> view and for programming view.
>

Do you mean General Purpose I/O bits on a chip?
             ^       ^       ^ ^
If so, it is intended to live in the lower 16 megabytes of
an ix86 machine (higher addresses are not decoded), and at one
time, went to the ISA bus, but is now usually a simple
asynchronous bus off from some bridge.

>From a hardware perspective, it's slow. From a programming
perspective, you don't care where it is.

> Regards,
> Krishna Chaitanya

Cheers,
Dick Johnson
Penguin : Linux version 2.6.10 on an i686 machine (5537.79 BogoMips).
  Notice : All mail here is now cached for review by Dictator Bush.
                  98.36% of all statistics are fiction.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: What is the purpose of GPIO pins.
  2005-02-15 12:19 ` linux-os
@ 2005-02-15 12:23   ` krishna
  2005-02-16 15:24     ` Robert Schwebel
  0 siblings, 1 reply; 4+ messages in thread
From: krishna @ 2005-02-15 12:23 UTC (permalink / raw)
  To: linux-os; +Cc: Linux Kernel

Hi,

    NO,  Sorry I wasn't clear.
    I am asking about GPIO controllers used in HandHeld Devices.
  
Regards,
Krishna Chaitanya

linux-os wrote:

> On Tue, 15 Feb 2005, krishna wrote:
>
>> Hi all,
>>
>>   Can any one tell me the purpose GPIO pin serves.
>>   How are GPIO pins better than dedicated pins, considering hardware 
>> design view and for programming view.
>>
>
> Do you mean General Purpose I/O bits on a chip?
>             ^       ^       ^ ^
> If so, it is intended to live in the lower 16 megabytes of
> an ix86 machine (higher addresses are not decoded), and at one
> time, went to the ISA bus, but is now usually a simple
> asynchronous bus off from some bridge.
>
>> From a hardware perspective, it's slow. From a programming
>
> perspective, you don't care where it is.
>
>> Regards,
>> Krishna Chaitanya
>
>
> Cheers,
> Dick Johnson
> Penguin : Linux version 2.6.10 on an i686 machine (5537.79 BogoMips).
>  Notice : All mail here is now cached for review by Dictator Bush.
>                  98.36% of all statistics are fiction.
>
>

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: What is the purpose of GPIO pins.
  2005-02-15 12:23   ` krishna
@ 2005-02-16 15:24     ` Robert Schwebel
  0 siblings, 0 replies; 4+ messages in thread
From: Robert Schwebel @ 2005-02-16 15:24 UTC (permalink / raw)
  To: krishna; +Cc: Linux Kernel

On Tue, Feb 15, 2005 at 05:53:00PM +0530, krishna wrote:
>    NO,  Sorry I wasn't clear.
>    I am asking about GPIO controllers used in HandHeld Devices.

Embedded CPUs usually have general purpose I/O pins for all kind of
stuff; you can just use them as inputs (for example for reading
keyboards), outputs (e.g. setting LEDs) or use them as interrupt
sources with various properties (level, edge, ...). 

Robert
-- 
 Dipl.-Ing. Robert Schwebel | http://www.pengutronix.de
 Pengutronix - Linux Solutions for Science and Industry
   Handelsregister:  Amtsgericht Hildesheim, HRA 2686
     Hannoversche Str. 2, 31134 Hildesheim, Germany
   Phone: +49-5121-206917-0 |  Fax: +49-5121-206917-9

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2005-02-16 15:24 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-02-15 11:59 What is the purpose of GPIO pins krishna
2005-02-15 12:19 ` linux-os
2005-02-15 12:23   ` krishna
2005-02-16 15:24     ` Robert Schwebel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).