Re:USB application library - #pragma unknown to XC8
I appreciate your reply which confirms that one should use the XC8 for new projects.
Moreover, I am trying to have an easy life in programming PIC controllers, so I want to use the new tools such as XC8, but it is annoying that there is no direct way of doing the conversion.
I am ploughing through the part of the USB library I use. As far as I can see the conversion is a matter of getting a table and some buffers into the right part of the ram, since the USB engine can access only a part of the ram (from 0x400 to 0x7FF in case of the 18F4550).
When I remove the #pragmas I have no control over where the tables and variables go, so I have to find out which tables and buffers are supposed to be accessible by the USB engine, and then assign absolute addresses to them. It takes time to go through the code, but I am underway.