diff --git a/nl_examples/breakout.c b/nl_examples/breakout.c index bd86132e9fe..a4b9ecb0efc 100644 --- a/nl_examples/breakout.c +++ b/nl_examples/breakout.c @@ -64,7 +64,7 @@ CIRCUIT_LAYOUT( breakout ) CHIP("S2", DIPSWITCH, &dipswitch2_desc) CHIP("S3", DIPSWITCH, &dipswitch3_desc) CHIP("S4", DIPSWITCH, &dipswitch4_desc) - + SOLVER(Solver, 48000) PARAM(Solver.ACCURACY, 1e-7) // works and is sufficient //CHIP("CLOCK", CLOCK_14_318_MHZ) @@ -80,7 +80,7 @@ CIRCUIT_LAYOUT( breakout ) CHIP("C36", CAPACITOR, &c36_desc) CHIP("C37", CAPACITOR, &c37_desc) CHIP("PAD_EN_BUF", BUFFER, &pad_en_buf_desc) - + CHIP("A3", 7474) CHIP("A4", 7408) CHIP("A5", 7400) @@ -105,7 +105,7 @@ CIRCUIT_LAYOUT( breakout ) CHIP("C7", 9316) CHIP("C8", 9316) CHIP("C9", 555_Mono, &c9_555_desc) - + CHIP("D2", 7432) CHIP("D3", 7474) CHIP("D4", 9316) @@ -208,11 +208,11 @@ CIRCUIT_LAYOUT( breakout ) CHIP("COIN1", COIN_INPUT) //CHIP("COIN2", COIN_INPUT) - + CHIP("START", START_INPUT) CHIP("SERVE", BUTTONS1_INPUT) - + //TODO: coin2 and start 2 VIDEO(breakout) @@ -256,7 +256,7 @@ CIRCUIT_LAYOUT( breakout ) #define H64 "K2", 3 #define H128 "K2", 6 - //#define V1 + //#define V1 #define V2 "M3", 3 #define V4 "M3", 6 #define V8 "M3", 11 @@ -274,10 +274,10 @@ CIRCUIT_LAYOUT( breakout ) #define BSYNC "J1", 15 #define BSYNC_n "J1", 14 - #define BALL "D7", 6 + #define BALL "D7", 6 #define BALL_DISPLAY "A4", 6 - #define PLAYFIELD "H4", 3 - #define SCORE "D3", 5 + #define PLAYFIELD "H4", 3 + #define SCORE "D3", 5 #define VERT_TRIG_n "H1", 8 #define CLOCK "H1", 11 @@ -292,7 +292,7 @@ CIRCUIT_LAYOUT( breakout ) #define COIN "L9", 6 #define COIN1_n "F8", 5 - #define COIN2_n "H9", 5 + #define COIN2_n "H9", 5 #define CREDIT_1_OR_2 "L9", 3 #define CREDIT_1_OR_2_n "F9", 8 #define CREDIT2 "F9", 6 @@ -306,7 +306,7 @@ CIRCUIT_LAYOUT( breakout ) #define P2_CONDITIONAL "H1", 3 #define P2_CONDITIONAL_dash "H7", 8 - #define PLAYER_2 "B4", 14 + #define PLAYER_2 "B4", 14 #define PLAYER_2_n "M9", 8 #define START_GAME "D8", 6 @@ -317,24 +317,24 @@ CIRCUIT_LAYOUT( breakout ) #define BG1 "K8", 8 #define BG2_n "K8", 5 #define BG2 "K8", 6 - + #define FREE_GAME_TONE "N7", 3 #define BONUS_COIN "L9", 11 - + //#define Q "E9", 6 #define LAT_Q "E9", 6 #define Q_n "LATCH", 3 #define SBD_n "D2", 11 #define PLAY_CP "D2", 8 - #define PLGM2_n "F7", 7 + #define PLGM2_n "F7", 7 #define VB_HIT_n "A5", 6 #define SERVE_n "SERVE", 1 #define SERVE_WAIT "A3", 9 - #define SERVE_WAIT_n "A3", 8 + #define SERVE_WAIT_n "A3", 8 - #define BRICK_DISPLAY "E3", 1 + #define BRICK_DISPLAY "E3", 1 #define BRICK_HIT "E6", 5 #define BRICK_HIT_n "E6", 6 @@ -401,14 +401,14 @@ CIRCUIT_LAYOUT( breakout ) #define FPD1_n "F3", 9 #define FPD2 "F3", 6 #define FPD2_n "F3", 7 - + #define COUNT "N7", 11 #define COUNT_1 "N7", 8 #define COUNT_2 "N7", 6 #define ATTRACT "E6", 8 #define ATTRACT_n "E6", 9 - + #define BRICK_SOUND "B8", 14 #define P_HIT_SOUND "B7", 12 #define VB_HIT_SOUND "B7", 11 @@ -416,7 +416,7 @@ CIRCUIT_LAYOUT( breakout ) #define LH_SIDE "J3", 13 #define RH_SIDE "H2", 3 #define TOP_BOUND "K4", 6 - + // CONNECTION(CREDIT_1_OR_2, "CREDIT_LIGHT1", 1) // CONNECTION(CREDIT2, "CREDIT_LIGHT2", 1) // CONNECTION(SERVE_WAIT_n, "SERVE_LIGHT", 1) @@ -540,7 +540,7 @@ CIRCUIT_LAYOUT( breakout ) CONNECTION(P2_CONDITIONAL, "M2", 7) CONNECTION(GND, "M2", 4) CONNECTION(GND, "M2", 16) - + CONNECTION("M2", 14, "N2", 13) CONNECTION(V16_d, "N2", 10) CONNECTION(V32_d, "N2", 8) @@ -608,7 +608,7 @@ CIRCUIT_LAYOUT( breakout ) CONNECTION(P, "K1", 10) CONNECTION(CLOCK, "K1", 2) CONNECTION("L1", 15, "K1", 7) - + CONNECTION(P, "L1", 1) CONNECTION(P, "L1", 3) CONNECTION(GND, "L1", 4) @@ -631,7 +631,7 @@ CIRCUIT_LAYOUT( breakout ) CONNECTION("M1", 15, "H2", 5) CONNECTION("L1", 15, "H2", 4) - + CONNECTION(V128_d, "N4", 5) CONNECTION(V64_d, "N4", 3) CONNECTION(V32_d, "N4", 4) @@ -648,7 +648,7 @@ CIRCUIT_LAYOUT( breakout ) CONNECTION("L1", 15, "M1", 7) CONNECTION("K1", 15, "M1", 10) - + //9312 circuit CONNECTION(PLAYER_2, "M9", 9) CONNECTION(BALL_A, "C5", 5) @@ -758,7 +758,7 @@ CIRCUIT_LAYOUT( breakout ) //PADDLES CONNECTION(ATTRACT_n, "B2", 4) - + CONNECTION("B2", 3, "E9", 13) CONNECTION(PLAYER_2_n, "M3", 9) CONNECTION(V128, "M3", 10) @@ -810,7 +810,7 @@ CIRCUIT_LAYOUT( breakout ) CONNECTION(P, "D4", 10) CONNECTION("C3", 11, "D4", 7) CONNECTION(VSYNC_n, "D4", 1) - + CONNECTION("D4", 15, "E4", 10) CONNECTION("H7", 6, "E4", 9) CONNECTION("C9", 3, "H7", 5) @@ -839,14 +839,14 @@ CIRCUIT_LAYOUT( breakout ) CONNECTION(V32_d, "J2", 9) CONNECTION("J2", 8, "C2", 10) CONNECTION("C2", 6, "C2", 9) - + //SCORE CONNECTION(SCI_n, "D3", 4) CONNECTION(GND, "D3", 2) CONNECTION(GND, "D3", 3) CONNECTION(GND, "D3", 1) - + //PLAYER2_CONDITIONAL CONNECTION(PLAYER_2, "H7", 10) CONNECTION(GND, "S2", 1) @@ -874,7 +874,7 @@ CIRCUIT_LAYOUT( breakout ) CONNECTION(PLAYER_2, "M6", 7) CONNECTION(COUNT_2, "M6", 2) CONNECTION(START_GAME_n, "M6", 1) - + CONNECTION("M6", 15, "L6", 10) CONNECTION(PLAYER_2, "L6", 7) CONNECTION(COUNT_2, "L6", 2) @@ -884,7 +884,7 @@ CIRCUIT_LAYOUT( breakout ) CONNECTION(RAM_PLAYER1, "H6", 7) CONNECTION(COUNT_1, "H6", 2) CONNECTION(START_GAME_n, "H6", 1) - + CONNECTION("H6", 15, "J6", 10) CONNECTION(RAM_PLAYER1, "J6", 7) CONNECTION(COUNT_1, "J6", 2) @@ -917,7 +917,7 @@ CIRCUIT_LAYOUT( breakout ) CONNECTION("N8", 9, "N9", 11) CONNECTION(P, "N9", 15) CONNECTION(P, "N9", 5) - + CONNECTION(COUNT, "N9", 4) CONNECTION(START_GAME, "N9", 14) CONNECTION(H8_n, "N9", 1) @@ -991,7 +991,7 @@ CIRCUIT_LAYOUT( breakout ) CONNECTION(CKBH, "H1", 12) CONNECTION("F1", 14, "H1", 13) CONNECTION("F1", 15, "E1", 5) - + CONNECTION(P, "F1", 1) CONNECTION(P, "F1", 7) CONNECTION(P, "F1", 10) @@ -1029,7 +1029,7 @@ CIRCUIT_LAYOUT( breakout ) // Coin Circuit CONNECTION("COIN1", 1, "F9", 13) - + CONNECTION(CSW1, "F9", 11) //CONNECTION("F9", 10, "F9", 13) //TODO: causes lots of bouncing, commented out since this trace is not implemented in gotcha @@ -1044,7 +1044,7 @@ CIRCUIT_LAYOUT( breakout ) CONNECTION(V64I, "F8", 3) CONNECTION("F8", 9, "F8", 2) CONNECTION(CSW1, "F8", 4) - + CONNECTION("F8", 6, "H8", 12) CONNECTION(P, "H8", 10) CONNECTION(V16_d, "H8", 11) @@ -1063,7 +1063,7 @@ CIRCUIT_LAYOUT( breakout ) //COIN2 circuit //CONNECTION("COIN2", 1, "F9", 1) CONNECTION(GND, "F9", 1) //TODO: coin2 not implemented - + CONNECTION(CSW2, "F9", 3) CONNECTION(CSW2, "H9", 10) CONNECTION("F9", 4, "H9", 12) @@ -1073,7 +1073,7 @@ CIRCUIT_LAYOUT( breakout ) CONNECTION("H9", 9, "H9", 2) CONNECTION(CSW2, "H9", 4) CONNECTION(P, "H9", 1) - + CONNECTION(P, "H8", 4) CONNECTION("H9", 6, "H8", 2) CONNECTION(V16_d, "H8", 3) @@ -1179,7 +1179,7 @@ CIRCUIT_LAYOUT( breakout ) CONNECTION(P, "D3", 12) CONNECTION(START_GAME, "D3", 11) CONNECTION(SERVE_n, "D3", 13) - + //Playfield CONNECTION(LH_SIDE, "H3", 1) CONNECTION(TOP_BOUND, "H3", 13) @@ -1187,7 +1187,7 @@ CIRCUIT_LAYOUT( breakout ) CONNECTION("H3", 12, "H4", 2) CONNECTION("E1", 2, "C36", 1) CONNECTION("C36", 2, "H4", 1) - + CONNECTION(BALL_DISPLAY, "A5", 10) CONNECTION(PSYNC, "A5", 9) CONNECTION(BSYNC, "C3", 2) @@ -1200,7 +1200,7 @@ CIRCUIT_LAYOUT( breakout ) CONNECTION("C5", 12, "A5", 2) CONNECTION(BSYNC, "A5", 5) CONNECTION(VSYNC, "A5", 4) - + CONNECTION("C5", 12, "A5", 13) CONNECTION("A5", 3, "A5", 12) @@ -1213,7 +1213,7 @@ CIRCUIT_LAYOUT( breakout ) CONNECTION("C4", 6, "A6", 12) CONNECTION(BP_HIT_n, "A6", 11) CONNECTION(P, "A6", 13) - + CONNECTION("A5", 3, "A6", 4) CONNECTION(V16_d, "A6", 2) CONNECTION(VB_HIT_n, "A6", 3) @@ -1241,7 +1241,7 @@ CIRCUIT_LAYOUT( breakout ) CONNECTION("B5", 6, "C5", 11) CONNECTION("B5", 7, "C5", 9) - + CONNECTION(SU_n, "B5", 11) CONNECTION(P, "B5", 15) CONNECTION(P, "B5", 1) @@ -1326,7 +1326,7 @@ CIRCUIT_LAYOUT( breakout ) CONNECTION(P, "F4", 2) CONNECTION("E4", 3, "F4", 3) CONNECTION(START_GAME1_n, "F4", 1) - + CONNECTION(P, "F4", 10) CONNECTION(P, "F4", 12) CONNECTION("E4", 6, "F4", 11) @@ -1339,8 +1339,8 @@ CIRCUIT_LAYOUT( breakout ) CONNECTION(P, "F3", 3) CONNECTION(P, "F3", 13) - - + + //CREDIT_COUNTER CONNECTION(BONUS_COIN, "E7", 8) CONNECTION(COIN, "E7", 9) @@ -1364,7 +1364,7 @@ CIRCUIT_LAYOUT( breakout ) CONNECTION("L8", 6, "M8", 10) CONNECTION("L8", 2, "M8", 11) CONNECTION("L8", 3, "M9", 13) - + CONNECTION(CREDIT2_n, "F9", 5) CONNECTION(CREDIT2_n, "L9", 2) CONNECTION("M9", 12, "L9", 1) @@ -1402,11 +1402,11 @@ CIRCUIT_LAYOUT( breakout ) CONNECTION(BALL_C, "S4", 2) CONNECTION("S4", 3, "A4", 1) CONNECTION("A4", 3, "C37", 1) - + CONNECTION(SERVE_WAIT_n, "A4", 5) CONNECTION(BALL, "A4", 4) - // Ball Circuit + // Ball Circuit // Video Summing @@ -1428,7 +1428,7 @@ CIRCUIT_LAYOUT( breakout ) CONNECTION("VIDEO", Video::HBLANK_PIN, HSYNC) CONNECTION("VIDEO", Video::VBLANK_PIN, "E3", 10) - + // Audio Summing CONNECTION("AUDIO", 1, "B9", 11) diff --git a/src/emu/machine/vrc4373.c b/src/emu/machine/vrc4373.c index 698eedc2c1f..7c8e02e819c 100644 --- a/src/emu/machine/vrc4373.c +++ b/src/emu/machine/vrc4373.c @@ -263,7 +263,7 @@ void vrc4373_device::dma_transfer(int which) m_cpu_regs[NREG_DMA_CPAR] += 0x4; m_cpu_regs[NREG_DMA_REM]--; } -} +} // CPU I/F READ32_MEMBER (vrc4373_device::cpu_if_r) { @@ -347,13 +347,13 @@ WRITE32_MEMBER(vrc4373_device::cpu_if_w) case NREG_DMACR1: case NREG_DMACR2: // Start when DMA_GO bit is set - if (!(oldData & DMA_GO) && (data & DMA_GO)) { + if (!(oldData & DMA_GO) && (data & DMA_GO)) { int which = (offset-NREG_DMACR1)>>3; // Check to see DMA is not already started if (!(data&DMA_BUSY)) { // Set counts and address m_cpu_regs[NREG_DMA_CPAR] = m_cpu_regs[NREG_DMAPCI1+which*0xC]; - m_cpu_regs[NREG_DMA_CMAR] = m_cpu_regs[NREG_DMAMAR1+which*0xC]; + m_cpu_regs[NREG_DMA_CMAR] = m_cpu_regs[NREG_DMAMAR1+which*0xC]; m_cpu_regs[NREG_DMA_REM] = (data & DMA_BLK_SIZE)>>2; m_cpu_regs[NREG_DMACR1+which*0xc] |= DMA_BUSY; // Start the transfer diff --git a/src/emu/sound/es1373.c b/src/emu/sound/es1373.c index 58fca2c9116..3cd902a5afb 100644 --- a/src/emu/sound/es1373.c +++ b/src/emu/sound/es1373.c @@ -94,9 +94,9 @@ TIMER_DEVICE_CALLBACK_MEMBER(es1373_device::es_timer_callback) // The initalized is to signal that inital buffer has been written if (m_dac2.buf_count<=m_dac2.buf_size && m_dac2.initialized) { // Send data to sound??? - // sound = m_sound_cache[chan.buf_rptr] - if (0 && LOG_ES) - logerror("%X: DAC2 buf_count: %i buf_size: %X buf_rptr: %X buf_wptr: %X\n", machine().device("maincpu")->safe_pc(), + // sound = m_sound_cache[chan.buf_rptr] + if (0 && LOG_ES) + logerror("%X: DAC2 buf_count: %i buf_size: %X buf_rptr: %X buf_wptr: %X\n", machine().device("maincpu")->safe_pc(), m_dac2.buf_count, m_dac2.buf_size, m_dac2.buf_rptr, m_dac2.buf_wptr); if (m_dac2.buf_count==m_dac2.buf_size) { if (m_dac2.int_en) { @@ -122,8 +122,8 @@ TIMER_DEVICE_CALLBACK_MEMBER(es1373_device::es_timer_callback) } if (m_adc.enable) { if (m_adc.buf_count<=m_adc.buf_size) { - if (LOG_ES) - logerror("%s: ADC buf_count: %i buf_size: %i buf_rptr: %i buf_wptr: %i\n", machine().describe_context(), + if (LOG_ES) + logerror("%s: ADC buf_count: %i buf_size: %i buf_rptr: %i buf_wptr: %i\n", machine().describe_context(), m_adc.buf_count, m_adc.buf_size, m_adc.buf_rptr, m_adc.buf_wptr); if (m_adc.int_en && m_adc.buf_count==m_adc.buf_size) { m_es_regs[ES_INT_CS_STATUS] |= ICSTATUS_ADC_INT_MASK; diff --git a/src/emu/sound/tms5220.c b/src/emu/sound/tms5220.c index 59cc39d7f84..3d9e5abf899 100644 --- a/src/emu/sound/tms5220.c +++ b/src/emu/sound/tms5220.c @@ -406,7 +406,7 @@ void tms5220_device::register_for_save_states() save_item(NAME(m_digital_select)); save_item(NAME(m_io_ready)); - + save_item(NAME(m_true_timing)); save_item(NAME(m_rs_ws)); diff --git a/src/mame/machine/cps2crpt.c b/src/mame/machine/cps2crpt.c index f0298b40c40..5aed5b8e2b5 100644 --- a/src/mame/machine/cps2crpt.c +++ b/src/mame/machine/cps2crpt.c @@ -899,7 +899,7 @@ static const struct game_keys keys_table[] = { "sfz2alj", { 0x99450c88,0xa00a2c4d }, 0x100000 }, // 0C80 8E73 9110 cmpi.l #$8E739110,D0 { "sfz2alh", { 0x95f15b7c,0x200c08c6 }, 0x100000 }, // 0C80 8E73 9110 cmpi.l #$8E739110,D0 { "sfz2alb", { 0x73cd4a28,0xff83af1c }, 0x100000 }, // 0C80 8E73 9110 cmpi.l #$8E739110,D0 - { "spf2t", { 0xdde26f09,0x55821ee7 }, 0x040000 }, // 0C80 3039 9819 cmpi.l #$30399819,D0 + { "spf2t", { 0xdde26f09,0x55821ee7 }, 0x040000 }, // 0C80 3039 9819 cmpi.l #$30399819,D0 { "spf2tu", { 0x706a8750,0x7d0fc185 }, 0x040000 }, // 0C80 3039 9819 cmpi.l #$30399819,D0 { "spf2xj", { 0xb12c835a,0xe90976ff }, 0x040000 }, // 0C80 3039 9819 cmpi.l #$30399819,D0 { "spf2ta", { 0x9c48e1ab,0xd60f34fb }, 0x040000 }, // 0C80 3039 9819 cmpi.l #$30399819,D0 diff --git a/src/mame/video/m107.c b/src/mame/video/m107.c index d1fa9dd0567..20d25581e0a 100644 --- a/src/mame/video/m107.c +++ b/src/mame/video/m107.c @@ -141,12 +141,12 @@ void m107_state::video_start() } m_buffered_spriteram = auto_alloc_array_clear(machine(), UINT16, 0x1000/2); - + save_item(NAME(m_sprite_display)); save_item(NAME(m_raster_irq_position)); save_item(NAME(m_control)); save_pointer(NAME(m_buffered_spriteram), 0x1000/2); - + for (int i = 0; i < 4; i++) { save_item(NAME(m_pf_layer[i].vram_base), i); diff --git a/src/mame/video/m72.c b/src/mame/video/m72.c index 99948b6c601..b941da0d847 100644 --- a/src/mame/video/m72.c +++ b/src/mame/video/m72.c @@ -178,7 +178,7 @@ VIDEO_START_MEMBER(m72_state,poundfor) m_bg_tilemap->set_scrolldx(6,0); m_fg_tilemap->set_scrolldy(-128,-128); m_bg_tilemap->set_scrolldy(-128,-128); - + save_item(NAME(m_prev)); save_item(NAME(m_diff)); } diff --git a/src/mame/video/mainsnk.c b/src/mame/video/mainsnk.c index 6d7a212f0fd..848e616d39b 100644 --- a/src/mame/video/mainsnk.c +++ b/src/mame/video/mainsnk.c @@ -76,7 +76,7 @@ void mainsnk_state::video_start() m_bg_tilemap->set_scrolldx(16, 16); m_bg_tilemap->set_scrolldy(8, 8); - + save_item(NAME(m_bg_tile_offset)); } diff --git a/src/mame/video/niyanpai.c b/src/mame/video/niyanpai.c index 9e0d06c5b6a..8f121ba1e40 100644 --- a/src/mame/video/niyanpai.c +++ b/src/mame/video/niyanpai.c @@ -371,7 +371,7 @@ void niyanpai_state::video_start() m_clut[2] = auto_alloc_array(machine(), UINT8, 0x1000); m_nb19010_busyflag = 1; m_blitter_timer = timer_alloc(TIMER_BLITTER); - + save_item(NAME(m_scrollx)); save_item(NAME(m_scrolly)); save_item(NAME(m_blitter_destx)); diff --git a/src/mame/video/portrait.c b/src/mame/video/portrait.c index 9a2a0a0512d..2648841ff8c 100644 --- a/src/mame/video/portrait.c +++ b/src/mame/video/portrait.c @@ -68,7 +68,7 @@ void portrait_state::video_start() m_foreground = &machine().tilemap().create(m_gfxdecode, tilemap_get_info_delegate(FUNC(portrait_state::get_fg_tile_info),this), TILEMAP_SCAN_ROWS, 16, 16, 32, 32 ); m_foreground->set_transparent_pen(7); - + save_item(NAME(m_scroll)); } diff --git a/src/mame/video/powerins.c b/src/mame/video/powerins.c index 92528699fa1..e831db71cc2 100644 --- a/src/mame/video/powerins.c +++ b/src/mame/video/powerins.c @@ -168,7 +168,7 @@ void powerins_state::video_start() m_tilemap_1->set_scroll_rows(1); m_tilemap_1->set_scroll_cols(1); m_tilemap_1->set_transparent_pen(15); - + save_item(NAME(m_tile_bank)); } diff --git a/src/mame/video/stactics.c b/src/mame/video/stactics.c index d7f1e37a40f..0b02ad109fe 100644 --- a/src/mame/video/stactics.c +++ b/src/mame/video/stactics.c @@ -363,7 +363,7 @@ void stactics_state::video_start() m_shot_arrive = 0; m_beam_state = 0; m_old_beam_state = 0; - + save_item(NAME(m_y_scroll_d)); save_item(NAME(m_y_scroll_e)); save_item(NAME(m_y_scroll_f)); diff --git a/src/mame/video/thepit.c b/src/mame/video/thepit.c index 3d441f7cb2f..c1a6bdf30e5 100644 --- a/src/mame/video/thepit.c +++ b/src/mame/video/thepit.c @@ -136,7 +136,7 @@ void thepit_state::video_start() m_dummy_tile = auto_alloc_array_clear(machine(), UINT8, 8*8); m_graphics_bank = 0; /* only used in intrepid */ - + save_item(NAME(m_graphics_bank)); save_item(NAME(m_flip_x)); save_item(NAME(m_flip_y)); diff --git a/src/mame/video/tunhunt.c b/src/mame/video/tunhunt.c index 007222050ac..09142065ae8 100644 --- a/src/mame/video/tunhunt.c +++ b/src/mame/video/tunhunt.c @@ -78,7 +78,7 @@ void tunhunt_state::video_start() m_fg_tilemap->set_transparent_pen(0); m_fg_tilemap->set_scrollx(0, 64); - + save_item(NAME(m_control)); }