@@ -292,21 +292,21 @@ void RegisterMMIO(MMIO::Mapping* mmio, u32 base)
292292 const AICR tmp_ai_ctrl (val);
293293
294294 auto & core_timing = system.GetCoreTiming ();
295- auto & state = system.GetAudioInterfaceState ().GetData ();
296- if (state .control .AIINTMSK != tmp_ai_ctrl.AIINTMSK )
295+ auto & state_ = system.GetAudioInterfaceState ().GetData ();
296+ if (state_ .control .AIINTMSK != tmp_ai_ctrl.AIINTMSK )
297297 {
298298 DEBUG_LOG_FMT (AUDIO_INTERFACE, " Change AIINTMSK to {}" , tmp_ai_ctrl.AIINTMSK );
299- state .control .AIINTMSK = tmp_ai_ctrl.AIINTMSK ;
299+ state_ .control .AIINTMSK = tmp_ai_ctrl.AIINTMSK ;
300300 }
301301
302- if (state .control .AIINTVLD != tmp_ai_ctrl.AIINTVLD )
302+ if (state_ .control .AIINTVLD != tmp_ai_ctrl.AIINTVLD )
303303 {
304304 DEBUG_LOG_FMT (AUDIO_INTERFACE, " Change AIINTVLD to {}" , tmp_ai_ctrl.AIINTVLD );
305- state .control .AIINTVLD = tmp_ai_ctrl.AIINTVLD ;
305+ state_ .control .AIINTVLD = tmp_ai_ctrl.AIINTVLD ;
306306 }
307307
308308 // Set frequency of streaming audio
309- if (tmp_ai_ctrl.AISFR != state .control .AISFR )
309+ if (tmp_ai_ctrl.AISFR != state_ .control .AISFR )
310310 {
311311 // AISFR rates below are intentionally inverted wrt yagcd
312312 DEBUG_LOG_FMT (AUDIO_INTERFACE, " Change AISFR to {}" ,
@@ -315,79 +315,79 @@ void RegisterMMIO(MMIO::Mapping* mmio, u32 base)
315315 }
316316
317317 // Set frequency of DMA
318- if (tmp_ai_ctrl.AIDFR != state .control .AIDFR )
318+ if (tmp_ai_ctrl.AIDFR != state_ .control .AIDFR )
319319 {
320320 DEBUG_LOG_FMT (AUDIO_INTERFACE, " Change AIDFR to {}" ,
321321 tmp_ai_ctrl.AIDFR ? " 32khz" : " 48khz" );
322322 SetAIDSampleRate (tmp_ai_ctrl.AIDFR ? SampleRate::AI32KHz : SampleRate::AI48KHz);
323323 }
324324
325325 // Streaming counter
326- if (tmp_ai_ctrl.PSTAT != state .control .PSTAT )
326+ if (tmp_ai_ctrl.PSTAT != state_ .control .PSTAT )
327327 {
328328 DEBUG_LOG_FMT (AUDIO_INTERFACE, " {} streaming audio" ,
329329 tmp_ai_ctrl.PSTAT ? " start" : " stop" );
330- state .control .PSTAT = tmp_ai_ctrl.PSTAT ;
331- state .last_cpu_time = core_timing.GetTicks ();
330+ state_ .control .PSTAT = tmp_ai_ctrl.PSTAT ;
331+ state_ .last_cpu_time = core_timing.GetTicks ();
332332
333- core_timing.RemoveEvent (state .event_type_ai );
334- core_timing.ScheduleEvent (GetAIPeriod (), state .event_type_ai );
333+ core_timing.RemoveEvent (state_ .event_type_ai );
334+ core_timing.ScheduleEvent (GetAIPeriod (), state_ .event_type_ai );
335335 }
336336
337337 // AI Interrupt
338338 if (tmp_ai_ctrl.AIINT )
339339 {
340340 DEBUG_LOG_FMT (AUDIO_INTERFACE, " Clear AIS Interrupt" );
341- state .control .AIINT = 0 ;
341+ state_ .control .AIINT = 0 ;
342342 }
343343
344344 // Sample Count Reset
345345 if (tmp_ai_ctrl.SCRESET )
346346 {
347347 DEBUG_LOG_FMT (AUDIO_INTERFACE, " Reset AIS sample counter" );
348- state .sample_counter = 0 ;
348+ state_ .sample_counter = 0 ;
349349
350- state .last_cpu_time = core_timing.GetTicks ();
350+ state_ .last_cpu_time = core_timing.GetTicks ();
351351 }
352352
353353 UpdateInterrupts ();
354354 }));
355355
356356 mmio->Register (base | AI_VOLUME_REGISTER, MMIO::DirectRead<u32 >(&state.volume .hex ),
357357 MMIO::ComplexWrite<u32 >([](Core::System& system, u32 , u32 val) {
358- auto & state = system.GetAudioInterfaceState ().GetData ();
359- state .volume .hex = val;
358+ auto & state_ = system.GetAudioInterfaceState ().GetData ();
359+ state_ .volume .hex = val;
360360 SoundStream* sound_stream = system.GetSoundStream ();
361- sound_stream->GetMixer ()->SetStreamingVolume (state .volume .left ,
362- state .volume .right );
361+ sound_stream->GetMixer ()->SetStreamingVolume (state_ .volume .left ,
362+ state_ .volume .right );
363363 }));
364364
365365 mmio->Register (base | AI_SAMPLE_COUNTER, MMIO::ComplexRead<u32 >([](Core::System& system, u32 ) {
366- auto & state = system.GetAudioInterfaceState ().GetData ();
366+ auto & state_ = system.GetAudioInterfaceState ().GetData ();
367367 const u64 cycles_streamed =
368- IsPlaying () ? (system.GetCoreTiming ().GetTicks () - state .last_cpu_time ) :
369- state .last_cpu_time ;
370- return state .sample_counter +
371- static_cast <u32 >(cycles_streamed / state .cpu_cycles_per_sample );
368+ IsPlaying () ? (system.GetCoreTiming ().GetTicks () - state_ .last_cpu_time ) :
369+ state_ .last_cpu_time ;
370+ return state_ .sample_counter +
371+ static_cast <u32 >(cycles_streamed / state_ .cpu_cycles_per_sample );
372372 }),
373373 MMIO::ComplexWrite<u32 >([](Core::System& system, u32 , u32 val) {
374374 auto & core_timing = system.GetCoreTiming ();
375- auto & state = system.GetAudioInterfaceState ().GetData ();
376- state .sample_counter = val;
377- state .last_cpu_time = core_timing.GetTicks ();
378- core_timing.RemoveEvent (state .event_type_ai );
379- core_timing.ScheduleEvent (GetAIPeriod (), state .event_type_ai );
375+ auto & state_ = system.GetAudioInterfaceState ().GetData ();
376+ state_ .sample_counter = val;
377+ state_ .last_cpu_time = core_timing.GetTicks ();
378+ core_timing.RemoveEvent (state_ .event_type_ai );
379+ core_timing.ScheduleEvent (GetAIPeriod (), state_ .event_type_ai );
380380 }));
381381
382382 mmio->Register (base | AI_INTERRUPT_TIMING, MMIO::DirectRead<u32 >(&state.interrupt_timing ),
383383 MMIO::ComplexWrite<u32 >([](Core::System& system, u32 , u32 val) {
384384 auto & core_timing = system.GetCoreTiming ();
385- auto & state = system.GetAudioInterfaceState ().GetData ();
385+ auto & state_ = system.GetAudioInterfaceState ().GetData ();
386386 DEBUG_LOG_FMT (AUDIO_INTERFACE, " AI_INTERRUPT_TIMING={:08x} at PC: {:08x}" , val,
387387 system.GetPPCState ().pc );
388- state .interrupt_timing = val;
389- core_timing.RemoveEvent (state .event_type_ai );
390- core_timing.ScheduleEvent (GetAIPeriod (), state .event_type_ai );
388+ state_ .interrupt_timing = val;
389+ core_timing.RemoveEvent (state_ .event_type_ai );
390+ core_timing.ScheduleEvent (GetAIPeriod (), state_ .event_type_ai );
391391 }));
392392}
393393
0 commit comments