\hypertarget{group__avr__inttypes}{}\doxysubsection{$<$inttypes.\+h$>$\+: Integer Type conversions}
\label{group__avr__inttypes}\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxysubsubsection*{Far pointers for memory access $>$64K}
\begin{DoxyCompactItemize}
\item 
typedef \mbox{\hyperlink{group__avr__stdint_gadb828ef50c2dbb783109824e94cf6c47}{int32\+\_\+t}} \mbox{\hyperlink{group__avr__inttypes_ga5082b177b7d7b2039652c26a72b96d18}{int\+\_\+farptr\+\_\+t}}
\item 
typedef \mbox{\hyperlink{group__avr__stdint_ga33594304e786b158f3fb30289278f5af}{uint32\+\_\+t}} \mbox{\hyperlink{group__avr__inttypes_ga72b6692e3f3123903c1a0d9a960c59b1}{uint\+\_\+farptr\+\_\+t}}
\end{DoxyCompactItemize}
\doxysubsubsection*{macros for printf and scanf format specifiers}
\label{_amgrp308366f5f1be938cc93967ed6dbe20e9}%
For C++, these are only included if \+\_\+\+\_\+\+S\+T\+D\+C\+\_\+\+L\+I\+M\+I\+T\+\_\+\+M\+A\+C\+R\+OS is defined before including $<$\mbox{\hyperlink{inttypes_8h}{inttypes.\+h}}$>$. \begin{DoxyCompactItemize}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gae53c45f590033ad1f2f517faf3ab2f1b}{P\+R\+Id8}}~\char`\"{}d\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga404fd01f0b890cb8fac8641aaa704b57}{P\+R\+Id\+L\+E\+A\+S\+T8}}~\char`\"{}d\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga943961b7e7e564388dd743593db5bbbb}{P\+R\+Id\+F\+A\+S\+T8}}~\char`\"{}d\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gadbe02b78cca747b2fe1a8f7fc5f5cd47}{P\+R\+Ii8}}~\char`\"{}i\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga526151b1725956030b501d9dd506f2e1}{P\+R\+Ii\+L\+E\+A\+S\+T8}}~\char`\"{}i\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga64fb4e44c3ff09179fc445979b7fdad1}{P\+R\+Ii\+F\+A\+S\+T8}}~\char`\"{}i\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga087e50fe0283aacc71d7138d13e91939}{P\+R\+Id16}}~\char`\"{}d\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gae90ab00cb4417081dc68e9fd6c0e129a}{P\+R\+Id\+L\+E\+A\+S\+T16}}~\char`\"{}d\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga58cdfb02574b8c23d964a6e88a268782}{P\+R\+Id\+F\+A\+S\+T16}}~\char`\"{}d\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga655e9b358e0371a4bf5ff21cc08273e3}{P\+R\+Ii16}}~\char`\"{}i\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga96945864cb2d1f7de861ccaf639af02e}{P\+R\+Ii\+L\+E\+A\+S\+T16}}~\char`\"{}i\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gac273fb2a05215962fbeae76abaaf0131}{P\+R\+Ii\+F\+A\+S\+T16}}~\char`\"{}i\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga6d94d1417e1b35c53aee6306590de72b}{P\+R\+Id32}}~\char`\"{}ld\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gad36a6b276bd808d713cc5603ba008c58}{P\+R\+Id\+L\+E\+A\+S\+T32}}~\char`\"{}ld\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gaef5a98227a6af5fde95353ed303cfd1e}{P\+R\+Id\+F\+A\+S\+T32}}~\char`\"{}ld\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gae212e57631ec729f70e0cc42e51dd91e}{P\+R\+Ii32}}~\char`\"{}li\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gad7a1bae7ca12c7b5415fae1b3f258207}{P\+R\+Ii\+L\+E\+A\+S\+T32}}~\char`\"{}li\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga192a69a2e6e63ed8393d306b4078d63f}{P\+R\+Ii\+F\+A\+S\+T32}}~\char`\"{}li\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga7c8a9ccd40bd2053ca588d1b15e76a30}{P\+R\+Id\+P\+TR}}~\mbox{\hyperlink{group__avr__inttypes_ga087e50fe0283aacc71d7138d13e91939}{P\+R\+Id16}}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gac2d52bf83b783f530f02fa2eeabe703a}{P\+R\+Ii\+P\+TR}}~\mbox{\hyperlink{group__avr__inttypes_ga655e9b358e0371a4bf5ff21cc08273e3}{P\+R\+Ii16}}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gad12493b9063f7b2630b90b7f9a7f3301}{P\+R\+Io8}}~\char`\"{}o\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gaa5b3ca8091f4ed7d43f5eb971ce11114}{P\+R\+Io\+L\+E\+A\+S\+T8}}~\char`\"{}o\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga37f93445f1795033c9ba577661da6a91}{P\+R\+Io\+F\+A\+S\+T8}}~\char`\"{}o\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga8673208d2d48018fcce020ef59f8ec4f}{P\+R\+Iu8}}~\char`\"{}u\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga74cb15b101649124009c010a9055e885}{P\+R\+Iu\+L\+E\+A\+S\+T8}}~\char`\"{}u\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga0b0c7ad693c391e3e353e8f2d1df2ec3}{P\+R\+Iu\+F\+A\+S\+T8}}~\char`\"{}u\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gadac1acc1d24060aeee7791a99d1a3a8c}{P\+R\+Ix8}}~\char`\"{}x\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga45d80a42b6cd25f3ed57b0e800e6e398}{P\+R\+Ix\+L\+E\+A\+S\+T8}}~\char`\"{}x\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gae7e1780719eb0e4b2826a0da06255780}{P\+R\+Ix\+F\+A\+S\+T8}}~\char`\"{}x\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga4e9b835c85ffa875e8304e2b852b4c86}{P\+R\+I\+X8}}~\char`\"{}X\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga70aa3faf72084587fb18d03aa033a212}{P\+R\+I\+X\+L\+E\+A\+S\+T8}}~\char`\"{}X\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gab153efc9e6547ca56f42de767cde2595}{P\+R\+I\+X\+F\+A\+S\+T8}}~\char`\"{}X\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga55494a16151668ea78e0b808ef38c8c1}{P\+R\+Io16}}~\char`\"{}o\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga1ecbd31333b358c22423a541fffbd122}{P\+R\+Io\+L\+E\+A\+S\+T16}}~\char`\"{}o\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga3eda49c829de683e701eaed3cbaf0e73}{P\+R\+Io\+F\+A\+S\+T16}}~\char`\"{}o\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga86bc00ee87e8e40787e0681fc34c576a}{P\+R\+Iu16}}~\char`\"{}u\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gaa3ba696eef7c107c76c26eea76dcb4b4}{P\+R\+Iu\+L\+E\+A\+S\+T16}}~\char`\"{}u\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gaa82e218a186691ebf7149b36746c12e7}{P\+R\+Iu\+F\+A\+S\+T16}}~\char`\"{}u\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga70f5e38b517f714518c970a4da37bef1}{P\+R\+Ix16}}~\char`\"{}x\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gad00e2a12b813425800cad731f61497ae}{P\+R\+Ix\+L\+E\+A\+S\+T16}}~\char`\"{}x\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga6f66e34285ab57a86aeb2f0f4895417d}{P\+R\+Ix\+F\+A\+S\+T16}}~\char`\"{}x\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga570ca9af5087023f75fc8a1a602d26ab}{P\+R\+I\+X16}}~\char`\"{}X\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gafa4303b077ae4c6c58686178e4b90d18}{P\+R\+I\+X\+L\+E\+A\+S\+T16}}~\char`\"{}X\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga785eabe6337a2fa85874ae99300abb66}{P\+R\+I\+X\+F\+A\+S\+T16}}~\char`\"{}X\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga7276f64276fd7223ca6f4cca0444239a}{P\+R\+Io32}}~\char`\"{}lo\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga1e5c50a1ca71da7ff8c4f3f007411be8}{P\+R\+Io\+L\+E\+A\+S\+T32}}~\char`\"{}lo\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga6ac7e3111d008785ddf3b29dcd088732}{P\+R\+Io\+F\+A\+S\+T32}}~\char`\"{}lo\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gaaf2af4a10f0bd308e9c349c8382382be}{P\+R\+Iu32}}~\char`\"{}lu\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gaab353a2898377162c1829f1a9708352e}{P\+R\+Iu\+L\+E\+A\+S\+T32}}~\char`\"{}lu\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gaccc383115328197264988682edfcb72c}{P\+R\+Iu\+F\+A\+S\+T32}}~\char`\"{}lu\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga80ca66bcc9e366733f02c90ed4b0838c}{P\+R\+Ix32}}~\char`\"{}lx\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga1d766603a3524c9e03effbbece9c2118}{P\+R\+Ix\+L\+E\+A\+S\+T32}}~\char`\"{}lx\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga22caa684d44725e1e6e638983380f68e}{P\+R\+Ix\+F\+A\+S\+T32}}~\char`\"{}lx\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga32b0c8a04aae5d4454d15e6cbe109f64}{P\+R\+I\+X32}}~\char`\"{}lX\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gaaf100a10f9cd73d46294fd0e8db5246d}{P\+R\+I\+X\+L\+E\+A\+S\+T32}}~\char`\"{}lX\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gace7057a6fa96ac7e2a05946ee96cf2d9}{P\+R\+I\+X\+F\+A\+S\+T32}}~\char`\"{}lX\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga1468793ce960b477922ef92b36a6c802}{P\+R\+Io\+P\+TR}}~\mbox{\hyperlink{group__avr__inttypes_ga55494a16151668ea78e0b808ef38c8c1}{P\+R\+Io16}}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gaa1ca3a85113e897b5cf7ed6b92d74de2}{P\+R\+Iu\+P\+TR}}~\mbox{\hyperlink{group__avr__inttypes_ga86bc00ee87e8e40787e0681fc34c576a}{P\+R\+Iu16}}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga9c3c25e6145e629e4c9fabddc6061c30}{P\+R\+Ix\+P\+TR}}~\mbox{\hyperlink{group__avr__inttypes_ga70f5e38b517f714518c970a4da37bef1}{P\+R\+Ix16}}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga65d9856517198cfc21558c0d6df64207}{P\+R\+I\+X\+P\+TR}}~\mbox{\hyperlink{group__avr__inttypes_ga570ca9af5087023f75fc8a1a602d26ab}{P\+R\+I\+X16}}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gabf98c3a9ad120b11ec2911b9398e3f2f}{S\+C\+Nd8}}~\char`\"{}hhd\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gab0af8c396d9c885950d423f8dee54164}{S\+C\+Nd\+L\+E\+A\+S\+T8}}~\char`\"{}hhd\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga6dc7d2f030d25e79ae8398088161b860}{S\+C\+Nd\+F\+A\+S\+T8}}~\char`\"{}hhd\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga535485ea35661ff75a8d2bc0d2ebe807}{S\+C\+Ni8}}~\char`\"{}hhi\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga1a0b88bf6f131db927f2e7f1f6abb644}{S\+C\+Ni\+L\+E\+A\+S\+T8}}~\char`\"{}hhi\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gac864120101e01707ca52c0976b4e539a}{S\+C\+Ni\+F\+A\+S\+T8}}~\char`\"{}hhi\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga35974d44b5dcebcb222b8e2c1384241d}{S\+C\+Nd16}}~\char`\"{}d\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga10db5de9c84ccfa6dc0e487dd72051f3}{S\+C\+Nd\+L\+E\+A\+S\+T16}}~\char`\"{}d\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga09c9f36f654aa50a548d7820421cdc57}{S\+C\+Nd\+F\+A\+S\+T16}}~\char`\"{}d\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga7b8508989273ad152f9b3b7cd4db6eee}{S\+C\+Ni16}}~\char`\"{}i\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga14ec2649667b53ff91a1103c02975837}{S\+C\+Ni\+L\+E\+A\+S\+T16}}~\char`\"{}i\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gaad333b5bea32321b312a3b4967ff357f}{S\+C\+Ni\+F\+A\+S\+T16}}~\char`\"{}i\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga2b7ab77ff6ede9c3c285b714496f77e2}{S\+C\+Nd32}}~\char`\"{}ld\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gae36c293972a5b770349d74f2c0cfa52f}{S\+C\+Nd\+L\+E\+A\+S\+T32}}~\char`\"{}ld\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gadd733be35bef9dcef225edc99ade9e33}{S\+C\+Nd\+F\+A\+S\+T32}}~\char`\"{}ld\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga52cfc41a1e5ad73788faebbfeb9c14b0}{S\+C\+Ni32}}~\char`\"{}li\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga39be8ffb41be80bc951e955f111e4121}{S\+C\+Ni\+L\+E\+A\+S\+T32}}~\char`\"{}li\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga4739f89fa519cd77097677bf33320091}{S\+C\+Ni\+F\+A\+S\+T32}}~\char`\"{}li\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gabf657ee6bd4b009b5b072840a3d7364f}{S\+C\+Nd\+P\+TR}}~\mbox{\hyperlink{group__avr__inttypes_ga35974d44b5dcebcb222b8e2c1384241d}{S\+C\+Nd16}}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga9c632ab51b24b93cc315b27a883be9eb}{S\+C\+Ni\+P\+TR}}~\mbox{\hyperlink{group__avr__inttypes_ga7b8508989273ad152f9b3b7cd4db6eee}{S\+C\+Ni16}}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga4e274a339187359a91963d22f8e6faa6}{S\+C\+No8}}~\char`\"{}hho\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga873157069430be3ab2cade457e92f187}{S\+C\+No\+L\+E\+A\+S\+T8}}~\char`\"{}hho\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga9716b5135de22733c9c59bc4fc0e3a66}{S\+C\+No\+F\+A\+S\+T8}}~\char`\"{}hho\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gae0d5458bfaf4c45083b1e92013d77f51}{S\+C\+Nu8}}~\char`\"{}hhu\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gae409b3af282bc394819a5dd289cdf57c}{S\+C\+Nu\+L\+E\+A\+S\+T8}}~\char`\"{}hhu\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga01b368195aa26130d44bf0efe07833fd}{S\+C\+Nu\+F\+A\+S\+T8}}~\char`\"{}hhu\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga79b1f201c12273510e1fdebfb3a66e9d}{S\+C\+Nx8}}~\char`\"{}hhx\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga5cac5341d60e594c818c0f9d25377928}{S\+C\+Nx\+L\+E\+A\+S\+T8}}~\char`\"{}hhx\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga251936e4d698e68846c0917270b5f8a5}{S\+C\+Nx\+F\+A\+S\+T8}}~\char`\"{}hhx\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga9bc6b517c0117327e832824ff2d6a6b5}{S\+C\+No16}}~\char`\"{}o\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga5b05c70b4807922992a9ca529361b44d}{S\+C\+No\+L\+E\+A\+S\+T16}}~\char`\"{}o\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga021e130b06fc46198c71dca0fdf89788}{S\+C\+No\+F\+A\+S\+T16}}~\char`\"{}o\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga37bbde0e3f124b7f482d54adb13b0248}{S\+C\+Nu16}}~\char`\"{}u\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga7a78b92618044bb2d798b57fc6a2e439}{S\+C\+Nu\+L\+E\+A\+S\+T16}}~\char`\"{}u\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga7cf58abc57bb03d809e6fc41c2a40c33}{S\+C\+Nu\+F\+A\+S\+T16}}~\char`\"{}u\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga12dbc2ac6a36b893ef1c25c357f90a9f}{S\+C\+Nx16}}~\char`\"{}x\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga24647dd309d4138846376a51a6098304}{S\+C\+Nx\+L\+E\+A\+S\+T16}}~\char`\"{}x\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga8b67140c216180e4e5d18003038ee689}{S\+C\+Nx\+F\+A\+S\+T16}}~\char`\"{}x\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gab561c947d62a3c7cd396d4aeef553f3c}{S\+C\+No32}}~\char`\"{}lo\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga6b324310e03b8ecbe6888a52b7d8581d}{S\+C\+No\+L\+E\+A\+S\+T32}}~\char`\"{}lo\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gae40f8b90cb75998e70910e7b377288a8}{S\+C\+No\+F\+A\+S\+T32}}~\char`\"{}lo\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gabd19a83130f8d1bd2f77b765ad804f75}{S\+C\+Nu32}}~\char`\"{}lu\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gae30d5cc7dbc15051e21b72229a2487f7}{S\+C\+Nu\+L\+E\+A\+S\+T32}}~\char`\"{}lu\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga4ce14b7ebee0cfd5c4c935cf79a9a504}{S\+C\+Nu\+F\+A\+S\+T32}}~\char`\"{}lu\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga4c5370556f793ac7b2c3abe896dba8e2}{S\+C\+Nx32}}~\char`\"{}lx\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gabd82b99090a28a84541959ac7ab14ad9}{S\+C\+Nx\+L\+E\+A\+S\+T32}}~\char`\"{}lx\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gac45f394be3c199938a85a631711ce22e}{S\+C\+Nx\+F\+A\+S\+T32}}~\char`\"{}lx\char`\"{}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_ga4a30d36e06018d8e13046079098905a0}{S\+C\+No\+P\+TR}}~\mbox{\hyperlink{group__avr__inttypes_ga9bc6b517c0117327e832824ff2d6a6b5}{S\+C\+No16}}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gab7dbf5d0ea41679dface5855896e4273}{S\+C\+Nu\+P\+TR}}~\mbox{\hyperlink{group__avr__inttypes_ga37bbde0e3f124b7f482d54adb13b0248}{S\+C\+Nu16}}
\item 
\#define \mbox{\hyperlink{group__avr__inttypes_gaa58d290d968643862aec7a8a56e1c8e9}{S\+C\+Nx\+P\+TR}}~\mbox{\hyperlink{group__avr__inttypes_ga12dbc2ac6a36b893ef1c25c357f90a9f}{S\+C\+Nx16}}
\end{DoxyCompactItemize}


