Home
last modified time | relevance | path

Searched refs:joyport_device (Results 1 – 14 of 14) sorted by relevance

/dports/emulators/vice/vice-3.5/src/joyport/
H A Djoyport.c119 … if (port != i && joyport_device[id].resource_id == joyport_device[joy_port[i]].resource_id) { in joyport_set_device()
136 if (joyport_device[id].enable) { in joyport_set_device()
137 joyport_device[id].enable(port, id); in joyport_set_device()
165 if (!joyport_device[id].read_digital) { in read_joyport_dig()
181 if (!joyport_device[id].store_digital) { in store_joyport_dig()
380 if (!joyport_device[index].is_lp) { in check_valid_lightpen()
391 if (!joyport_device[index].read_potx && !joyport_device[index].read_poty) { in check_valid_pot()
408 if (joyport_device[i].name) { in joyport_get_valid_devices()
417 if (joyport_device[i].name) { in joyport_get_valid_devices()
524 memset(joyport_device, 0, sizeof(joyport_device)); in joyport_resources_init()
[all …]
/dports/emulators/libretro-vice/vice-libretro-5725415/vice/src/joyport/
H A Djoyport.c118 … if (port != i && joyport_device[id].resource_id == joyport_device[joy_port[i]].resource_id) { in joyport_set_device()
135 if (joyport_device[id].enable) { in joyport_set_device()
136 joyport_device[id].enable(port, id); in joyport_set_device()
162 if (!joyport_device[id].read_digital) { in read_joyport_dig()
177 if (!joyport_device[id].store_digital) { in store_joyport_dig()
372 if (!joyport_device[index].is_lp) { in check_valid_lightpen()
383 if (!joyport_device[index].read_potx && !joyport_device[index].read_poty) { in check_valid_pot()
400 if (joyport_device[i].name) { in joyport_get_valid_devices()
409 if (joyport_device[i].name) { in joyport_get_valid_devices()
516 memset(joyport_device, 0, sizeof(joyport_device)); in joyport_resources_init()
[all …]
/dports/emulators/mess/mame-mame0226/src/devices/bus/ti99/joyport/
H A Djoyport.cpp43 DEFINE_DEVICE_TYPE_NS(TI99_JOYPORT, bus::ti99::joyport, joyport_device, "ti99_joyport", "TI-99 Joys…
53 joyport_device::joyport_device(const machine_config &mconfig, const char *tag, device_t *owner, uin… in joyport_device() function in bus::ti99::joyport::joyport_device
64 uint8_t joyport_device::read_port() in read_port()
73 void joyport_device::write_port(int data) in write_port()
81 void joyport_device::pulse_clock() in pulse_clock()
90 WRITE_LINE_MEMBER( joyport_device::set_interrupt ) in WRITE_LINE_MEMBER()
95 void joyport_device::device_start() in device_start()
100 void joyport_device::device_config_complete() in device_config_complete()
109 m_joyport = dynamic_cast<joyport_device*>(device().owner()); in interface_config_complete()
H A Djoyport.h36 class joyport_device; variable
52 joyport_device* m_joyport;
58 class joyport_device : public device_t, public device_single_card_slot_interface<device_ti99_joypor…
62joyport_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock, U … in joyport_device() function
63 : joyport_device(mconfig, tag, owner, clock) in joyport_device()
71 joyport_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
89 DECLARE_DEVICE_TYPE_NS(TI99_JOYPORT, bus::ti99::joyport, joyport_device)
/dports/emulators/mame/mame-mame0226/src/devices/bus/ti99/joyport/
H A Djoyport.cpp43 DEFINE_DEVICE_TYPE_NS(TI99_JOYPORT, bus::ti99::joyport, joyport_device, "ti99_joyport", "TI-99 Joys…
53 joyport_device::joyport_device(const machine_config &mconfig, const char *tag, device_t *owner, uin… in joyport_device() function in bus::ti99::joyport::joyport_device
64 uint8_t joyport_device::read_port() in read_port()
73 void joyport_device::write_port(int data) in write_port()
81 void joyport_device::pulse_clock() in pulse_clock()
90 WRITE_LINE_MEMBER( joyport_device::set_interrupt ) in WRITE_LINE_MEMBER()
95 void joyport_device::device_start() in device_start()
100 void joyport_device::device_config_complete() in device_config_complete()
109 m_joyport = dynamic_cast<joyport_device*>(device().owner()); in interface_config_complete()
H A Djoyport.h36 class joyport_device; variable
52 joyport_device* m_joyport;
58 class joyport_device : public device_t, public device_single_card_slot_interface<device_ti99_joypor…
62joyport_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock, U … in joyport_device() function
63 : joyport_device(mconfig, tag, owner, clock) in joyport_device()
71 joyport_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
89 DECLARE_DEVICE_TYPE_NS(TI99_JOYPORT, bus::ti99::joyport, joyport_device)
/dports/emulators/mess/mame-mame0226/src/mame/drivers/
H A Dti99_4p.cpp207 required_device<bus::ti99::joyport::joyport_device> m_joyport;
H A Dti99_8.cpp289 required_device<bus::ti99::joyport::joyport_device> m_joyport;
H A Dgeneve.cpp309 required_device<bus::ti99::joyport::joyport_device> m_joyport;
H A Dti99_4x.cpp194 required_device<bus::ti99::joyport::joyport_device> m_joyport;
/dports/emulators/mame/mame-mame0226/src/mame/drivers/
H A Dti99_4p.cpp207 required_device<bus::ti99::joyport::joyport_device> m_joyport;
H A Dti99_8.cpp289 required_device<bus::ti99::joyport::joyport_device> m_joyport;
H A Dgeneve.cpp309 required_device<bus::ti99::joyport::joyport_device> m_joyport;
H A Dti99_4x.cpp194 required_device<bus::ti99::joyport::joyport_device> m_joyport;