/[smarc]/smarc/src/vmachine/registers.h
ViewVC logotype

Diff of /smarc/src/vmachine/registers.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.7 by misto, Thu Jan 2 17:43:54 2003 UTC revision 1.8 by misto, Thu Jan 2 20:55:26 2003 UTC
# Line 49  class registers : public circuit { Line 49  class registers : public circuit {
49                                    
50                  void process_out(int CWP);                  void process_out(int CWP);
51                  void process_in(int CWP);                  void process_in(int CWP);
52                  int inc_cwp( int cwp ) { return (cwp+1) % win_num; }                  int inc_cwp( int cwp ) { return (cwp+1) & (win_num-1); }
53                  int dec_cwp( int cwp ) { return (cwp-1) % win_num; }                  int dec_cwp( int cwp ) { return (cwp-1) & (win_num-1); }
54    
55                  vector<unsigned long> get( void );                  vector<unsigned long> get( void );
56                  void registers::zero( void );                  void registers::zero( void );

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26