From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <8a95754de042540e0d779608dd0f89e1@plan9.bell-labs.com> Date: Thu, 14 Sep 2006 13:23:35 -0400 From: geoff@plan9.bell-labs.com To: 9fans@cse.psu.edu Subject: Re: Re: [9fans] alpha port? In-Reply-To: <509071940609140403j42c89fbbiad7ff653f5982d7c@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Topicbox-Message-UUID: b3a157a6-ead1-11e9-9d60-3106f5b1d025 As /sys/doc/port.ms says, --- The compiler assumes that the target CPU supports the optional byte and word memory operations (the ``BWX'' extension). If you have an old system, you can generate code without using the extension by passing the loader the .CW -x option. --- That may not be enough though; dhog thought that some of the device drivers might depend upon byte or word accesses. Plus you'd need to check all the assembly language code for BWX operations. And of course details of I/O and memory management vary across Alpha models.