MCPcopy Create free account

hub / github.com/anons-org/opencar / functions

Functions530 in github.com/anons-org/opencar

↓ 2 callersMethodsetGccPathToTxt
(String path)
src/main/java/com/far/vms/opencar/ui/SettingUI.java:110
↓ 2 callersMethodsetInputStream
(InputStream inputStream)
src/main/java/com/far/vms/opencar/ui/ShellUtil.java:39
↓ 2 callersMethodsetOnMessageCall
(Function<String, Boolean> onMessageCall)
src/main/java/com/far/vms/opencar/ui/net/DbgClient.java:37
↓ 2 callersMethodsetSettingDatas
(SettingDatas settingDatas)
src/main/java/com/far/vms/opencar/OpenCarWindos.java:171
↓ 2 callersMethodsetTabInstance
(Tab tabInstance)
src/main/java/com/far/vms/opencar/ui/main/RightTablePanle/TabMemoryInfo.java:68
↓ 2 callersMethodsetVal
(byte val)
src/main/java/com/far/vms/opencar/ui/main/RightTablePanle/MemoryData.java:27
↓ 2 callersMethodshow
()
src/main/java/com/far/vms/opencar/ui/SettingUI.java:101
↓ 2 callersMethodstartBackstageLoop
()
src/main/java/com/far/vms/opencar/ui/event/Notify.java:90
↓ 2 callersMethodstartDserver
()
src/main/java/com/far/vms/opencar/debugger/server/DServer.java:73
↓ 2 callersMethodstoreByte
(long addr, byte val)
src/main/java/com/far/vms/opencar/board/IBus.java:5
↓ 2 callersMethodstoreDw
(long addr, int val)
src/main/java/com/far/vms/opencar/board/IBus.java:10
↓ 1 callersMethodactiveBtnStepIn
()
src/main/java/com/far/vms/opencar/ui/main/DebugBtns.java:39
↓ 1 callersMethodaddCode
(String filePath)
src/main/java/com/far/vms/opencar/OpenCarWindos.java:614
↓ 1 callersMethodaddDataToCsrRegisterTv
(List<RegData> regData)
src/main/java/com/far/vms/opencar/ui/main/RightTablePanle/RightTablePanle.java:507
↓ 1 callersMethodaddDataToGeneralRegisterTv
(List<RegData> regData)
src/main/java/com/far/vms/opencar/ui/main/RightTablePanle/RightTablePanle.java:498
↓ 1 callersMethodaddEdmm
(IExternalDeviceMemory edmm)
src/main/java/com/far/vms/opencar/board/Bus.java:25
↓ 1 callersMethodaddSeesion
(Session session)
src/main/java/com/far/vms/opencar/debugger/server/SessionManager.java:15
↓ 1 callersMethodbindControl
()
src/main/java/com/far/vms/opencar/ui/main/RightTablePanle/TabMemoryInfo.java:83
↓ 1 callersMethodbindControl
()
src/main/java/com/far/vms/opencar/ui/main/RightTablePanle/console/TabGroupConsoleAndBuild.java:46
↓ 1 callersMethodbpu
()
src/main/java/com/far/vms/opencar/board/CpuBase.java:70
↓ 1 callersMethodbuildElfToBin
()
src/main/java/com/far/vms/opencar/OpenCarWindos.java:645
↓ 1 callersMethodbuilderOfHeaderLen
@param msg @description: 生成支持带4字节包长的数据包 @return: byte[] @author mike/Fang.J @data 2022/12/3
src/main/java/com/far/vms/opencar/utils/SckUtil.java:17
↓ 1 callersMethodbytes2long
(byte[] bs)
src/main/java/com/far/vms/opencar/utils/ByteUtil.java:41
↓ 1 callersMethodclearWrapper
()
src/main/java/com/far/vms/opencar/instruct/opcodeType/InstParser.java:47
↓ 1 callersMethodcodeEditorScrollTo
(int i)
src/main/java/com/far/vms/opencar/OpenCarWindos.java:713
↓ 1 callersMethodcreate
(OpenCarWindos ctx)
src/main/java/com/far/vms/opencar/ui/DchUtil.java:42
↓ 1 callersMethodcreate
()
src/main/java/com/far/vms/opencar/ui/SettingUI.java:48
↓ 1 callersMethodcreateFxmlStage
创建一个Stage,这个Stage使用fxml描绘
src/main/java/com/far/vms/opencar/ui/SettingUI.java:83
↓ 1 callersMethodeval
(Cpu cpu, int code, int opcode)
src/main/java/com/far/vms/opencar/instruct/opcodeType/IOpcodeTypes.java:7
↓ 1 callersMethodexecute
()
src/main/java/com/far/vms/opencar/board/Cpu.java:48
↓ 1 callersMethodfindMemData
(long addr, int unit)
src/main/java/com/far/vms/opencar/ui/DchUtil.java:130
↓ 1 callersMethodgetBitValue
获取运算数指定位置的值<br> 例如: 0000 1011 获取其第 0 位的值为 1, 第 2 位 的值为 0<br> @param source 需要运算的数 @param pos 指定位置 (0<=pos<=7) @return 指定位置的值(0
src/main/java/com/far/vms/opencar/utils/BitUtils.java:18
↓ 1 callersMethodgetCSRVal
(int rid)
src/main/java/com/far/vms/opencar/board/Register.java:173
↓ 1 callersMethodgetCircle
()
src/main/java/com/far/vms/opencar/OpenCarWindos.java:567
↓ 1 callersMethodgetCircle
()
src/main/java/com/far/vms/opencar/ui/main/RightTablePanle/RightTablePanle.java:82
↓ 1 callersMethodgetCodeLine
()
src/main/java/com/far/vms/opencar/OpenCarWindos.java:203
↓ 1 callersMethodgetCodeLineNumber
()
src/main/java/com/far/vms/opencar/OpenCarWindos.java:217
↓ 1 callersMethodgetCodeLineRef
()
src/main/java/com/far/vms/opencar/OpenCarWindos.java:130
↓ 1 callersMethodgetDebugBtns
()
src/main/java/com/far/vms/opencar/OpenCarWindos.java:151
↓ 1 callersMethodgetFindAddr
()
src/main/java/com/far/vms/opencar/protocol/debug/mode/QuestMemoryData.java:39
↓ 1 callersMethodgetJarPath
(String filePath)
src/main/java/com/far/vms/opencar/utils/PathUtil.java:10
↓ 1 callersMethodgetModeBuild
()
src/main/java/com/far/vms/opencar/ui/entity/SettingDatas.java:73
↓ 1 callersMethodgetOpCode
()
src/main/java/com/far/vms/opencar/board/CpuBase.java:140
↓ 1 callersMethodgetPrimaryStage
()
src/main/java/com/far/vms/opencar/OpenCarWindos.java:146
↓ 1 callersMethodgetProgSufix
()
src/main/java/com/far/vms/opencar/ui/entity/SettingDatas.java:31
↓ 1 callersMethodgetSlaveTag
()
src/main/java/com/far/vms/opencar/protocol/debug/mode/QuestRegInfo.java:64
↓ 1 callersMethodgetType
()
src/main/java/com/far/vms/opencar/ui/event/Notify.java:43
↓ 1 callersMethodgetUnit
()
src/main/java/com/far/vms/opencar/protocol/debug/mode/QuestMemoryData.java:22
↓ 1 callersMethodgetViewVal
()
src/main/java/com/far/vms/opencar/ui/main/RightTablePanle/RegData.java:29
↓ 1 callersMethodhasGccPath
(final OpenCarWindos ctx)
src/main/java/com/far/vms/opencar/utils/EnvUtil.java:48
↓ 1 callersMethodhide
()
src/main/java/com/far/vms/opencar/ui/SettingUI.java:105
↓ 1 callersMethodifu
()
src/main/java/com/far/vms/opencar/board/CpuBase.java:65
↓ 1 callersMethodinit
@param @description: 初始化内存 在JAVA中申请的内存地址的编号不是从0x0开始的,需要做转换 @return: void @author mike/Fang.J @date: 2022/10/26 3:44
src/main/java/com/far/vms/opencar/board/Dram.java:30
↓ 1 callersMethodinitCsrReg
()
src/main/java/com/far/vms/opencar/board/Register.java:119
↓ 1 callersMethodinitCsrRegisterTv
()
src/main/java/com/far/vms/opencar/ui/main/RightTablePanle/RightTablePanle.java:338
↓ 1 callersMethodinitEvn
()
src/main/java/com/far/vms/opencar/utils/EnvUtil.java:15
↓ 1 callersMethodinitGeneralRegisterTv
()
src/main/java/com/far/vms/opencar/ui/main/RightTablePanle/RightTablePanle.java:200
↓ 1 callersMethodloadConf
@param ctx @description: 读取设置文件 @return: void @author mike/Fang.J @data 2022/12/1
src/main/java/com/far/vms/opencar/utils/EnvUtil.java:28
↓ 1 callersMethodloadDw
(long addr)
src/main/java/com/far/vms/opencar/board/Dram.java:79
↓ 1 callersMethodlongToBytes
(long x)
src/main/java/com/far/vms/opencar/utils/ByteUtil.java:11
↓ 1 callersMethodmain
(String[] args)
src/main/java/com/far/vms/opencar/OpenCarWindos.java:213
↓ 1 callersMethodmallocMemory
()
src/main/java/com/far/vms/opencar/board/Dram.java:100
↓ 1 callersMethodmonitor
()
src/main/java/com/far/vms/opencar/debugger/IDebuger.java:17
↓ 1 callersMethodmonitorMemoryChange
(long addr, byte val)
src/main/java/com/far/vms/opencar/hardware/interf/IExternalDeviceMemory.java:12
↓ 1 callersMethodmonitorMemoryRead
(long addr)
src/main/java/com/far/vms/opencar/hardware/interf/IExternalDeviceMemory.java:14
↓ 1 callersMethodonDebugRequest
(String msg, IProcessAgent<SessionManager.SessionAgent> sessionAgent)
src/main/java/com/far/vms/opencar/debugger/IDebugQuest.java:10
↓ 1 callersMethodonEvent
(int evtType, NotifyData<?> data)
src/main/java/com/far/vms/opencar/ui/event/Notify.java:19
↓ 1 callersMethodonQuestReadMemory
(QuestData questData)
src/main/java/com/far/vms/opencar/debugger/Debugger.java:392
↓ 1 callersMethodonQuestRemovePcBreak
(QuestPcBreak questPcBreak)
src/main/java/com/far/vms/opencar/debugger/Debugger.java:386
↓ 1 callersMethodonQuestStep
@param @description: 对于以后支持多核的情况下来说, onQuestStep触发时,并不知道,当前是哪个CPU在执行 也不知道具体执行到哪个PC点... 所以 设计为,增加单步调试状态,等具体CPU执行时,判断状态,将下一条指令 添加到PC断点列表中 @return: void
src/main/java/com/far/vms/opencar/debugger/Debugger.java:439
↓ 1 callersMethodopAndi
@param ops @param ctx @description: I @return: void @author mike/Fang.J @data 2022/11/23
src/main/java/com/far/vms/opencar/instruct/opcodeType/Op0x13.java:48
↓ 1 callersMethodopLbu
(int[] ops, Cpu ctx)
src/main/java/com/far/vms/opencar/instruct/opcodeType/Op0x03.java:35
↓ 1 callersMethodprocessReadData
(int rOfst)
src/main/java/com/far/vms/opencar/board/Uart0.java:203
↓ 1 callersMethodprocessWriteData
@description: LCR 被修改时 需要检测是否DLAB字段被修改 @return: void @author mike/Fang.J @data 2022/11/26
src/main/java/com/far/vms/opencar/board/Uart0.java:163
↓ 1 callersMethodreadBin
(String progFile)
src/main/java/com/far/vms/opencar/OpenCarApplication.java:41
↓ 1 callersMethodreadInt
()
src/main/java/com/far/vms/opencar/instruct/BinFile.java:36
↓ 1 callersMethodreadLong
()
src/main/java/com/far/vms/opencar/instruct/BinFile.java:44
↓ 1 callersMethodremoveEventHandler
(int evtType, INotifyHandler<T> handler)
src/main/java/com/far/vms/opencar/ui/event/Notify.java:142
↓ 1 callersMethodremovePcBreakLine
(String pc, int line)
src/main/java/com/far/vms/opencar/ui/DchUtil.java:120
↓ 1 callersMethodrun
(String progFile)
src/main/java/com/far/vms/opencar/OpenCarApplication.java:19
↓ 1 callersMethodsendMessage
(String message)
src/main/java/com/far/vms/opencar/debugger/server/SessionManager.java:63
↓ 1 callersMethodsendMessage
@description: 发送消息 @return: @author mike/Fang.J @data 2022/12/3
src/main/java/com/far/vms/opencar/ui/net/DbgClient.java:48
↓ 1 callersMethodsetAddr
(int addr)
src/main/java/com/far/vms/opencar/ui/main/RightTablePanle/RegData.java:49
↓ 1 callersMethodsetBaudRate
(int baudRate)
src/main/java/com/far/vms/opencar/hardware/uart/ParamConfig.java:41
↓ 1 callersMethodsetBufSize
(int bufSize)
src/main/java/com/far/vms/opencar/instruct/BinFile.java:26
↓ 1 callersMethodsetBuild
(Build build)
src/main/java/com/far/vms/opencar/ui/entity/SettingDatas.java:69
↓ 1 callersMethodsetCSRVal
(int raddr, long val)
src/main/java/com/far/vms/opencar/board/Register.java:179
↓ 1 callersMethodsetCode
(int code)
src/main/java/com/far/vms/opencar/instruct/inst/OpLw.java:56
↓ 1 callersMethodsetCtx
(Cpu ctx)
src/main/java/com/far/vms/opencar/instruct/inst/OpCsrrs.java:55
↓ 1 callersMethodsetCtx
(Cpu ctx)
src/main/java/com/far/vms/opencar/instruct/inst/OpAddw.java:47
↓ 1 callersMethodsetCtx
(Cpu ctx)
src/main/java/com/far/vms/opencar/instruct/inst/OpLui.java:44
↓ 1 callersMethodsetCtx
(Cpu ctx)
src/main/java/com/far/vms/opencar/instruct/inst/OpSb.java:52
↓ 1 callersMethodsetCtx
(Cpu ctx)
src/main/java/com/far/vms/opencar/instruct/inst/OpAddi.java:26
↓ 1 callersMethodsetCtx
(Cpu ctx)
src/main/java/com/far/vms/opencar/instruct/inst/OpSlli.java:60
↓ 1 callersMethodsetCtx
(Cpu ctx)
src/main/java/com/far/vms/opencar/instruct/inst/OpAuipc.java:56
↓ 1 callersMethodsetCtx
(Cpu ctx)
src/main/java/com/far/vms/opencar/instruct/inst/OpJalr.java:46
↓ 1 callersMethodsetCtx
(Cpu ctx)
src/main/java/com/far/vms/opencar/instruct/inst/OpSw.java:51
↓ 1 callersMethodsetCtx
(Cpu ctx)
src/main/java/com/far/vms/opencar/instruct/inst/OpSd.java:51
↓ 1 callersMethodsetData
(NotifyData<?> data)
src/main/java/com/far/vms/opencar/ui/event/Notify.java:55
↓ 1 callersMethodsetDbgClient
(DbgClient dbgClient)
src/main/java/com/far/vms/opencar/ui/DchUtil.java:37
← previousnext →101–200 of 530, ranked by callers