machine_test.cc File Reference

Back to the index.

Functions
machine_test.cc File Reference
#include <stdio.h>
#include <string.h>
#include "cpu.h"
#include "device.h"
#include "devices.h"
#include "machine.h"
#include "memory.h"
#include "misc.h"
#include "thirdparty/sh4_exception.h"
#include "testmachine/dev_cons.h"
#include "testmachine/dev_disk.h"
#include "testmachine/dev_ether.h"
#include "testmachine/dev_fb.h"
#include "testmachine/dev_irqc.h"
#include "testmachine/dev_mp.h"
#include "testmachine/dev_rtc.h"

Go to the source code of this file.

Functions

 MACHINE_SETUP (barearm)
 
 MACHINE_SETUP (testarm)
 
 MACHINE_DEFAULT_CPU (barearm)
 
 MACHINE_DEFAULT_CPU (testarm)
 
 MACHINE_REGISTER (barearm)
 
 MACHINE_REGISTER (testarm)
 
 MACHINE_SETUP (barem88k)
 
 MACHINE_SETUP (oldtestm88k)
 
 MACHINE_DEFAULT_CPU (barem88k)
 
 MACHINE_DEFAULT_CPU (oldtestm88k)
 
 MACHINE_REGISTER (barem88k)
 
 MACHINE_REGISTER (oldtestm88k)
 
 MACHINE_SETUP (baremips)
 
 MACHINE_SETUP (oldtestmips)
 
 MACHINE_DEFAULT_CPU (baremips)
 
 MACHINE_DEFAULT_CPU (oldtestmips)
 
 MACHINE_REGISTER (baremips)
 
 MACHINE_REGISTER (oldtestmips)
 
 MACHINE_SETUP (bareppc)
 
 MACHINE_SETUP (testppc)
 
 MACHINE_DEFAULT_CPU (bareppc)
 
 MACHINE_DEFAULT_CPU (testppc)
 
 MACHINE_REGISTER (bareppc)
 
 MACHINE_REGISTER (testppc)
 
 MACHINE_SETUP (baresh)
 
 MACHINE_SETUP (testsh)
 
 MACHINE_DEFAULT_CPU (baresh)
 
 MACHINE_DEFAULT_CPU (testsh)
 
 MACHINE_REGISTER (baresh)
 
 MACHINE_REGISTER (testsh)
 

Function Documentation

◆ MACHINE_DEFAULT_CPU() [1/10]

MACHINE_DEFAULT_CPU ( barearm  )

Definition at line 179 of file machine_test.cc.

References machine::cpu_name.

◆ MACHINE_DEFAULT_CPU() [2/10]

MACHINE_DEFAULT_CPU ( barem88k  )

Definition at line 223 of file machine_test.cc.

References machine::cpu_name.

◆ MACHINE_DEFAULT_CPU() [3/10]

MACHINE_DEFAULT_CPU ( baremips  )

Definition at line 311 of file machine_test.cc.

References machine::cpu_name.

◆ MACHINE_DEFAULT_CPU() [4/10]

MACHINE_DEFAULT_CPU ( bareppc  )

Definition at line 355 of file machine_test.cc.

References machine::cpu_name.

◆ MACHINE_DEFAULT_CPU() [5/10]

MACHINE_DEFAULT_CPU ( baresh  )

Definition at line 398 of file machine_test.cc.

References machine::cpu_name.

◆ MACHINE_DEFAULT_CPU() [6/10]

MACHINE_DEFAULT_CPU ( oldtestm88k  )

Definition at line 229 of file machine_test.cc.

References machine::cpu_name.

◆ MACHINE_DEFAULT_CPU() [7/10]

MACHINE_DEFAULT_CPU ( oldtestmips  )

Definition at line 317 of file machine_test.cc.

References machine::cpu_name.

◆ MACHINE_DEFAULT_CPU() [8/10]

MACHINE_DEFAULT_CPU ( testarm  )

Definition at line 185 of file machine_test.cc.

References machine::cpu_name.

◆ MACHINE_DEFAULT_CPU() [9/10]

MACHINE_DEFAULT_CPU ( testppc  )

Definition at line 361 of file machine_test.cc.

References machine::cpu_name.

◆ MACHINE_DEFAULT_CPU() [10/10]

MACHINE_DEFAULT_CPU ( testsh  )

Definition at line 404 of file machine_test.cc.

References machine::cpu_name.

