#include <stdio.h>#include <stdlib.h>#include <string.h>#include "arcbios.h"#include "bus_pci.h"#include "cpu.h"#include "device.h"#include "devices.h"#include "diskimage.h"#include "machine.h"#include "memory.h"#include "misc.h"#include "net.h"#include "thirdparty/sgi_arcbios.h"#include "thirdparty/crimereg.h"Go to the source code of this file.
Macros | |
| #define | ETHERNET_STRING_MAXLEN 40 |
| #define | MACHINE_NAME_MAXBUF 100 |
Functions | |
| MACHINE_SETUP (sgi) | |
| MACHINE_DEFAULT_CPU (sgi) | |
| MACHINE_DEFAULT_RAM (sgi) | |
| MACHINE_REGISTER (sgi) | |
| #define ETHERNET_STRING_MAXLEN 40 |
Definition at line 55 of file machine_sgi.cc.
| #define MACHINE_NAME_MAXBUF 100 |
Definition at line 56 of file machine_sgi.cc.
| MACHINE_DEFAULT_CPU | ( | sgi | ) |
Definition at line 632 of file machine_sgi.cc.
References machine::cpu_name, and machine::machine_subtype.
| MACHINE_DEFAULT_RAM | ( | sgi | ) |
Definition at line 655 of file machine_sgi.cc.
References machine::physical_ram_in_mb.
| MACHINE_REGISTER | ( | sgi | ) |
Definition at line 665 of file machine_sgi.cc.
References ARCH_MIPS, machine_entry_add_alias(), machine_entry_add_subtype(), MACHINE_SGI, and MR_DEFAULT.
| MACHINE_SETUP | ( | sgi | ) |
Definition at line 59 of file machine_sgi.cc.
References arcbios_init(), machine::bootstrap_cpu, bus_pci_add(), cpu::byte_order, CHECK_ALLOCATION, CRIME_INT_ETHERNET, CRIME_INT_PCI_BRIDGE, CRIME_INT_PERIPH_MISC, CRIME_INT_PERIPH_SERIAL, dev_crime_init(), dev_macepci_init(), dev_mc146818_init(), dev_pckbc_init(), dev_ram_init(), DEV_RAM_MIGHT_POINT_TO_DEVICES, DEV_RAM_MIRROR, DEV_RAM_RAM, dev_sgi_gbe_init(), dev_sgi_mec_init(), dev_sgi_re_init(), dev_sgi_ust_init(), device_add(), diskimage_exist(), DISKIMAGE_SCSI, EMUL_BIG_ENDIAN, ETHERNET_STRING_MAXLEN, fatal(), x11_md::in_use, machine::machine_name, MACHINE_NAME_MAXBUF, machine::machine_subtype, machine::main_console_handle, MC146818_SGI, machine::memory, machine::memory_offset_in_mb, net_generate_unique_mac(), machine::path, PCKBC_8242, machine::physical_ram_in_mb, machine::prom_emulation, store_32bit_word(), and machine::x11_md.
1.8.17