use new gpio interface

This commit is contained in:
Mariano Alvira 2010-03-16 22:03:38 -04:00
parent c6012611ba
commit 35c9c66c23
12 changed files with 44 additions and 60 deletions

View file

@ -14,7 +14,7 @@
#define clear_bit(val, bit) (val = (val & ~(1 << bit)))
#define set_bit(val, bit) (val = (val | (1 << bit)))
#define ones(num) ( (1<<num) - 1 )
#define ones(num) ( (1ULL << num) - 1 )
#define bit_mask(length, shift) (ones(length) << shift)
#define get_field(val, field) ((val & field##_MASK) >> field)
//#define bitfield(name, length, shift) ( #define #name length #define #name##_MASK bit_mask(length, shift))