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

1.1       root        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: // context.c
                     13: extern struct context * volatile __context;
                     14: uint64_t start_elf(uint64_t entry_point, uint64_t param);
                     15: uint64_t start_client_image(uint64_t entry_point, uint64_t cif_handler);
                     16: 
                     17: // boot.c
                     18: extern uint64_t kernel_image;
                     19: extern uint64_t kernel_size;
                     20: extern uint64_t qemu_cmdline;
                     21: extern uint64_t cmdline_size;
                     22: extern char boot_device;
                     23: extern void boot(void);
                     24: extern void go(void);
                     25: 
                     26: // sys_info.c
                     27: extern uint64_t qemu_mem_size;
                     28: extern void collect_sys_info(struct sys_info *info);
                     29: 
                     30: // console.c
                     31: void ob_su_init(uint64_t base, uint64_t offset, int intr);
                     32: void cls(void);
                     33: 
                     34: // lib.c
                     35: void ob_mmu_init(const char *cpuname, uint64_t ram_size);

unix.superglobalmegacorp.com

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