diff options
| author | 2016-07-30 10:54:01 +0200 | |
|---|---|---|
| committer | 2016-07-30 11:17:07 +0200 | |
| commit | c597f40d83f099bb0bad601bf4787541b8f7ba09 (patch) | |
| tree | fa49e2c1cdfcf2f67724792d704c0eea7da1a3a6 /scripts | |
| parent | 412ca1644c63a6ec9f02786d7755f7f019f5a0b6 (diff) | |
apricot: create bus interface for the keyboard interface, make hle keyboard emulation a bus device
Diffstat (limited to 'scripts')
| -rw-r--r-- | scripts/src/bus.lua | 17 | ||||
| -rw-r--r-- | scripts/target/mame/mess.lua | 3 |
2 files changed, 17 insertions, 3 deletions
diff --git a/scripts/src/bus.lua b/scripts/src/bus.lua index 95cbd15ac47..1997bdf0cf5 100644 --- a/scripts/src/bus.lua +++ b/scripts/src/bus.lua @@ -153,7 +153,7 @@ end --------------------------------------------------- -- ---@src/devices/bus/apricot/expansion.h,BUSES["APRICOT_EXPANSION"] = true +--@src/devices/bus/apricot/expansion/expansion.h,BUSES["APRICOT_EXPANSION"] = true --------------------------------------------------- if (BUSES["APRICOT_EXPANSION"]~=null) then @@ -170,6 +170,21 @@ end --------------------------------------------------- -- +--@src/devices/bus/apricot/keyboard/keyboard.h,BUSES["APRICOT_KEYBOARD"] = true +--------------------------------------------------- + +if (BUSES["APRICOT_KEYBOARD"]~=null) then + files { + MAME_DIR .. "src/devices/bus/apricot/keyboard/keyboard.cpp", + MAME_DIR .. "src/devices/bus/apricot/keyboard/keyboard.h", + MAME_DIR .. "src/devices/bus/apricot/keyboard/hle.cpp", + MAME_DIR .. "src/devices/bus/apricot/keyboard/hle.h", + } +end + + +--------------------------------------------------- +-- --@src/devices/bus/arcadia/slot.h,BUSES["ARCADIA"] = true --------------------------------------------------- diff --git a/scripts/target/mame/mess.lua b/scripts/target/mame/mess.lua index 2695224e692..e78baadfdc6 100644 --- a/scripts/target/mame/mess.lua +++ b/scripts/target/mame/mess.lua @@ -602,6 +602,7 @@ BUSES["ADAM"] = true BUSES["ADAMNET"] = true BUSES["APF"] = true BUSES["APRICOT_EXPANSION"] = true +BUSES["APRICOT_KEYBOARD"] = true BUSES["ARCADIA"] = true BUSES["ASTROCADE"] = true BUSES["BBC_ANALOGUE"] = true @@ -1133,8 +1134,6 @@ files { MAME_DIR .. "src/mame/drivers/apricotp.cpp", MAME_DIR .. "src/mame/machine/apricotkb.cpp", MAME_DIR .. "src/mame/machine/apricotkb.h", - MAME_DIR .. "src/mame/machine/apricotkb_hle.cpp", - MAME_DIR .. "src/mame/machine/apricotkb_hle.h", MAME_DIR .. "src/mame/drivers/victor9k.cpp", MAME_DIR .. "src/mame/includes/victor9k.h", MAME_DIR .. "src/mame/machine/victor9kb.cpp", |
