Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

z14 z/Architecture-only mode (CZAM) #78

Open
Fish-Git opened this issue Dec 20, 2017 · 1 comment
Open

z14 z/Architecture-only mode (CZAM) #78

Fish-Git opened this issue Dec 20, 2017 · 1 comment
Labels
Enhancement This issue does not describe a problem but rather describes a suggested change or improvement. Missing Support for the described architectural feature is currently missing and needs to be added. Related This issue is closely related to another issue. Consider this issue a "sub-issue" of the other.

Comments

@Fish-Git
Copy link
Member

Fish-Git commented Dec 20, 2017


NOTE: issue #336 (Configuration-z/Architecture-Architecture-Mode and ESA/390-Compatibility-Mode Facilities) is also closely related to this issue.


According to SG24-8450-01 "IBM z14 Technical Introduction.pdf" page 87:

z/Architecture mode: As announced on January 14, 2015 with Announcement letter 115-001, beginning with z14, all systems will only support operating systems running in z/Architecture mode. This applies to operating systems running native on PR/SM as well as operating systems running as second-level guests. IBM operating systems that run in ESA/390 mode are either no longer in service or only currently available with extended service contracts, and they are not usable on systems beginning with z14. However, z14 does provide ESA/390-compatibility mode, an environment supporting a subset of DAT-off ESA/390 applications in a hybrid architectural mode.

All 24-bit and 31-bit problem state application programs originally written to run on the ESA/390 architecture will be unaffected by this change.

Changes will need to be made to Hercules to support this new "z/Arch-only" execution mode.

Issues that immediately spring to mind are:

  • IPL logic
  • SIGP instruction
  • Other?

This issue pertains directly to the "Configuration-z/Architecture-Architectural-Mode (CZAM) Facility" support listed in GitHub Issue #77 "MISSING Facilities support".

The CZAM "Configuration-z/Architecture- Architectural-Mode" Facility is facility bit 138.

@Fish-Git Fish-Git added Enhancement This issue does not describe a problem but rather describes a suggested change or improvement. Missing Support for the described architectural feature is currently missing and needs to be added. labels Dec 20, 2017
@Fish-Git Fish-Git added the HELP! Help is needed from someone more experienced or I'm simply overloaded with too much work right now! label Jul 1, 2018
@Fish-Git Fish-Git removed the HELP! Help is needed from someone more experienced or I'm simply overloaded with too much work right now! label Aug 31, 2018
@Fish-Git Fish-Git added the Related This issue is closely related to another issue. Consider this issue a "sub-issue" of the other. label Dec 3, 2020
@s390guy
Copy link
Contributor

s390guy commented Feb 11, 2023

The file "CZAM_390-CM" has been uploaded to the hercules-390 groups.io file section. This document describes what is involved in each of the facilities.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement This issue does not describe a problem but rather describes a suggested change or improvement. Missing Support for the described architectural feature is currently missing and needs to be added. Related This issue is closely related to another issue. Consider this issue a "sub-issue" of the other.
Projects
None yet
Development

No branches or pull requests

2 participants