Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/sys/arch/evbmips/gdium



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

On Aug 20, 2009, at 5:43 PM, Matt Thomas wrote:


On Aug 19, 2009, at 8:48 PM, Simon Burge wrote:

Matt Thomas wrote:

Module Name:    src
Committed By:   matt
Date:           Mon Aug 17 18:57:34 UTC 2009

Modified Files:

        src/sys/arch/evbmips/gdium: machdep.c

Log Message:

Use mips3_sd instead of two 32bit stores.

Any reason for this?  The two reg stores will be faster because of no
function call.

The main (only?) user of mips3_{sd,ld} was the bcm1xxx CPUs which had
some device regs that didn't work with 32-bit load/store and needed a
64-bit load/store.

2 32-bit stores didn't work.  a 64-bit one did. :)

sgimips needs it too - some crime registers can only be used with 64bit accesses.

have fun
Michael

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)

iQEVAwUBSo3m7spnzkX8Yg2nAQKn4wgAmiGNOADN970igGG1hbormP6fB8w3qneh
woNwd51yvckBpSwfgn6oiTxWnGlJ4PYS1jVypEYok+Q5yEeXLLTvyYgqbHCC3D9v
EpSpvpJ9TsBhqWqAZUfIS7HzMWQzBMUH5Wv2WjHrBi4xvO8/D+VcVtLRw2UwE/s2
krJMNp1FR6QLU0e6AxEmU9dJatYk/ZVE//bgBL14nNd2YWkq00zisCVteVf6vxnO
fy9RfStO0CseeX/0QxNb9KsvCBiUgtfjG7GFC+66+KPHcIrc9lYLzpLmbukjgnwp
u5fyq5guXIgz1bpIKjKzxvk1mGGs/r65ckZSuz6Kz4XWYJW/UYV7NA==
=szwu
-----END PGP SIGNATURE-----


Home | Main Index | Thread Index | Old Index