All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai-core] User space drivers on PPC440
@ 2007-11-08 22:46 Steven A. Falco
  2007-11-08 22:47 ` Steven A. Falco
  2007-11-08 23:58 ` Philippe Gerum
  0 siblings, 2 replies; 15+ messages in thread
From: Steven A. Falco @ 2007-11-08 22:46 UTC (permalink / raw)
  To: xenomai

The rt_misc_get_io_region() has the "start" argument as an unsigned 
long.  On the PPC440, we have a 36-bit address space, where the I/O 
registers are generally above the 4GB area.  For example, the UART is at 
address 0x1ef600300.

The Linux request_region call has "start" typed as a resource_size_t, 
which is a u64 on the PPC440 (i.e. CONFIG_RESOURCES_64BIT is set even 
though this is a 23-bit processor).

Is this something that should be handled by xeno-config?  It could 
append a CFLAG indicating the size of a resource.

    Steve



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

end of thread, other threads:[~2007-11-22  9:55 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-11-08 22:46 [Xenomai-core] User space drivers on PPC440 Steven A. Falco
2007-11-08 22:47 ` Steven A. Falco
2007-11-08 23:58 ` Philippe Gerum
2007-11-09 11:41   ` Philippe Gerum
2007-11-09 16:03     ` Steven A. Falco
2007-11-09 16:44       ` Steven A. Falco
2007-11-09 17:02       ` Gilles Chanteperdrix
2007-11-09 17:03       ` Philippe Gerum
2007-11-09 17:31         ` Steven A. Falco
2007-11-10 16:28           ` Philippe Gerum
2007-11-11 17:27             ` Philippe Gerum
2007-11-14 18:45               ` Steven A. Falco
2007-11-15 22:09       ` [Xenomai-help] buildbot and state of xenomai on PPC440? Niklaus Giger
     [not found]         ` <473CC49D.3030504@domain.hid>
2007-11-19 19:28           ` Niklaus Giger
2007-11-22  9:55         ` Philippe Gerum

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.