📄 lpc213x_sd.htm
字号:
<P><STRONG><a name="[b46304]"></a>AddFileDriver</STRONG> (ARM, 472 bytes, Stack size 32 bytes, disk.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 112 + Unknown Stack Size
<LI>Call Chain = AddFileDriver -> OpenSec -> GetCache -> CacheWriteBack2</UL>
<BR>[Calls]<UL><LI><a href="#[c00ee0]">>></a> ReadSec
<LI><a href="#[c00f54]">>></a> OpenSec
<LI><a href="#[c00fc8]">>></a> CloseSec
<LI><a href="#[102dff8]">>></a> __aeabi_uidivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[b46380]"><<</a> main
</UL>
<P><STRONG><a name="[b45e48]"></a>RemoveFileDriver</STRONG> (ARM, 148 bytes, Stack size 32 bytes, disk.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = RemoveFileDriver -> AllCacheWriteBack -> CacheWriteBack2</UL>
<BR>[Calls]<UL><LI><a href="#[b46284]">>></a> AllCacheWriteBack
</UL>
<BR>[Called By]<UL><LI><a href="#[b46380]"><<</a> main
</UL>
<P><STRONG><a name="[bfe070]"></a>FATGetNextClus</STRONG> (ARM, 472 bytes, Stack size 32 bytes, fat.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 112 + Unknown Stack Size
<LI>Call Chain = FATGetNextClus -> OpenSec -> GetCache -> CacheWriteBack2</UL>
<BR>[Calls]<UL><LI><a href="#[be8c0c]">>></a> GetDiskInfo
<LI><a href="#[c00ee0]">>></a> ReadSec
<LI><a href="#[c00f54]">>></a> OpenSec
<LI><a href="#[c00fc8]">>></a> CloseSec
<LI><a href="#[102dff8]">>></a> __aeabi_uidivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[b4602c]"><<</a> FileSeek
<LI><a href="#[be4124]"><<</a> FilePutCh
<LI><a href="#[be8d74]"><<</a> FATDelClusChain
<LI><a href="#[be8df0]"><<</a> FATAddClus
<LI><a href="#[bf4434]"><<</a> FileGetCh
<LI><a href="#[bfa81c]"><<</a> SetFDTInfo
<LI><a href="#[bfa910]"><<</a> GetFDTInfo
</UL>
<P><STRONG><a name="[bfdff4]"></a>FATSetNextClus</STRONG> (ARM, 548 bytes, Stack size 32 bytes, fat.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 112 + Unknown Stack Size
<LI>Call Chain = FATSetNextClus -> OpenSec -> GetCache -> CacheWriteBack2</UL>
<BR>[Calls]<UL><LI><a href="#[be8c0c]">>></a> GetDiskInfo
<LI><a href="#[bfdf7c]">>></a> WriteSec
<LI><a href="#[c00ee0]">>></a> ReadSec
<LI><a href="#[c00f54]">>></a> OpenSec
<LI><a href="#[c00fc8]">>></a> CloseSec
<LI><a href="#[102dff8]">>></a> __aeabi_uidivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[be8d74]"><<</a> FATDelClusChain
<LI><a href="#[be8df0]"><<</a> FATAddClus
</UL>
<P><STRONG><a name="[be8df0]"></a>FATAddClus</STRONG> (ARM, 256 bytes, Stack size 24 bytes, fat.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 136 + Unknown Stack Size
<LI>Call Chain = FATAddClus -> FATSetNextClus -> OpenSec -> GetCache -> CacheWriteBack2</UL>
<BR>[Calls]<UL><LI><a href="#[be8c0c]">>></a> GetDiskInfo
<LI><a href="#[bfdff4]">>></a> FATSetNextClus
<LI><a href="#[bfe070]">>></a> FATGetNextClus
</UL>
<BR>[Called By]<UL><LI><a href="#[b45f40]"><<</a> MakeDir
<LI><a href="#[be4124]"><<</a> FilePutCh
<LI><a href="#[be8fcc]"><<</a> AddFDT
</UL>
<P><STRONG><a name="[be8d74]"></a>FATDelClusChain</STRONG> (ARM, 88 bytes, Stack size 16 bytes, fat.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 128 + Unknown Stack Size
<LI>Call Chain = FATDelClusChain -> FATSetNextClus -> OpenSec -> GetCache -> CacheWriteBack2</UL>
<BR>[Calls]<UL><LI><a href="#[bfdff4]">>></a> FATSetNextClus
<LI><a href="#[bfe070]">>></a> FATGetNextClus
</UL>
<BR>[Called By]<UL><LI><a href="#[b45ec8]"><<</a> RemoveDir
<LI><a href="#[b45f40]"><<</a> MakeDir
<LI><a href="#[bf42c8]"><<</a> RemoveFile
</UL>
<P><STRONG><a name="[be8f54]"></a>ClearClus</STRONG> (ARM, 136 bytes, Stack size 24 bytes, fdt.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = ClearClus -> OpenSec -> GetCache -> CacheWriteBack2</UL>
<BR>[Calls]<UL><LI><a href="#[be8c0c]">>></a> GetDiskInfo
<LI><a href="#[bfdf7c]">>></a> WriteSec
<LI><a href="#[c00f54]">>></a> OpenSec
<LI><a href="#[c00fc8]">>></a> CloseSec
</UL>
<BR>[Called By]<UL><LI><a href="#[b45f40]"><<</a> MakeDir
<LI><a href="#[be8fcc]"><<</a> AddFDT
</UL>
<P><STRONG><a name="[bfaa80]"></a>ReadFDTInfo</STRONG> (ARM, 356 bytes, Stack size 32 bytes, fdt.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = ReadFDTInfo -> OpenSec -> GetCache -> CacheWriteBack2</UL>
<BR>[Calls]<UL><LI><a href="#[c00ee0]">>></a> ReadSec
<LI><a href="#[c00f54]">>></a> OpenSec
<LI><a href="#[c00fc8]">>></a> CloseSec
</UL>
<BR>[Called By]<UL><LI><a href="#[bfa910]"><<</a> GetFDTInfo
<LI><a href="#[bfa988]"><<</a> GetRootFDTInfo
</UL>
<P><STRONG><a name="[bfaa04]"></a>WriteFDTInfo</STRONG> (ARM, 396 bytes, Stack size 32 bytes, fdt.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = WriteFDTInfo -> OpenSec -> GetCache -> CacheWriteBack2</UL>
<BR>[Calls]<UL><LI><a href="#[bfdf7c]">>></a> WriteSec
<LI><a href="#[c00ee0]">>></a> ReadSec
<LI><a href="#[c00f54]">>></a> OpenSec
<LI><a href="#[c00fc8]">>></a> CloseSec
</UL>
<BR>[Called By]<UL><LI><a href="#[bfa81c]"><<</a> SetFDTInfo
<LI><a href="#[bfa894]"><<</a> SetRootFDTInfo
</UL>
<P><STRONG><a name="[bfa988]"></a>GetRootFDTInfo</STRONG> (ARM, 132 bytes, Stack size 24 bytes, fdt.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 136 + Unknown Stack Size
<LI>Call Chain = GetRootFDTInfo -> ReadFDTInfo -> OpenSec -> GetCache -> CacheWriteBack2</UL>
<BR>[Calls]<UL><LI><a href="#[be8c0c]">>></a> GetDiskInfo
<LI><a href="#[bfaa80]">>></a> ReadFDTInfo
<LI><a href="#[102dff8]">>></a> __aeabi_uidivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[bfa910]"><<</a> GetFDTInfo
</UL>
<P><STRONG><a name="[bfa910]"></a>GetFDTInfo</STRONG> (ARM, 228 bytes, Stack size 32 bytes, fdt.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 168 + Unknown Stack Size
<LI>Call Chain = GetFDTInfo -> GetRootFDTInfo -> ReadFDTInfo -> OpenSec -> GetCache -> CacheWriteBack2</UL>
<BR>[Calls]<UL><LI><a href="#[be8c0c]">>></a> GetDiskInfo
<LI><a href="#[bfa988]">>></a> GetRootFDTInfo
<LI><a href="#[bfaa80]">>></a> ReadFDTInfo
<LI><a href="#[bfe070]">>></a> FATGetNextClus
<LI><a href="#[102dff8]">>></a> __aeabi_uidivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[be8c84]"><<</a> FindFDTInfo
<LI><a href="#[be8cfc]"><<</a> FDTIsLie
<LI><a href="#[be8e68]"><<</a> DirIsEmpty
<LI><a href="#[be8ee0]"><<</a> DelFDT
<LI><a href="#[be8fcc]"><<</a> AddFDT
<LI><a href="#[bfa7a4]"><<</a> ChangeFDT
</UL>
<P><STRONG><a name="[bfa894]"></a>SetRootFDTInfo</STRONG> (ARM, 124 bytes, Stack size 24 bytes, fdt.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 136 + Unknown Stack Size
<LI>Call Chain = SetRootFDTInfo -> WriteFDTInfo -> OpenSec -> GetCache -> CacheWriteBack2</UL>
<BR>[Calls]<UL><LI><a href="#[be8c0c]">>></a> GetDiskInfo
<LI><a href="#[bfaa04]">>></a> WriteFDTInfo
<LI><a href="#[102dff8]">>></a> __aeabi_uidivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[bfa81c]"><<</a> SetFDTInfo
</UL>
<P><STRONG><a name="[bfa81c]"></a>SetFDTInfo</STRONG> (ARM, 224 bytes, Stack size 32 bytes, fdt.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 168 + Unknown Stack Size
<LI>Call Chain = SetFDTInfo -> SetRootFDTInfo -> WriteFDTInfo -> OpenSec -> GetCache -> CacheWriteBack2</UL>
<BR>[Calls]<UL><LI><a href="#[be8c0c]">>></a> GetDiskInfo
<LI><a href="#[bfa894]">>></a> SetRootFDTInfo
<LI><a href="#[bfaa04]">>></a> WriteFDTInfo
<LI><a href="#[bfe070]">>></a> FATGetNextClus
<LI><a href="#[102dff8]">>></a> __aeabi_uidivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[be8ee0]"><<</a> DelFDT
<LI><a href="#[be8fcc]"><<</a> AddFDT
<LI><a href="#[bfa7a4]"><<</a> ChangeFDT
</UL>
<P><STRONG><a name="[be8c84]"></a>FindFDTInfo</STRONG> (ARM, 264 bytes, Stack size 24 bytes, fdt.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 192 + Unknown Stack Size
<LI>Call Chain = FindFDTInfo -> GetFDTInfo -> GetRootFDTInfo -> ReadFDTInfo -> OpenSec -> GetCache -> CacheWriteBack2</UL>
<BR>[Calls]<UL><LI><a href="#[bfa910]">>></a> GetFDTInfo
</UL>
<BR>[Called By]<UL><LI><a href="#[b45ec8]"><<</a> RemoveDir
<LI><a href="#[b46194]"><<</a> FileClose
<LI><a href="#[be8fcc]"><<</a> AddFDT
<LI><a href="#[be90b8]"><<</a> GetDirClusIndex
<LI><a href="#[bf415c]"><<</a> _FileOpenW
<LI><a href="#[bf41d4]"><<</a> _FileOpenR
<LI><a href="#[bf42c8]"><<</a> RemoveFile
</UL>
<P><STRONG><a name="[be8fcc]"></a>AddFDT</STRONG> (ARM, 300 bytes, Stack size 56 bytes, fdt.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 248 + Unknown Stack Size
<LI>Call Chain = AddFDT -> FindFDTInfo -> GetFDTInfo -> GetRootFDTInfo -> ReadFDTInfo -> OpenSec -> GetCache -> CacheWriteBack2</UL>
<BR>[Calls]<UL><LI><a href="#[be8c0c]">>></a> GetDiskInfo
<LI><a href="#[be8c84]">>></a> FindFDTInfo
<LI><a href="#[be8df0]">>></a> FATAddClus
<LI><a href="#[be8f54]">>></a> ClearClus
<LI><a href="#[bfa81c]">>></a> SetFDTInfo
<LI><a href="#[bfa910]">>></a> GetFDTInfo
</UL>
<BR>[Called By]<UL><LI><a href="#[b45f40]"><<</a> MakeDir
<LI><a href="#[bf415c]"><<</a> _FileOpenW
</UL>
<P><STRONG><a name="[be8ee0]"></a>DelFDT</STRONG> (ARM, 292 bytes, Stack size 56 bytes, fdt.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 224 + Unknown Stack Size
<LI>Call Chain = DelFDT -> SetFDTInfo -> SetRootFDTInfo -> WriteFDTInfo -> OpenSec -> GetCache -> CacheWriteBack2</UL>
<BR>[Calls]<UL><LI><a href="#[bfa81c]">>></a> SetFDTInfo
<LI><a href="#[bfa910]">>></a> GetFDTInfo
</UL>
<BR>[Called By]<UL><LI><a href="#[b45ec8]"><<</a> RemoveDir
<LI><a href="#[bf42c8]"><<</a> RemoveFile
</UL>
<P><STRONG><a name="[bfa7a4]"></a>ChangeFDT</STRONG> (ARM, 288 bytes, Stack size 56 bytes, fdt.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 224 + Unknown Stack Size
<LI>Call Chain = ChangeFDT -> SetFDTInfo -> SetRootFDTInfo -> WriteFDTInfo -> OpenSec -> GetCache -> CacheWriteBack2</UL>
<BR>[Calls]<UL><LI><a href="#[bfa81c]">>></a> SetFDTInfo
<LI><a href="#[bfa910]">>></a> GetFDTInfo
</UL>
<BR>[Called By]<UL><LI><a href="#[b46194]"><<</a> FileClose
</UL>
<P><STRONG><a name="[be8e68]"></a>DirIsEmpty</STRONG> (ARM, 156 bytes, Stack size 48 bytes, fdt.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 216 + Unknown Stack Size
<LI>Call Chain = DirIsEmpty -> GetFDTInfo -> GetRootFDTInfo -> ReadFDTInfo -> OpenSec -> GetCache -> CacheWriteBack2</UL>
<BR>[Calls]<UL><LI><a href="#[be8c0c]">>></a> GetDiskInfo
<LI><a href="#[bfa910]">>></a> GetFDTInfo
</UL>
<BR>[Called By]<UL><LI><a href="#[b45ec8]"><<</a> RemoveDir
</UL>
<P><STRONG><a name="[be8cfc]"></a>FDTIsLie</STRONG> (ARM, 272 bytes, Stack size 56 bytes, fdt.o(.text))
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -