X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=blobdiff_plain;f=cc1111.h;h=4e45146571f09c284b89566520570548f7f2c826;hp=10d446c0c908b075414e32c15aaa0790a8bceb31;hb=37250b00f6286aee4b3b28604f5d463db3079a89;hpb=43c8f7012102cdb591ace899420c10e4a78385ad diff --git a/cc1111.h b/cc1111.h index 10d446c0..4e451465 100644 --- a/cc1111.h +++ b/cc1111.h @@ -96,6 +96,11 @@ sfr at 0x9A IEN2; /* Interrupt Enable 2 Register */ #define SLEEP_MODE_PM3 (3 << 0) #define SLEEP_MODE_MASK (3 << 0) +/* PCON 0x87 */ +sfr at 0x87 PCON; /* Power Mode Control Register */ + +#define PCON_IDLE (1 << 0) + /* * TCON */ @@ -332,6 +337,12 @@ __xdata __at (0xde02) volatile uint8_t USBIIF; __xdata __at (0xde04) volatile uint8_t USBOIF; __xdata __at (0xde06) volatile uint8_t USBCIF; + +# define USBCIF_SOFIF (1 << 3) +# define USBCIF_RSTIF (1 << 2) +# define USBCIF_RESUMEIF (1 << 1) +# define USBCIF_SUSPENDIF (1 << 0) + __xdata __at (0xde07) volatile uint8_t USBIIE; __xdata __at (0xde09) volatile uint8_t USBOIE;