changeset 495:894e54642999

cp: the new POP defines another bit of the ORB From: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Signed-off-by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
author Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
date Thu, 21 Apr 2011 18:01:46 -0400
parents 66dc0c7b0399
children bcfae5afa971
files cp/include/channel.h cp/nucleus/io.c
diffstat 2 files changed, 2 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/cp/include/channel.h	Thu Apr 21 17:47:10 2011 -0400
+++ b/cp/include/channel.h	Thu Apr 21 18:01:46 2011 -0400
@@ -60,13 +60,13 @@
 	   i:1,			/* Initial-Status-Interruption Control */
 	   a:1,			/* Address-Limit-Checking control */
 	   u:1,			/* Suppress-Suspend-Interruption Control */
-	   __zero1:1,
+	   b:1,			/* Channel-Program Type Control */
 	   h:1,			/* Format-2-IDAW Control */
 	   t:1;			/* 2K-IDAW Control */
 	u8 lpm;			/* Logical-Path Mask */
 	u8 l:1,			/* Incorrect-Length-Suppression Mode */
 	   d:1,			/* Modified-CCW-Indirect-Data-Addressing Control */
-	   __zero2:5,
+	   __zero1:5,
 	   x:1;			/* ORB-Extension Control */
 
 	/* word 2 */
--- a/cp/nucleus/io.c	Thu Apr 21 17:47:10 2011 -0400
+++ b/cp/nucleus/io.c	Thu Apr 21 18:01:46 2011 -0400
@@ -27,7 +27,6 @@
 static void __reset_reserved_fields(struct io_op *ioop)
 {
 	ioop->orb.__zero1 = 0;
-	ioop->orb.__zero2 = 0;
 
 	ioop->orb.__reserved1 = 0;
 	ioop->orb.__reserved2 = 0;