diff options
Diffstat (limited to 'src')
62 files changed, 1257 insertions, 1258 deletions
diff --git a/src/devices/bus/a2gameio/gizmo.cpp b/src/devices/bus/a2gameio/gizmo.cpp index b3ffa9ea614..3fc87c20688 100644 --- a/src/devices/bus/a2gameio/gizmo.cpp +++ b/src/devices/bus/a2gameio/gizmo.cpp @@ -3,7 +3,7 @@ /********************************************************************* gizmo.cpp - HAL Labs Gizmo digital joystick adapter - Used by Vindicator and Super Taxman 2. + Used by Vindicator and Super Taxman 2. *********************************************************************/ @@ -55,7 +55,7 @@ void apple2_gizmo_device::device_start() READ_LINE_MEMBER(apple2_gizmo_device::sw0_r) { - static const int gizmo_bits[8] = { 1,3,2,0,4,5,5,5 }; + static const int gizmo_bits[8] = { 1,3,2,0,4,5,5,5 }; return BIT(m_player1->read(),gizmo_bits[m_an0+(m_an1<<1)+(m_an2<<2)]); } diff --git a/src/devices/bus/a2gameio/gizmo.h b/src/devices/bus/a2gameio/gizmo.h index c0702bc7a41..8f451992222 100644 --- a/src/devices/bus/a2gameio/gizmo.h +++ b/src/devices/bus/a2gameio/gizmo.h @@ -3,7 +3,7 @@ /********************************************************************* gizmo.h - HAL Labs Gizmo digital joystick adapter - Used by Vindicator and Super Taxman 2. + Used by Vindicator and Super Taxman 2. *********************************************************************/ diff --git a/src/devices/bus/abcbus/lux10828.cpp b/src/devices/bus/abcbus/lux10828.cpp index 0307870256c..3bbbcb027c1 100644 --- a/src/devices/bus/abcbus/lux10828.cpp +++ b/src/devices/bus/abcbus/lux10828.cpp @@ -106,8 +106,8 @@ Notes: 0704: rr a 0706: call $073F - There is an alternate format function in the controller firmware that allows to set a secret byte which is stored in the sector header. - Copy protected software checks the secret byte read from the sector header and refuses to start if the disk has not been appropriately formatted. + There is an alternate format function in the controller firmware that allows to set a secret byte which is stored in the sector header. + Copy protected software checks the secret byte read from the sector header and refuses to start if the disk has not been appropriately formatted. */ diff --git a/src/devices/bus/abcbus/lux4105.cpp b/src/devices/bus/abcbus/lux4105.cpp index 17d51b93144..1bb72560855 100644 --- a/src/devices/bus/abcbus/lux4105.cpp +++ b/src/devices/bus/abcbus/lux4105.cpp @@ -41,7 +41,7 @@ Notes: TODO - - sector length error in read check after format + - sector length error in read check after format */ @@ -57,9 +57,9 @@ Notes: //************************************************************************** #define SASIBUS_TAG "sasi" -#define DMA_O1 BIT(m_dma, 0) -#define DMA_O2 BIT(m_dma, 1) -#define DMA_O3 BIT(m_dma, 2) +#define DMA_O1 BIT(m_dma, 0) +#define DMA_O2 BIT(m_dma, 1) +#define DMA_O3 BIT(m_dma, 2) //************************************************************************** @@ -228,16 +228,16 @@ void luxor_4105_device::write_dma_register(uint8_t data) { /* - bit description + bit description - 0 - 1 - 2 - 3 - 4 - 5 byte interrupt enable? - 6 DMA/CPU mode (1=DMA, 0=CPU)? - 7 error interrupt enable? + 0 + 1 + 2 + 3 + 4 + 5 byte interrupt enable? + 6 DMA/CPU mode (1=DMA, 0=CPU)? + 7 error interrupt enable? */ @@ -255,7 +255,7 @@ void luxor_4105_device::write_sasi_data(uint8_t data) { m_data_out = data; - if (!m_sasi->io_r()) + if (!m_sasi->io_r()) { m_sasi->write(data); } @@ -355,9 +355,9 @@ uint8_t luxor_4105_device::abcbus_stat() 2 BSY 3 I/O 4 0 - 5 DMA !O3 + 5 DMA !O3 6 PREN - 7 DMA request + 7 DMA request */ @@ -365,7 +365,7 @@ uint8_t luxor_4105_device::abcbus_stat() data |= !m_sasi->cd_r() << 1; data |= m_sasi->bsy_r() << 2; data |= !m_sasi->io_r() << 3; - + data |= !DMA_O3 << 5; data |= !m_pren << 6; data |= !m_drq << 7; @@ -470,7 +470,7 @@ uint8_t luxor_4105_device::abcbus_tren() m_req = m_sasi->req_r(); update_ack(); update_dma(); - + return data; } diff --git a/src/devices/cpu/gigatron/gigatron.cpp b/src/devices/cpu/gigatron/gigatron.cpp index b40b03c08b7..5729a33633e 100644 --- a/src/devices/cpu/gigatron/gigatron.cpp +++ b/src/devices/cpu/gigatron/gigatron.cpp @@ -89,10 +89,10 @@ void gigatron_cpu_device::reset_cpu() m_inReg = 0xff; m_outx = 0; m_out = 0; - + m_out_cb(0, 0); m_outx_cb(0, 0); - + for(uint16_t i = 0; i < m_ramMask; i++) gigatron_writemem8(i, floor(machine().rand() & 0xff)); } diff --git a/src/devices/machine/e05a30.h b/src/devices/machine/e05a30.h index 5dfb51ac81c..4cc88759ff5 100644 --- a/src/devices/machine/e05a30.h +++ b/src/devices/machine/e05a30.h @@ -39,7 +39,7 @@ public: DECLARE_WRITE_LINE_MEMBER( centronics_input_data6 ) { if (state) m_centronics_data |= 0x40; else m_centronics_data &= ~0x40; } DECLARE_WRITE_LINE_MEMBER( centronics_input_data7 ) { if (state) m_centronics_data |= 0x80; else m_centronics_data &= ~0x80; } - int ready_led() { return !m_centronics_busy; } + int ready_led() { return !m_centronics_busy; } protected: // device-level overrides diff --git a/src/devices/machine/pit8253.cpp b/src/devices/machine/pit8253.cpp index f0f4450e90d..7d0d4246b67 100644 --- a/src/devices/machine/pit8253.cpp +++ b/src/devices/machine/pit8253.cpp @@ -201,7 +201,7 @@ void pit_counter_device::device_reset() inline void pit_counter_device::adjust_timer(attotime target) { -// if (target != m_next_update) +// if (target != m_next_update) { m_next_update = target; m_updatetimer->adjust(target - machine().time()); diff --git a/src/devices/machine/pit8253.h b/src/devices/machine/pit8253.h index a862dee8aad..c602a64a3d1 100644 --- a/src/devices/machine/pit8253.h +++ b/src/devices/machine/pit8253.h @@ -84,7 +84,7 @@ private: // internal state int m_index; // index number of the timer double m_clockin; // input clock frequency in Hz - attotime m_clock_period; // precomputed input clock period + attotime m_clock_period; // precomputed input clock period int m_clock_signal; // clock signal when clockin is 0 attotime m_last_updated; // time when last updated diff --git a/src/devices/sound/sp0250.cpp b/src/devices/sound/sp0250.cpp index 594211548b3..a2476c9d521 100644 --- a/src/devices/sound/sp0250.cpp +++ b/src/devices/sound/sp0250.cpp @@ -241,7 +241,7 @@ int8_t sp0250_device::next() // DAC 62 -> 33,32,33,32 // DAC 63 -> 33,33,33,32 m_pwm_counts = (((dac + 68 + 3) >> 2) << 0) + - (((dac + 68 + 1) >> 2) << 8) + + (((dac + 68 + 1) >> 2) << 8) + (((dac + 68 + 2) >> 2) << 16) + (((dac + 68 + 0) >> 2) << 24); diff --git a/src/devices/video/epic12.cpp b/src/devices/video/epic12.cpp index ed23f2ebe88..e8368f8bac9 100644 --- a/src/devices/video/epic12.cpp +++ b/src/devices/video/epic12.cpp @@ -141,21 +141,21 @@ inline u16 epic12_device::COPY_NEXT_WORD(address_space &space, offs_t *addr) } /* - Upload command - This command uploads gfx data to VRAM, from Main CPU RAM. - - Offset Bits Description - fedcba98 76543210 - 00 0010---- -------- 0x2 for upload - ----0000 00000000 Fixed for upload? - 02 00000000 00000000 "" - 04 10011001 10011001 "" - 06 10011001 10011001 "" - 08 ---xxxxx xxxxxxxx Destination X start position - 0a ----xxxx xxxxxxxx Destination Y start position - 0c ---xxxxx xxxxxxxx Source Width - 0e ----xxxx xxxxxxxx Source Height - 10...10 + (Width * Height * 2) Source GFX data (ARGB1555 format) + Upload command + This command uploads gfx data to VRAM, from Main CPU RAM. + + Offset Bits Description + fedcba98 76543210 + 00 0010---- -------- 0x2 for upload + ----0000 00000000 Fixed for upload? + 02 00000000 00000000 "" + 04 10011001 10011001 "" + 06 10011001 10011001 "" + 08 ---xxxxx xxxxxxxx Destination X start position + 0a ----xxxx xxxxxxxx Destination Y start position + 0c ---xxxxx xxxxxxxx Source Width + 0e ----xxxx xxxxxxxx Source Height + 10...10 + (Width * Height * 2) Source GFX data (ARGB1555 format) */ inline void epic12_device::gfx_upload_shadow_copy(address_space &space, offs_t *addr) @@ -319,38 +319,38 @@ const epic12_device::blitfunction epic12_device::f1_ti0_tr0_blit_funcs[64] = /* - Draw command - This command draws gfx data. - - Offset Bits Description - fedcba98 76543210 - 00 0001---- -------- 0x1 for draw - ----x--- -------- Flip X - -----x-- -------- Flip Y - ------x- -------- Enable Blending - -------x -------- Enable Transparent - -------- -xxx---- Source Blending mode - -------- -----xxx Destination Blending mode - 02 xxxxxxxx -------- Source Alpha value - -------- xxxxxxxx Destination Alpha value - 04 ---xxxxx xxxxxxxx Source X start position - 06 ----xxxx xxxxxxxx Source Y start position - 08 sxxxxxxx xxxxxxxx Destination X start position - 0a sxxxxxxx xxxxxxxx Destination Y start position - 0c ---xxxxx xxxxxxxx Source Width - 0e ----xxxx xxxxxxxx Source Height - 10 -------- xxxxxxxx Source Red multiplication (0x80 = 100%) - 12 xxxxxxxx -------- Source Green multiplication (0x80 = 100%) - -------- xxxxxxxx Source Blue multiplication (0x80 = 100%) - - Blending mode (description from ibara test mode) - 000 +alpha - 001 +source - 010 +destination - 100 -alpha - 101 -source - 110 -destination - others are reserved/disable? + Draw command + This command draws gfx data. + + Offset Bits Description + fedcba98 76543210 + 00 0001---- -------- 0x1 for draw + ----x--- -------- Flip X + -----x-- -------- Flip Y + ------x- -------- Enable Blending + -------x -------- Enable Transparent + -------- -xxx---- Source Blending mode + -------- -----xxx Destination Blending mode + 02 xxxxxxxx -------- Source Alpha value + -------- xxxxxxxx Destination Alpha value + 04 ---xxxxx xxxxxxxx Source X start position + 06 ----xxxx xxxxxxxx Source Y start position + 08 sxxxxxxx xxxxxxxx Destination X start position + 0a sxxxxxxx xxxxxxxx Destination Y start position + 0c ---xxxxx xxxxxxxx Source Width + 0e ----xxxx xxxxxxxx Source Height + 10 -------- xxxxxxxx Source Red multiplication (0x80 = 100%) + 12 xxxxxxxx -------- Source Green multiplication (0x80 = 100%) + -------- xxxxxxxx Source Blue multiplication (0x80 = 100%) + + Blending mode (description from ibara test mode) + 000 +alpha + 001 +source + 010 +destination + 100 -alpha + 101 -source + 110 -destination + others are reserved/disable? */ inline void epic12_device::gfx_draw_shadow_copy(address_space &space, offs_t *addr) diff --git a/src/emu/inputdev.cpp b/src/emu/inputdev.cpp index 66480068a14..e29dfe39315 100644 --- a/src/emu/inputdev.cpp +++ b/src/emu/inputdev.cpp @@ -570,8 +570,7 @@ void input_class::remap_device_index(int oldindex, int newindex) if (nullptr != m_device[newindex].get()) m_device[newindex]->set_devindex(newindex); - // update the maximum index found, since newindex may - // exceed current m_maxindex + // update the maximum index found, since newindex may exceed current m_maxindex m_maxindex = std::max(m_maxindex, newindex); } diff --git a/src/emu/speaker.h b/src/emu/speaker.h index 26896dd7e3f..7cf27d12471 100644 --- a/src/emu/speaker.h +++ b/src/emu/speaker.h @@ -83,9 +83,9 @@ protected: // internal state static constexpr int BUCKETS_PER_SECOND = 10; - std::vector<s32> m_max_sample; - s32 m_current_max; - u32 m_samples_this_bucket; + std::vector<s32> m_max_sample; + s32 m_current_max; + u32 m_samples_this_bucket; }; diff --git a/src/lib/netlist/macro/nlm_cd4xxx_lib.cpp b/src/lib/netlist/macro/nlm_cd4xxx_lib.cpp index 492736d75ca..870348fc3a3 100644 --- a/src/lib/netlist/macro/nlm_cd4xxx_lib.cpp +++ b/src/lib/netlist/macro/nlm_cd4xxx_lib.cpp @@ -70,7 +70,7 @@ static NETLIST_START(CD4006_DIP) A.D3, /* D3 |5 10| D3+4 */ A.D3P4, A.D4, /* D4 |6 9| D4+5 */ A.D4P5, A.VSS, /* VSS |7 8| D4+4 */ A.D4P4 - /* +--------------+ */ + /* +--------------+ */ ) NETLIST_END() @@ -95,15 +95,15 @@ NETLIST_END() //- +---+---++---+ //- static NETLIST_START(CD4011_DIP) - CD4011_GATE(A) - CD4011_GATE(B) - CD4011_GATE(C) - CD4011_GATE(D) + CD4011_GATE(A) + CD4011_GATE(B) + CD4011_GATE(C) + CD4011_GATE(D) - NET_C(A.VDD, B.VDD, C.VDD, D.VDD) - NET_C(A.VSS, B.VSS, C.VSS, D.VSS) + NET_C(A.VDD, B.VDD, C.VDD, D.VDD) + NET_C(A.VSS, B.VSS, C.VSS, D.VSS) - DIPPINS( /* +--------------+ */ + DIPPINS( /* +--------------+ */ A.A, /* A |1 ++ 14| VDD */ A.VDD, A.B, /* B |2 13| H */ D.B, A.Q, /* J |3 12| G */ D.A, @@ -147,14 +147,14 @@ static NETLIST_START(CD4013_DIP) NET_C(A.VSS, B.VSS) DIPPINS( /* +--------------+ */ - A.Q, /* Q1 |1 ++ 14| VDD */ A.VDD, + A.Q, /* Q1 |1 ++ 14| VDD */ A.VDD, A.QQ, /* Q1Q |2 13| Q2 */ B.Q, A.CLOCK, /* CLOCK1 |3 12| Q2Q */ B.QQ, A.RESET, /* RESET1 |4 4013 11| CLOCK2 */ B.CLOCK, A.DATA, /* DATA1 |5 10| RESET2 */ B.RESET, A.SET, /* SET1 |6 9| DATA2 */ B.DATA, A.VSS, /* VSS |7 8| SET2 */ B.SET - /* +--------------+ */ + /* +--------------+ */ ) NETLIST_END() @@ -547,7 +547,7 @@ static NETLIST_START(CD4538_DIP) A.Q, /* 3S |6 11| 3Y */ B.B, A.QQ, /* EQ |7 10| 3Z */ B.Q, A.VSS, /* GND |8 9| VEE */ B.QQ - /* +--------------+ */ + /* +--------------+ */ ) NETLIST_END() diff --git a/src/lib/netlist/macro/nlm_roms_lib.cpp b/src/lib/netlist/macro/nlm_roms_lib.cpp index a28c3cec37b..a7e9ae06a0c 100644 --- a/src/lib/netlist/macro/nlm_roms_lib.cpp +++ b/src/lib/netlist/macro/nlm_roms_lib.cpp @@ -312,7 +312,7 @@ static NETLIST_START(TTL_82S16_DIP) A.DOUTQ, /* DOUTQ |6 11| A7 */ A.A7, A.A4, /* A4 |7 10| A6 */ A.A6, A.GND, /* GND |8 9| A5 */ A.A5 - /* +--------------+ */ + /* +--------------+ */ ) NETLIST_END() diff --git a/src/lib/netlist/macro/nlm_ttl74xx_lib.cpp b/src/lib/netlist/macro/nlm_ttl74xx_lib.cpp index 6ae3c8386ba..87c1a1d25b6 100644 --- a/src/lib/netlist/macro/nlm_ttl74xx_lib.cpp +++ b/src/lib/netlist/macro/nlm_ttl74xx_lib.cpp @@ -909,7 +909,7 @@ static NETLIST_START(TTL_7473_DIP) B.CLK, /* CLK2 |5 10| K2 */ B.K, B.CLRQ, /* CLR2 |6 9| Q2 */ B.Q, B.J, /* J2 |7 8| QQ2 */ B.QQ - /* +--------------+ */ + /* +--------------+ */ ) NETLIST_END() @@ -952,7 +952,7 @@ static NETLIST_START(TTL_7473A_DIP) B.CLK, /* CLK2 |5 10| K2 */ B.K, B.CLRQ, /* CLR2 |6 9| Q2 */ B.Q, B.J, /* J2 |7 8| QQ2 */ B.QQ - /* +--------------+ */ + /* +--------------+ */ ) NETLIST_END() @@ -995,7 +995,7 @@ static NETLIST_START(TTL_7474_DIP) A.Q, /* Q1 |5 10| PR2 */ B.PREQ, A.QQ, /* QQ1 |6 9| Q2 */ B.Q, A.GND, /* GND |7 8| QQ2 */ B.QQ - /* +-------------+ */ + /* +-------------+ */ ) NETLIST_END() @@ -1179,7 +1179,7 @@ static NETLIST_START(TTL_7485_DIP) A.EQOUT, /* EQOUT |6 11| B1 */ A.B1, A.LTOUT, /* LTOUT |7 10| A0 */ A.A0, A.GND, /* GND |8 9| B0 */ A.B0 - /* +--------------+ */ + /* +--------------+ */ ) NETLIST_END() @@ -1416,7 +1416,7 @@ NETLIST_END() A.VCC, /* VCC |5 10| GND */ A.GND, NC.I, /* NC |6 9| QB */ A.QB, NC.I, /* NC |7 8| QC */ A.QC - /* +--------------+ */ + /* +--------------+ */ ) NETLIST_END() @@ -1437,15 +1437,15 @@ static NETLIST_START(TTL_7497_DIP) TTL_7497(A) DIPPINS( /* +--------------+ */ - A.B1, /* S1 |1 ++ 16| VCC */ A.VCC, - A.B4, /* S4 |2 15| S3 */ A.B3, - A.B5, /* S5 |3 14| S2 */ A.B2, - A.B0, /* S0 |4 7497 13| MR */ A.CLR, - A.ZQ, /* ZQ |5 12| EY */ A.UNITYQ, - A.Y, /* Y |6 11| CEQ */ A.ENQ, + A.B1, /* S1 |1 ++ 16| VCC */ A.VCC, + A.B4, /* S4 |2 15| S3 */ A.B3, + A.B5, /* S5 |3 14| S2 */ A.B2, + A.B0, /* S0 |4 7497 13| MR */ A.CLR, + A.ZQ, /* ZQ |5 12| EY */ A.UNITYQ, + A.Y, /* Y |6 11| CEQ */ A.ENQ, A.ENOUTQ, /* TCQ |7 10| EZQ */ A.STRBQ, A.GND, /* GND |8 9| CP */ A.CLK - /* +--------------+ */ + /* +--------------+ */ ) NETLIST_END() @@ -1572,7 +1572,7 @@ static NETLIST_START(TTL_74113_DIP) A.Q, /* Q1 |5 10| PRQ2 */ B.SETQ, A.QQ, /* QQ1 |6 9| Q2 */ B.Q, A.GND, /* GND |7 8| QQ2 */ B.QQ - /* +--------------+ */ + /* +--------------+ */ ) NETLIST_END() @@ -1615,7 +1615,7 @@ static NETLIST_START(TTL_74113A_DIP) A.Q, /* Q1 |5 10| PRQ2 */ B.SETQ, A.QQ, /* QQ1 |6 9| Q2 */ B.Q, A.GND, /* GND |7 8| QQ2 */ B.QQ - /* +--------------+ */ + /* +--------------+ */ ) NETLIST_END() @@ -1663,7 +1663,7 @@ static NETLIST_START(TTL_74121_DIP) A.B, /* B |5 10| CEXT */ A.C, A.Q, /* Q |6 9| RINT */ RINT.1, A.GND, /* GND |7 8| NC */ NC.I - /* +--------------+ */ + /* +--------------+ */ ) NETLIST_END() @@ -1702,15 +1702,15 @@ static NETLIST_START(TTL_74123_DIP) NET_C(A.GND, B.GND) DIPPINS( /* +--------------+ */ - A.A, /* A1 |1 ++ 16| VCC */ A.VCC, - A.B, /* B1 |2 15| RC1 */ A.RC, + A.A, /* A1 |1 ++ 16| VCC */ A.VCC, + A.B, /* B1 |2 15| RC1 */ A.RC, A.CLRQ, /* CLRQ1 |3 14| C1 */ A.C, - A.QQ, /* QQ1 |4 74123 13| Q1 */ A.Q, - B.Q, /* Q2 |5 12| QQ2 */ B.QQ, - B.C, /* C2 |6 11| CLRQ */ B.CLRQ, - B.RC, /* RC2 |7 10| B2 */ B.B, + A.QQ, /* QQ1 |4 74123 13| Q1 */ A.Q, + B.Q, /* Q2 |5 12| QQ2 */ B.QQ, + B.C, /* C2 |6 11| CLRQ */ B.CLRQ, + B.RC, /* RC2 |7 10| B2 */ B.B, A.GND, /* GND |8 9| A2 */ B.A - /* +--------------+ */ + /* +--------------+ */ ) NETLIST_END() @@ -2124,7 +2124,7 @@ static NETLIST_START(TTL_74161_DIP) A.D, /* D |6 11| QD */ A.QD, A.ENP, /* Enable P |7 10| Enable T */ A.ENT, A.GND, /* GND |8 9| /LOAD */ A.LOADQ - /* +--------------+ */ + /* +--------------+ */ ) NETLIST_END() @@ -2166,7 +2166,7 @@ static NETLIST_START(TTL_74163_DIP) A.D, /* D |6 11| QD */ A.QD, A.ENP, /* Enable P |7 10| Enable T */ A.ENT, A.GND, /* GND |8 9| /LOAD */ A.LOADQ - /* +--------------+ */ + /* +--------------+ */ ) NETLIST_END() @@ -2205,7 +2205,7 @@ static NETLIST_START(TTL_74164_DIP) A.QC, /* QC |5 10| QE */ A.QE, A.QD, /* QD |6 9| CLRQ */ A.CLRQ, A.GND, /* GND |7 8| CLK */ A.CLK - /* +--------------+ */ + /* +--------------+ */ ) NETLIST_END() @@ -2237,13 +2237,13 @@ static NETLIST_START(TTL_74165_DIP) DIPPINS( /* +--------------+ */ A.SH_LDQ, /* PLQ |1 ++ 16| VCC */ A.VCC, A.CLK, /* CP1 |2 15| CP2 */ A.CLKINH, - A.E, /* P4 |3 14| P3 */ A.D, - A.F, /* P5 |4 74165 13| P2 */ A.C, - A.G, /* P6 |5 12| P1 */ A.B, - A.H, /* P7 |6 11| P0 */ A.A, + A.E, /* P4 |3 14| P3 */ A.D, + A.F, /* P5 |4 74165 13| P2 */ A.C, + A.G, /* P6 |5 12| P1 */ A.B, + A.H, /* P7 |6 11| P0 */ A.A, A.QHQ, /* QQ7 |7 10| DS */ A.SER, A.GND, /* GND |8 9| Q7 */ A.QH - /* +--------------+ */ + /* +--------------+ */ ) NETLIST_END() @@ -2282,14 +2282,14 @@ static NETLIST_START(TTL_74166_DIP) DIPPINS( /* +--------------+ */ A.SER, /* SER |1 ++ 16| VCC */ A.VCC, - A.A, /* A |2 15| SH/LDQ */ A.SH_LDQ, - A.B, /* B |3 14| H */ A.H, - A.C, /* C |4 74166 13| QH */ A.QH, - A.D, /* D |5 12| G */ A.G, + A.A, /* A |2 15| SH/LDQ */ A.SH_LDQ, + A.B, /* B |3 14| H */ A.H, + A.C, /* C |4 74166 13| QH */ A.QH, + A.D, /* D |5 12| G */ A.G, A.CLKINH, /* CLKINH |6 11| F */ A.F, A.CLK, /* CLK |7 10| E */ A.E, A.GND, /* GND |8 9| CLRQ */ A.CLRQ - /* +--------------+ */ + /* +--------------+ */ ) |