\doxysubsubsection{Detailed Description}

\begin{DoxyCode}{0}
\DoxyCodeLine{\textcolor{preprocessor}{\#include <\mbox{\hyperlink{inttypes_8h}{inttypes.h}}>} }
\end{DoxyCode}


This header file includes the exact-\/width integer definitions from {\ttfamily $<$\mbox{\hyperlink{stdint_8h}{stdint.\+h}}$>$}, and extends them with additional facilities provided by the implementation.

Currently, the extensions include two additional integer types that could hold a \char`\"{}far\char`\"{} pointer (i.\+e. a code pointer that can address more than 64 KB), as well as standard names for all printf and scanf formatting options that are supported by the \mbox{\hyperlink{group__avr__stdio}{$<$stdio.\+h$>$\+: Standard IO facilities}}. As the library does not support the full range of conversion specifiers from I\+SO 9899\+:1999, only those conversions that are actually implemented will be listed here.

The idea behind these conversion macros is that, for each of the types defined by $<$\mbox{\hyperlink{stdint_8h}{stdint.\+h}}$>$, a macro will be supplied that portably allows formatting an object of that type in \mbox{\hyperlink{stdio_8h_a4c04da4953607fa5fa4d3908fecde449}{printf()}} or \mbox{\hyperlink{stdio_8h_a3f0edc16dcabb5344d59d42cf7682102}{scanf()}} operations. Example\+:


\begin{DoxyCode}{0}
\DoxyCodeLine{\textcolor{preprocessor}{\#include <\mbox{\hyperlink{inttypes_8h}{inttypes.h}}>}}
\DoxyCodeLine{}
\DoxyCodeLine{\mbox{\hyperlink{group__avr__stdint_gaba7bc1797add20fe3efdf37ced1182c5}{uint8\_t}} smallval;}
\DoxyCodeLine{\mbox{\hyperlink{group__avr__stdint_gadb828ef50c2dbb783109824e94cf6c47}{int32\_t}} longval;}
\DoxyCodeLine{...}
\DoxyCodeLine{printf(\textcolor{stringliteral}{"The hexadecimal value of smallval is \%"} \mbox{\hyperlink{group__avr__inttypes_gadac1acc1d24060aeee7791a99d1a3a8c}{PRIx8}}}
\DoxyCodeLine{       \textcolor{stringliteral}{", the decimal value of longval is \%"} \mbox{\hyperlink{group__avr__inttypes_ga6d94d1417e1b35c53aee6306590de72b}{PRId32}} \textcolor{stringliteral}{".\(\backslash\)n"},}
\DoxyCodeLine{   smallval, longval);}
\end{DoxyCode}
 

\doxysubsubsection{Macro Definition Documentation}
\mbox{\Hypertarget{group__avr__inttypes_ga087e50fe0283aacc71d7138d13e91939}\label{group__avr__inttypes_ga087e50fe0283aacc71d7138d13e91939}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRId16@{PRId16}}
\index{PRId16@{PRId16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRId16}{PRId16}}
{\footnotesize\ttfamily \#define P\+R\+Id16~\char`\"{}d\char`\"{}}

decimal printf format for int16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga6d94d1417e1b35c53aee6306590de72b}\label{group__avr__inttypes_ga6d94d1417e1b35c53aee6306590de72b}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRId32@{PRId32}}
\index{PRId32@{PRId32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRId32}{PRId32}}
{\footnotesize\ttfamily \#define P\+R\+Id32~\char`\"{}ld\char`\"{}}

decimal printf format for int32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gae53c45f590033ad1f2f517faf3ab2f1b}\label{group__avr__inttypes_gae53c45f590033ad1f2f517faf3ab2f1b}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRId8@{PRId8}}
\index{PRId8@{PRId8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRId8}{PRId8}}
{\footnotesize\ttfamily \#define P\+R\+Id8~\char`\"{}d\char`\"{}}

decimal printf format for int8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga58cdfb02574b8c23d964a6e88a268782}\label{group__avr__inttypes_ga58cdfb02574b8c23d964a6e88a268782}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIdFAST16@{PRIdFAST16}}
\index{PRIdFAST16@{PRIdFAST16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIdFAST16}{PRIdFAST16}}
{\footnotesize\ttfamily \#define P\+R\+Id\+F\+A\+S\+T16~\char`\"{}d\char`\"{}}

decimal printf format for int\+\_\+fast16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gaef5a98227a6af5fde95353ed303cfd1e}\label{group__avr__inttypes_gaef5a98227a6af5fde95353ed303cfd1e}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIdFAST32@{PRIdFAST32}}
\index{PRIdFAST32@{PRIdFAST32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIdFAST32}{PRIdFAST32}}
{\footnotesize\ttfamily \#define P\+R\+Id\+F\+A\+S\+T32~\char`\"{}ld\char`\"{}}

decimal printf format for int\+\_\+fast32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga943961b7e7e564388dd743593db5bbbb}\label{group__avr__inttypes_ga943961b7e7e564388dd743593db5bbbb}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIdFAST8@{PRIdFAST8}}
\index{PRIdFAST8@{PRIdFAST8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIdFAST8}{PRIdFAST8}}
{\footnotesize\ttfamily \#define P\+R\+Id\+F\+A\+S\+T8~\char`\"{}d\char`\"{}}

decimal printf format for int\+\_\+fast8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gae90ab00cb4417081dc68e9fd6c0e129a}\label{group__avr__inttypes_gae90ab00cb4417081dc68e9fd6c0e129a}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIdLEAST16@{PRIdLEAST16}}
\index{PRIdLEAST16@{PRIdLEAST16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIdLEAST16}{PRIdLEAST16}}
{\footnotesize\ttfamily \#define P\+R\+Id\+L\+E\+A\+S\+T16~\char`\"{}d\char`\"{}}

decimal printf format for int\+\_\+least16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gad36a6b276bd808d713cc5603ba008c58}\label{group__avr__inttypes_gad36a6b276bd808d713cc5603ba008c58}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIdLEAST32@{PRIdLEAST32}}
\index{PRIdLEAST32@{PRIdLEAST32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIdLEAST32}{PRIdLEAST32}}
{\footnotesize\ttfamily \#define P\+R\+Id\+L\+E\+A\+S\+T32~\char`\"{}ld\char`\"{}}

decimal printf format for int\+\_\+least32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga404fd01f0b890cb8fac8641aaa704b57}\label{group__avr__inttypes_ga404fd01f0b890cb8fac8641aaa704b57}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIdLEAST8@{PRIdLEAST8}}
\index{PRIdLEAST8@{PRIdLEAST8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIdLEAST8}{PRIdLEAST8}}
{\footnotesize\ttfamily \#define P\+R\+Id\+L\+E\+A\+S\+T8~\char`\"{}d\char`\"{}}

decimal printf format for int\+\_\+least8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga7c8a9ccd40bd2053ca588d1b15e76a30}\label{group__avr__inttypes_ga7c8a9ccd40bd2053ca588d1b15e76a30}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIdPTR@{PRIdPTR}}
\index{PRIdPTR@{PRIdPTR}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIdPTR}{PRIdPTR}}
{\footnotesize\ttfamily \#define P\+R\+Id\+P\+TR~\mbox{\hyperlink{group__avr__inttypes_ga087e50fe0283aacc71d7138d13e91939}{P\+R\+Id16}}}

decimal printf format for intptr\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga655e9b358e0371a4bf5ff21cc08273e3}\label{group__avr__inttypes_ga655e9b358e0371a4bf5ff21cc08273e3}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIi16@{PRIi16}}
\index{PRIi16@{PRIi16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIi16}{PRIi16}}
{\footnotesize\ttfamily \#define P\+R\+Ii16~\char`\"{}i\char`\"{}}

integer printf format for int16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gae212e57631ec729f70e0cc42e51dd91e}\label{group__avr__inttypes_gae212e57631ec729f70e0cc42e51dd91e}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIi32@{PRIi32}}
\index{PRIi32@{PRIi32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIi32}{PRIi32}}
{\footnotesize\ttfamily \#define P\+R\+Ii32~\char`\"{}li\char`\"{}}

integer printf format for int32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gadbe02b78cca747b2fe1a8f7fc5f5cd47}\label{group__avr__inttypes_gadbe02b78cca747b2fe1a8f7fc5f5cd47}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIi8@{PRIi8}}
\index{PRIi8@{PRIi8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIi8}{PRIi8}}
{\footnotesize\ttfamily \#define P\+R\+Ii8~\char`\"{}i\char`\"{}}

integer printf format for int8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gac273fb2a05215962fbeae76abaaf0131}\label{group__avr__inttypes_gac273fb2a05215962fbeae76abaaf0131}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIiFAST16@{PRIiFAST16}}
\index{PRIiFAST16@{PRIiFAST16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIiFAST16}{PRIiFAST16}}
{\footnotesize\ttfamily \#define P\+R\+Ii\+F\+A\+S\+T16~\char`\"{}i\char`\"{}}

integer printf format for int\+\_\+fast16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga192a69a2e6e63ed8393d306b4078d63f}\label{group__avr__inttypes_ga192a69a2e6e63ed8393d306b4078d63f}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIiFAST32@{PRIiFAST32}}
\index{PRIiFAST32@{PRIiFAST32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIiFAST32}{PRIiFAST32}}
{\footnotesize\ttfamily \#define P\+R\+Ii\+F\+A\+S\+T32~\char`\"{}li\char`\"{}}

integer printf format for int\+\_\+fast32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga64fb4e44c3ff09179fc445979b7fdad1}\label{group__avr__inttypes_ga64fb4e44c3ff09179fc445979b7fdad1}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIiFAST8@{PRIiFAST8}}
\index{PRIiFAST8@{PRIiFAST8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIiFAST8}{PRIiFAST8}}
{\footnotesize\ttfamily \#define P\+R\+Ii\+F\+A\+S\+T8~\char`\"{}i\char`\"{}}

integer printf format for int\+\_\+fast8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga96945864cb2d1f7de861ccaf639af02e}\label{group__avr__inttypes_ga96945864cb2d1f7de861ccaf639af02e}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIiLEAST16@{PRIiLEAST16}}
\index{PRIiLEAST16@{PRIiLEAST16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIiLEAST16}{PRIiLEAST16}}
{\footnotesize\ttfamily \#define P\+R\+Ii\+L\+E\+A\+S\+T16~\char`\"{}i\char`\"{}}

integer printf format for int\+\_\+least16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gad7a1bae7ca12c7b5415fae1b3f258207}\label{group__avr__inttypes_gad7a1bae7ca12c7b5415fae1b3f258207}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIiLEAST32@{PRIiLEAST32}}
\index{PRIiLEAST32@{PRIiLEAST32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIiLEAST32}{PRIiLEAST32}}
{\footnotesize\ttfamily \#define P\+R\+Ii\+L\+E\+A\+S\+T32~\char`\"{}li\char`\"{}}

integer printf format for int\+\_\+least32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga526151b1725956030b501d9dd506f2e1}\label{group__avr__inttypes_ga526151b1725956030b501d9dd506f2e1}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIiLEAST8@{PRIiLEAST8}}
\index{PRIiLEAST8@{PRIiLEAST8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIiLEAST8}{PRIiLEAST8}}
{\footnotesize\ttfamily \#define P\+R\+Ii\+L\+E\+A\+S\+T8~\char`\"{}i\char`\"{}}

integer printf format for int\+\_\+least8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gac2d52bf83b783f530f02fa2eeabe703a}\label{group__avr__inttypes_gac2d52bf83b783f530f02fa2eeabe703a}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIiPTR@{PRIiPTR}}
\index{PRIiPTR@{PRIiPTR}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIiPTR}{PRIiPTR}}
{\footnotesize\ttfamily \#define P\+R\+Ii\+P\+TR~\mbox{\hyperlink{group__avr__inttypes_ga655e9b358e0371a4bf5ff21cc08273e3}{P\+R\+Ii16}}}

integer printf format for intptr\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga55494a16151668ea78e0b808ef38c8c1}\label{group__avr__inttypes_ga55494a16151668ea78e0b808ef38c8c1}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIo16@{PRIo16}}
\index{PRIo16@{PRIo16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIo16}{PRIo16}}
{\footnotesize\ttfamily \#define P\+R\+Io16~\char`\"{}o\char`\"{}}

octal printf format for uint16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga7276f64276fd7223ca6f4cca0444239a}\label{group__avr__inttypes_ga7276f64276fd7223ca6f4cca0444239a}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIo32@{PRIo32}}
\index{PRIo32@{PRIo32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIo32}{PRIo32}}
{\footnotesize\ttfamily \#define P\+R\+Io32~\char`\"{}lo\char`\"{}}

octal printf format for uint32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gad12493b9063f7b2630b90b7f9a7f3301}\label{group__avr__inttypes_gad12493b9063f7b2630b90b7f9a7f3301}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIo8@{PRIo8}}
\index{PRIo8@{PRIo8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIo8}{PRIo8}}
{\footnotesize\ttfamily \#define P\+R\+Io8~\char`\"{}o\char`\"{}}

octal printf format for uint8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga3eda49c829de683e701eaed3cbaf0e73}\label{group__avr__inttypes_ga3eda49c829de683e701eaed3cbaf0e73}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIoFAST16@{PRIoFAST16}}
\index{PRIoFAST16@{PRIoFAST16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIoFAST16}{PRIoFAST16}}
{\footnotesize\ttfamily \#define P\+R\+Io\+F\+A\+S\+T16~\char`\"{}o\char`\"{}}

octal printf format for uint\+\_\+fast16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga6ac7e3111d008785ddf3b29dcd088732}\label{group__avr__inttypes_ga6ac7e3111d008785ddf3b29dcd088732}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIoFAST32@{PRIoFAST32}}
\index{PRIoFAST32@{PRIoFAST32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIoFAST32}{PRIoFAST32}}
{\footnotesize\ttfamily \#define P\+R\+Io\+F\+A\+S\+T32~\char`\"{}lo\char`\"{}}

octal printf format for uint\+\_\+fast32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga37f93445f1795033c9ba577661da6a91}\label{group__avr__inttypes_ga37f93445f1795033c9ba577661da6a91}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIoFAST8@{PRIoFAST8}}
\index{PRIoFAST8@{PRIoFAST8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIoFAST8}{PRIoFAST8}}
{\footnotesize\ttfamily \#define P\+R\+Io\+F\+A\+S\+T8~\char`\"{}o\char`\"{}}

octal printf format for uint\+\_\+fast8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga1ecbd31333b358c22423a541fffbd122}\label{group__avr__inttypes_ga1ecbd31333b358c22423a541fffbd122}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIoLEAST16@{PRIoLEAST16}}
\index{PRIoLEAST16@{PRIoLEAST16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIoLEAST16}{PRIoLEAST16}}
{\footnotesize\ttfamily \#define P\+R\+Io\+L\+E\+A\+S\+T16~\char`\"{}o\char`\"{}}

octal printf format for uint\+\_\+least16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga1e5c50a1ca71da7ff8c4f3f007411be8}\label{group__avr__inttypes_ga1e5c50a1ca71da7ff8c4f3f007411be8}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIoLEAST32@{PRIoLEAST32}}
\index{PRIoLEAST32@{PRIoLEAST32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIoLEAST32}{PRIoLEAST32}}
{\footnotesize\ttfamily \#define P\+R\+Io\+L\+E\+A\+S\+T32~\char`\"{}lo\char`\"{}}

octal printf format for uint\+\_\+least32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gaa5b3ca8091f4ed7d43f5eb971ce11114}\label{group__avr__inttypes_gaa5b3ca8091f4ed7d43f5eb971ce11114}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIoLEAST8@{PRIoLEAST8}}
\index{PRIoLEAST8@{PRIoLEAST8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIoLEAST8}{PRIoLEAST8}}
{\footnotesize\ttfamily \#define P\+R\+Io\+L\+E\+A\+S\+T8~\char`\"{}o\char`\"{}}

octal printf format for uint\+\_\+least8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga1468793ce960b477922ef92b36a6c802}\label{group__avr__inttypes_ga1468793ce960b477922ef92b36a6c802}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIoPTR@{PRIoPTR}}
\index{PRIoPTR@{PRIoPTR}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIoPTR}{PRIoPTR}}
{\footnotesize\ttfamily \#define P\+R\+Io\+P\+TR~\mbox{\hyperlink{group__avr__inttypes_ga55494a16151668ea78e0b808ef38c8c1}{P\+R\+Io16}}}

octal printf format for uintptr\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga86bc00ee87e8e40787e0681fc34c576a}\label{group__avr__inttypes_ga86bc00ee87e8e40787e0681fc34c576a}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIu16@{PRIu16}}
\index{PRIu16@{PRIu16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIu16}{PRIu16}}
{\footnotesize\ttfamily \#define P\+R\+Iu16~\char`\"{}u\char`\"{}}

decimal printf format for uint16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gaaf2af4a10f0bd308e9c349c8382382be}\label{group__avr__inttypes_gaaf2af4a10f0bd308e9c349c8382382be}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIu32@{PRIu32}}
\index{PRIu32@{PRIu32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIu32}{PRIu32}}
{\footnotesize\ttfamily \#define P\+R\+Iu32~\char`\"{}lu\char`\"{}}

decimal printf format for uint32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga8673208d2d48018fcce020ef59f8ec4f}\label{group__avr__inttypes_ga8673208d2d48018fcce020ef59f8ec4f}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIu8@{PRIu8}}
\index{PRIu8@{PRIu8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIu8}{PRIu8}}
{\footnotesize\ttfamily \#define P\+R\+Iu8~\char`\"{}u\char`\"{}}

decimal printf format for uint8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gaa82e218a186691ebf7149b36746c12e7}\label{group__avr__inttypes_gaa82e218a186691ebf7149b36746c12e7}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIuFAST16@{PRIuFAST16}}
\index{PRIuFAST16@{PRIuFAST16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIuFAST16}{PRIuFAST16}}
{\footnotesize\ttfamily \#define P\+R\+Iu\+F\+A\+S\+T16~\char`\"{}u\char`\"{}}

decimal printf format for uint\+\_\+fast16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gaccc383115328197264988682edfcb72c}\label{group__avr__inttypes_gaccc383115328197264988682edfcb72c}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIuFAST32@{PRIuFAST32}}
\index{PRIuFAST32@{PRIuFAST32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIuFAST32}{PRIuFAST32}}
{\footnotesize\ttfamily \#define P\+R\+Iu\+F\+A\+S\+T32~\char`\"{}lu\char`\"{}}

decimal printf format for uint\+\_\+fast32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga0b0c7ad693c391e3e353e8f2d1df2ec3}\label{group__avr__inttypes_ga0b0c7ad693c391e3e353e8f2d1df2ec3}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIuFAST8@{PRIuFAST8}}
\index{PRIuFAST8@{PRIuFAST8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIuFAST8}{PRIuFAST8}}
{\footnotesize\ttfamily \#define P\+R\+Iu\+F\+A\+S\+T8~\char`\"{}u\char`\"{}}

decimal printf format for uint\+\_\+fast8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gaa3ba696eef7c107c76c26eea76dcb4b4}\label{group__avr__inttypes_gaa3ba696eef7c107c76c26eea76dcb4b4}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIuLEAST16@{PRIuLEAST16}}
\index{PRIuLEAST16@{PRIuLEAST16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIuLEAST16}{PRIuLEAST16}}
{\footnotesize\ttfamily \#define P\+R\+Iu\+L\+E\+A\+S\+T16~\char`\"{}u\char`\"{}}

decimal printf format for uint\+\_\+least16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gaab353a2898377162c1829f1a9708352e}\label{group__avr__inttypes_gaab353a2898377162c1829f1a9708352e}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIuLEAST32@{PRIuLEAST32}}
\index{PRIuLEAST32@{PRIuLEAST32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIuLEAST32}{PRIuLEAST32}}
{\footnotesize\ttfamily \#define P\+R\+Iu\+L\+E\+A\+S\+T32~\char`\"{}lu\char`\"{}}

decimal printf format for uint\+\_\+least32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga74cb15b101649124009c010a9055e885}\label{group__avr__inttypes_ga74cb15b101649124009c010a9055e885}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIuLEAST8@{PRIuLEAST8}}
\index{PRIuLEAST8@{PRIuLEAST8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIuLEAST8}{PRIuLEAST8}}
{\footnotesize\ttfamily \#define P\+R\+Iu\+L\+E\+A\+S\+T8~\char`\"{}u\char`\"{}}

decimal printf format for uint\+\_\+least8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gaa1ca3a85113e897b5cf7ed6b92d74de2}\label{group__avr__inttypes_gaa1ca3a85113e897b5cf7ed6b92d74de2}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIuPTR@{PRIuPTR}}
\index{PRIuPTR@{PRIuPTR}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIuPTR}{PRIuPTR}}
{\footnotesize\ttfamily \#define P\+R\+Iu\+P\+TR~\mbox{\hyperlink{group__avr__inttypes_ga86bc00ee87e8e40787e0681fc34c576a}{P\+R\+Iu16}}}

decimal printf format for uintptr\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga70f5e38b517f714518c970a4da37bef1}\label{group__avr__inttypes_ga70f5e38b517f714518c970a4da37bef1}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIx16@{PRIx16}}
\index{PRIx16@{PRIx16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIx16}{PRIx16}}
{\footnotesize\ttfamily \#define P\+R\+Ix16~\char`\"{}x\char`\"{}}

hexadecimal printf format for uint16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga570ca9af5087023f75fc8a1a602d26ab}\label{group__avr__inttypes_ga570ca9af5087023f75fc8a1a602d26ab}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIX16@{PRIX16}}
\index{PRIX16@{PRIX16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIX16}{PRIX16}}
{\footnotesize\ttfamily \#define P\+R\+I\+X16~\char`\"{}X\char`\"{}}

uppercase hexadecimal printf format for uint16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga80ca66bcc9e366733f02c90ed4b0838c}\label{group__avr__inttypes_ga80ca66bcc9e366733f02c90ed4b0838c}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIx32@{PRIx32}}
\index{PRIx32@{PRIx32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIx32}{PRIx32}}
{\footnotesize\ttfamily \#define P\+R\+Ix32~\char`\"{}lx\char`\"{}}

hexadecimal printf format for uint32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga32b0c8a04aae5d4454d15e6cbe109f64}\label{group__avr__inttypes_ga32b0c8a04aae5d4454d15e6cbe109f64}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIX32@{PRIX32}}
\index{PRIX32@{PRIX32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIX32}{PRIX32}}
{\footnotesize\ttfamily \#define P\+R\+I\+X32~\char`\"{}lX\char`\"{}}

uppercase hexadecimal printf format for uint32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gadac1acc1d24060aeee7791a99d1a3a8c}\label{group__avr__inttypes_gadac1acc1d24060aeee7791a99d1a3a8c}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIx8@{PRIx8}}
\index{PRIx8@{PRIx8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIx8}{PRIx8}}
{\footnotesize\ttfamily \#define P\+R\+Ix8~\char`\"{}x\char`\"{}}

hexadecimal printf format for uint8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga4e9b835c85ffa875e8304e2b852b4c86}\label{group__avr__inttypes_ga4e9b835c85ffa875e8304e2b852b4c86}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIX8@{PRIX8}}
\index{PRIX8@{PRIX8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIX8}{PRIX8}}
{\footnotesize\ttfamily \#define P\+R\+I\+X8~\char`\"{}X\char`\"{}}

uppercase hexadecimal printf format for uint8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga6f66e34285ab57a86aeb2f0f4895417d}\label{group__avr__inttypes_ga6f66e34285ab57a86aeb2f0f4895417d}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIxFAST16@{PRIxFAST16}}
\index{PRIxFAST16@{PRIxFAST16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIxFAST16}{PRIxFAST16}}
{\footnotesize\ttfamily \#define P\+R\+Ix\+F\+A\+S\+T16~\char`\"{}x\char`\"{}}

hexadecimal printf format for uint\+\_\+fast16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga785eabe6337a2fa85874ae99300abb66}\label{group__avr__inttypes_ga785eabe6337a2fa85874ae99300abb66}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIXFAST16@{PRIXFAST16}}
\index{PRIXFAST16@{PRIXFAST16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIXFAST16}{PRIXFAST16}}
{\footnotesize\ttfamily \#define P\+R\+I\+X\+F\+A\+S\+T16~\char`\"{}X\char`\"{}}

uppercase hexadecimal printf format for uint\+\_\+fast16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga22caa684d44725e1e6e638983380f68e}\label{group__avr__inttypes_ga22caa684d44725e1e6e638983380f68e}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIxFAST32@{PRIxFAST32}}
\index{PRIxFAST32@{PRIxFAST32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIxFAST32}{PRIxFAST32}}
{\footnotesize\ttfamily \#define P\+R\+Ix\+F\+A\+S\+T32~\char`\"{}lx\char`\"{}}

hexadecimal printf format for uint\+\_\+fast32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gace7057a6fa96ac7e2a05946ee96cf2d9}\label{group__avr__inttypes_gace7057a6fa96ac7e2a05946ee96cf2d9}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIXFAST32@{PRIXFAST32}}
\index{PRIXFAST32@{PRIXFAST32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIXFAST32}{PRIXFAST32}}
{\footnotesize\ttfamily \#define P\+R\+I\+X\+F\+A\+S\+T32~\char`\"{}lX\char`\"{}}

uppercase hexadecimal printf format for uint\+\_\+fast32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gae7e1780719eb0e4b2826a0da06255780}\label{group__avr__inttypes_gae7e1780719eb0e4b2826a0da06255780}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIxFAST8@{PRIxFAST8}}
\index{PRIxFAST8@{PRIxFAST8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIxFAST8}{PRIxFAST8}}
{\footnotesize\ttfamily \#define P\+R\+Ix\+F\+A\+S\+T8~\char`\"{}x\char`\"{}}

hexadecimal printf format for uint\+\_\+fast8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gab153efc9e6547ca56f42de767cde2595}\label{group__avr__inttypes_gab153efc9e6547ca56f42de767cde2595}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIXFAST8@{PRIXFAST8}}
\index{PRIXFAST8@{PRIXFAST8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIXFAST8}{PRIXFAST8}}
{\footnotesize\ttfamily \#define P\+R\+I\+X\+F\+A\+S\+T8~\char`\"{}X\char`\"{}}

uppercase hexadecimal printf format for uint\+\_\+fast8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gad00e2a12b813425800cad731f61497ae}\label{group__avr__inttypes_gad00e2a12b813425800cad731f61497ae}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIxLEAST16@{PRIxLEAST16}}
\index{PRIxLEAST16@{PRIxLEAST16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIxLEAST16}{PRIxLEAST16}}
{\footnotesize\ttfamily \#define P\+R\+Ix\+L\+E\+A\+S\+T16~\char`\"{}x\char`\"{}}

hexadecimal printf format for uint\+\_\+least16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gafa4303b077ae4c6c58686178e4b90d18}\label{group__avr__inttypes_gafa4303b077ae4c6c58686178e4b90d18}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIXLEAST16@{PRIXLEAST16}}
\index{PRIXLEAST16@{PRIXLEAST16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIXLEAST16}{PRIXLEAST16}}
{\footnotesize\ttfamily \#define P\+R\+I\+X\+L\+E\+A\+S\+T16~\char`\"{}X\char`\"{}}

uppercase hexadecimal printf format for uint\+\_\+least16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga1d766603a3524c9e03effbbece9c2118}\label{group__avr__inttypes_ga1d766603a3524c9e03effbbece9c2118}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIxLEAST32@{PRIxLEAST32}}
\index{PRIxLEAST32@{PRIxLEAST32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIxLEAST32}{PRIxLEAST32}}
{\footnotesize\ttfamily \#define P\+R\+Ix\+L\+E\+A\+S\+T32~\char`\"{}lx\char`\"{}}

hexadecimal printf format for uint\+\_\+least32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gaaf100a10f9cd73d46294fd0e8db5246d}\label{group__avr__inttypes_gaaf100a10f9cd73d46294fd0e8db5246d}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIXLEAST32@{PRIXLEAST32}}
\index{PRIXLEAST32@{PRIXLEAST32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIXLEAST32}{PRIXLEAST32}}
{\footnotesize\ttfamily \#define P\+R\+I\+X\+L\+E\+A\+S\+T32~\char`\"{}lX\char`\"{}}

uppercase hexadecimal printf format for uint\+\_\+least32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga45d80a42b6cd25f3ed57b0e800e6e398}\label{group__avr__inttypes_ga45d80a42b6cd25f3ed57b0e800e6e398}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIxLEAST8@{PRIxLEAST8}}
\index{PRIxLEAST8@{PRIxLEAST8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIxLEAST8}{PRIxLEAST8}}
{\footnotesize\ttfamily \#define P\+R\+Ix\+L\+E\+A\+S\+T8~\char`\"{}x\char`\"{}}

hexadecimal printf format for uint\+\_\+least8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga70aa3faf72084587fb18d03aa033a212}\label{group__avr__inttypes_ga70aa3faf72084587fb18d03aa033a212}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIXLEAST8@{PRIXLEAST8}}
\index{PRIXLEAST8@{PRIXLEAST8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIXLEAST8}{PRIXLEAST8}}
{\footnotesize\ttfamily \#define P\+R\+I\+X\+L\+E\+A\+S\+T8~\char`\"{}X\char`\"{}}

uppercase hexadecimal printf format for uint\+\_\+least8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga9c3c25e6145e629e4c9fabddc6061c30}\label{group__avr__inttypes_ga9c3c25e6145e629e4c9fabddc6061c30}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIxPTR@{PRIxPTR}}
\index{PRIxPTR@{PRIxPTR}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIxPTR}{PRIxPTR}}
{\footnotesize\ttfamily \#define P\+R\+Ix\+P\+TR~\mbox{\hyperlink{group__avr__inttypes_ga70f5e38b517f714518c970a4da37bef1}{P\+R\+Ix16}}}

hexadecimal printf format for uintptr\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga65d9856517198cfc21558c0d6df64207}\label{group__avr__inttypes_ga65d9856517198cfc21558c0d6df64207}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!PRIXPTR@{PRIXPTR}}
\index{PRIXPTR@{PRIXPTR}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{PRIXPTR}{PRIXPTR}}
{\footnotesize\ttfamily \#define P\+R\+I\+X\+P\+TR~\mbox{\hyperlink{group__avr__inttypes_ga570ca9af5087023f75fc8a1a602d26ab}{P\+R\+I\+X16}}}

uppercase hexadecimal printf format for uintptr\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga35974d44b5dcebcb222b8e2c1384241d}\label{group__avr__inttypes_ga35974d44b5dcebcb222b8e2c1384241d}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNd16@{SCNd16}}
\index{SCNd16@{SCNd16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNd16}{SCNd16}}
{\footnotesize\ttfamily \#define S\+C\+Nd16~\char`\"{}d\char`\"{}}

decimal scanf format for int16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga2b7ab77ff6ede9c3c285b714496f77e2}\label{group__avr__inttypes_ga2b7ab77ff6ede9c3c285b714496f77e2}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNd32@{SCNd32}}
\index{SCNd32@{SCNd32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNd32}{SCNd32}}
{\footnotesize\ttfamily \#define S\+C\+Nd32~\char`\"{}ld\char`\"{}}

decimal scanf format for int32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gabf98c3a9ad120b11ec2911b9398e3f2f}\label{group__avr__inttypes_gabf98c3a9ad120b11ec2911b9398e3f2f}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNd8@{SCNd8}}
\index{SCNd8@{SCNd8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNd8}{SCNd8}}
{\footnotesize\ttfamily \#define S\+C\+Nd8~\char`\"{}hhd\char`\"{}}

decimal scanf format for int8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga09c9f36f654aa50a548d7820421cdc57}\label{group__avr__inttypes_ga09c9f36f654aa50a548d7820421cdc57}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNdFAST16@{SCNdFAST16}}
\index{SCNdFAST16@{SCNdFAST16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNdFAST16}{SCNdFAST16}}
{\footnotesize\ttfamily \#define S\+C\+Nd\+F\+A\+S\+T16~\char`\"{}d\char`\"{}}

decimal scanf format for int\+\_\+fast16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gadd733be35bef9dcef225edc99ade9e33}\label{group__avr__inttypes_gadd733be35bef9dcef225edc99ade9e33}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNdFAST32@{SCNdFAST32}}
\index{SCNdFAST32@{SCNdFAST32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNdFAST32}{SCNdFAST32}}
{\footnotesize\ttfamily \#define S\+C\+Nd\+F\+A\+S\+T32~\char`\"{}ld\char`\"{}}

decimal scanf format for int\+\_\+fast32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga6dc7d2f030d25e79ae8398088161b860}\label{group__avr__inttypes_ga6dc7d2f030d25e79ae8398088161b860}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNdFAST8@{SCNdFAST8}}
\index{SCNdFAST8@{SCNdFAST8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNdFAST8}{SCNdFAST8}}
{\footnotesize\ttfamily \#define S\+C\+Nd\+F\+A\+S\+T8~\char`\"{}hhd\char`\"{}}

decimal scanf format for int\+\_\+fast8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga10db5de9c84ccfa6dc0e487dd72051f3}\label{group__avr__inttypes_ga10db5de9c84ccfa6dc0e487dd72051f3}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNdLEAST16@{SCNdLEAST16}}
\index{SCNdLEAST16@{SCNdLEAST16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNdLEAST16}{SCNdLEAST16}}
{\footnotesize\ttfamily \#define S\+C\+Nd\+L\+E\+A\+S\+T16~\char`\"{}d\char`\"{}}

decimal scanf format for int\+\_\+least16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gae36c293972a5b770349d74f2c0cfa52f}\label{group__avr__inttypes_gae36c293972a5b770349d74f2c0cfa52f}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNdLEAST32@{SCNdLEAST32}}
\index{SCNdLEAST32@{SCNdLEAST32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNdLEAST32}{SCNdLEAST32}}
{\footnotesize\ttfamily \#define S\+C\+Nd\+L\+E\+A\+S\+T32~\char`\"{}ld\char`\"{}}

decimal scanf format for int\+\_\+least32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gab0af8c396d9c885950d423f8dee54164}\label{group__avr__inttypes_gab0af8c396d9c885950d423f8dee54164}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNdLEAST8@{SCNdLEAST8}}
\index{SCNdLEAST8@{SCNdLEAST8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNdLEAST8}{SCNdLEAST8}}
{\footnotesize\ttfamily \#define S\+C\+Nd\+L\+E\+A\+S\+T8~\char`\"{}hhd\char`\"{}}

decimal scanf format for int\+\_\+least8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gabf657ee6bd4b009b5b072840a3d7364f}\label{group__avr__inttypes_gabf657ee6bd4b009b5b072840a3d7364f}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNdPTR@{SCNdPTR}}
\index{SCNdPTR@{SCNdPTR}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNdPTR}{SCNdPTR}}
{\footnotesize\ttfamily \#define S\+C\+Nd\+P\+TR~\mbox{\hyperlink{group__avr__inttypes_ga35974d44b5dcebcb222b8e2c1384241d}{S\+C\+Nd16}}}

decimal scanf format for intptr\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga7b8508989273ad152f9b3b7cd4db6eee}\label{group__avr__inttypes_ga7b8508989273ad152f9b3b7cd4db6eee}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNi16@{SCNi16}}
\index{SCNi16@{SCNi16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNi16}{SCNi16}}
{\footnotesize\ttfamily \#define S\+C\+Ni16~\char`\"{}i\char`\"{}}

generic-\/integer scanf format for int16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga52cfc41a1e5ad73788faebbfeb9c14b0}\label{group__avr__inttypes_ga52cfc41a1e5ad73788faebbfeb9c14b0}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNi32@{SCNi32}}
\index{SCNi32@{SCNi32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNi32}{SCNi32}}
{\footnotesize\ttfamily \#define S\+C\+Ni32~\char`\"{}li\char`\"{}}

generic-\/integer scanf format for int32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga535485ea35661ff75a8d2bc0d2ebe807}\label{group__avr__inttypes_ga535485ea35661ff75a8d2bc0d2ebe807}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNi8@{SCNi8}}
\index{SCNi8@{SCNi8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNi8}{SCNi8}}
{\footnotesize\ttfamily \#define S\+C\+Ni8~\char`\"{}hhi\char`\"{}}

generic-\/integer scanf format for int8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gaad333b5bea32321b312a3b4967ff357f}\label{group__avr__inttypes_gaad333b5bea32321b312a3b4967ff357f}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNiFAST16@{SCNiFAST16}}
\index{SCNiFAST16@{SCNiFAST16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNiFAST16}{SCNiFAST16}}
{\footnotesize\ttfamily \#define S\+C\+Ni\+F\+A\+S\+T16~\char`\"{}i\char`\"{}}

generic-\/integer scanf format for int\+\_\+fast16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga4739f89fa519cd77097677bf33320091}\label{group__avr__inttypes_ga4739f89fa519cd77097677bf33320091}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNiFAST32@{SCNiFAST32}}
\index{SCNiFAST32@{SCNiFAST32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNiFAST32}{SCNiFAST32}}
{\footnotesize\ttfamily \#define S\+C\+Ni\+F\+A\+S\+T32~\char`\"{}li\char`\"{}}

generic-\/integer scanf format for int\+\_\+fast32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gac864120101e01707ca52c0976b4e539a}\label{group__avr__inttypes_gac864120101e01707ca52c0976b4e539a}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNiFAST8@{SCNiFAST8}}
\index{SCNiFAST8@{SCNiFAST8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNiFAST8}{SCNiFAST8}}
{\footnotesize\ttfamily \#define S\+C\+Ni\+F\+A\+S\+T8~\char`\"{}hhi\char`\"{}}

generic-\/integer scanf format for int\+\_\+fast8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga14ec2649667b53ff91a1103c02975837}\label{group__avr__inttypes_ga14ec2649667b53ff91a1103c02975837}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNiLEAST16@{SCNiLEAST16}}
\index{SCNiLEAST16@{SCNiLEAST16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNiLEAST16}{SCNiLEAST16}}
{\footnotesize\ttfamily \#define S\+C\+Ni\+L\+E\+A\+S\+T16~\char`\"{}i\char`\"{}}

generic-\/integer scanf format for int\+\_\+least16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga39be8ffb41be80bc951e955f111e4121}\label{group__avr__inttypes_ga39be8ffb41be80bc951e955f111e4121}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNiLEAST32@{SCNiLEAST32}}
\index{SCNiLEAST32@{SCNiLEAST32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNiLEAST32}{SCNiLEAST32}}
{\footnotesize\ttfamily \#define S\+C\+Ni\+L\+E\+A\+S\+T32~\char`\"{}li\char`\"{}}

generic-\/integer scanf format for int\+\_\+least32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga1a0b88bf6f131db927f2e7f1f6abb644}\label{group__avr__inttypes_ga1a0b88bf6f131db927f2e7f1f6abb644}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNiLEAST8@{SCNiLEAST8}}
\index{SCNiLEAST8@{SCNiLEAST8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNiLEAST8}{SCNiLEAST8}}
{\footnotesize\ttfamily \#define S\+C\+Ni\+L\+E\+A\+S\+T8~\char`\"{}hhi\char`\"{}}

generic-\/integer scanf format for int\+\_\+least8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga9c632ab51b24b93cc315b27a883be9eb}\label{group__avr__inttypes_ga9c632ab51b24b93cc315b27a883be9eb}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNiPTR@{SCNiPTR}}
\index{SCNiPTR@{SCNiPTR}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNiPTR}{SCNiPTR}}
{\footnotesize\ttfamily \#define S\+C\+Ni\+P\+TR~\mbox{\hyperlink{group__avr__inttypes_ga7b8508989273ad152f9b3b7cd4db6eee}{S\+C\+Ni16}}}

generic-\/integer scanf format for intptr\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga9bc6b517c0117327e832824ff2d6a6b5}\label{group__avr__inttypes_ga9bc6b517c0117327e832824ff2d6a6b5}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNo16@{SCNo16}}
\index{SCNo16@{SCNo16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNo16}{SCNo16}}
{\footnotesize\ttfamily \#define S\+C\+No16~\char`\"{}o\char`\"{}}

octal scanf format for uint16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gab561c947d62a3c7cd396d4aeef553f3c}\label{group__avr__inttypes_gab561c947d62a3c7cd396d4aeef553f3c}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNo32@{SCNo32}}
\index{SCNo32@{SCNo32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNo32}{SCNo32}}
{\footnotesize\ttfamily \#define S\+C\+No32~\char`\"{}lo\char`\"{}}

octal scanf format for uint32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga4e274a339187359a91963d22f8e6faa6}\label{group__avr__inttypes_ga4e274a339187359a91963d22f8e6faa6}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNo8@{SCNo8}}
\index{SCNo8@{SCNo8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNo8}{SCNo8}}
{\footnotesize\ttfamily \#define S\+C\+No8~\char`\"{}hho\char`\"{}}

octal scanf format for uint8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga021e130b06fc46198c71dca0fdf89788}\label{group__avr__inttypes_ga021e130b06fc46198c71dca0fdf89788}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNoFAST16@{SCNoFAST16}}
\index{SCNoFAST16@{SCNoFAST16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNoFAST16}{SCNoFAST16}}
{\footnotesize\ttfamily \#define S\+C\+No\+F\+A\+S\+T16~\char`\"{}o\char`\"{}}

octal scanf format for uint\+\_\+fast16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gae40f8b90cb75998e70910e7b377288a8}\label{group__avr__inttypes_gae40f8b90cb75998e70910e7b377288a8}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNoFAST32@{SCNoFAST32}}
\index{SCNoFAST32@{SCNoFAST32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNoFAST32}{SCNoFAST32}}
{\footnotesize\ttfamily \#define S\+C\+No\+F\+A\+S\+T32~\char`\"{}lo\char`\"{}}

octal scanf format for uint\+\_\+fast32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga9716b5135de22733c9c59bc4fc0e3a66}\label{group__avr__inttypes_ga9716b5135de22733c9c59bc4fc0e3a66}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNoFAST8@{SCNoFAST8}}
\index{SCNoFAST8@{SCNoFAST8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNoFAST8}{SCNoFAST8}}
{\footnotesize\ttfamily \#define S\+C\+No\+F\+A\+S\+T8~\char`\"{}hho\char`\"{}}

octal scanf format for uint\+\_\+fast8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga5b05c70b4807922992a9ca529361b44d}\label{group__avr__inttypes_ga5b05c70b4807922992a9ca529361b44d}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNoLEAST16@{SCNoLEAST16}}
\index{SCNoLEAST16@{SCNoLEAST16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNoLEAST16}{SCNoLEAST16}}
{\footnotesize\ttfamily \#define S\+C\+No\+L\+E\+A\+S\+T16~\char`\"{}o\char`\"{}}

octal scanf format for uint\+\_\+least16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga6b324310e03b8ecbe6888a52b7d8581d}\label{group__avr__inttypes_ga6b324310e03b8ecbe6888a52b7d8581d}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNoLEAST32@{SCNoLEAST32}}
\index{SCNoLEAST32@{SCNoLEAST32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNoLEAST32}{SCNoLEAST32}}
{\footnotesize\ttfamily \#define S\+C\+No\+L\+E\+A\+S\+T32~\char`\"{}lo\char`\"{}}

octal scanf format for uint\+\_\+least32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga873157069430be3ab2cade457e92f187}\label{group__avr__inttypes_ga873157069430be3ab2cade457e92f187}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNoLEAST8@{SCNoLEAST8}}
\index{SCNoLEAST8@{SCNoLEAST8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNoLEAST8}{SCNoLEAST8}}
{\footnotesize\ttfamily \#define S\+C\+No\+L\+E\+A\+S\+T8~\char`\"{}hho\char`\"{}}

octal scanf format for uint\+\_\+least8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga4a30d36e06018d8e13046079098905a0}\label{group__avr__inttypes_ga4a30d36e06018d8e13046079098905a0}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNoPTR@{SCNoPTR}}
\index{SCNoPTR@{SCNoPTR}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNoPTR}{SCNoPTR}}
{\footnotesize\ttfamily \#define S\+C\+No\+P\+TR~\mbox{\hyperlink{group__avr__inttypes_ga9bc6b517c0117327e832824ff2d6a6b5}{S\+C\+No16}}}

octal scanf format for uintptr\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga37bbde0e3f124b7f482d54adb13b0248}\label{group__avr__inttypes_ga37bbde0e3f124b7f482d54adb13b0248}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNu16@{SCNu16}}
\index{SCNu16@{SCNu16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNu16}{SCNu16}}
{\footnotesize\ttfamily \#define S\+C\+Nu16~\char`\"{}u\char`\"{}}

decimal scanf format for uint16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gabd19a83130f8d1bd2f77b765ad804f75}\label{group__avr__inttypes_gabd19a83130f8d1bd2f77b765ad804f75}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNu32@{SCNu32}}
\index{SCNu32@{SCNu32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNu32}{SCNu32}}
{\footnotesize\ttfamily \#define S\+C\+Nu32~\char`\"{}lu\char`\"{}}

decimal scanf format for uint32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gae0d5458bfaf4c45083b1e92013d77f51}\label{group__avr__inttypes_gae0d5458bfaf4c45083b1e92013d77f51}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNu8@{SCNu8}}
\index{SCNu8@{SCNu8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNu8}{SCNu8}}
{\footnotesize\ttfamily \#define S\+C\+Nu8~\char`\"{}hhu\char`\"{}}

decimal scanf format for uint8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga7cf58abc57bb03d809e6fc41c2a40c33}\label{group__avr__inttypes_ga7cf58abc57bb03d809e6fc41c2a40c33}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNuFAST16@{SCNuFAST16}}
\index{SCNuFAST16@{SCNuFAST16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNuFAST16}{SCNuFAST16}}
{\footnotesize\ttfamily \#define S\+C\+Nu\+F\+A\+S\+T16~\char`\"{}u\char`\"{}}

decimal scanf format for uint\+\_\+fast16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga4ce14b7ebee0cfd5c4c935cf79a9a504}\label{group__avr__inttypes_ga4ce14b7ebee0cfd5c4c935cf79a9a504}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNuFAST32@{SCNuFAST32}}
\index{SCNuFAST32@{SCNuFAST32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNuFAST32}{SCNuFAST32}}
{\footnotesize\ttfamily \#define S\+C\+Nu\+F\+A\+S\+T32~\char`\"{}lu\char`\"{}}

decimal scanf format for uint\+\_\+fast32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga01b368195aa26130d44bf0efe07833fd}\label{group__avr__inttypes_ga01b368195aa26130d44bf0efe07833fd}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNuFAST8@{SCNuFAST8}}
\index{SCNuFAST8@{SCNuFAST8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNuFAST8}{SCNuFAST8}}
{\footnotesize\ttfamily \#define S\+C\+Nu\+F\+A\+S\+T8~\char`\"{}hhu\char`\"{}}

decimal scanf format for uint\+\_\+fast8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga7a78b92618044bb2d798b57fc6a2e439}\label{group__avr__inttypes_ga7a78b92618044bb2d798b57fc6a2e439}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNuLEAST16@{SCNuLEAST16}}
\index{SCNuLEAST16@{SCNuLEAST16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNuLEAST16}{SCNuLEAST16}}
{\footnotesize\ttfamily \#define S\+C\+Nu\+L\+E\+A\+S\+T16~\char`\"{}u\char`\"{}}

decimal scanf format for uint\+\_\+least16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gae30d5cc7dbc15051e21b72229a2487f7}\label{group__avr__inttypes_gae30d5cc7dbc15051e21b72229a2487f7}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNuLEAST32@{SCNuLEAST32}}
\index{SCNuLEAST32@{SCNuLEAST32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNuLEAST32}{SCNuLEAST32}}
{\footnotesize\ttfamily \#define S\+C\+Nu\+L\+E\+A\+S\+T32~\char`\"{}lu\char`\"{}}

decimal scanf format for uint\+\_\+least32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gae409b3af282bc394819a5dd289cdf57c}\label{group__avr__inttypes_gae409b3af282bc394819a5dd289cdf57c}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNuLEAST8@{SCNuLEAST8}}
\index{SCNuLEAST8@{SCNuLEAST8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNuLEAST8}{SCNuLEAST8}}
{\footnotesize\ttfamily \#define S\+C\+Nu\+L\+E\+A\+S\+T8~\char`\"{}hhu\char`\"{}}

decimal scanf format for uint\+\_\+least8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gab7dbf5d0ea41679dface5855896e4273}\label{group__avr__inttypes_gab7dbf5d0ea41679dface5855896e4273}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNuPTR@{SCNuPTR}}
\index{SCNuPTR@{SCNuPTR}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNuPTR}{SCNuPTR}}
{\footnotesize\ttfamily \#define S\+C\+Nu\+P\+TR~\mbox{\hyperlink{group__avr__inttypes_ga37bbde0e3f124b7f482d54adb13b0248}{S\+C\+Nu16}}}

decimal scanf format for uintptr\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga12dbc2ac6a36b893ef1c25c357f90a9f}\label{group__avr__inttypes_ga12dbc2ac6a36b893ef1c25c357f90a9f}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNx16@{SCNx16}}
\index{SCNx16@{SCNx16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNx16}{SCNx16}}
{\footnotesize\ttfamily \#define S\+C\+Nx16~\char`\"{}x\char`\"{}}

hexadecimal scanf format for uint16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga4c5370556f793ac7b2c3abe896dba8e2}\label{group__avr__inttypes_ga4c5370556f793ac7b2c3abe896dba8e2}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNx32@{SCNx32}}
\index{SCNx32@{SCNx32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNx32}{SCNx32}}
{\footnotesize\ttfamily \#define S\+C\+Nx32~\char`\"{}lx\char`\"{}}

hexadecimal scanf format for uint32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga79b1f201c12273510e1fdebfb3a66e9d}\label{group__avr__inttypes_ga79b1f201c12273510e1fdebfb3a66e9d}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNx8@{SCNx8}}
\index{SCNx8@{SCNx8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNx8}{SCNx8}}
{\footnotesize\ttfamily \#define S\+C\+Nx8~\char`\"{}hhx\char`\"{}}

hexadecimal scanf format for uint8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga8b67140c216180e4e5d18003038ee689}\label{group__avr__inttypes_ga8b67140c216180e4e5d18003038ee689}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNxFAST16@{SCNxFAST16}}
\index{SCNxFAST16@{SCNxFAST16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNxFAST16}{SCNxFAST16}}
{\footnotesize\ttfamily \#define S\+C\+Nx\+F\+A\+S\+T16~\char`\"{}x\char`\"{}}

hexadecimal scanf format for uint\+\_\+fast16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gac45f394be3c199938a85a631711ce22e}\label{group__avr__inttypes_gac45f394be3c199938a85a631711ce22e}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNxFAST32@{SCNxFAST32}}
\index{SCNxFAST32@{SCNxFAST32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNxFAST32}{SCNxFAST32}}
{\footnotesize\ttfamily \#define S\+C\+Nx\+F\+A\+S\+T32~\char`\"{}lx\char`\"{}}

hexadecimal scanf format for uint\+\_\+fast32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga251936e4d698e68846c0917270b5f8a5}\label{group__avr__inttypes_ga251936e4d698e68846c0917270b5f8a5}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNxFAST8@{SCNxFAST8}}
\index{SCNxFAST8@{SCNxFAST8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNxFAST8}{SCNxFAST8}}
{\footnotesize\ttfamily \#define S\+C\+Nx\+F\+A\+S\+T8~\char`\"{}hhx\char`\"{}}

hexadecimal scanf format for uint\+\_\+fast8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga24647dd309d4138846376a51a6098304}\label{group__avr__inttypes_ga24647dd309d4138846376a51a6098304}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNxLEAST16@{SCNxLEAST16}}
\index{SCNxLEAST16@{SCNxLEAST16}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNxLEAST16}{SCNxLEAST16}}
{\footnotesize\ttfamily \#define S\+C\+Nx\+L\+E\+A\+S\+T16~\char`\"{}x\char`\"{}}

hexadecimal scanf format for uint\+\_\+least16\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gabd82b99090a28a84541959ac7ab14ad9}\label{group__avr__inttypes_gabd82b99090a28a84541959ac7ab14ad9}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNxLEAST32@{SCNxLEAST32}}
\index{SCNxLEAST32@{SCNxLEAST32}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNxLEAST32}{SCNxLEAST32}}
{\footnotesize\ttfamily \#define S\+C\+Nx\+L\+E\+A\+S\+T32~\char`\"{}lx\char`\"{}}

hexadecimal scanf format for uint\+\_\+least32\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_ga5cac5341d60e594c818c0f9d25377928}\label{group__avr__inttypes_ga5cac5341d60e594c818c0f9d25377928}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNxLEAST8@{SCNxLEAST8}}
\index{SCNxLEAST8@{SCNxLEAST8}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNxLEAST8}{SCNxLEAST8}}
{\footnotesize\ttfamily \#define S\+C\+Nx\+L\+E\+A\+S\+T8~\char`\"{}hhx\char`\"{}}

hexadecimal scanf format for uint\+\_\+least8\+\_\+t \mbox{\Hypertarget{group__avr__inttypes_gaa58d290d968643862aec7a8a56e1c8e9}\label{group__avr__inttypes_gaa58d290d968643862aec7a8a56e1c8e9}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!SCNxPTR@{SCNxPTR}}
\index{SCNxPTR@{SCNxPTR}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{SCNxPTR}{SCNxPTR}}
{\footnotesize\ttfamily \#define S\+C\+Nx\+P\+TR~\mbox{\hyperlink{group__avr__inttypes_ga12dbc2ac6a36b893ef1c25c357f90a9f}{S\+C\+Nx16}}}

hexadecimal scanf format for uintptr\+\_\+t 

\doxysubsubsection{Typedef Documentation}
\mbox{\Hypertarget{group__avr__inttypes_ga5082b177b7d7b2039652c26a72b96d18}\label{group__avr__inttypes_ga5082b177b7d7b2039652c26a72b96d18}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!int\_farptr\_t@{int\_farptr\_t}}
\index{int\_farptr\_t@{int\_farptr\_t}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{int\_farptr\_t}{int\_farptr\_t}}
{\footnotesize\ttfamily typedef \mbox{\hyperlink{group__avr__stdint_gadb828ef50c2dbb783109824e94cf6c47}{int32\+\_\+t}} \mbox{\hyperlink{group__avr__inttypes_ga5082b177b7d7b2039652c26a72b96d18}{int\+\_\+farptr\+\_\+t}}}

signed integer type that can hold a pointer $>$ 64 KB \mbox{\Hypertarget{group__avr__inttypes_ga72b6692e3f3123903c1a0d9a960c59b1}\label{group__avr__inttypes_ga72b6692e3f3123903c1a0d9a960c59b1}} 
\index{$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}!uint\_farptr\_t@{uint\_farptr\_t}}
\index{uint\_farptr\_t@{uint\_farptr\_t}!$<$inttypes.h$>$: Integer Type conversions@{$<$inttypes.h$>$: Integer Type conversions}}
\doxyparagraph{\texorpdfstring{uint\_farptr\_t}{uint\_farptr\_t}}
{\footnotesize\ttfamily typedef \mbox{\hyperlink{group__avr__stdint_ga33594304e786b158f3fb30289278f5af}{uint32\+\_\+t}} \mbox{\hyperlink{group__avr__inttypes_ga72b6692e3f3123903c1a0d9a960c59b1}{uint\+\_\+farptr\+\_\+t}}}

unsigned integer type that can hold a pointer $>$ 64 KB 