projects
/
unix-history
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
tags
|
clone url
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
lint
[unix-history]
/
usr
/
src
/
sys
/
vax
/
uba
/
up.c
diff --git
a/usr/src/sys/vax/uba/up.c
b/usr/src/sys/vax/uba/up.c
index
43e801f
..
8f750b9
100644
(file)
--- a/
usr/src/sys/vax/uba/up.c
+++ b/
usr/src/sys/vax/uba/up.c
@@
-1,4
+1,4
@@
-/* up.c 4.
37 81/04/09
*/
+/* up.c 4.
40 81/11/18
*/
#include "up.h"
#if NSC > 0
#include "up.h"
#if NSC > 0
@@
-47,8
+47,13
@@
struct size
495520, 0, /* C=cyl 0 thru 814 */
15884, 562, /* D=cyl 562 thru 588 */
55936, 589, /* E=cyl 589 thru 680 */
495520, 0, /* C=cyl 0 thru 814 */
15884, 562, /* D=cyl 562 thru 588 */
55936, 589, /* E=cyl 589 thru 680 */
- 81472, 681, /* F=cyl 681 thru 814 */
- 153824, 562, /* G=cyl 562 thru 814 */
+#ifndef NOBADSECT
+ 81376, 681, /* F=cyl 681 thru 814 */
+ 153728, 562, /* G=cyl 562 thru 814 */
+#else
+ 81472, 681,
+ 153824, 562,
+#endif
291346, 82, /* H=cyl 82 thru 561 */
}, fj_sizes[8] = {
15884, 0, /* A=cyl 0 thru 49 */
291346, 82, /* H=cyl 82 thru 561 */
}, fj_sizes[8] = {
15884, 0, /* A=cyl 0 thru 49 */
@@
-58,7
+63,11
@@
struct size
0, 0,
0, 0,
0, 0,
0, 0,
0, 0,
0, 0,
- 213760, 155, /* H=cyl 155 thru 822 */
+#ifndef NOBADSECT
+ 213664, 155, /* H=cyl 155 thru 822 */
+#else
+ 213760, 155,
+#endif
};
/* END OF STUFF WHICH SHOULD BE READ IN PER DISK */
};
/* END OF STUFF WHICH SHOULD BE READ IN PER DISK */
@@
-117,6
+126,7
@@
upprobe(reg)
#ifdef lint
br = 0; cvec = br; br = cvec;
#ifdef lint
br = 0; cvec = br; br = cvec;
+ upintr(0);
#endif
((struct updevice *)reg)->upcs1 = UP_IE|UP_RDY;
DELAY(10);
#endif
((struct updevice *)reg)->upcs1 = UP_IE|UP_RDY;
DELAY(10);
@@
-156,7
+166,7
@@
upattach(ui)
upaddr->upcs1 = 0;
upaddr->upcs2 = ui->ui_slave;
upaddr->uphr = UPHR_MAXTRAK;
upaddr->upcs1 = 0;
upaddr->upcs2 = ui->ui_slave;
upaddr->uphr = UPHR_MAXTRAK;
- if (upaddr->uphr ==
10
)
+ if (upaddr->uphr ==
9
)
ui->ui_type = 1; /* fujitsu hack */
upaddr->upcs2 = UPCS2_CLR;
/*
ui->ui_type = 1; /* fujitsu hack */
upaddr->upcs2 = UPCS2_CLR;
/*