(MESS) BBC Micro keyboard LED's: [Nigel Barnes]
- added layout for keyboard LED's.
- defined actual screen sizes.
Converted PIA6821 to DEVCB2 [smf]
Netlist:
- Added Ebers-Moll BJT model. Currently only for NPN.
- Fixed convergence issue in the solver.
- Accuracy for Ebers-Moll must be better than 1e-5 to not generate nano-second spikes.
  Typical sound applications should be able to run with less since the spikes are
  not audible.
Some more netlist examples.
Created folder netlist/analog to have a dedicated home for analog devices
Moved analog stuff into its new home. No wn.
New supported clone:

Out Run (Japan, FD1089A 317-0019) [Charles MacDonald, ShouTime]


thanks to Yasuhiro for the patch
fixed swapped cb1 & ca2 read callbacks during conversion (nw)
Fixed MT02879. (nw)
Fixed 05276 as suggested by MASH (hopefully the dumper still has the pcb and can verify it). Inverted the "Unknown Use" dip default since it broke controls. I guess the "UNK" port could actually be the controls for the "matrix" mode. (nw)
Removed 6821 porta_r/portb_r/ca1_r/ca2_r/cb1_r/cb2_r functions as they only returned what you'd written to the chip, only a couple of those were ever used (by audio/exidy.c). Removed some ca*/cb* read callbacks that just returned what had already been pushed or always returned 0. As there are no longer any cb2 read callbacks that functionality has been removed. [smf]
removed a couple of CA1/CB1 involved with IEEE, pet was already pushing the signals to the PIA (nw)
reduced the number of callers to set_a_input by calling porta_w & made the WRITE8_HANDLER call that as well, instead of the other way round and having to lookup an address space that is never used [smf]
rm game-no-sound flag from icecold.c