summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/machine/bbc.c
Commit message (Collapse)AuthorAgeFilesLines
* move mess into mame (nw) Miodrag Milanovic2015-09-301-1861/+0
|
* i8271: modernize [Carl] cracyc2015-09-281-0/+6
|
* bbc: fixed wd177x reset on master series (nw) Nigel Barnes2015-09-081-2/+2
|
* bbc: clones, floppy formats, softlists, and cleanups. Nigel Barnes2015-09-071-535/+165
| | | | | | | | | | | | - Added clone bbcb1770, bbcb now 8271 only. - Added clone pro128s, Olivetti Prodest PC 128S. - Added clones Acorn Business Computers and Cambridge Workstation. - Added clone reutapm, Reuters APM board. - Improved floppy formats, added dsd and double density formats for ADFS. - Added speech PHROMs, not yet hooked up correctly. - Added softlists bbcb_de_cass, bbcb_us_flop and bbcmc_flop. - Added S11 links (dipswitch) to specify Econet ID. - Address map cleanups.
* resolved some more (nw) Miodrag Milanovic2015-06-021-1/+1
|
* restore my bbc changes (wtf did happen to them?) Dirk Best2015-05-291-38/+60
|
* more cleanup (nw) Dirk Best2015-05-291-1/+0
|
* Merge branch 'master' of https://github.com/mamedev/mame Cowering2015-05-281-1/+1
|\
| * We cannot relicense files for which we have not yet received responses (nw) balr0g2015-05-281-1/+1
| |
| * cleanup/bbcm fix (nw) Dirk Best2015-05-271-2/+3
| |
| * bbc: Update to use the new wd_fdc. Until the 8271 floppy controller is Dirk Best2015-05-271-39/+60
|/ | | | updated, drive 0 and 1 = 8271 and drive 2 and 3 = wd_fdc.
* update for Gordon Jefferyes (nw) Miodrag Milanovic2015-05-211-1/+1
|
* Synced other dirs withs driver license for MESS (nw) Miodrag Milanovic2015-05-131-1/+1
|
* Added dummy license lines to each file for MESS (nw) Miodrag Milanovic2015-05-071-0/+2
|
* cleanup in mess section (nw) Miodrag Milanovic2015-04-191-8/+8
|
* There is no implicit conversion to char* in std::string (nw) Miodrag Milanovic2015-04-121-6/+6
|
* Fix various typos Zoë Blade2014-11-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Squashed commit of the following: commit 040fd169bfd6845b33d3f86fd66afb4a632605c6 Author: Zoë Blade <zoe@bytenoise.co.uk> Date: Sun Nov 30 22:24:30 2014 +0000 Fix more typos in comments commit 6121ae593008a574735427e047fdb7a16f4fa47f Author: Zoë Blade <zoe@bytenoise.co.uk> Date: Sun Nov 30 22:20:37 2014 +0000 Fix more typos Not all are in comments this time, but the vast majority are, and the rest are in printed text. None are variable or constant names. commit 84bc72573009bb46f5601f7257a7f7538f25cfc2 Author: Zoë Blade <zoe@bytenoise.co.uk> Date: Sun Nov 30 22:01:46 2014 +0000 Fix some typos
* Cleanups and version bumpmame0155 Miodrag Milanovic2014-10-151-13/+13
|
* fixed dfs bank. nw. Fabio Priuli2014-10-111-1/+1
|
* (MESS) bbc: converted to use generic cart slots and clarified Fabio Priuli2014-10-101-121/+143
| | | | a bit more what banks is mapped where by using memory bank configure_entries & set_entry. nw.
* wd17xx: Cleanup. (nw) Curt Coder2014-05-121-5/+0
|
* wd17xx: devcb2. (nw) Curt Coder2014-05-121-1/+0
|
* wd17xx: devcb2. (nw) Curt Coder2014-05-121-2/+0
|
* converted i8271 to use inline configs and reduced tagmap lookups Fabio Priuli2014-04-171-6/+0
| | | | while at it. nw.
* updated upd7002 to use delegates. nw. Fabio Priuli2014-04-131-16/+8
|
* Cleanups and version bumpmame0153 Miodrag Milanovic2014-04-071-6/+6
|
* (MESS) previous BBC Master commit was over-simplifying the cart Fabio Priuli2014-04-051-5/+12
| | | | mapping compared to the real thing. This should be more in line with the code which will be needed with slots. nw.
* (MESS) bbc.c: fixed external cart slot -cart1 for the BBC Master (demo cart Fabio Priuli2014-04-041-81/+63
| | | | | | runs properly now), added second external slot -cart2 (same functionality as -cart1). Expansion ROM slots, which are handled as internal cart slot, are now accessible via -cart3/-cart6 media switch, until they are converted to proper slot devices. [Fabio Priuli]
* i8271: devcb2. (nw) Curt Coder2014-03-251-2/+0
|
* legacy wd17xx is now also a modern device (nw) Miodrag Milanovic2014-03-181-45/+45
|
* Rewritten 6850 based on datasheet using external CLOCK & removed MIDI clock ↵ smf-2014-02-211-24/+23
| | | | hacks. Standardised COM8116 DEVCB2 callbacks. GUS gf1_device device derives from acia6850_device to gain access to the tx & rx irq state, rather than exposing it with a public method. [smf]
* created src\emu\bus\rs232 & src\emu\bus\midi directories and separated rs232 ↵ smf-2014-02-151-2/+2
| | | | and midi devices, changed h89 to use an rs232 port to communicate with the serial terminal to instead of connecting it directly. [smf]
* Modernized i8271 device.(nw) Ivan Vangelista2014-01-181-13/+9
|
* (MESS) BBC Micro keyboard LED's: [Nigel Barnes] Fabio Priuli2014-01-061-3/+8
| | | | | - added layout for keyboard LED's. - defined actual screen sizes.
* BBC Micro keyboard updates/fixes: [Nigel Barnes] Fabio Priuli2014-01-051-42/+6
| | | | | | | - added numeric keypad on Master series. - fixed CAPS LOCK and SHIFT LOCK. - removed dipswitches from Master series. - improved dipswitch descriptions.
* Modernized upd7002 device. (nw) Ivan Vangelista2014-01-041-4/+3
|
* removed runtime via device lookups, removed ca1, cb1, ca2, cb2 callbacks ↵ smf-2014-01-011-49/+24
| | | | from configuration as the values are pushed already [smf]
* Convert VIA6522 to use DEVCB2 [smf] smf-2013-12-311-40/+5
|
* replaced read rx/cts/dcd callbacks in ACIA6850 write write handlers, which ↵ smf-2013-12-221-6/+30
| | | | allows multiple chips to be connected together without using glue methods. [smf]
* Cleanups and version bumpmame0151 Miodrag Milanovic2013-11-051-4/+4
|
* Modernized mc6854 device.(nw) Ivan Vangelista2013-11-041-8/+4
| | | | | Superficial testing shows no breakage, but in-depth testing from someone familiar with the machines would be appreciated.
* (MESS) BBC Micro updates / fixes: [Nigel Barnes] Fabio Priuli2013-10-281-167/+198
| | | | | | | | | | | | - implemented ram device, all models have default ramsize, model A is 16K/32K switchable. - added additional bios options for OS0.1, OS1.0 in models A/B. - added clones bbcb_de, bbcb_us for BBC B German and US export models. - added clones bbcmaiv, bbcmet, bbcmt, bbcm512, bbcmarm for other BBC Master models. - added clones bbcmc, bbcmc_ar for BBC Master Compact and Arabic models. - implemented BREAK key. - fixed 8271 disk loading of ssd,dsd images. - device mc146818 now accepts default CMOS RAM. - added default CMOS RAM settings for all Master models.
* moved centronics into emu/bus (nw) Miodrag Milanovic2013-10-231-1/+1
|
* small MACHINE_RESET cleanup Oliver Stöneberg2013-08-051-1/+1
|
* Cleanups and version bumpmame0149 Miodrag Milanovic2013-06-111-3/+3
|
* (MESS) Added RS-232 ports to several drivers. [Curt Coder] Curt Coder2013-05-211-7/+27
|
* (MESS) bbc.c: Changed cts signals a bit. (nw) Wilbert Pol2013-04-281-2/+2
|
* (MESS) bbc.c: Hooking up some more serial processor features. Cassette ↵ Wilbert Pol2013-04-281-46/+149
| | | | saving is not working yet due to the serial procesor and 6850 not entirely understanding each other yet. (nw)
* serproc bit 6 switches between cassette and rs423. (nw) Wilbert Pol2013-04-261-12/+12
|
* Documentation (nw) Wilbert Pol2013-04-251-1/+7
|