summaryrefslogtreecommitdiff
path: root/firmware/src/system_config/default/default.mhc
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/src/system_config/default/default.mhc')
-rw-r--r--firmware/src/system_config/default/default.mhc65
1 files changed, 55 insertions, 10 deletions
diff --git a/firmware/src/system_config/default/default.mhc b/firmware/src/system_config/default/default.mhc
index 94fdc77..bb5dcaa 100644
--- a/firmware/src/system_config/default/default.mhc
+++ b/firmware/src/system_config/default/default.mhc
@@ -1,6 +1,6 @@
#
-# Configuration generated by Microchip Harmony Configurator (MHC) v1.0.6.12
-# Project name: PIC32MZ_harmony_tryout
+# Configuration generated by Microchip Harmony Configurator (MHC) v1.0.7.9
+# Project name: CText
# Configuration: default
# Device: PIC32MZ2048ECG064
# Harmony version: 1.06
@@ -147,7 +147,23 @@ CONFIG_USE_DRV_SST25VF064C=n
#
# from $HARMONY_VERSION_PATH/framework/driver/tmr/config/drv_tmr.hconfig
#
-CONFIG_USE_DRV_TMR=n
+CONFIG_USE_DRV_TMR=y
+CONFIG_DRV_TMR_DRIVER_MODE="DYNAMIC"
+CONFIG_DRV_TMR_CLIENTS_NUMBER=1
+CONFIG_DRV_TMR_INTERRUPT_MODE=y
+CONFIG_DRV_TMR_INSTANCES_NUMBER=1
+#
+# from $HARMONY_VERSION_PATH/framework/driver/tmr/config/drv_tmr_idx.ftl
+#
+CONFIG_DRV_TMR_INST_0=y
+CONFIG_DRV_TMR_PERIPHERAL_ID_IDX0="TMR_ID_1"
+CONFIG_DRV_TMR_INTERRUPT_PRIORITY_IDX0="INT_PRIORITY_LEVEL1"
+CONFIG_DRV_TMR_INTERRUPT_SUB_PRIORITY_IDX0="INT_SUBPRIORITY_LEVEL0"
+CONFIG_DRV_TMR_CLOCK_SOURCE_IDX0="DRV_TMR_CLKSOURCE_INTERNAL"
+CONFIG_DRV_TMR_PRESCALE_IDX0="TMR_PRESCALE_VALUE_256"
+CONFIG_DRV_TMR_OPERATION_MODE_IDX0="DRV_TMR_OPERATION_MODE_16_BIT"
+CONFIG_DRV_TMR_ASYNC_WRITE_ENABLE_IDX0=n
+CONFIG_DRV_TMR_POWER_STATE_IDX0="SYS_MODULE_POWER_RUN_FULL"
#
# from $HARMONY_VERSION_PATH/framework/driver/touch/adc10bit/config/drv_adc10bit.hconfig
#
@@ -199,7 +215,8 @@ CONFIG_SYS_CLK_PBCLK2_ENABLE=y
CONFIG_SYS_CLK_PBDIV2=2
CONFIG_SYS_CLK_PBCLK3_ENABLE=y
CONFIG_SYS_CLK_PBDIV3=2
-CONFIG_SYS_CLK_PBCLK4_ENABLE=n
+CONFIG_SYS_CLK_PBCLK4_ENABLE=y
+CONFIG_SYS_CLK_PBDIV4=1
CONFIG_SYS_CLK_PBCLK6_ENABLE=y
CONFIG_SYS_CLK_PBDIV6=1
CONFIG_SYS_CLK_PBCLK7_ENABLE=n
@@ -213,6 +230,7 @@ CONFIG_SYS_CLK_FREQ="80000000"
CONFIG_SYS_CLK_PBCLK0_FREQ="40000000"
CONFIG_SYS_CLK_PBCLK2_FREQ="40000000"
CONFIG_SYS_CLK_PBCLK3_FREQ="40000000"
+CONFIG_SYS_CLK_PBCLK4_FREQ="80000000"
CONFIG_SYS_CLK_PBCLK6_FREQ="80000000"
#
# from $HARMONY_VERSION_PATH/framework/system/command/config/sys_command.hconfig
@@ -249,7 +267,7 @@ CONFIG_USE_SYS_FS=n
#
# from $HARMONY_VERSION_PATH/framework/system/int/config/sys_int.hconfig
#
-CONFIG_USE_SYS_INT=n
+CONFIG_USE_SYS_INT=y
CONFIG_USE_EXT_INT=n
#
# from $HARMONY_VERSION_PATH/framework/system/msg/config/sys_msg.hconfig
@@ -265,8 +283,8 @@ CONFIG_USE_SYS_PORTS_CN_INTERRUPT=n
# from $HARMONY_VERSION_PATH/framework/system/ports/config/sys_ports_idx.ftl
#
CONFIG_USE_PORT_B=y
-CONFIG_SYS_PORT_B_ANSEL=0x0
-CONFIG_SYS_PORT_B_TRIS=0x0
+CONFIG_SYS_PORT_B_ANSEL=0x7020
+CONFIG_SYS_PORT_B_TRIS=0x7020
CONFIG_SYS_PORT_B_LAT=0x0
CONFIG_SYS_PORT_B_ODC=0x0
CONFIG_SYS_PORT_B_CNPU=0x0
@@ -327,7 +345,15 @@ CONFIG_USE_SYS_TOUCH=n
#
# from $HARMONY_VERSION_PATH/framework/system/tmr/config/sys_tmr.hconfig
#
-CONFIG_USE_SYS_TMR=n
+CONFIG_USE_SYS_TMR=y
+CONFIG_SYS_TMR_POWER_STATE="SYS_MODULE_POWER_RUN_FULL"
+CONFIG_SYS_TMR_DRIVER_INDEX="DRV_TMR_INDEX_0"
+CONFIG_SYS_TMR_MAX_CLIENT_OBJECTS=5
+CONFIG_SYS_TMR_FREQUENCY=1000
+CONFIG_SYS_TMR_FREQUENCY_TOLERANCE=10
+CONFIG_SYS_TMR_UNIT_RESOLUTION=10000
+CONFIG_SYS_TMR_CLIENT_TOLERANCE=10
+CONFIG_SYS_TMR_INTERRUPT_NOTIFICATION=n
#
# from $HARMONY_VERSION_PATH/framework/system/wdt/config/sys_wdt.hconfig
#
@@ -339,7 +365,26 @@ CONFIG_USE_TCPIP_STACK=n
#
# from $HARMONY_VERSION_PATH/framework/usb/config/usb.hconfig
#
-CONFIG_USE_USB_STACK=n
+CONFIG_USE_USB_STACK=y
+CONFIG_DRV_USB_INTERRUPT_MODE=y
+CONFIG_DRV_USB_DEVICE_SUPPORT=n
+CONFIG_DRV_USB_HOST_SUPPORT=y
+CONFIG_DRV_USB_BETA_SW_HOST_SUPPORT=n
+CONFIG_USB_HOST_SPEED_HS_IDX0="USB_SPEED_HIGH"
+CONFIG_USB_HOST_DEVICE_NUMBER=1
+CONFIG_USB_HOST_TPL_ENTRY_NUMBER=1
+CONFIG_USB_HOST_MAX_INTERFACES=5
+CONFIG_USB_HOST_USE_HUB=n
+CONFIG_USB_HOST_USE_CDC=n
+CONFIG_USB_HOST_USE_HID=y
+CONFIG_USB_HOST_USE_MOUSE=n
+CONFIG_USB_HOST_USE_KEYBOARD=y
+CONFIG_USB_HOST_HID_NUMBER_OF_INSTANCES=1
+CONFIG_USB_HOST_HID_INTERRUPT_IN_ENDPOINTS_NUMBER=1
+CONFIG_USB_HID_TOTAL_USAGE_DRIVER_INSTANCES=1
+CONFIG_USB_HID_GLOBAL_PUSH_POP_STACK_SIZE=1
+CONFIG_USB_HOST_USE_AUDIO=n
+CONFIG_USB_HOST_USE_MSD=n
#
# from $HARMONY_VERSION_PATH/framework/sample/config/sample_module.hconfig
#
@@ -399,7 +444,7 @@ CONFIG_FPLLRNG="RANGE_5_10_MHZ"
CONFIG_FPLLICLK="PLL_FRC"
CONFIG_FPLLMULT="MUL_80"
CONFIG_FPLLODIV="DIV_8"
-CONFIG_UPLLFSEL="FREQ_12MHZ"
+CONFIG_UPLLFSEL="FREQ_24MHZ"
CONFIG_UPLLEN="OFF"
CONFIG_FNOSC="SPLL"
CONFIG_DMTINTV="WIN_127_128"