mirror of
https://github.com/Polprzewodnikowy/SummerCart64.git
synced 2024-12-27 05:21:55 +01:00
ff69030643
* isv support + usb/dd improvements
* make room for saves
* update offset
* fixed debug address
* idk
* exception
* ironed out all broken stuff
* cleanup
* return epc fix
* better
* more cleanup
* even more cleanup
* mooore cleanup
* fixed printf
* no assert
* improved docker build, pyft232 instead of pyserial
* fixed displaying long message strings
description test
* just straight cleanup
* smallest cleanup
* PAL
* cpu buffer
* n64 bootloader done
* super slow usb storage reading implemented
* reduced buffer size
* usb gets fast
* little cleanup
* double buffered reads
* removed separate event id
* ISV in hardware finally
* small exception changes
* mac testing
* py spacing
* fsd write, rtc, isv and reset fixes
* fixxx
* good stopping point
* usb fixed?
* pretend we have 128 MB sdram
* backup
* chmod
* test
* test done
* more tests
* user rm
* help
* final fix
* updated component values
* nice asset names
* cic 64dd support
* ddipl enable separation
* pre DMA rewrite, created dedicated buffer memory space, simplified code
* dma rewrite, needs testing
* moved xml
* dd basics
* timing
* 64dd working yet again, isv brought back, dma fixes, usb path rewrite, pc code rewrite
* added usb read functionality, general cleanup
* changed mem addressing
* added fpga flash update access
* added mcu update
* chmod
* little cleanup
* update format and stuff
* fixes
* uninitialized fix
* small fixes
* update fixes
* update stuff done
* fpga update tested
* build time fix
* boot fix
* test timing
* readme test
* test 2
* reports
* testseet
* final
* build test
* forgot
* button and naming
* General cleanup
And multiline commit message test
* Exception screen UI touch ups
* display separation and tests beginning
* pc software update
* pc software done
* timing test
* delete launch.json
* sw fixes
* fixed button hole diameter in shell
* small cleanup, rpi testing
* shell fillet fix, pc rtc printing
* added cfg lock mechanism
* moved lock to cfg address space
* extended ROM and ISV fixes
* preliminary sd card support
* little sd card cleanup
* sd menu fixes
* 5 second limit
* reduced shell thickness
* basic led act blinking
* faster sd menu loading
* inst cache invalidate
* sd card writing is working
* SD card CSD and CID registers
* wait for previous command
* led error codes
* fixed cfg_translate_address use
* 64dd from sd card working
* 64dd speedup and button handling
* delayed address latching cycle - might break other builds, needs testing
* bootloader improvements
* small fixes
* return previous cfg when setting new
* cache stuff
* unfloader debug protocol support
* UNFLoader style debug command line support
* requirements.txt
* shell groove fillet
* reset state inside controller
* fixed fast PI read, added PI R/W fifo debug info
* PI access prioritize
* SD clock stop when RX FIFO is more than half full
* flash erase method change
* CFG error handling, TLOZ MM debug ISV support
* CIC5167 support
* general fixes
* USB unplugged cable handling
* turn off led when changing between error/act modes
* rtc 2 bit clock stop support
* line endings
* Revert "line endings"
This reverts commit d0ddfe5ec7
.
* PI address debug
* readme test
* diagram update
* diagram background
* diagram background
* diagram background
* updated readme
206 lines
14 KiB
TeX
Generated
206 lines
14 KiB
TeX
Generated
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE strategy>
|
|
<Strategy version="1.0" predefined="0" description="" label="release">
|
|
<Property name="PROP_BD_CmdLineArgs" value="" time="0"/>
|
|
<Property name="PROP_BD_EdfHardtimer" value="Enable" time="0"/>
|
|
<Property name="PROP_BD_EdfInBusNameConv" value="None" time="0"/>
|
|
<Property name="PROP_BD_EdfInLibPath" value="" time="0"/>
|
|
<Property name="PROP_BD_EdfInRemLoc" value="Off" time="0"/>
|
|
<Property name="PROP_BD_EdfMemPath" value="" time="0"/>
|
|
<Property name="PROP_BD_ParSearchPath" value="" time="0"/>
|
|
<Property name="PROP_BIT_AddressBitGen" value="Increment" time="0"/>
|
|
<Property name="PROP_BIT_AllowReadBitGen" value="Disable" time="0"/>
|
|
<Property name="PROP_BIT_ByteWideBitMirror" value="Disable" time="0"/>
|
|
<Property name="PROP_BIT_CapReadBitGen" value="Disable" time="0"/>
|
|
<Property name="PROP_BIT_ConModBitGen" value="Disable" time="0"/>
|
|
<Property name="PROP_BIT_CreateBitFile" value="True" time="0"/>
|
|
<Property name="PROP_BIT_DisRAMResBitGen" value="True" time="0"/>
|
|
<Property name="PROP_BIT_DisableUESBitgen" value="False" time="0"/>
|
|
<Property name="PROP_BIT_DonePinBitGen" value="Pullup" time="0"/>
|
|
<Property name="PROP_BIT_DoneSigBitGen" value="4" time="0"/>
|
|
<Property name="PROP_BIT_EnIOBitGen" value="TriStateDuringReConfig" time="0"/>
|
|
<Property name="PROP_BIT_EnIntOscBitGen" value="Disable" time="0"/>
|
|
<Property name="PROP_BIT_ExtClockBitGen" value="False" time="0"/>
|
|
<Property name="PROP_BIT_GSREnableBitGen" value="True" time="0"/>
|
|
<Property name="PROP_BIT_GSRRelOnBitGen" value="DoneIn" time="0"/>
|
|
<Property name="PROP_BIT_GranTimBitGen" value="0" time="0"/>
|
|
<Property name="PROP_BIT_IOTriRelBitGen" value="Cycle 2" time="0"/>
|
|
<Property name="PROP_BIT_JTAGEnableBitGen" value="False" time="0"/>
|
|
<Property name="PROP_BIT_LenBitsBitGen" value="24" time="0"/>
|
|
<Property name="PROP_BIT_MIFFileBitGen" value="" time="0"/>
|
|
<Property name="PROP_BIT_NoHeader" value="False" time="0"/>
|
|
<Property name="PROP_BIT_OutFormatBitGen" value="Bit File (Binary)" time="0"/>
|
|
<Property name="PROP_BIT_OutFormatBitGen_REF" value="" time="0"/>
|
|
<Property name="PROP_BIT_OutFormatPromGen" value="Intel Hex 32-bit" time="0"/>
|
|
<Property name="PROP_BIT_ParityCheckBitGen" value="True" time="0"/>
|
|
<Property name="PROP_BIT_ReadBackBitGen" value="Flash" time="0"/>
|
|
<Property name="PROP_BIT_ReadCaptureBitGen" value="Disable" time="0"/>
|
|
<Property name="PROP_BIT_RemZeroFramesBitGen" value="False" time="0"/>
|
|
<Property name="PROP_BIT_RunDRCBitGen" value="True" time="0"/>
|
|
<Property name="PROP_BIT_SearchPthBitGen" value="" time="0"/>
|
|
<Property name="PROP_BIT_StartUpClkBitGen" value="Cclk" time="0"/>
|
|
<Property name="PROP_BIT_SynchIOBitGen" value="True" time="0"/>
|
|
<Property name="PROP_BIT_SysClockConBitGen" value="Reset" time="0"/>
|
|
<Property name="PROP_BIT_SysConBitGen" value="Reset" time="0"/>
|
|
<Property name="PROP_BIT_WaitStTimBitGen" value="5" time="0"/>
|
|
<Property name="PROP_IOTIMING_AllSpeed" value="False" time="0"/>
|
|
<Property name="PROP_LST_AllowDUPMod" value="False" time="0"/>
|
|
<Property name="PROP_LST_CarryChain" value="True" time="0"/>
|
|
<Property name="PROP_LST_CarryChainLength" value="0" time="0"/>
|
|
<Property name="PROP_LST_CmdLineArgs" value="" time="0"/>
|
|
<Property name="PROP_LST_DSPStyle" value="DSP" time="0"/>
|
|
<Property name="PROP_LST_DSPUtil" value="100" time="0"/>
|
|
<Property name="PROP_LST_DecodeUnreachableStates" value="False" time="0"/>
|
|
<Property name="PROP_LST_DisableDistRam" value="False" time="0"/>
|
|
<Property name="PROP_LST_EBRUtil" value="100" time="0"/>
|
|
<Property name="PROP_LST_EdfFrequency" value="200" time="0"/>
|
|
<Property name="PROP_LST_EdfHardtimer" value="Enable" time="0"/>
|
|
<Property name="PROP_LST_EdfInLibPath" value="" time="0"/>
|
|
<Property name="PROP_LST_EdfInRemLoc" value="Off" time="0"/>
|
|
<Property name="PROP_LST_EdfMemPath" value="" time="0"/>
|
|
<Property name="PROP_LST_FIXGATEDCLKS" value="True" time="0"/>
|
|
<Property name="PROP_LST_FSMEncodeStyle" value="Auto" time="0"/>
|
|
<Property name="PROP_LST_ForceGSRInfer" value="Auto" time="0"/>
|
|
<Property name="PROP_LST_IOInsertion" value="True" time="0"/>
|
|
<Property name="PROP_LST_InterFileDump" value="False" time="0"/>
|
|
<Property name="PROP_LST_LoopLimit" value="1950" time="0"/>
|
|
<Property name="PROP_LST_MaxFanout" value="1000" time="0"/>
|
|
<Property name="PROP_LST_MuxStyle" value="Auto" time="0"/>
|
|
<Property name="PROP_LST_NumCriticalPaths" value="3" time="0"/>
|
|
<Property name="PROP_LST_OptimizeGoal" value="Balanced" time="0"/>
|
|
<Property name="PROP_LST_PropagatConst" value="True" time="0"/>
|
|
<Property name="PROP_LST_RAMStyle" value="Auto" time="0"/>
|
|
<Property name="PROP_LST_ROMStyle" value="Auto" time="0"/>
|
|
<Property name="PROP_LST_RemoveDupRegs" value="True" time="0"/>
|
|
<Property name="PROP_LST_ResolvedMixedDrivers" value="False" time="0"/>
|
|
<Property name="PROP_LST_ResourceShare" value="True" time="0"/>
|
|
<Property name="PROP_LST_UseIOReg" value="Auto" time="0"/>
|
|
<Property name="PROP_LST_UseLPF" value="True" time="0"/>
|
|
<Property name="PROP_LST_VHDL2008" value="False" time="0"/>
|
|
<Property name="PROP_MAPSTA_AnalysisOption" value="Standard Setup and Hold Analysis" time="0"/>
|
|
<Property name="PROP_MAPSTA_AutoTiming" value="True" time="0"/>
|
|
<Property name="PROP_MAPSTA_CheckUnconstrainedConns" value="False" time="0"/>
|
|
<Property name="PROP_MAPSTA_CheckUnconstrainedPaths" value="True" time="0"/>
|
|
<Property name="PROP_MAPSTA_FullName" value="True" time="0"/>
|
|
<Property name="PROP_MAPSTA_NumUnconstrainedPaths" value="0" time="0"/>
|
|
<Property name="PROP_MAPSTA_ReportStyle" value="Verbose Timing Report" time="0"/>
|
|
<Property name="PROP_MAPSTA_RouteEstAlogtithm" value="0" time="0"/>
|
|
<Property name="PROP_MAPSTA_RptAsynTimLoop" value="False" time="0"/>
|
|
<Property name="PROP_MAPSTA_WordCasePaths" value="1" time="0"/>
|
|
<Property name="PROP_MAP_IgnorePreErr" value="True" time="0"/>
|
|
<Property name="PROP_MAP_MAPIORegister" value="Auto" time="0"/>
|
|
<Property name="PROP_MAP_MAPInferGSR" value="True" time="0"/>
|
|
<Property name="PROP_MAP_MapModArgs" value="" time="0"/>
|
|
<Property name="PROP_MAP_OvermapDevice" value="False" time="0"/>
|
|
<Property name="PROP_MAP_PackLogMapDes" value="" time="0"/>
|
|
<Property name="PROP_MAP_RegRetiming" value="False" time="0"/>
|
|
<Property name="PROP_MAP_SigCrossRef" value="False" time="0"/>
|
|
<Property name="PROP_MAP_SymCrossRef" value="False" time="0"/>
|
|
<Property name="PROP_MAP_TimingDriven" value="False" time="0"/>
|
|
<Property name="PROP_MAP_TimingDrivenNodeRep" value="False" time="0"/>
|
|
<Property name="PROP_MAP_TimingDrivenPack" value="False" time="0"/>
|
|
<Property name="PROP_PARSTA_AnalysisOption" value="Standard Setup and Hold Analysis" time="0"/>
|
|
<Property name="PROP_PARSTA_AutoTiming" value="True" time="0"/>
|
|
<Property name="PROP_PARSTA_CheckUnconstrainedConns" value="False" time="0"/>
|
|
<Property name="PROP_PARSTA_CheckUnconstrainedPaths" value="True" time="0"/>
|
|
<Property name="PROP_PARSTA_FullName" value="True" time="0"/>
|
|
<Property name="PROP_PARSTA_NumUnconstrainedPaths" value="0" time="0"/>
|
|
<Property name="PROP_PARSTA_ReportStyle" value="Verbose Timing Report" time="0"/>
|
|
<Property name="PROP_PARSTA_RptAsynTimLoop" value="False" time="0"/>
|
|
<Property name="PROP_PARSTA_SpeedForHoldAnalysis" value="6" time="0"/>
|
|
<Property name="PROP_PARSTA_SpeedForSetupAnalysis" value="6" time="0"/>
|
|
<Property name="PROP_PARSTA_WordCasePaths" value="10" time="0"/>
|
|
<Property name="PROP_PAR_CrDlyStFileParDes" value="False" time="0"/>
|
|
<Property name="PROP_PAR_DisableTDParDes" value="False" time="0"/>
|
|
<Property name="PROP_PAR_EffortParDes" value="5" time="0"/>
|
|
<Property name="PROP_PAR_MultiSeedSortMode" value="Worst Slack" time="0"/>
|
|
<Property name="PROP_PAR_NewRouteParDes" value="NBR" time="0"/>
|
|
<Property name="PROP_PAR_PARClockSkew" value="Off" time="0"/>
|
|
<Property name="PROP_PAR_PARModArgs" value="" time="0"/>
|
|
<Property name="PROP_PAR_ParMultiNodeList" value="" time="0"/>
|
|
<Property name="PROP_PAR_ParRunPlaceOnly" value="False" time="0"/>
|
|
<Property name="PROP_PAR_PlcIterParDes" value="10" time="0"/>
|
|
<Property name="PROP_PAR_PlcStCostTblParDes" value="1" time="0"/>
|
|
<Property name="PROP_PAR_PrefErrorOut" value="True" time="0"/>
|
|
<Property name="PROP_PAR_RemoveDir" value="True" time="0"/>
|
|
<Property name="PROP_PAR_RouteDlyRedParDes" value="0" time="0"/>
|
|
<Property name="PROP_PAR_RoutePassParDes" value="10" time="0"/>
|
|
<Property name="PROP_PAR_RouteResOptParDes" value="0" time="0"/>
|
|
<Property name="PROP_PAR_RoutingCDP" value="1" time="0"/>
|
|
<Property name="PROP_PAR_RoutingCDR" value="1" time="0"/>
|
|
<Property name="PROP_PAR_RunParWithTrce" value="False" time="0"/>
|
|
<Property name="PROP_PAR_RunTimeReduction" value="True" time="0"/>
|
|
<Property name="PROP_PAR_SaveBestRsltParDes" value="1" time="0"/>
|
|
<Property name="PROP_PAR_StopZero" value="False" time="0"/>
|
|
<Property name="PROP_PAR_parHold" value="On" time="0"/>
|
|
<Property name="PROP_PAR_parPathBased" value="On" time="0"/>
|
|
<Property name="PROP_PRE_CmdLineArgs" value="" time="0"/>
|
|
<Property name="PROP_PRE_EdfArrayBoundsCase" value="False" time="0"/>
|
|
<Property name="PROP_PRE_EdfAutoResOfRam" value="False" time="0"/>
|
|
<Property name="PROP_PRE_EdfClockDomainCross" value="False" time="0"/>
|
|
<Property name="PROP_PRE_EdfDSPAcrossHie" value="False" time="0"/>
|
|
<Property name="PROP_PRE_EdfFullCase" value="False" time="0"/>
|
|
<Property name="PROP_PRE_EdfIgnoreRamRWCol" value="False" time="0"/>
|
|
<Property name="PROP_PRE_EdfMissConstraint" value="False" time="0"/>
|
|
<Property name="PROP_PRE_EdfNetFanout" value="True" time="0"/>
|
|
<Property name="PROP_PRE_EdfParaCase" value="False" time="0"/>
|
|
<Property name="PROP_PRE_EdfReencodeFSM" value="True" time="0"/>
|
|
<Property name="PROP_PRE_EdfResSharing" value="True" time="0"/>
|
|
<Property name="PROP_PRE_EdfTimingViolation" value="True" time="0"/>
|
|
<Property name="PROP_PRE_EdfUseSafeFSM" value="False" time="0"/>
|
|
<Property name="PROP_PRE_EdfVlog2001" value="True" time="0"/>
|
|
<Property name="PROP_PRE_VSynComArea" value="True" time="0"/>
|
|
<Property name="PROP_PRE_VSynCritcal" value="3" time="0"/>
|
|
<Property name="PROP_PRE_VSynFSM" value="Auto" time="0"/>
|
|
<Property name="PROP_PRE_VSynFreq" value="200" time="0"/>
|
|
<Property name="PROP_PRE_VSynGSR" value="False" time="0"/>
|
|
<Property name="PROP_PRE_VSynGatedClk" value="False" time="0"/>
|
|
<Property name="PROP_PRE_VSynIOPad" value="False" time="0"/>
|
|
<Property name="PROP_PRE_VSynOutNetForm" value="None" time="0"/>
|
|
<Property name="PROP_PRE_VSynOutPref" value="True" time="0"/>
|
|
<Property name="PROP_PRE_VSynRepClkFreq" value="True" time="0"/>
|
|
<Property name="PROP_PRE_VSynRetime" value="True" time="0"/>
|
|
<Property name="PROP_PRE_VSynTimSum" value="10" time="0"/>
|
|
<Property name="PROP_PRE_VSynTransform" value="True" time="0"/>
|
|
<Property name="PROP_PRE_VSyninpd" value="0" time="0"/>
|
|
<Property name="PROP_PRE_VSynoutd" value="0" time="0"/>
|
|
<Property name="PROP_SYN_ClockConversion" value="True" time="0"/>
|
|
<Property name="PROP_SYN_CmdLineArgs" value="" time="0"/>
|
|
<Property name="PROP_SYN_DisableRegisterRep" value="False" time="0"/>
|
|
<Property name="PROP_SYN_EdfAllowDUPMod" value="False" time="0"/>
|
|
<Property name="PROP_SYN_EdfArea" value="False" time="0"/>
|
|
<Property name="PROP_SYN_EdfArrangeVHDLFiles" value="True" time="0"/>
|
|
<Property name="PROP_SYN_EdfDefEnumEncode" value="Default" time="0"/>
|
|
<Property name="PROP_SYN_EdfFanout" value="1000" time="0"/>
|
|
<Property name="PROP_SYN_EdfFrequency" value="110" time="0"/>
|
|
<Property name="PROP_SYN_EdfGSR" value="False" time="0"/>
|
|
<Property name="PROP_SYN_EdfInsertIO" value="False" time="0"/>
|
|
<Property name="PROP_SYN_EdfNumCritPath" value="" time="0"/>
|
|
<Property name="PROP_SYN_EdfNumStartEnd" value="" time="0"/>
|
|
<Property name="PROP_SYN_EdfOutNetForm" value="None" time="0"/>
|
|
<Property name="PROP_SYN_EdfPushTirstates" value="True" time="0"/>
|
|
<Property name="PROP_SYN_EdfResSharing" value="True" time="0"/>
|
|
<Property name="PROP_SYN_EdfRunRetiming" value="Pipelining Only" time="0"/>
|
|
<Property name="PROP_SYN_EdfSymFSM" value="True" time="0"/>
|
|
<Property name="PROP_SYN_EdfUnconsClk" value="False" time="0"/>
|
|
<Property name="PROP_SYN_EdfVerilogInput" value="Verilog 2001" time="0"/>
|
|
<Property name="PROP_SYN_ExportSetting" value="No" time="0"/>
|
|
<Property name="PROP_SYN_LibPath" value="" time="0"/>
|
|
<Property name="PROP_SYN_ResolvedMixedDrivers" value="False" time="0"/>
|
|
<Property name="PROP_SYN_UpdateCompilePtTimData" value="False" time="0"/>
|
|
<Property name="PROP_SYN_UseLPF" value="True" time="0"/>
|
|
<Property name="PROP_SYN_VHDL2008" value="False" time="0"/>
|
|
<Property name="PROP_THERMAL_DefaultFreq" value="0" time="0"/>
|
|
<Property name="PROP_TIM_MaxDelSimDes" value="" time="0"/>
|
|
<Property name="PROP_TIM_MinSpeedGrade" value="False" time="0"/>
|
|
<Property name="PROP_TIM_ModPreSimDes" value="" time="0"/>
|
|
<Property name="PROP_TIM_NegStupHldTim" value="True" time="0"/>
|
|
<Property name="PROP_TIM_TimSimGenPUR" value="True" time="0"/>
|
|
<Property name="PROP_TIM_TimSimGenX" value="False" time="0"/>
|
|
<Property name="PROP_TIM_TimSimHierSep" value="" time="0"/>
|
|
<Property name="PROP_TIM_TransportModeOfPathDelay" value="False" time="0"/>
|
|
<Property name="PROP_TIM_TrgtSpeedGrade" value="" time="0"/>
|
|
<Property name="PROP_TIM_WriteVerboseNetlist" value="False" time="0"/>
|
|
<Property name="PROP_TMCHK_EnableCheck" value="True" time="0"/>
|
|
</Strategy>
|