Changeset 9 for global.h

Show
Ignore:
Timestamp:
10/17/07 21:24:59 (15 months ago)
Author:
mlalondesvn
Message:

DS1337:

FIXED - All callback functions now work properly
FIXED - Oscillator startup so that it resets the status register
FIXED - All alarm mode bitmasks
MODIF - clockStart() from macro to function
MODIF - clockSave() to reset the clock so that the status flags are reset

twiLCD:

MODIF - setClrscreenCallback() renamed clrsSetCallback()

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • global.h

    r8 r9  
    1818#include "SPrint/staticPrint.h" 
    1919 
     20#ifndef CI 
     21    #define CI(reg,bit)     (reg & ~(bit)) 
     22#endif 
     23#ifndef SI 
     24    #define SI(reg,bit)     (reg | bit) 
     25#endif 
    2026#ifndef BV 
    2127    #define BV(bit)         (1<<(bit)) 
    2228#endif 
    23  
    2429#ifndef cbi 
    2530    #define cbi(reg,bit)    reg &= ~(BV(bit)) 
     
    2833    #define sbi(reg,bit)    reg |= (BV(bit)) 
    2934#endif 
    30  
    31 #ifndef CI 
    32     #define CI(reg,bit)     (reg & ~(bit)) 
    33 #endif 
    34 #ifndef SI 
    35     #define SI(reg,bit)     (reg | bit) 
    36 #endif 
    37  
    38  
    3935#ifndef cli 
    4036    #define cli()           __asm__ __volatile__ ("cli" ::)