Lines Matching defs:zeropage
395 struct zeropage { struct
397 unsigned int vec_special; /* must be zero */
399 unsigned int vec_pow_fail; /* power failure handler */
401 unsigned int vec_toc;
402 unsigned int vec_toclen;
404 unsigned int vec_rendz;
405 int vec_pow_fail_flen;
406 int vec_pad0[3];
407 unsigned int vec_toc_hi;
408 int vec_pad1[6];
411 int pad0[112]; /* in QEMU pad0[0] holds "SeaBIOS\0" */
414 int pad1[84];
417 int memc_cont; /* contiguous mem size (bytes) */
418 int memc_phsize; /* physical memory size */
419 int memc_adsize; /* additional mem size, bytes of SPA space used by PDC */
420 unsigned int mem_pdc_hi; /* used for 64-bit */
424 unsigned int mem_booterr[8]; /* ptr to boot errors */
425 unsigned int mem_free; /* first location, where OS can be loaded */
427 unsigned int mem_hpa; /* HPA of the boot-CPU */
429 unsigned int mem_pdc; /* PDC entry point */
430 unsigned int mem_10msec; /* number of clock ticks in 10msec */
434 unsigned int imm_hpa; /* HPA of the IMM */
435 int imm_soft_boot; /* 0 = was hard boot, 1 = was soft boot */
436 unsigned int imm_spa_size; /* SPA size of the IMM in bytes */
437 unsigned int imm_max_mem; /* bytes of mem in IMM */
440 struct pz_device mem_cons; /* description of console device */
441 struct pz_device mem_boot; /* description of boot device */
442 struct pz_device mem_kbd; /* description of keyboard device */
445 int pad430[116];
448 unsigned int pad600[1];
449 unsigned int proc_sti; /* pointer to STI ROM */
450 unsigned int pad608[126];