◆ MACHINE_REGISTER() [1/10]

MACHINE_REGISTER ( barearm  )

Definition at line 191 of file machine_test.cc.

References ARCH_ARM, MACHINE_BAREARM, machine_entry_add_alias(), and MR_DEFAULT.

◆ MACHINE_REGISTER() [2/10]

MACHINE_REGISTER ( barem88k  )

Definition at line 235 of file machine_test.cc.

References ARCH_M88K, MACHINE_BAREM88K, machine_entry_add_alias(), and MR_DEFAULT.

◆ MACHINE_REGISTER() [3/10]

MACHINE_REGISTER ( baremips  )

Definition at line 323 of file machine_test.cc.

References ARCH_MIPS, MACHINE_BAREMIPS, machine_entry_add_alias(), and MR_DEFAULT.

◆ MACHINE_REGISTER() [4/10]

MACHINE_REGISTER ( bareppc  )

Definition at line 367 of file machine_test.cc.

References ARCH_PPC, MACHINE_BAREPPC, machine_entry_add_alias(), and MR_DEFAULT.

◆ MACHINE_REGISTER() [5/10]

MACHINE_REGISTER ( baresh  )

Definition at line 410 of file machine_test.cc.

References ARCH_SH, MACHINE_BARESH, machine_entry_add_alias(), and MR_DEFAULT.

◆ MACHINE_REGISTER() [6/10]

MACHINE_REGISTER ( oldtestm88k  )

Definition at line 244 of file machine_test.cc.

References ARCH_M88K, machine_entry_add_alias(), MACHINE_TESTM88K, and MR_DEFAULT.

◆ MACHINE_REGISTER() [7/10]

MACHINE_REGISTER ( oldtestmips  )

Definition at line 332 of file machine_test.cc.

References ARCH_MIPS, machine_entry_add_alias(), MACHINE_TESTMIPS, and MR_DEFAULT.

◆ MACHINE_REGISTER() [8/10]

MACHINE_REGISTER ( testarm  )

Definition at line 200 of file machine_test.cc.

References ARCH_ARM, machine_entry_add_alias(), MACHINE_TESTARM, and MR_DEFAULT.

◆ MACHINE_REGISTER() [9/10]

MACHINE_REGISTER ( testppc  )

Definition at line 376 of file machine_test.cc.

References ARCH_PPC, machine_entry_add_alias(), MACHINE_TESTPPC, and MR_DEFAULT.

◆ MACHINE_REGISTER() [10/10]

MACHINE_REGISTER ( testsh  )

Definition at line 419 of file machine_test.cc.

References ARCH_SH, machine_entry_add_alias(), MACHINE_TESTSH, and MR_DEFAULT.

◆ MACHINE_SETUP() [1/10]

MACHINE_SETUP ( barearm  )

◆ MACHINE_SETUP() [2/10]

MACHINE_SETUP ( barem88k  )

Definition at line 209 of file machine_test.cc.

References machine::machine_name.

◆ MACHINE_SETUP() [3/10]

MACHINE_SETUP ( baremips  )

Definition at line 253 of file machine_test.cc.

References cpu::byte_order, EMUL_BIG_ENDIAN, and machine::machine_name.

◆ MACHINE_SETUP() [4/10]

MACHINE_SETUP ( bareppc  )

Definition at line 341 of file machine_test.cc.

References machine::machine_name.

◆ MACHINE_SETUP() [5/10]

MACHINE_SETUP ( baresh  )

Definition at line 384 of file machine_test.cc.

References machine::machine_name.

◆ MACHINE_SETUP() [6/10]

MACHINE_SETUP ( oldtestm88k  )

Definition at line 215 of file machine_test.cc.

References machine::machine_name.

◆ MACHINE_SETUP() [7/10]

MACHINE_SETUP ( oldtestmips  )

◆ MACHINE_SETUP() [8/10]

MACHINE_SETUP ( testarm  )

Definition at line 160 of file machine_test.cc.

References machine::machine_name.

◆ MACHINE_SETUP() [9/10]

MACHINE_SETUP ( testppc  )

Definition at line 347 of file machine_test.cc.

References machine::machine_name.

◆ MACHINE_SETUP() [10/10]

MACHINE_SETUP ( testsh  )

Definition at line 390 of file machine_test.cc.

References machine::machine_name.


Generated on Tue Mar 24 2020 14:04:48 for GXemul by doxygen 1.8.17