avr/pgmspace.h does not use prog_uint* types any more.
Changed AES module to use standard types from stdint.h.
Signed-off-by: Gregor Riepl <onitake@gmail.com>
Signed-off-by: Olivier Matz <zer0@droids-corp.org>
# endif
#endif
#include <assert.h>
# endif
#endif
#include <assert.h>
#include <aversive.h>
#include "aes_locl.h"
#include <aversive.h>
#include "aes_locl.h"
-prog_uint32_t Te0_[256] = {
+__attribute__((progmem)) const uint32_t Te0_[256] = {
#else
static const uint32_t Te0_[256] = {
#endif
#else
static const uint32_t Te0_[256] = {
#endif
-prog_uint8_t Te4_[256] = {
+__attribute__((progmem)) const uint8_t Te4_[256] = {
#else
static const u8 Te4_[256] = {
#endif
#else
static const u8 Te4_[256] = {
#endif
-prog_uint32_t Td0_[256] = {
+__attribute__((progmem)) const uint32_t Td0_[256] = {
#else
static const uint32_t Td0_[256] = {
#endif
#else
static const uint32_t Td0_[256] = {
#endif
-prog_uint8_t Td4_[256] = {
+__attribute__((progmem)) const uint8_t Td4_[256] = {
#else
static const u8 Td4_[256] = {
#endif
#else
static const u8 Td4_[256] = {
#endif