Re: WINC1500 and PIC32MZ, without Harmony
I looked through your pic_driver.c file and it raised a number of questions. Was this the only file that you needed to customize? Were the three include files at the beginning (nm_bus_wrapper.h, nm_bsp.h, and nmasic.h) the only other files that you needed to interface with the WINC1500 driver?
I see where you invoked the nm_interrupt_handler(), but I don't see this function defined anywhere. I don't know if this is something your application handles, or if it's handled by the WINC1500 driver.
These bits and pieces are helpful, but understanding how they all work together is beyond my expertise.
I think I need a working example that I can modify for the PIC32MZ. The Microchip MLA has working examples for the PIC24FJ, and I think it makes more sense for me to use one of them as a starting point, rather than trying to figure out how to use the driver files I extracted from the ASF (Atmel Software Framework).
I have one of those working PIC24FJ MLA projects in my MPLAB IDE. Do you know of an easy way to copy all of the project files (and their folder structures), into another (PIC32MZ) project?