X-Git-Url: http://git.squeep.com/?p=dcpu16;a=blobdiff_plain;f=dcpu16.h;h=c893347ea3485e9b6aecb7bd0893b12c1a111ccf;hp=7741c93ebe263c511c14360bd2ca604153c97f13;hb=4185a67f55fb99f34f013b939a8ef9e13454c1e5;hpb=a4e2c238ea47badea198132fc5d9311d1f40ca13 diff --git a/dcpu16.h b/dcpu16.h index 7741c93..c893347 100644 --- a/dcpu16.h +++ b/dcpu16.h @@ -28,10 +28,11 @@ struct dcpu16 { /* these are used for accounting/watchpointing/modules/&c */ typedef unsigned int dcpu16_acct_event; typedef void (dcpu16_ev_cb_t)(struct dcpu16 *, dcpu16_acct_event, DCPU16_WORD, void *); -#define DCPU16_ACCT_EV_READ (1<<1) -#define DCPU16_ACCT_EV_WRITE (1<<2) -#define DCPU16_ACCT_EV_NOP (1<<3) -#define DCPU16_ACCT_EV_RESET (1<<4) +#define DCPU16_ACCT_EV_CYCLE (1<<1) +#define DCPU16_ACCT_EV_READ (1<<2) +#define DCPU16_ACCT_EV_WRITE (1<<3) +#define DCPU16_ACCT_EV_NOP (1<<4) +#define DCPU16_ACCT_EV_RESET (1<<5) struct dcpu16_acct_cb { dcpu16_ev_cb_t *fn; void *data;