Misspeculation fix and (more importantly) change to allow for the ev6 style
authorAndrew Schultz <alschult@umich.edu>
Thu, 19 Feb 2004 21:30:06 +0000 (16:30 -0500)
committerAndrew Schultz <alschult@umich.edu>
Thu, 19 Feb 2004 21:30:06 +0000 (16:30 -0500)
commite3fb3d1ad01aa08ab6631c3f77e6f105d5a736a6
tree67ff2c8fa3eb42626bf3501f36d8003c27468ee8
parent59a6e9d705dd6d143534a42822634f67046ff16c
Misspeculation fix and (more importantly) change to allow for the ev6 style
physical addressing.  This has the uncacheable bit as bit 40 as opposed
to bit 39.  Additionally, we now support (at least superficially) a 44-bit
physical address.  To deal with superpage access in this scheme, any super
page access with either bit 39 or 40 set is sign extended.

--HG--
extra : convert_revision : 05ddbcb9a6a92481109a63b261743881953620ab
arch/alpha/alpha_memory.cc
arch/alpha/alpha_memory.hh
arch/alpha/ev5.hh