1. I am working on ATMEL ARM-Cortex-M ATSAML22N18A CPU and using ASF stack. It is giving warning for unsigned long long int data types. i.e. "ISO C90 doesn't support unsigned long long".
2. by default -std=gnu99 is set in compiler settings. I tried using C99 as well. But no success.
3. I am working ATMEL studio 7.0 for ARM cortex-M0+. Also I tried to use uint64_t typedef data type which is used in most of ASF drivers as well. I have also not got error for uint64_t variable. But when load uint64_t variable with value more 32bit i.e. e.g. 0x1FFFFFFFF; this gives warning "use of C99 long long interger constant [-Wlong long] "
But even though i haven't got error, i got only warning, I am not getting the desired results. Please try this on ARM - ATMEL studio and select CPU = ATSAML22N18A.
4. I have configured stdio driver and I am using printf to print data on terminal utilities. Does it support uint64_t values to print?
Please find attached screenshots.
Please suggest to add support for unsigned long long int data type.