PAGE0
if (PAGE0->mem_cons.pz_class != PCL_DUPLEX)
uint64_t itmr_freq = PAGE0->mem_10msec * 100;
if (PAGE0->mem_cons.pz_class == PCL_DUPLEX &&
PAGE0->mem_cons.pz_hpa == ca->ca_hpa) {
if (PAGE0->mem_cons.pz_class == PCL_DUPLEX &&
PAGE0->mem_cons.pz_hpa == sc->sc_ioh) {
pz_kbd = &PAGE0->mem_kbd;
pz_cons = &PAGE0->mem_cons;
if (PAGE0->mem_cons.pz_class == PCL_DUPLEX) {
struct pz_device *pzd = &PAGE0->mem_cons;
if (PAGE0->mem_kbd.pz_class == PCL_KEYBD &&
PAGE0->mem_kbd.pz_hpa == reg)
(hppa_hpa_t)addr == (hppa_hpa_t)PAGE0->mem_cons.pz_hpa)
if (ca->ca_hpa == (hppa_hpa_t)PAGE0->mem_cons.pz_hpa)
paddr_t rom = PAGE0->pd_resv2[1];
#define VI_CTRL PAGE0->pz_Pdep.pd_Viper.v_Ctrlcpy
if (PAGE0->mem_cons.pz_class == PCL_DUPLEX &&
PAGE0->mem_cons.pz_hpa == ga->ga_hpa) {
ga->ga_dp.dp_mod == PAGE0->mem_kbd.pz_dp.dp_mod &&
bcmp(ga->ga_dp.dp_bc, PAGE0->mem_kbd.pz_dp.dp_bc, 6) == 0)
gsc->sc_hil_console = ga->ga_dp.dp_mod == PAGE0->mem_kbd.pz_dp.dp_mod &&
bcmp(ga->ga_dp.dp_bc, PAGE0->mem_kbd.pz_dp.dp_bc, 6) == 0;
if (addr == (pcireg_t)PAGE0->mem_boot.pz_hpa) {
if (ca->ca_hpa == (hppa_hpa_t)PAGE0->mem_boot.pz_hpa) {
if ((PAGE0->mem_boot.pz_class & PCL_CLASS_MASK) != PCL_RANDOM)
if ((PAGE0->mem_boot.pz_class & PCL_CLASS_MASK) != PCL_SEQU)
if (sl->target == PAGE0->mem_boot.pz_layers[0] &&
sl->lun == PAGE0->mem_boot.pz_layers[1]) {
print_devpath("bootpath", &PAGE0->mem_boot);
*mhz = PAGE0->mem_10msec / 10000;
PAGE0->ivec_toc = (u_int)hppa_toc;
PAGE0->ivec_toclen = (hppa_toc_end - hppa_toc + 1) * 4;
PAGE0->ivec_mempf = (u_int)hppa_pfr;
PAGE0->ivec_mempflen = (hppa_pfr_end - hppa_pfr + 1) * 4;
avail_end = trunc_page(PAGE0->imm_max_mem);
if (extent_alloc_region(hppa_ex, 0, (vaddr_t)PAGE0->imm_max_mem,
num = (PAGE0->mem_10msec * denom) / 10000;
delta = num * 10000 / denom - PAGE0->mem_10msec;
&pdc_minit, ca->ca_hpa, PAGE0->imm_spa_size)) < 0)
pdc_minit.max_spa = PAGE0->imm_max_mem;
switch (PAGE0->mem_boot.pz_class) {
unit = PAGE0->mem_boot.pz_layers[0];
unit = PAGE0->mem_boot.pz_layers[0];
(kbd_pzdev->pz_hpa == PAGE0->mem_boot.pz_hpa ||
bcopy((char *)&PAGE0->mem_cons, (char *)&PAGE0->mem_kbd,
cniodc = (iodcio_t)PAGE0->mem_free;
cons_pzdev = &PAGE0->mem_cons;
kbd_pzdev = &PAGE0->mem_kbd;
(cons_pzdev->pz_hpa==PAGE0->mem_boot.pz_hpa)?
PAGE0->ivec_special, PAGE0->ivec_mempf,
PAGE0->ivec_mempflen, PAGE0->ivec_toc,
PAGE0->ivec_toclen, PAGE0->ivec_rendz,
PAGE0->mem_10msec);
PAGE0->memc_cont, PAGE0->memc_phsize, PAGE0->memc_adsize,
PAGE0->memc_resv, PAGE0->mem_free, PAGE0->mem_hpa,
PAGE0->mem_pdc, PAGE0->imm_hpa, PAGE0->imm_spa_size,
PAGE0->imm_max_mem, PAGE0->imm_soft_boot);
printf("console: "); PZDEV_PRINT(&PAGE0->mem_cons);
printf("boot: "); PZDEV_PRINT(&PAGE0->mem_boot);
printf("keyboard: "); PZDEV_PRINT(&PAGE0->mem_kbd);
iodc = (iodcio_t)(PAGE0->mem_free + IODC_MAXSIZE);
io = (struct iomod *)PAGE0->mem_boot.pz_hpa;
if (PAGE0->mem_boot.pz_class == class &&
(unit == -1 || PAGE0->mem_boot.pz_layers[0] == unit)) {
bcopy (&PAGE0->mem_boot.pz_dp, &pz.pz_dp, sizeof(pz.pz_dp));
pdc = (pdcio_t)PAGE0->mem_pdc;