Title: | AlphaServer 4100 |
Moderator: | MOVMON::DAVIS S |
Created: | Tue Apr 16 1996 |
Last Modified: | Fri Jun 06 1997 |
Last Successful Update: | Fri Jun 06 1997 |
Number of topics: | 648 |
Total number of notes: | 3158 |
Maybe the wrong place to ask but... Does the 466MHz Alpha chip contain byte and 16 bit fetch/put instructions? If so, where can I get a C compiler which uses these new Alpha instructions. The Alpha Architecture Handbook I have says these instruction don't exist but I've heard that the EV5/6 chips have this support and that there is a C compiler available somewhere. Maybe I live in a cave cause I don't know this already. :-) Thanks, Dave S
T.R | Title | User | Personal Name | Date | Lines |
---|---|---|---|---|---|
593.1 | NEWVAX::DSMITH | Thu May 08 1997 14:24 | 5 | ||
I got a reply in the alphanotes conference. note 101.1 Dave S | |||||
593.2 | MAY21::CUMMINS | Thu May 08 1997 14:58 | 26 | ||
EV5 does not support byte/word. EV56 does, however. Please note, that the 4100/4000 platform ships both EV5- and EV56-based CPUs. In fact, mixing of EV5 and EV56-based CPUs is supported/allowed, if same speed. There are some configuration rules which apply here... For instance, the primary must be an EV5-based CPU, if mixed EV5 and EV56 in the same system (e.g. 300 MHz).. Both the SRM and AlphaBIOS consoles turn off byte/word support in all EV56-based CPUs in the system if any CPUs are EV5-based - due to operating system issues/requirements. All CPUs that run at 400MHz or above are always EV56-based only. Therefore, you should be able to compile with byte/word enabled (to memory) on the 4100/4000 platform (since you apparently have 466MHz CPUs). Console turns byte/word on by default if no EV5 CPUs in the system. Note that byte/word to I/O space is separately enableable, and it has never been qualified on Rawhide (though it theoretically should work should SW attempt to use I/O byte/word). Were you thinking byte/word to memory only or I/O as well? The Rawhide I/O and system bus architectures were designed to support I/O space byte/word, but to my knowledge, this capability has never been tested. | |||||
593.3 | Alpha IMPLVER and AMASK Tool | XDELTA::HOFFMAN | Steve, OpenVMS Engineering | Mon May 12 1997 18:08 | 9 |
See NOTED::HACKERS note 1422.* for a C program (OpenVMS and UNIX) that reads the Alpha IMPLVER and AMASK settings. This program is also available to customers via DIGITAL's web site: http://www.partner.digital.com/www-swdev/ http://www.partner.digital.com/www-swdev/pages/Home/TECH/faqs/ovms/ovms.html |