Home
last modified time | relevance | path

Searched refs:I8255 (Results 1 – 25 of 313) sorted by relevance

12345678910>>...13

/dports/games/libretro-bluemsx/blueMSX-libretro-faf470e/Src/IoDevice/
H A DI8255.h33 typedef struct I8255 I8255; typedef
43 void i8255Destroy(I8255* i8255);
44 void i8255Reset(I8255* i8255);
45 UInt8 i8255Peek(I8255* i8255, UInt16 port);
48 void i8255LoadState(I8255* i8255);
49 void i8255SaveState(I8255* i8255);
88 typedef struct I8255 I8255;
98 void i8255Destroy(I8255* i8255);
99 void i8255Reset(I8255* i8255);
108 void i8255LoadState(I8255* i8255);
[all …]
H A DI8255.c32 struct I8255 struct
66 I8255* i8255 = calloc(1, sizeof(I8255)); in i8255Create()
85 void i8255Reset(I8255* i8255) in i8255Reset()
94 void i8255Destroy(I8255* i8255) in i8255Destroy()
99 void i8255LoadState(I8255* i8255) in i8255LoadState()
111 void i8255SaveState(I8255* i8255) in i8255SaveState()
337 struct I8255
392 I8255* i8255 = calloc(1, sizeof(I8255));
413 void i8255Reset(I8255* i8255)
426 void i8255Destroy(I8255* i8255)
[all …]
/dports/games/libretro-fmsx/fmsx-libretro-c2c26b1/EMULib/
H A DI8255.h33 } I8255; typedef
39 void Reset8255(register I8255 *D);
45 byte Write8255(register I8255 *D,register byte A,register byte V);
51 byte Read8255(register I8255 *D,register byte A);
H A DI8255.c20 void Reset8255(register I8255 *D) in Reset8255()
33 byte Write8255(register I8255 *D,register byte A,register byte V) in Write8255()
72 byte Read8255(register I8255 *D,register byte A) in Read8255()
/dports/emulators/mess/mame-mame0226/src/mame/drivers/
H A Dmice.cpp188 I8255(config, "ppi"); in DEF_STR()
199 I8255(config, "rttppi1"); in mice2()
200 I8255(config, "rttppi2"); in mice2()
201 I8255(config, "rttppi3"); in mice2()
202 I8255(config, "rttppi4"); in mice2()
203 I8255(config, "rttppi5"); in mice2()
H A Dhobbyplay.cpp85 i8255_device &ppi0(I8255(config, "ppi0")); in hobbyplay()
91 I8255(config, "ppi1"); in hobbyplay()
H A Dpolysix.cpp159 I8255(config, m_ppi[0]); in poly61()
160 I8255(config, m_ppi[1]); in poly61()
161 I8255(config, m_ppi[2]); in poly61()
H A Dsweetland.cpp155 I8255(config, "8255_0"); in DEF_STR()
157 I8255(config, "8255_1"); in DEF_STR()
H A Decoinf3.cpp676 i8255_device &ppia(I8255(config, "ppi8255_a")); in DEF_STR()
684 i8255_device &ppib(I8255(config, "ppi8255_b")); in DEF_STR()
692 i8255_device &ppic(I8255(config, "ppi8255_c")); in DEF_STR()
700 i8255_device &ppid(I8255(config, "ppi8255_d")); in DEF_STR()
708 i8255_device &ppie(I8255(config, "ppi8255_e")); in DEF_STR()
716 i8255_device &ppif(I8255(config, "ppi8255_f")); in DEF_STR()
724 i8255_device &ppig(I8255(config, "ppi8255_g")); in DEF_STR()
732 i8255_device &ppih(I8255(config, "ppi8255_h")); in DEF_STR()
H A Dmbc200.cpp337 I8255(config, "ppi_1").out_pc_callback().set(FUNC(mbc200_state::p1_portc_w)); in mbc200()
338 I8255(config, "ppi_2").in_pa_callback().set(FUNC(mbc200_state::p2_porta_r)); in mbc200()
340 I8255(config, m_ppi_m); in mbc200()
H A Dtimetrv.cpp154 i8255_device &ppi1(I8255(config, "ppi1")); in DEF_STR()
158 i8255_device &ppi2(I8255(config, "ppi2")); in DEF_STR()
H A Dpmd85.cpp698 I8255(config, m_ppi0, 0); in pmd851()
706 I8255(config, m_ppi1, 0); in pmd851()
714 I8255(config, m_ppi2, 0); in pmd851()
722 I8255(config, m_ppi3, 0); in pmd851()
748 I8255(config, m_ppi0, 0); in alfa()
756 I8255(config, m_ppi1, 0); in alfa()
764 I8255(config, m_ppi2, 0); in alfa()
779 I8255(config, m_ppi0, 0); in mato()
/dports/emulators/mame/mame-mame0226/src/mame/drivers/
H A Dmice.cpp188 I8255(config, "ppi"); in DEF_STR()
199 I8255(config, "rttppi1"); in mice2()
200 I8255(config, "rttppi2"); in mice2()
201 I8255(config, "rttppi3"); in mice2()
202 I8255(config, "rttppi4"); in mice2()
203 I8255(config, "rttppi5"); in mice2()
H A Dhobbyplay.cpp85 i8255_device &ppi0(I8255(config, "ppi0")); in hobbyplay()
91 I8255(config, "ppi1"); in hobbyplay()
H A Dpolysix.cpp159 I8255(config, m_ppi[0]); in poly61()
160 I8255(config, m_ppi[1]); in poly61()
161 I8255(config, m_ppi[2]); in poly61()
H A Dsweetland.cpp155 I8255(config, "8255_0"); in DEF_STR()
157 I8255(config, "8255_1"); in DEF_STR()
H A Decoinf3.cpp676 i8255_device &ppia(I8255(config, "ppi8255_a")); in DEF_STR()
684 i8255_device &ppib(I8255(config, "ppi8255_b")); in DEF_STR()
692 i8255_device &ppic(I8255(config, "ppi8255_c")); in DEF_STR()
700 i8255_device &ppid(I8255(config, "ppi8255_d")); in DEF_STR()
708 i8255_device &ppie(I8255(config, "ppi8255_e")); in DEF_STR()
716 i8255_device &ppif(I8255(config, "ppi8255_f")); in DEF_STR()
724 i8255_device &ppig(I8255(config, "ppi8255_g")); in DEF_STR()
732 i8255_device &ppih(I8255(config, "ppi8255_h")); in DEF_STR()
H A Dmbc200.cpp337 I8255(config, "ppi_1").out_pc_callback().set(FUNC(mbc200_state::p1_portc_w)); in mbc200()
338 I8255(config, "ppi_2").in_pa_callback().set(FUNC(mbc200_state::p2_porta_r)); in mbc200()
340 I8255(config, m_ppi_m); in mbc200()
H A Dtimetrv.cpp154 i8255_device &ppi1(I8255(config, "ppi1")); in DEF_STR()
158 i8255_device &ppi2(I8255(config, "ppi2")); in DEF_STR()
H A Dpmd85.cpp698 I8255(config, m_ppi0, 0); in pmd851()
706 I8255(config, m_ppi1, 0); in pmd851()
714 I8255(config, m_ppi2, 0); in pmd851()
722 I8255(config, m_ppi3, 0); in pmd851()
748 I8255(config, m_ppi0, 0); in alfa()
756 I8255(config, m_ppi1, 0); in alfa()
764 I8255(config, m_ppi2, 0); in alfa()
779 I8255(config, m_ppi0, 0); in mato()
/dports/emulators/mess/mame-mame0226/src/devices/machine/
H A Dmb89363b.cpp139 I8255(config, m_i8255_a); in device_add_mconfig()
147 I8255(config, m_i8255_b); in device_add_mconfig()
/dports/emulators/almostti/AlmostTI-DougMelton-Source/EMULib/
H A DRules.gcc55 I8255 = $(EMULIB)/I8255.o
/dports/emulators/mame/mame-mame0226/src/devices/machine/
H A Dmb89363b.cpp139 I8255(config, m_i8255_a); in device_add_mconfig()
147 I8255(config, m_i8255_b); in device_add_mconfig()
/dports/emulators/mess/mame-mame0226/src/devices/bus/spectrum/
H A Dd40.cpp105 I8255(config, m_ppi); in FLOPPY_FORMATS_MEMBER()
120 I8255(config, m_ppi); in device_add_mconfig()
132 I8255(config, m_ppi); in device_add_mconfig()
/dports/emulators/mame/mame-mame0226/src/devices/bus/spectrum/
H A Dd40.cpp105 I8255(config, m_ppi); in FLOPPY_FORMATS_MEMBER()
120 I8255(config, m_ppi); in device_add_mconfig()
132 I8255(config, m_ppi); in device_add_mconfig()

12345678910>>...13