~pmdj/ubuntu/trusty/qemu/2.9+applesmc+fadtv3

« back to all changes in this revision

Viewing changes to roms/openbios/arch/sparc64/boot.h

  • Committer: Phil Dennis-Jordan
  • Date: 2017-07-21 08:03:43 UTC
  • mfrom: (1.1.1)
  • Revision ID: phil@philjordan.eu-20170721080343-2yr2vdj7713czahv
New upstream release 2.9.0.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/* tag: openbios loader prototypes for sparc64
 
2
 *
 
3
 * Copyright (C) 2004 Stefan Reinauer
 
4
 *
 
5
 * See the file "COPYING" for further information about
 
6
 * the copyright and warranty status of this work.
 
7
 */
 
8
 
 
9
// linux_load.c
 
10
int linux_load(struct sys_info *info, const char *file, const char *cmdline);
 
11
 
 
12
// boot.c
 
13
extern uint64_t kernel_image;
 
14
extern uint64_t kernel_size;
 
15
extern uint64_t qemu_cmdline;
 
16
extern uint64_t cmdline_size;
 
17
extern char boot_device;
 
18
extern void boot(void);
 
19
 
 
20
// sys_info.c
 
21
extern uint64_t qemu_mem_size;
 
22
extern void collect_sys_info(struct sys_info *info);
 
23
 
 
24
// console.c
 
25
void ob_su_init(uint64_t base, uint64_t offset, int intr);
 
26
void cls(void);
 
27
 
 
28
// lib.c
 
29
void ob_mmu_init(const char *cpuname, uint64_t ram_size);
 
30
void prom_debug_handler(void);