LinuxPPC-Dev Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: John Linn <John.Linn@xilinx.com>
To: "Bruno Monteiro" <bms.monteiro@gmail.com>,
	<linuxppc-embedded@ozlabs.org>
Subject: RE: Compile program using XGpio
Date: Tue, 21 Oct 2008 14:08:27 -0600	[thread overview]
Message-ID: <20081021200830.436214D8052@mail10-sin.bigfish.com> (raw)
In-Reply-To: <d43ae5a00810210735k2e2068aew3e67e36bd079805@mail.gmail.com>

[-- Attachment #1: Type: text/plain, Size: 2078 bytes --]

Hi Bruno,

 

I don't think you can do what you're trying to do, unless I'm
misunderstanding or just not smart enough.

 

The EDK from Xilinx ships with drivers that are not Linux drivers.
Those functions in main below are intended for a standalone (no RTOS)
system such they can't just be called from a user app in Linux.  You are
sort of trying to create a user mode driver with what you are doing.

 

There is a character mode gpio driver in the Xilinx git tree,
git://git.xilinx.com/linux-2.6-xlnx.git that has been used previously.
I don't currently test that driver as we're in the process of getting a
flattened gpio driver that is not char driver ready for mainline.

 

I plan to take a look at the char mode gpio driver today as there's
another question regarding it on the list.

 

Thanks,

John

 

 

________________________________

From: linuxppc-embedded-bounces+john.linn=xilinx.com@ozlabs.org
[mailto:linuxppc-embedded-bounces+john.linn=xilinx.com@ozlabs.org] On
Behalf Of Bruno Monteiro
Sent: Tuesday, October 21, 2008 8:36 AM
To: linuxppc-embedded@ozlabs.org
Subject: Compile program using XGpio

 

Hi all,

I'm working with a Virtex2p. I have a running system using:

*	EDK 9.1
*	Crosstool-ng (svn)
*	linux-2.6-xlnx
*	BusyBox 1.12.1

Now, i'm trying to build a small program that turn off leds. I guess it
should be something like this:

void main (void){
    XGpio led;    
    XGpio_Initialize (&led, XPAR_LEDS_4BIT_DEVICE_ID);
    XGpio_SetDataDirection(&led,1,0);
    XGpio_DiscreteWrite(&led,1,0xf);    
}


I want to know how to compile it (without EDK). Any suggestion? 


Thanks,
Bruno Monteiro 



This email and any attachments are intended for the sole use of the named recipient(s) and contain(s) confidential information that may be proprietary, privileged or copyrighted under applicable law. If you are not the intended recipient, do not read, copy, or forward this email message or any attachments. Delete this email message and any attachments immediately.


[-- Attachment #2: Type: text/html, Size: 8397 bytes --]

  reply	other threads:[~2008-10-21 20:08 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-10-21 14:35 Compile program using XGpio Bruno Monteiro
2008-10-21 20:08 ` John Linn [this message]
2008-10-23 16:58   ` Bruno Monteiro
2008-10-23 17:46     ` Grant Likely
2008-10-23 17:58       ` John Linn

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20081021200830.436214D8052@mail10-sin.bigfish.com \
    --to=john.linn@xilinx.com \
    --cc=bms.monteiro@gmail.com \
    --cc=linuxppc-embedded@ozlabs.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox