I've been developing for the AVR for a while, now trying to bring up a project on the ATSAMC21N development board.
I'm trying to figure out the various relationships between the tools for the ATSAM processors. What is the relationship between the libraries used by the START web utility and the drivers listed in the processor documents page, e.g. https://www.microchip.com/wwwproducts/en/ATSAMC21N18A ? Are the latter automatically available for linking? Or do I have to import or download them. There are many pages on the drivers, but nothing on how to actually incorporate them into a project in the Studio IDE! I understand that the START wizard uses the ASF libraries, I think.
Also, what is the relationship between either and the "Atmel Device Family Packs"? Under what circumstances do I need to use these? (And how does CMSIS fit into the whole mess? I know what it is, and ASF seems to incorporate it. I think.)