Previous 199869 Revisions Next

r36425 Sunday 15th March, 2015 at 02:25:36 UTC by hap
clarify vars
[src/mess/drivers]hh_hmcs40.c hh_pic16.c hh_tms1k.c hh_ucom4.c

trunk/src/mess/drivers/hh_hmcs40.c
r244936r244937
6767   optional_device<speaker_sound_device> m_speaker;
6868   
6969   // misc common
70   UINT16 m_inp_mux;
70   UINT16 m_inp_mux;                   // multiplexed inputs mask
7171
7272   UINT16 read_inputs(int columns);
7373
7474   virtual void machine_start();
7575
7676   // display common
77   int m_display_wait;
78   int m_display_maxy;
79   int m_display_maxx;
77   int m_display_wait;                 // led/lamp off-delay in microseconds (default 33ms)
78   int m_display_maxy;                 // display matrix number of rows
79   int m_display_maxx;                 // display matrix number of columns
8080   
81   UINT32 m_grid;
82   UINT32 m_plate;
81   UINT32 m_grid;                      // VFD current row data
82   UINT32 m_plate;                     // VFD current column data
8383   
84   UINT32 m_display_state[0x20];
85   UINT32 m_display_cache[0x20];
86   UINT8 m_display_decay[0x20][0x20];
87   UINT16 m_7seg_mask[0x20];
84   UINT32 m_display_state[0x20];       // display matrix rows data
85   UINT16 m_7seg_mask[0x20];           // if not 0, display matrix row is a 7seg, mask indicates connected segments
86   UINT32 m_display_cache[0x20];       // (internal use)
87   UINT8 m_display_decay[0x20][0x20];  // (internal use)
8888
8989   TIMER_DEVICE_CALLBACK_MEMBER(display_decay_tick);
9090   void display_update();
trunk/src/mess/drivers/hh_pic16.c
r244936r244937
4848   optional_device<speaker_sound_device> m_speaker;
4949
5050   // misc common
51   UINT8 m_b;
52   UINT8 m_c;
51   UINT8 m_b;                          // MCU port B data
52   UINT8 m_c;                          // MCU port C data
5353
5454   virtual void machine_start();
5555
5656   // display common
57   int m_display_wait;
58   int m_display_maxy;
59   int m_display_maxx;
57   int m_display_wait;                 // led/lamp off-delay in microseconds (default 33ms)
58   int m_display_maxy;                 // display matrix number of rows
59   int m_display_maxx;                 // display matrix number of columns
6060   
61   UINT32 m_display_state[0x20];
62   UINT32 m_display_cache[0x20];
63   UINT8 m_display_decay[0x20][0x20];
64   UINT16 m_7seg_mask[0x20];
61   UINT32 m_display_state[0x20];       // display matrix rows data
62   UINT16 m_7seg_mask[0x20];           // if not 0, display matrix row is a 7seg, mask indicates connected segments
63   UINT32 m_display_cache[0x20];       // (internal use)
64   UINT8 m_display_decay[0x20][0x20];  // (internal use)
6565
6666   TIMER_DEVICE_CALLBACK_MEMBER(display_decay_tick);
6767   void display_update();
trunk/src/mess/drivers/hh_tms1k.c
r244936r244937
108108   optional_device<speaker_sound_device> m_speaker;
109109   
110110   // misc common
111   UINT16 m_r;
112   UINT16 m_o;
113   UINT16 m_inp_mux;
114   bool m_power_on;
111   UINT16 m_r;                         // MCU R-pins data
112   UINT16 m_o;                         // MCU O-pins data
113   UINT16 m_inp_mux;                   // multiplexed inputs mask
114   bool m_power_on;                    // TMS0980 power-on state
115115
116116   UINT8 read_inputs(int columns);
117117   DECLARE_INPUT_CHANGED_MEMBER(tms0980_power_button);
r244936r244937
121121   virtual void machine_reset();
122122
123123   // display common
124   int m_display_wait;
125   int m_display_maxy;
126   int m_display_maxx;
124   int m_display_wait;                 // led/lamp off-delay in microseconds (default 33ms)
125   int m_display_maxy;                 // display matrix number of rows
126   int m_display_maxx;                 // display matrix number of columns
127127   
128   UINT32 m_display_state[0x20];
129   UINT32 m_display_cache[0x20];
130   UINT8 m_display_decay[0x20][0x20];
131   UINT16 m_7seg_mask[0x20];
128   UINT32 m_display_state[0x20];       // display matrix rows data
129   UINT16 m_7seg_mask[0x20];           // if not 0, display matrix row is a 7seg, mask indicates connected segments
130   UINT32 m_display_cache[0x20];       // (internal use)
131   UINT8 m_display_decay[0x20][0x20];  // (internal use)
132132
133133   TIMER_DEVICE_CALLBACK_MEMBER(display_decay_tick);
134134   void display_update();
trunk/src/mess/drivers/hh_ucom4.c
r244936r244937
5353   optional_device<speaker_sound_device> m_speaker;
5454   
5555   // misc common
56   UINT8 m_port[9];
57   UINT16 m_inp_mux;
56   UINT8 m_port[9];                    // MCU port A-I write data
57   UINT16 m_inp_mux;                   // multiplexed inputs mask
5858
5959   UINT8 read_inputs(int columns);
6060
6161   virtual void machine_start();
6262
6363   // display common
64   int m_display_wait;
65   int m_display_maxy;
66   int m_display_maxx;
64   int m_display_wait;                 // led/lamp off-delay in microseconds (default 33ms)
65   int m_display_maxy;                 // display matrix number of rows
66   int m_display_maxx;                 // display matrix number of columns
6767   
68   UINT32 m_grid;
69   UINT32 m_plate;
68   UINT32 m_grid;                      // VFD current row data
69   UINT32 m_plate;                     // VFD current column data
7070   
71   UINT32 m_display_state[0x20];
72   UINT32 m_display_cache[0x20];
73   UINT8 m_display_decay[0x20][0x20];
74   UINT16 m_7seg_mask[0x20];
71   UINT32 m_display_state[0x20];       // display matrix rows data
72   UINT16 m_7seg_mask[0x20];           // if not 0, display matrix row is a 7seg, mask indicates connected segments
73   UINT32 m_display_cache[0x20];       // (internal use)
74   UINT8 m_display_decay[0x20][0x20];  // (internal use)
7575
7676   TIMER_DEVICE_CALLBACK_MEMBER(display_decay_tick);
7777   void display_update();


Previous 199869 Revisions Next


© 1997-2024 The MAME Team