Hi Robert,

The Microchip USB framework files are C18 code for the USB PIC. Look under Development Tools for PIC Demo Boards. Go to the page for the full speed USB board. All files & app notes can be downloaded from that page.

When you run the setup program for the PIC USB demo board it installs the framework files. You'll want to grab all the associated app notes on the same page, and USB loader if you plan on using that.

With PBP v2.46 you use DEFINE RESET_ORG 800h to force user code to start at the proper location when using the Microchip USB loader.