Annotation of qemu/roms/openbios/arch/sparc32/boot.h, revision 1.1.1.1

1.1       root        1: /* tag: openbios loader prototypes for sparc32
                      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: // context.c
                     13: extern struct context *__context;
                     14: unsigned int start_elf(unsigned long entry_point, unsigned long param);
                     15: 
                     16: // boot.c
                     17: extern const char *bootpath;
                     18: extern void boot(void);
                     19: extern void go(void);
                     20: 
                     21: // sys_info.c
                     22: extern unsigned int qemu_mem_size;
                     23: extern void collect_sys_info(struct sys_info *info);
                     24: 
                     25: // console.c
                     26: void cls(void);
                     27: 
                     28: // romvec.c
                     29: extern struct linux_arguments_v0 obp_arg;
                     30: extern const void *romvec;
                     31: extern const char *obp_stdin_path, *obp_stdout_path;
                     32: extern char obp_stdin, obp_stdout;
                     33: 
                     34: // openbios.c
                     35: extern int qemu_machine_type;
                     36: 
                     37: // arch/sparc32/lib.c
                     38: struct linux_mlist_v0;
                     39: extern struct linux_mlist_v0 *ptphys;
                     40: extern struct linux_mlist_v0 *ptmap;
                     41: extern struct linux_mlist_v0 *ptavail;
                     42: 
                     43: void ob_init_mmu(void);
                     44: void init_mmu_swift(void);

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.