SCCS-vsn: sys/vax/uba/uba.c 4.23
-/* uba.c 4.22 81/03/09 */
+/* uba.c 4.23 81/03/13 */
#include "../h/param.h"
#include "../h/systm.h"
#include "../h/param.h"
#include "../h/systm.h"
switch (cpu) {
#if VAX780
switch (cpu) {
#if VAX780
uba->uba_cr = UBACR_ADINIT;
uba->uba_cr = UBACR_IFS|UBACR_BRIE|UBACR_USEFIE|UBACR_SUEFIE;
while ((uba->uba_cnfgr & UBACNFGR_UBIC) == 0)
uba->uba_cr = UBACR_ADINIT;
uba->uba_cr = UBACR_IFS|UBACR_BRIE|UBACR_USEFIE|UBACR_SUEFIE;
while ((uba->uba_cnfgr & UBACNFGR_UBIC) == 0)
mtpr(IUR, 1);
/* give devices time to recover from power fail */
DELAY(5000000);
mtpr(IUR, 1);
/* give devices time to recover from power fail */
DELAY(5000000);
if (uba->uba_cnfgr & NEX_CFGFLT) {
printf("uba%d: sbi fault sr=%b cnfgr=%b\n",
uban, uba->uba_sr, ubasr_bits,
if (uba->uba_cnfgr & NEX_CFGFLT) {
printf("uba%d: sbi fault sr=%b cnfgr=%b\n",
uban, uba->uba_sr, ubasr_bits,
- uba->uba_cnfgr, nexflt_bits);
+ uba->uba_cnfgr, NEXFLT_BITS);
ubareset(uban);
uvec = 0;
return;
ubareset(uban);
uvec = 0;
return;