| To: | Ralf Baechle <ralf@linux-mips.org> |
|---|---|
| Subject: | Re: 64 bit operations w/32 bit kernel |
| From: | "Maciej W. Rozycki" <macro@ds2.pg.gda.pl> |
| Date: | Tue, 30 Sep 2003 20:04:42 +0200 (MET DST) |
| Cc: | "Finney, Steve" <Steve.Finney@SpirentCom.COM>, linux-mips@linux-mips.org |
| In-reply-to: | <20030930160023.GB4231@linux-mips.org> |
| Organization: | Technical University of Gdansk |
| Original-recipient: | rfc822;linux-mips@linux-mips.org |
| Sender: | linux-mips-bounce@linux-mips.org |
On Tue, 30 Sep 2003, Ralf Baechle wrote: > > What would be the downside to enabling 64 bit operations in user space > > on a 32 bit kernel (setting the PX bit in the status register?). The > > particular issue is that I want to access 64 bit-memory mapped registers, > > and I really need to do it as an atomic operation. I tried borrowing > > sibyte/64bit.h from the kernel, but I get an illegal instruction on the > > double ops. > > Common design bug in hardware, imho ... Well, ioremap() can be used to get at these areas (as well as any others), whether we call it a bug or not. -- + Maciej W. Rozycki, Technical University of Gdansk, Poland + +--------------------------------------------------------------+ + e-mail: macro@ds2.pg.gda.pl, PGP key available + |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: 64 bit operations w/32 bit kernel, Ralf Baechle |
|---|---|
| Next by Date: | Re: 64 bit operations w/32 bit kernel, Michael Uhler |
| Previous by Thread: | Re: 64 bit operations w/32 bit kernel, Ralf Baechle |
| Next by Thread: | Re: 64 bit operations w/32 bit kernel, Ralf Baechle |
| Indexes: | [Date] [Thread] [Top] [All Lists] |