mirror of
https://github.com/holub/mame
synced 2025-04-19 15:11:37 +03:00
ns32k: housekeeping
This commit is contained in:
parent
1a2d3ab676
commit
3b8ad86c87
@ -3418,13 +3418,13 @@ if CPUS["NS32000"] then
|
||||
files {
|
||||
MAME_DIR .. "src/devices/cpu/ns32000/ns32000.cpp",
|
||||
MAME_DIR .. "src/devices/cpu/ns32000/ns32000.h",
|
||||
MAME_DIR .. "src/devices/cpu/ns32000/slave.h",
|
||||
MAME_DIR .. "src/devices/cpu/ns32000/common.h",
|
||||
}
|
||||
end
|
||||
|
||||
if opt_tool(CPUS, "NS32000") then
|
||||
table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/ns32000/ns32000dasm.cpp")
|
||||
table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/ns32000/ns32000dasm.h")
|
||||
table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/ns32000/ns32000d.cpp")
|
||||
table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/ns32000/ns32000d.h")
|
||||
end
|
||||
|
||||
--------------------------------------------------
|
||||
|
@ -1,8 +1,8 @@
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Patrick Mackinlay
|
||||
|
||||
#ifndef MAME_CPU_NS32000_SLAVE_H
|
||||
#define MAME_CPU_NS32000_SLAVE_H
|
||||
#ifndef MAME_CPU_NS32000_COMMON_H
|
||||
#define MAME_CPU_NS32000_COMMON_H
|
||||
|
||||
#pragma once
|
||||
|
||||
@ -80,4 +80,4 @@ protected:
|
||||
}
|
||||
};
|
||||
|
||||
#endif // MAME_CPU_NS32000_SLAVE_H
|
||||
#endif // MAME_CPU_NS32000_COMMON_H
|
@ -4,7 +4,7 @@
|
||||
#include "emu.h"
|
||||
|
||||
#include "ns32000.h"
|
||||
#include "ns32000dasm.h"
|
||||
#include "ns32000d.h"
|
||||
#include "debug/debugcpu.h"
|
||||
|
||||
DEFINE_DEVICE_TYPE(NS32008, ns32008_device, "ns32008", "National Semiconductor NS32008")
|
||||
|
@ -6,7 +6,7 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "slave.h"
|
||||
#include "common.h"
|
||||
|
||||
template <int Width>
|
||||
class ns32000_device : public cpu_device
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
#include "emu.h"
|
||||
|
||||
#include "ns32000dasm.h"
|
||||
#include "ns32000d.h"
|
||||
|
||||
char const *const cond_code[] = { "EQ", "NE", "CS", "CC", "HI", "LS", "GT", "LE", "FS", "FC", "LO", "HS", "LT", "GE", "R", "N" };
|
||||
char const size_char[] = { 'B','W',' ','D' };
|
@ -1,8 +1,8 @@
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Patrick Mackinlay
|
||||
|
||||
#ifndef MAME_CPU_NS32000_NS32000DASM_H
|
||||
#define MAME_CPU_NS32000_NS32000DASM_H
|
||||
#ifndef MAME_CPU_NS32000_NS32000D_H
|
||||
#define MAME_CPU_NS32000_NS32000D_H
|
||||
|
||||
#pragma once
|
||||
|
||||
@ -49,4 +49,4 @@ protected:
|
||||
std::string config(u8 imm);
|
||||
};
|
||||
|
||||
#endif // MAME_CPU_NS32000_NS32000DASM_H
|
||||
#endif // MAME_CPU_NS32000_NS32000D_H
|
@ -5,7 +5,7 @@
|
||||
* National Semiconductor 32081 Floating-Point Unit.
|
||||
*
|
||||
* Sources:
|
||||
* - http://bitsavers.org/components/national/_dataBooks/1989_National_Microprocessor_Databook_32000_NSC800.pdf
|
||||
* - Microrprocessor Databook, Series 32000, NSC800, 1989 Edition, National Semiconductor
|
||||
*
|
||||
* TODO:
|
||||
* - testing
|
||||
|
@ -6,7 +6,7 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "cpu/ns32000/slave.h"
|
||||
#include "cpu/ns32000/common.h"
|
||||
|
||||
class ns32081_device
|
||||
: public device_t
|
||||
|
@ -5,7 +5,7 @@
|
||||
* National Semiconductor 32082 Memory Management Unit.
|
||||
*
|
||||
* Sources:
|
||||
* - http://bitsavers.org/components/national/_dataBooks/1988_National_Series_32000_Microprocessors_Databook.pdf
|
||||
* - Microrprocessor Databook, Series 32000, NSC800, 1989 Edition, National Semiconductor
|
||||
*
|
||||
* TODO:
|
||||
* - tlb
|
||||
|
@ -6,7 +6,7 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "cpu/ns32000/slave.h"
|
||||
#include "cpu/ns32000/common.h"
|
||||
|
||||
class ns32082_device
|
||||
: public device_t
|
||||
|
@ -6,7 +6,7 @@
|
||||
*
|
||||
* Sources:
|
||||
*
|
||||
* http://bitsavers.org/components/national/_dataBooks/1989_National_Microprocessor_Databook_32000_NSC800.pdf
|
||||
* Microrprocessor Databook, Series 32000, NSC800, 1989 Edition, National Semiconductor
|
||||
*
|
||||
* TODO
|
||||
* - timer/counter
|
||||
|
@ -5,7 +5,7 @@
|
||||
* National Semiconductor 32382 Memory Management Unit.
|
||||
*
|
||||
* Sources:
|
||||
* - http://bitsavers.org/components/national/_dataBooks/1988_National_Series_32000_Microprocessors_Databook.pdf
|
||||
* - Microrprocessor Databook, Series 32000, NSC800, 1989 Edition, National Semiconductor
|
||||
*
|
||||
* TODO:
|
||||
* - tlb
|
||||
|
@ -6,7 +6,7 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "cpu/ns32000/slave.h"
|
||||
#include "cpu/ns32000/common.h"
|
||||
|
||||
class ns32382_device
|
||||
: public device_t
|
||||
|
@ -132,7 +132,7 @@ using util::BIT;
|
||||
#include "cpu/nec/necdasm.h"
|
||||
#include "cpu/nios2/nios2dasm.h"
|
||||
#include "cpu/nova/novadasm.h"
|
||||
#include "cpu/ns32000/ns32000dasm.h"
|
||||
#include "cpu/ns32000/ns32000d.h"
|
||||
#include "cpu/nuon/nuondasm.h"
|
||||
#include "cpu/pace/pacedasm.h"
|
||||
#include "cpu/patinhofeio/patinho_feio_dasm.h"
|
||||
|
Loading…
Reference in New Issue
Block a user