]> git.gag.com Git - fw/sdcc/commitdiff
* device/lib/pic16/libdev/pic18f458.c,
authortecodev <tecodev@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Sun, 31 Jul 2005 08:51:38 +0000 (08:51 +0000)
committertecodev <tecodev@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Sun, 31 Jul 2005 08:51:38 +0000 (08:51 +0000)
  device/include/pic16/pic18f458.h: added missing T0CONbits

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@3817 4a8a32a2-be11-0410-ad9d-d568d2c75423

ChangeLog
device/include/pic16/pic18f458.h
device/lib/pic16/libdev/pic18f458.c

index 5cb55367a635a185d2553b48a16c46d153c2375f..84ae6849ba3eaed57e4c0885c128466d90425e33 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2005-07-31 Raphael Neider <rneider AT web.de>
+
+       * device/lib/pic16/libdev/pic18f458.c,
+         device/include/pic16/pic18f458.h: added missing T0CONbits
+
 2005-07-29 Maarten Brock <sourceforge.brock AT dse.nl>
 
        * device/include/mcs51/msm8xc154s.h: added, thanks to Matthias Arndt
index 41ddaead90af374d73b79a4f015636cc552e4537..0034dd8463919310d14a5c18585b6818ac09b713 100644 (file)
@@ -2613,6 +2613,21 @@ typedef union {
 extern volatile __OSCCONbits_t __at (0xfd3) OSCCONbits;
 
 extern __sfr __at (0xfd5) T0CON;
+typedef union {
+       struct {
+               unsigned T0PS0:1;
+               unsigned T0PS1:1;
+               unsigned T0PS2:1;
+               unsigned PSA:1;
+               unsigned T0SE:1;
+               unsigned T0CS:1;
+               unsigned T08BIT:1;
+               unsigned TMR0ON:1;
+       };
+} __T0CONbits_t;
+
+extern volatile __T0CONbits_t __at (0xfd5) T0CONbits;
+
 extern __sfr __at (0xfd6) TMR0L;
 extern __sfr __at (0xfd7) TMR0H;
 extern __sfr __at (0xfd8) STATUS;
index f5b346a24763e2a94697c8804a849bf8dfcee6af..d2eb7fe18a1725820986d2fd2f85ce48716650be 100644 (file)
@@ -502,6 +502,8 @@ __sfr __at (0xfd3) OSCCON;
 volatile __OSCCONbits_t __at (0xfd3) OSCCONbits;
 
 __sfr __at (0xfd5) T0CON;
+volatile __T0CONbits_t __at (0xfd5) T0CONbits;
+
 __sfr __at (0xfd6) TMR0L;
 __sfr __at (0xfd7) TMR0H;
 __sfr __at (0xfd8) STATUS;