summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/imagedev/midiin.c
Commit message (Collapse)AuthorAgeFilesLines
* Added some for Nathan and some more for Nicola (nw) Miodrag Milanovic2015-05-111-2/+2
|
* Added dummy license headers for EMU section (nw) Miodrag Milanovic2015-05-071-0/+2
|
* Converted midi into a module. (nw) couriersud2015-01-311-5/+9
|
* midiin_device: converted to devcb2 (nw) Ivan Vangelista2014-04-111-12/+4
|
* Removed diserial connect(). Converted thomson, mc1502 & wangpc to use DEVCB2 ↵ smf-2014-02-241-4/+0
| | | | instead. [smf]
* Changed parity & stop bits to an enum (you can now pass in 1.5). I've ↵ smf-2014-01-131-1/+1
| | | | updated the uarts that were testing for 1.5 stop bits to pass that in, but there are probably others & 1.5 stop bits is converted to 2 by diserial. However the 68681 requires stop bits to be specified in clocks, so this will change in the future. Replaced synchronous flag with start bit count, as some uarts can use a start bit in synchronous mode & that whether there is a start bit is all the flag is currently controlling. Updated rs232 terminal to allow startbits, stop bits 1.5 to be specified (although that is currently not supported by diserial) and individual transmit and receive baud rates. [smf]
* Call set_data_frame() before stc_rcv_rate() in a few more places, as since ↵ smf-2014-01-101-1/+1
| | | | r26274 there is random behaviour if you don't [smf]
* diserial: Remove defines, cleanup clocks/timers, add sync support [O. Galibert] Olivier Galibert2013-11-181-1/+6
|
* changed rest of devices (except cpu cores) to have shortname and sourcefile (nw) Miodrag Milanovic2013-06-211-1/+1
|
* Cleanups and version bumpmame0148u1 Miodrag Milanovic2013-02-111-8/+7
|
* Initial implementation of Ensoniq ES5510 DSP [Christian Brunschen] R. Belmont2013-02-031-3/+10
| | | | | nw part: This doesn't actually process samples yet, but it's pretty close to doing so, we just need OG to figure out how that works in the core.
* MIDI: Fixed several bugs and bumped the input buffer sizes [R. Belmont] R. Belmont2013-01-151-3/+7
|
* MIDI: allow input port to work without a connected real device [R. Belmont] R. Belmont2013-01-131-1/+2
|
* MIDI core updates: [R. Belmont] R. Belmont2013-01-131-0/+166
- Add MIDI in and out ports as image device types - Add OSD calls to check for and read MIDI input - Add MIDI in image device which reads input and converts it to a serial bitstream nw section: Note that the MIDI In device uses the new image device override to prevent the core from attempting to fopen() the "file" name and instead it handles open/close itself in call_load/call_unload. This allows greater flexibilty than the hack used for sockets/ptys/named pipes where the OSD file layer has to know about them.