changed bootloader back to using the minimal usb stack it came with because I have no idea how to get the bootloader code working with the full MLA HID USB stack

This commit is contained in:
2019-08-13 22:52:23 -04:00
parent 1ced4e1b78
commit a90344ef4c
19 changed files with 3823 additions and 510 deletions

View File

@@ -2,23 +2,6 @@
<configurationDescriptor version="65">
<logicalFolder name="root" displayName="root" projectFiles="true">
<logicalFolder name="f1" displayName="common_src" projectFiles="true">
<logicalFolder name="framework" displayName="framework" projectFiles="true">
<logicalFolder name="usb" displayName="usb" projectFiles="true">
<logicalFolder name="inc" displayName="inc" projectFiles="true">
<itemPath>../../common_src/framework/usb/inc/usb.h</itemPath>
<itemPath>../../common_src/framework/usb/inc/usb_ch9.h</itemPath>
<itemPath>../../common_src/framework/usb/inc/usb_common.h</itemPath>
<itemPath>../../common_src/framework/usb/inc/usb_device.h</itemPath>
<itemPath>../../common_src/framework/usb/inc/usb_device_hid.h</itemPath>
<itemPath>../../common_src/framework/usb/inc/usb_hal.h</itemPath>
<itemPath>../../common_src/framework/usb/inc/usb_hal_pic18.h</itemPath>
</logicalFolder>
<logicalFolder name="src" displayName="src" projectFiles="true">
<itemPath>../../common_src/framework/usb/src/usb_device.c</itemPath>
<itemPath>../../common_src/framework/usb/src/usb_device_hid.c</itemPath>
</logicalFolder>
</logicalFolder>
</logicalFolder>
<itemPath>../../common_src/system.c</itemPath>
<itemPath>../../common_src/memory.h</itemPath>
</logicalFolder>
@@ -27,16 +10,25 @@
projectFiles="true">
<itemPath>../src/usb_config.h</itemPath>
<itemPath>../src/bootloader.h</itemPath>
<itemPath>../src/typedefs.h</itemPath>
</logicalFolder>
<logicalFolder name="LinkerScript"
displayName="Linker Files"
projectFiles="true">
</logicalFolder>
<logicalFolder name="minimal_usb_driver"
displayName="minimal_usb_driver"
projectFiles="true">
<itemPath>../src/minimal_usb_driver/usb_device.c</itemPath>
<itemPath>../src/minimal_usb_driver/usb_device_hid.c</itemPath>
<itemPath>../src/minimal_usb_driver/usb.h</itemPath>
<itemPath>../src/minimal_usb_driver/usb_device.h</itemPath>
<itemPath>../src/minimal_usb_driver/usb_device_hid.h</itemPath>
</logicalFolder>
<logicalFolder name="SourceFiles"
displayName="Source Files"
projectFiles="true">
<itemPath>../src/usb_descriptors.c</itemPath>
<itemPath>../src/usb_events.c</itemPath>
<itemPath>../src/main.c</itemPath>
<itemPath>../src/bootloader.c</itemPath>
<itemPath>../src/VectorRemap.asm</itemPath>
@@ -100,7 +92,7 @@
<property key="define-macros" value=""/>
<property key="disable-optimizations" value="true"/>
<property key="extra-include-directories"
value="..\src;..\..\common_src\framework\usb\inc;..\..\common_src"/>
value="..\src;..\..\common_src;..\src\minimal_usb_driver"/>
<property key="favor-optimization-for" value="-speed,+space"/>
<property key="garbage-collect-data" value="true"/>
<property key="garbage-collect-functions" value="true"/>
@@ -139,7 +131,7 @@
<property key="calibrate-oscillator-value" value="0x3400"/>
<property key="clear-bss" value="true"/>
<property key="code-model-external" value="wordwrite"/>
<property key="code-model-rom" value="default,-2080-7FFF"/>
<property key="code-model-rom" value="default,-2000-7FFF"/>
<property key="create-html-files" value="false"/>
<property key="data-model-ram" value=""/>
<property key="data-model-size-of-double" value="32"/>