more or less almost done with the instr reels.
This commit is contained in:
@@ -42,7 +42,16 @@ namespace spider {
|
||||
* This way we don't "write" into constant values, rather
|
||||
* we write into a writeable var which is "hidden"
|
||||
*/
|
||||
register_t ALU0, ALU1;
|
||||
register_t ALU0;
|
||||
|
||||
union {
|
||||
struct {
|
||||
register_t* _dst;
|
||||
register_t* _src;
|
||||
};
|
||||
register_t* _opers[2];
|
||||
};
|
||||
|
||||
|
||||
private:
|
||||
|
||||
@@ -67,10 +76,6 @@ namespace spider {
|
||||
*/
|
||||
InstrReel* _reel;
|
||||
|
||||
register_t* _next;
|
||||
u8 _addrm : 6;
|
||||
u8 _size : 2;
|
||||
|
||||
public:
|
||||
|
||||
CPU();
|
||||
|
||||
Reference in New Issue
Block a user