Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ClusterM/famicom-dumper-writer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'FamicomDumperBootloader/FamicomDumperBootloader.ioc')
-rw-r--r--FamicomDumperBootloader/FamicomDumperBootloader.ioc244
1 files changed, 244 insertions, 0 deletions
diff --git a/FamicomDumperBootloader/FamicomDumperBootloader.ioc b/FamicomDumperBootloader/FamicomDumperBootloader.ioc
new file mode 100644
index 0000000..ad88d45
--- /dev/null
+++ b/FamicomDumperBootloader/FamicomDumperBootloader.ioc
@@ -0,0 +1,244 @@
+#MicroXplorer Configuration settings - do not modify
+CAD.formats=
+CAD.pinconfig=
+CAD.provider=
+Dma.Request0=TIM5_CH3/UP
+Dma.RequestsNb=1
+Dma.TIM5_CH3/UP.0.Direction=DMA_MEMORY_TO_PERIPH
+Dma.TIM5_CH3/UP.0.Instance=DMA2_Channel2
+Dma.TIM5_CH3/UP.0.MemDataAlignment=DMA_MDATAALIGN_BYTE
+Dma.TIM5_CH3/UP.0.MemInc=DMA_MINC_ENABLE
+Dma.TIM5_CH3/UP.0.Mode=DMA_NORMAL
+Dma.TIM5_CH3/UP.0.PeriphDataAlignment=DMA_PDATAALIGN_HALFWORD
+Dma.TIM5_CH3/UP.0.PeriphInc=DMA_PINC_DISABLE
+Dma.TIM5_CH3/UP.0.Priority=DMA_PRIORITY_VERY_HIGH
+Dma.TIM5_CH3/UP.0.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority
+FATFS.IPParameters=_MAX_SS,_MIN_SS,_WORD_ACCESS,_USE_MKFS,_USE_FASTSEEK,_USE_LFN,_STRF_ENCODE
+FATFS._MAX_SS=2048
+FATFS._MIN_SS=2048
+FATFS._STRF_ENCODE=0
+FATFS._USE_FASTSEEK=0
+FATFS._USE_LFN=0
+FATFS._USE_MKFS=0
+FATFS._WORD_ACCESS=1
+File.Version=6
+GPIO.groupedBy=Group By Peripherals
+KeepUserPlacement=false
+Mcu.CPN=STM32F103ZET6
+Mcu.Family=STM32F1
+Mcu.IP0=DMA
+Mcu.IP1=FATFS
+Mcu.IP2=NVIC
+Mcu.IP3=RCC
+Mcu.IP4=SYS
+Mcu.IP5=TIM1
+Mcu.IP6=TIM2
+Mcu.IP7=TIM5
+Mcu.IP8=USB
+Mcu.IP9=USB_DEVICE
+Mcu.IPNb=10
+Mcu.Name=STM32F103Z(C-D-E)Tx
+Mcu.Package=LQFP144
+Mcu.Pin0=OSC_IN
+Mcu.Pin1=OSC_OUT
+Mcu.Pin10=PA12
+Mcu.Pin11=PA13
+Mcu.Pin12=PA14
+Mcu.Pin13=PD4
+Mcu.Pin14=PD5
+Mcu.Pin15=PD6
+Mcu.Pin16=PD7
+Mcu.Pin17=PG9
+Mcu.Pin18=PB3
+Mcu.Pin19=PB7
+Mcu.Pin2=PC0
+Mcu.Pin20=PE0
+Mcu.Pin21=VP_FATFS_VS_Generic
+Mcu.Pin22=VP_SYS_VS_Systick
+Mcu.Pin23=VP_TIM1_VS_ClockSourceINT
+Mcu.Pin24=VP_TIM2_VS_ClockSourceINT
+Mcu.Pin25=VP_USB_DEVICE_VS_USB_DEVICE_MSC_FS
+Mcu.Pin3=PC1
+Mcu.Pin4=PC2
+Mcu.Pin5=PC3
+Mcu.Pin6=PA0-WKUP
+Mcu.Pin7=PA2
+Mcu.Pin8=PA8
+Mcu.Pin9=PA11
+Mcu.PinsNb=26
+Mcu.ThirdPartyNb=0
+Mcu.UserConstants=
+Mcu.UserName=STM32F103ZETx
+MxCube.Version=6.10.0
+MxDb.Version=DB.6.0.100
+NVIC.BusFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
+NVIC.DMA2_Channel2_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:true
+NVIC.DebugMonitor_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
+NVIC.ForceEnableDMAVector=true
+NVIC.HardFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
+NVIC.MemoryManagement_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
+NVIC.NonMaskableInt_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
+NVIC.PendSV_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
+NVIC.PriorityGroup=NVIC_PRIORITYGROUP_4
+NVIC.SVCall_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
+NVIC.SysTick_IRQn=true\:15\:0\:false\:false\:true\:false\:true\:false
+NVIC.USB_LP_CAN1_RX0_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:true
+NVIC.UsageFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
+OSC_IN.Mode=HSE-External-Oscillator
+OSC_IN.Signal=RCC_OSC_IN
+OSC_OUT.Mode=HSE-External-Oscillator
+OSC_OUT.Signal=RCC_OSC_OUT
+PA0-WKUP.GPIOParameters=GPIO_Label
+PA0-WKUP.GPIO_Label=M2
+PA0-WKUP.Signal=S_TIM2_CH1_ETR
+PA11.Mode=Device
+PA11.Signal=USB_DM
+PA12.Mode=Device
+PA12.Signal=USB_DP
+PA13.Mode=Trace_Asynchronous_SW
+PA13.Signal=SYS_JTMS-SWDIO
+PA14.Mode=Trace_Asynchronous_SW
+PA14.Signal=SYS_JTCK-SWCLK
+PA2.GPIOParameters=GPIO_Label
+PA2.GPIO_Label=WS2812
+PA2.Signal=S_TIM5_CH3
+PA8.Mode=Clock-out
+PA8.Signal=RCC_MCO
+PB3.Mode=Trace_Asynchronous_SW
+PB3.Signal=SYS_JTDO-TRACESWO
+PB7.GPIOParameters=GPIO_PuPd,GPIO_Label
+PB7.GPIO_Label=IRQ
+PB7.GPIO_PuPd=GPIO_PULLUP
+PB7.Signal=GPIO_Input
+PC0.GPIOParameters=GPIO_Label
+PC0.GPIO_Label=TDO
+PC0.Signal=GPIO_Input
+PC1.GPIOParameters=GPIO_Label
+PC1.GPIO_Label=TCK
+PC1.Signal=GPIO_Input
+PC2.GPIOParameters=GPIO_Label
+PC2.GPIO_Label=TDI
+PC2.Signal=GPIO_Input
+PC3.GPIOParameters=GPIO_Label
+PC3.GPIO_Label=TMS
+PC3.Signal=GPIO_Input
+PD4.GPIOParameters=PinState,GPIO_Label
+PD4.GPIO_Label=FSMC_NOE
+PD4.PinState=GPIO_PIN_SET
+PD4.Signal=GPIO_Output
+PD5.GPIOParameters=PinState,GPIO_Label
+PD5.GPIO_Label=FSMC_NWE
+PD5.PinState=GPIO_PIN_SET
+PD5.Signal=GPIO_Output
+PD6.GPIOParameters=PinState,GPIO_Label
+PD6.GPIO_Label=FSMC_NWAIT
+PD6.PinState=GPIO_PIN_SET
+PD6.Signal=GPIO_Output
+PD7.GPIOParameters=PinState,GPIO_Label
+PD7.GPIO_Label=FSMC_NE1
+PD7.PinState=GPIO_PIN_SET
+PD7.Signal=GPIO_Output
+PE0.GPIOParameters=PinState,GPIO_Label
+PE0.GPIO_Label=SHIFTERS_OE
+PE0.PinState=GPIO_PIN_SET
+PE0.Signal=GPIO_Output
+PG9.GPIOParameters=PinState,GPIO_Label
+PG9.GPIO_Label=FSMC_NE2
+PG9.PinState=GPIO_PIN_SET
+PG9.Signal=GPIO_Output
+PinOutPanel.RotationAngle=0
+ProjectManager.AskForMigrate=true
+ProjectManager.BackupPrevious=false
+ProjectManager.CompilerOptimize=6
+ProjectManager.ComputerToolchain=false
+ProjectManager.CoupleFile=false
+ProjectManager.CustomerFirmwarePackage=
+ProjectManager.DefaultFWLocation=true
+ProjectManager.DeletePrevious=true
+ProjectManager.DeviceId=STM32F103ZETx
+ProjectManager.FirmwarePackage=STM32Cube FW_F1 V1.8.4
+ProjectManager.FreePins=false
+ProjectManager.HalAssertFull=false
+ProjectManager.HeapSize=0x200
+ProjectManager.KeepUserCode=true
+ProjectManager.LastFirmware=false
+ProjectManager.LibraryCopy=1
+ProjectManager.MainLocation=Core/Src
+ProjectManager.NoMain=false
+ProjectManager.PreviousToolchain=
+ProjectManager.ProjectBuild=false
+ProjectManager.ProjectFileName=FamicomDumperBootloader.ioc
+ProjectManager.ProjectName=FamicomDumperBootloader
+ProjectManager.ProjectStructure=
+ProjectManager.RegisterCallBack=
+ProjectManager.StackSize=0x400
+ProjectManager.TargetToolchain=STM32CubeIDE
+ProjectManager.ToolChainLocation=
+ProjectManager.UAScriptAfterPath=
+ProjectManager.UAScriptBeforePath=
+ProjectManager.UnderRoot=true
+ProjectManager.functionlistsort=1-SystemClock_Config-RCC-false-HAL-false,2-MX_GPIO_Init-GPIO-false-HAL-true,3-MX_DMA_Init-DMA-false-HAL-true,4-MX_USB_DEVICE_Init-USB_DEVICE-false-HAL-false,5-MX_TIM5_Init-TIM5-false-HAL-true,6-MX_FATFS_Init-FATFS-false-HAL-false,7-MX_TIM2_Init-TIM2-false-HAL-true,8-MX_TIM1_Init-TIM1-false-HAL-true
+RCC.ADCFreqValue=36000000
+RCC.AHBFreq_Value=72000000
+RCC.APB1CLKDivider=RCC_HCLK_DIV2
+RCC.APB1Freq_Value=36000000
+RCC.APB1TimFreq_Value=72000000
+RCC.APB2Freq_Value=72000000
+RCC.APB2TimFreq_Value=72000000
+RCC.FCLKCortexFreq_Value=72000000
+RCC.FSMCFreq_Value=72000000
+RCC.FamilyName=M
+RCC.HCLKFreq_Value=72000000
+RCC.HSEDivPLL=RCC_HSE_PREDIV_DIV2
+RCC.HSE_VALUE=16000000
+RCC.I2S2Freq_Value=72000000
+RCC.I2S3Freq_Value=72000000
+RCC.IPParameters=ADCFreqValue,AHBFreq_Value,APB1CLKDivider,APB1Freq_Value,APB1TimFreq_Value,APB2Freq_Value,APB2TimFreq_Value,FCLKCortexFreq_Value,FSMCFreq_Value,FamilyName,HCLKFreq_Value,HSEDivPLL,HSE_VALUE,I2S2Freq_Value,I2S3Freq_Value,MCOFreq_Value,PLLCLKFreq_Value,PLLMCOFreq_Value,PLLMUL,RCC_MCOSource,SDIOFreq_Value,SDIOHCLKDiv2FreqValue,SYSCLKFreq_VALUE,SYSCLKSource,TimSysFreq_Value,USBFreq_Value,USBPrescaler,VCOOutput2Freq_Value
+RCC.MCOFreq_Value=36000000
+RCC.PLLCLKFreq_Value=72000000
+RCC.PLLMCOFreq_Value=36000000
+RCC.PLLMUL=RCC_PLL_MUL9
+RCC.RCC_MCOSource=RCC_MCO1SOURCE_PLLCLK
+RCC.SDIOFreq_Value=72000000
+RCC.SDIOHCLKDiv2FreqValue=36000000
+RCC.SYSCLKFreq_VALUE=72000000
+RCC.SYSCLKSource=RCC_SYSCLKSOURCE_PLLCLK
+RCC.TimSysFreq_Value=72000000
+RCC.USBFreq_Value=48000000
+RCC.USBPrescaler=RCC_USBCLKSOURCE_PLL_DIV1_5
+RCC.VCOOutput2Freq_Value=8000000
+SH.S_TIM2_CH1_ETR.0=TIM2_CH1,PWM Generation1 CH1
+SH.S_TIM2_CH1_ETR.ConfNb=1
+SH.S_TIM5_CH3.0=TIM5_CH3,PWM Generation3 CH3
+SH.S_TIM5_CH3.ConfNb=1
+TIM1.IPParameters=Prescaler
+TIM1.Prescaler=71
+TIM2.Channel-PWM\ Generation1\ CH1=TIM_CHANNEL_1
+TIM2.IPParameters=Channel-PWM Generation1 CH1,Prescaler,Pulse-PWM Generation1 CH1,Period
+TIM2.Period=39
+TIM2.Prescaler=0
+TIM2.Pulse-PWM\ Generation1\ CH1=19
+TIM5.Channel-PWM\ Generation3\ CH3=TIM_CHANNEL_3
+TIM5.IPParameters=Channel-PWM Generation3 CH3,Period
+TIM5.Period=107
+USB_DEVICE.CLASS_NAME_FS=MSC
+USB_DEVICE.IPParameters=VirtualMode,VirtualModeFS,CLASS_NAME_FS,MSC_MEDIA_PACKET,VID,PID_MSC_FS,PRODUCT_STRING_MSC_FS,MANUFACTURER_STRING
+USB_DEVICE.MANUFACTURER_STRING=Cluster
+USB_DEVICE.MSC_MEDIA_PACKET=2048
+USB_DEVICE.PID_MSC_FS=0xBABA
+USB_DEVICE.PRODUCT_STRING_MSC_FS=Famicom Dumper/Writer Bootloader
+USB_DEVICE.VID=0x1209
+USB_DEVICE.VirtualMode=Msc
+USB_DEVICE.VirtualModeFS=Msc_FS
+VP_FATFS_VS_Generic.Mode=User_defined
+VP_FATFS_VS_Generic.Signal=FATFS_VS_Generic
+VP_SYS_VS_Systick.Mode=SysTick
+VP_SYS_VS_Systick.Signal=SYS_VS_Systick
+VP_TIM1_VS_ClockSourceINT.Mode=Internal
+VP_TIM1_VS_ClockSourceINT.Signal=TIM1_VS_ClockSourceINT
+VP_TIM2_VS_ClockSourceINT.Mode=Internal
+VP_TIM2_VS_ClockSourceINT.Signal=TIM2_VS_ClockSourceINT
+VP_USB_DEVICE_VS_USB_DEVICE_MSC_FS.Mode=MSC_FS
+VP_USB_DEVICE_VS_USB_DEVICE_MSC_FS.Signal=USB_DEVICE_VS_USB_DEVICE_MSC_FS
+board=custom
+isbadioc=false