Subject: Re: is mmap on /dev/mem broken on sparc64?
To: Sean Davis <dive@endersgame.net>
From: Michael <macallan18@earthlink.net>
List: port-sparc64
Date: 03/13/2005 11:48:01
--Signature=_Sun__13_Mar_2005_11_48_01_-0500_/FEZTdyu2YeKcjNM
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Hello,

> > Why do you think that ROM is already mapped into kernel address space?
> 
> I don't. But it was strongly implied by the fact that another user was able
> to dump the ROM from their Matrox video card on a macppc machine.
On macppc kernel virtual addresses are more or less physical addresses. 
Hmm, I always thought /dev/mem was for /physical/ memory, not kernel address space ( that's /dev/kmem, isn't it? ) so reading PCI_BASE+BAR_CONTENT should work.

have fun
Michael

--Signature=_Sun__13_Mar_2005_11_48_01_-0500_/FEZTdyu2YeKcjNM
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (NetBSD)

iQEVAwUBQjRuwcpnzkX8Yg2nAQIG/wgAtp/av08LjJpX6DOnxiHjMD2cxQpS0d84
IAz3gK0DGLiCwYqWt6EGCe5ZaitikQLfmEsn7+QYSr11CKCXbJL5htDDcdFDfpVp
IPeWVzQQqKGdvBx7YJadp2AJPcu4+s8PraNWaIGoM3NKwiO6FiPdvYcLgLecT9GY
eMIj2dndrsx5J5JBm6cwFCo48zzF/TKwvpROFkIF5oPFYAX4X77OFRHoZg2IkNEC
v6YKgzWFefVBtQAe3UzYH1fL12W2ZhXN3UcYUmwDHNd9ey12EXA7QwtIuDOmWLUW
CDHj89YhtfrBZHH3oy8LEvXNrmb0rAxJMcETODj9YBo9hKklT9WtcA==
=Edtv
-----END PGP SIGNATURE-----

--Signature=_Sun__13_Mar_2005_11_48_01_-0500_/FEZTdyu2YeKcjNM--