Top secrets sources NedoPC pentevo

Rev

Rev 601 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed | ?url?

#ifndef _TYPES_H
#define _TYPES_H

#include <inttypes.h>
#include <avr/pgmspace.h>
#include <avr/eeprom.h>

#define u8   uint8_t
#define u16 uint16_t
#define u32 uint32_t
//#define s8    int8_t
//#define s16  int16_t
//#define s32  int32_t

#define PGMSTR(s) (__extension__({static const u8 __c[] PROGMEM = (s); &__c[0];}))

typedef void (*PBKHNDL)(u8);
typedef void (*PITEMHNDL)(void);

#endif