Annotation of qemu/hw/boards.h, revision 1.1.1.4

1.1       root        1: /* Declarations for use by board files for creating devices.  */
                      2: 
                      3: #ifndef HW_BOARDS_H
                      4: #define HW_BOARDS_H
                      5: 
1.1.1.3   root        6: #include "qdev.h"
                      7: 
                      8: typedef void QEMUMachineInitFunc(ram_addr_t ram_size,
1.1.1.2   root        9:                                  const char *boot_device,
1.1       root       10:                                  const char *kernel_filename,
                     11:                                  const char *kernel_cmdline,
                     12:                                  const char *initrd_filename,
                     13:                                  const char *cpu_model);
                     14: 
                     15: typedef struct QEMUMachine {
                     16:     const char *name;
1.1.1.3   root       17:     const char *alias;
1.1       root       18:     const char *desc;
                     19:     QEMUMachineInitFunc *init;
1.1.1.2   root       20:     int use_scsi;
                     21:     int max_cpus;
1.1.1.4 ! root       22:     int no_serial:1,
        !            23:         no_parallel:1,
        !            24:         use_virtcon:1,
        !            25:         no_vga:1,
        !            26:         no_floppy:1,
        !            27:         no_cdrom:1,
        !            28:         no_sdcard:1;
1.1.1.3   root       29:     int is_default;
1.1.1.4 ! root       30:     GlobalProperty *compat_props;
1.1       root       31:     struct QEMUMachine *next;
                     32: } QEMUMachine;
                     33: 
                     34: int qemu_register_machine(QEMUMachine *m);
1.1.1.2   root       35: 
                     36: extern QEMUMachine *current_machine;
1.1       root       37: 
                     38: #endif

unix.superglobalmegacorp.com

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