changing base and dt to double to make it partially working in linux- it should be again tested in mac
initial commit for avr-gcc folder, starting point for avr port, currently only AES
too many midifications but still not working :(
normal aes implementation truely converted to AVR! files aes.h and aes.c resulted in reducing 50k cycles
aes_rp implementation truely converted to AVR! files aes.h and aes.c freeing up about 1500 bytes memory
converted int variables to uint_8 in aes_rp.[h,c], int is 16bit so it occupies twice memory in compare ro uint_8 and it wasn't required though
few more adjustments
implementing new method for reducing memory usage but not testet
fix one big which caused infinite loop
finally big problems are fixed and code is working
Fixing a bug in addroundkey_share function

I believe the inner loop should be bound to number of shares (n) but it was fixed to 16 which leads to accessing uninitialized memory space, it's is very critical in low memory systems.
removed a lot of debug lines
some small refinements
Merge branch 'avr-gcc-devel'

Merge master branch with avr-gcc implementation of the code
added README.md for AVR version
Update README.md
Merge pull request #1 from sasan-j/master

Fixing a bug in addroundkey_share function