This one is buggy. For example:> -#define DMM32AT_FIFO_STATUS_PAGE_MASK (3 << 0)> +#define DMM32AT_FIFO_STATUS_PAGE_MASK 0There are other bugs as well. Please, be more careful.regards,dan carpenter