ns32k: housekeeping

This commit is contained in:
Patrick Mackinlay 2024-02-11 16:08:51 +07:00
parent 1a2d3ab676
commit 3b8ad86c87
14 changed files with 20 additions and 20 deletions

View File

@ -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
--------------------------------------------------

View File

@ -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

View File

@ -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")

View File

@ -6,7 +6,7 @@
#pragma once
#include "slave.h"
#include "common.h"
template <int Width>
class ns32000_device : public cpu_device

View File

@ -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' };

View File

@ -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

View File

@ -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

View File

@ -6,7 +6,7 @@
#pragma once
#include "cpu/ns32000/slave.h"
#include "cpu/ns32000/common.h"
class ns32081_device
: public device_t

View File

@ -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

View File

@ -6,7 +6,7 @@
#pragma once
#include "cpu/ns32000/slave.h"
#include "cpu/ns32000/common.h"
class ns32082_device
: public device_t

View File

@ -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

View File

@ -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

View File

@ -6,7 +6,7 @@
#pragma once
#include "cpu/ns32000/slave.h"
#include "cpu/ns32000/common.h"
class ns32382_device
: public device_t

View File

@ -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"