Home
last modified time | relevance | path

Searched refs:ns16550_device (Results 1 – 25 of 52) sorted by relevance

123

/dports/emulators/mess/mame-mame0226/src/mame/drivers/
H A Djensen.cpp202 serial0.cts_handler().set(m_ace[0], FUNC(ns16550_device::cts_w)); in jensen()
203 serial0.dcd_handler().set(m_ace[0], FUNC(ns16550_device::dcd_w)); in jensen()
204 serial0.dsr_handler().set(m_ace[0], FUNC(ns16550_device::dsr_w)); in jensen()
205 serial0.ri_handler().set(m_ace[0], FUNC(ns16550_device::ri_w)); in jensen()
206 serial0.rxd_handler().set(m_ace[0], FUNC(ns16550_device::rx_w)); in jensen()
214 serial1.cts_handler().set(m_ace[1], FUNC(ns16550_device::cts_w)); in jensen()
215 serial1.dcd_handler().set(m_ace[1], FUNC(ns16550_device::dcd_w)); in jensen()
216 serial1.dsr_handler().set(m_ace[1], FUNC(ns16550_device::dsr_w)); in jensen()
217 serial1.ri_handler().set(m_ace[1], FUNC(ns16550_device::ri_w)); in jensen()
218 serial1.rxd_handler().set(m_ace[1], FUNC(ns16550_device::rx_w)); in jensen()
H A Djazz.cpp172 required_device_array<ns16550_device, 2> m_ace;
238 …map(0x80006000, 0x80006007).rw(m_ace[0], FUNC(ns16550_device::ins8250_r), FUNC(ns16550_device::ins… in mct_map()
239 …map(0x80007000, 0x80007007).rw(m_ace[1], FUNC(ns16550_device::ins8250_r), FUNC(ns16550_device::ins… in mct_map()
397 serial0.cts_handler().set(m_ace[0], FUNC(ns16550_device::cts_w)); in FLOPPY_FORMATS_MEMBER()
398 serial0.dcd_handler().set(m_ace[0], FUNC(ns16550_device::dcd_w)); in FLOPPY_FORMATS_MEMBER()
399 serial0.dsr_handler().set(m_ace[0], FUNC(ns16550_device::dsr_w)); in FLOPPY_FORMATS_MEMBER()
400 serial0.ri_handler().set(m_ace[0], FUNC(ns16550_device::ri_w)); in FLOPPY_FORMATS_MEMBER()
401 serial0.rxd_handler().set(m_ace[0], FUNC(ns16550_device::rx_w)); in FLOPPY_FORMATS_MEMBER()
411 serial1.cts_handler().set(m_ace[1], FUNC(ns16550_device::cts_w)); in FLOPPY_FORMATS_MEMBER()
414 serial1.ri_handler().set(m_ace[1], FUNC(ns16550_device::ri_w)); in FLOPPY_FORMATS_MEMBER()
[all …]
H A Dbebox.cpp51 …map(0x800002F8, 0x800002FF).rw("ns16550_1", FUNC(ns16550_device::ins8250_r), FUNC(ns16550_device::… in main_mem()
52 …map(0x80000380, 0x80000387).rw("ns16550_2", FUNC(ns16550_device::ins8250_r), FUNC(ns16550_device::… in main_mem()
53 …map(0x80000388, 0x8000038F).rw("ns16550_3", FUNC(ns16550_device::ins8250_r), FUNC(ns16550_device::… in main_mem()
59 …map(0x800003F8, 0x800003FF).rw("ns16550_0", FUNC(ns16550_device::ins8250_r), FUNC(ns16550_device::… in main_mem()
H A Dultim809.cpp72 required_device<ns16550_device> m_uart;
86 …map(0xc400, 0xc407).rw(m_uart, FUNC(ns16550_device::ins8250_r), FUNC(ns16550_device::ins8250_w)); … in mem_map()
H A Dpcw16.cpp944 …map(0x020, 0x027).rw("ns16550_1", FUNC(ns16550_device::ins8250_r), FUNC(ns16550_device::ins8250_w)… in pcw16_io()
945 map(0x028, 0x02f).rw(m_uart2, FUNC(ns16550_device::ins8250_r), FUNC(ns16550_device::ins8250_w)); in pcw16_io()
1019ns16550_device &uart1(NS16550(config, "ns16550_1", XTAL(1'843'200))); /* TODO: Verify uart mod… in pcw16()
H A Dpcat_dyn.cpp123 …map(0x03f8, 0x03ff).rw("ns16550", FUNC(ns16550_device::ins8250_r), FUNC(ns16550_device::ins8250_w)… in pcat_io()
193 ns16550_device &uart(NS16550(config, "ns16550", XTAL(1'843'200))); in pcat_dyn()
H A Dfunkball.cpp353 map(0x03f8, 0x03ff).rw("uart", FUNC(ns16550_device::ins8250_r), FUNC(ns16550_device::ins8250_w)); in funkball_io()
798 ns16550_device &uart(NS16550(config, "uart", 1843200)); // exact type unknown in funkball()
805 rs232.rxd_handler().set("uart", FUNC(ns16550_device::rx_w)); in funkball()
806 rs232.dcd_handler().set("uart", FUNC(ns16550_device::dcd_w)); in funkball()
807 rs232.dsr_handler().set("uart", FUNC(ns16550_device::dsr_w)); in funkball()
808 rs232.cts_handler().set("uart", FUNC(ns16550_device::cts_w)); in funkball()
H A Datlantis.cpp133 required_device<ns16550_device> m_uart1;
134 required_device<ns16550_device> m_uart2;
672 …map(0x00100000, 0x0010001f).rw(m_uart1, FUNC(ns16550_device::ins8250_r), FUNC(ns16550_device::ins8… in map0()
673 …map(0x00180000, 0x0018001f).rw(m_uart2, FUNC(ns16550_device::ins8250_r), FUNC(ns16550_device::ins8… in map0()
H A Dmtouchxl.cpp145 …map(0x03f8, 0x03ff).rw("ns16550", FUNC(ns16550_device::ins8250_r), FUNC(ns16550_device::ins8250_w)… in at32_io()
246 ns16550_device &uart(NS16550(config, "ns16550", XTAL(1'843'200))); in at486()
306 ns16550_device &uart(NS16550(config, "ns16550", XTAL(1'843'200))); in at486hd()
H A Djackpool.cpp163 …map(0x800000, 0x80000f).rw("uart", FUNC(ns16550_device::ins8250_r), FUNC(ns16550_device::ins8250_w… in jackpool_mem()
/dports/emulators/mame/mame-mame0226/src/mame/drivers/
H A Djensen.cpp202 serial0.cts_handler().set(m_ace[0], FUNC(ns16550_device::cts_w)); in jensen()
203 serial0.dcd_handler().set(m_ace[0], FUNC(ns16550_device::dcd_w)); in jensen()
204 serial0.dsr_handler().set(m_ace[0], FUNC(ns16550_device::dsr_w)); in jensen()
205 serial0.ri_handler().set(m_ace[0], FUNC(ns16550_device::ri_w)); in jensen()
206 serial0.rxd_handler().set(m_ace[0], FUNC(ns16550_device::rx_w)); in jensen()
214 serial1.cts_handler().set(m_ace[1], FUNC(ns16550_device::cts_w)); in jensen()
215 serial1.dcd_handler().set(m_ace[1], FUNC(ns16550_device::dcd_w)); in jensen()
216 serial1.dsr_handler().set(m_ace[1], FUNC(ns16550_device::dsr_w)); in jensen()
217 serial1.ri_handler().set(m_ace[1], FUNC(ns16550_device::ri_w)); in jensen()
218 serial1.rxd_handler().set(m_ace[1], FUNC(ns16550_device::rx_w)); in jensen()
H A Djazz.cpp172 required_device_array<ns16550_device, 2> m_ace;
238 …map(0x80006000, 0x80006007).rw(m_ace[0], FUNC(ns16550_device::ins8250_r), FUNC(ns16550_device::ins… in mct_map()
239 …map(0x80007000, 0x80007007).rw(m_ace[1], FUNC(ns16550_device::ins8250_r), FUNC(ns16550_device::ins… in mct_map()
397 serial0.cts_handler().set(m_ace[0], FUNC(ns16550_device::cts_w)); in FLOPPY_FORMATS_MEMBER()
398 serial0.dcd_handler().set(m_ace[0], FUNC(ns16550_device::dcd_w)); in FLOPPY_FORMATS_MEMBER()
399 serial0.dsr_handler().set(m_ace[0], FUNC(ns16550_device::dsr_w)); in FLOPPY_FORMATS_MEMBER()
400 serial0.ri_handler().set(m_ace[0], FUNC(ns16550_device::ri_w)); in FLOPPY_FORMATS_MEMBER()
401 serial0.rxd_handler().set(m_ace[0], FUNC(ns16550_device::rx_w)); in FLOPPY_FORMATS_MEMBER()
411 serial1.cts_handler().set(m_ace[1], FUNC(ns16550_device::cts_w)); in FLOPPY_FORMATS_MEMBER()
414 serial1.ri_handler().set(m_ace[1], FUNC(ns16550_device::ri_w)); in FLOPPY_FORMATS_MEMBER()
[all …]
H A Dbebox.cpp51 …map(0x800002F8, 0x800002FF).rw("ns16550_1", FUNC(ns16550_device::ins8250_r), FUNC(ns16550_device::… in main_mem()
52 …map(0x80000380, 0x80000387).rw("ns16550_2", FUNC(ns16550_device::ins8250_r), FUNC(ns16550_device::… in main_mem()
53 …map(0x80000388, 0x8000038F).rw("ns16550_3", FUNC(ns16550_device::ins8250_r), FUNC(ns16550_device::… in main_mem()
59 …map(0x800003F8, 0x800003FF).rw("ns16550_0", FUNC(ns16550_device::ins8250_r), FUNC(ns16550_device::… in main_mem()
H A Dultim809.cpp72 required_device<ns16550_device> m_uart;
86 …map(0xc400, 0xc407).rw(m_uart, FUNC(ns16550_device::ins8250_r), FUNC(ns16550_device::ins8250_w)); … in mem_map()
H A Dpcw16.cpp944 …map(0x020, 0x027).rw("ns16550_1", FUNC(ns16550_device::ins8250_r), FUNC(ns16550_device::ins8250_w)… in pcw16_io()
945 map(0x028, 0x02f).rw(m_uart2, FUNC(ns16550_device::ins8250_r), FUNC(ns16550_device::ins8250_w)); in pcw16_io()
1019ns16550_device &uart1(NS16550(config, "ns16550_1", XTAL(1'843'200))); /* TODO: Verify uart mod… in pcw16()
H A Dpcat_dyn.cpp123 …map(0x03f8, 0x03ff).rw("ns16550", FUNC(ns16550_device::ins8250_r), FUNC(ns16550_device::ins8250_w)… in pcat_io()
193 ns16550_device &uart(NS16550(config, "ns16550", XTAL(1'843'200))); in pcat_dyn()
H A Dfunkball.cpp353 map(0x03f8, 0x03ff).rw("uart", FUNC(ns16550_device::ins8250_r), FUNC(ns16550_device::ins8250_w)); in funkball_io()
798 ns16550_device &uart(NS16550(config, "uart", 1843200)); // exact type unknown in funkball()
805 rs232.rxd_handler().set("uart", FUNC(ns16550_device::rx_w)); in funkball()
806 rs232.dcd_handler().set("uart", FUNC(ns16550_device::dcd_w)); in funkball()
807 rs232.dsr_handler().set("uart", FUNC(ns16550_device::dsr_w)); in funkball()
808 rs232.cts_handler().set("uart", FUNC(ns16550_device::cts_w)); in funkball()
H A Datlantis.cpp133 required_device<ns16550_device> m_uart1;
134 required_device<ns16550_device> m_uart2;
672 …map(0x00100000, 0x0010001f).rw(m_uart1, FUNC(ns16550_device::ins8250_r), FUNC(ns16550_device::ins8… in map0()
673 …map(0x00180000, 0x0018001f).rw(m_uart2, FUNC(ns16550_device::ins8250_r), FUNC(ns16550_device::ins8… in map0()
H A Dmtouchxl.cpp145 …map(0x03f8, 0x03ff).rw("ns16550", FUNC(ns16550_device::ins8250_r), FUNC(ns16550_device::ins8250_w)… in at32_io()
246 ns16550_device &uart(NS16550(config, "ns16550", XTAL(1'843'200))); in at486()
306 ns16550_device &uart(NS16550(config, "ns16550", XTAL(1'843'200))); in at486hd()
/dports/emulators/mess/mame-mame0226/src/devices/machine/
H A Dins8250.cpp107 DEFINE_DEVICE_TYPE(NS16550, ns16550_device, "ns16550", "National Semiconductor NS16550 UART")
139 ns16550_device::ns16550_device(const machine_config &mconfig, const char *tag, device_t *owner, u32… in ns16550_device() function in ns16550_device
151 m_chan0 = subdevice<ns16550_device>("chan0"); in device_start()
152 m_chan1 = subdevice<ns16550_device>("chan1"); in device_start()
477 void ns16550_device::rcv_complete() in rcv_complete()
512 void ns16550_device::tra_complete() in tra_complete()
689 void ns16550_device::device_start() in device_start()
704 void ns16550_device::device_reset() in device_reset()
724 void ns16550_device::push_tx(u8 data) in push_tx()
730 u8 ns16550_device::pop_rx() in pop_rx()
[all …]
H A Dins8250.h113 class ns16550_device : public ins8250_uart_device
116 ns16550_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock);
149 ns16550_device *m_chan0;
150 ns16550_device *m_chan1;
156 DECLARE_DEVICE_TYPE(NS16550, ns16550_device)
H A Dfdc37c665gt.h30 required_device<ns16550_device> m_uart1;
31 required_device<ns16550_device> m_uart2;
/dports/emulators/mame/mame-mame0226/src/devices/machine/
H A Dins8250.cpp107 DEFINE_DEVICE_TYPE(NS16550, ns16550_device, "ns16550", "National Semiconductor NS16550 UART")
139 ns16550_device::ns16550_device(const machine_config &mconfig, const char *tag, device_t *owner, u32… in ns16550_device() function in ns16550_device
151 m_chan0 = subdevice<ns16550_device>("chan0"); in device_start()
152 m_chan1 = subdevice<ns16550_device>("chan1"); in device_start()
477 void ns16550_device::rcv_complete() in rcv_complete()
512 void ns16550_device::tra_complete() in tra_complete()
689 void ns16550_device::device_start() in device_start()
704 void ns16550_device::device_reset() in device_reset()
724 void ns16550_device::push_tx(u8 data) in push_tx()
730 u8 ns16550_device::pop_rx() in pop_rx()
[all …]
H A Dins8250.h113 class ns16550_device : public ins8250_uart_device
116 ns16550_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock);
149 ns16550_device *m_chan0;
150 ns16550_device *m_chan1;
156 DECLARE_DEVICE_TYPE(NS16550, ns16550_device)
H A Dfdc37c665gt.h30 required_device<ns16550_device> m_uart1;
31 required_device<ns16550_device> m_uart2;

123