⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 buffer_8h-source.html

📁 MP3 Player Source Code
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<a name="l00078"></a><a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat16Specific.html#o0">00078</a>         <a class="code" href="buffer_8h.html#a0">byte</a> <a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat16Specific.html#o0">BS_DrvNum</a>;         <a name="l00079"></a><a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat16Specific.html#o1">00079</a>         <a class="code" href="buffer_8h.html#a0">byte</a> <a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat16Specific.html#o1">BS_Reserved1</a>;      <a name="l00080"></a><a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat16Specific.html#o2">00080</a>         <a class="code" href="buffer_8h.html#a0">byte</a> <a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat16Specific.html#o2">BS_BootSig</a>;        <a name="l00081"></a><a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat16Specific.html#o3">00081</a>         <a class="code" href="buffer_8h.html#a0">byte</a> <a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat16Specific.html#o3">BS_VolID</a>[4];       <a name="l00082"></a><a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat16Specific.html#o4">00082</a>         <a class="code" href="buffer_8h.html#a0">byte</a> <a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat16Specific.html#o4">BS_VolLab</a>[11];     <a name="l00083"></a><a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat16Specific.html#o5">00083</a>         <a class="code" href="buffer_8h.html#a0">byte</a> <a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat16Specific.html#o5">BS_FilSysType</a>[8];  00084       } <a class="code" href="unionDiskBlock_1_1Fat_1_1Extensions.html#o0">_16</a>;00085 <a name="l00087"></a><a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat32Specific.html">00087</a>       <span class="keyword">struct </span><a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat32Specific.html">Fat32Specific</a> {    <a name="l00088"></a><a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat32Specific.html#o0">00088</a>         <a class="code" href="buffer_8h.html#a2">u_32</a> <a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat32Specific.html#o0">BPB_FATSz32</a>;       <a name="l00089"></a><a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat32Specific.html#o1">00089</a>         <a class="code" href="buffer_8h.html#a1">word</a> <a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat32Specific.html#o1">BPB_ExtFlags</a>;      <a name="l00090"></a><a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat32Specific.html#o2">00090</a>         <a class="code" href="buffer_8h.html#a1">word</a> <a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat32Specific.html#o2">BPB_FSVer</a>;         <a name="l00091"></a><a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat32Specific.html#o3">00091</a>         <a class="code" href="buffer_8h.html#a2">u_32</a> <a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat32Specific.html#o3">BPB_RootClus</a>;      <a name="l00092"></a><a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat32Specific.html#o4">00092</a>         <a class="code" href="buffer_8h.html#a1">word</a> <a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat32Specific.html#o4">BPB_FSInfo</a>;        <a name="l00093"></a><a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat32Specific.html#o5">00093</a>         <a class="code" href="buffer_8h.html#a1">word</a> <a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat32Specific.html#o5">BPB_BkBootSec</a>;     <a name="l00094"></a><a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat32Specific.html#o6">00094</a>         <a class="code" href="buffer_8h.html#a0">byte</a> <a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat32Specific.html#o6">BPB_Reserved</a>[12];  <a name="l00095"></a><a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat32Specific.html#o7">00095</a>         <a class="code" href="buffer_8h.html#a0">byte</a> <a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat32Specific.html#o7">BS_DrvNum</a>;         <a name="l00096"></a><a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat32Specific.html#o8">00096</a>         <a class="code" href="buffer_8h.html#a0">byte</a> <a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat32Specific.html#o8">BS_Reserved1</a>;      <a name="l00097"></a><a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat32Specific.html#o9">00097</a>         <a class="code" href="buffer_8h.html#a0">byte</a> <a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat32Specific.html#o9">BS_BootSig</a>;        <a name="l00098"></a><a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat32Specific.html#o10">00098</a>         <a class="code" href="buffer_8h.html#a0">byte</a> <a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat32Specific.html#o10">BS_VolID</a>[4];       <a name="l00099"></a><a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat32Specific.html#o11">00099</a>         <a class="code" href="buffer_8h.html#a0">byte</a> <a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat32Specific.html#o11">BS_VolLab</a>[11];     <a name="l00100"></a><a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat32Specific.html#o12">00100</a>         <a class="code" href="buffer_8h.html#a0">byte</a> <a class="code" href="structDiskBlock_1_1Fat_1_1Extensions_1_1Fat32Specific.html#o12">BS_FilSysType</a>[8];  00101       } <a class="code" href="unionDiskBlock_1_1Fat_1_1Extensions.html#o1">_32</a>;00102     } <a class="code" href="structDiskBlock_1_1Fat.html#o14">ext</a>;00103   } <a class="code" href="unionDiskBlock.html#o0">fat</a>;00104 <a name="l00106"></a><a class="code" href="structDiskBlock_1_1Raw.html">00106</a>   <span class="keyword">struct </span><a class="code" href="structDiskBlock_1_1Raw.html">Raw</a> {<a name="l00107"></a><a class="code" href="structDiskBlock_1_1Raw.html#o0">00107</a>     <a class="code" href="buffer_8h.html#a0">byte</a> <a class="code" href="structDiskBlock_1_1Raw.html#o0">buf</a>[512];              00108   } <a class="code" href="unionDiskBlock.html#o1">raw</a>;00109 <a name="l00111"></a><a class="code" href="unionDiskBlock.html#o2">00111</a>   <a class="code" href="buffer_8h.html#a3">dirrecordtype</a> <a class="code" href="unionDiskBlock.html#o2">dir</a>[16];00112   <a name="l00114"></a><a class="code" href="unionDiskBlock.html#o3">00114</a>   <a class="code" href="buffer_8h.html#a1">word</a> <a class="code" href="unionDiskBlock.html#o3">Fat16Table</a>[256];00115 <a name="l00117"></a><a class="code" href="unionDiskBlock.html#o4">00117</a>   <a class="code" href="buffer_8h.html#a2">u_32</a> <a class="code" href="unionDiskBlock.html#o4">Fat32Table</a>[128];00118 00119 00120 00121 } <a class="code" href="unionDiskBlock.html">DiskBlockType</a>;00122 00123 00124 <a name="l00128"></a><a class="code" href="unionAddress.html">00128</a> <span class="keyword">union </span><a class="code" href="unionAddress.html">Address</a> {<a name="l00129"></a><a class="code" href="unionAddress.html#o0">00129</a>   <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <a class="code" href="unionAddress.html#o0">l</a>;<a name="l00130"></a><a class="code" href="structAddress_1_1B.html">00130</a>   <span class="keyword">struct </span><a class="code" href="structAddress_1_1B.html">B</a> {<a name="l00131"></a><a class="code" href="structAddress_1_1B.html#o0">00131</a>     <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="structAddress_1_1B.html#o0">b0</a>;<a name="l00132"></a><a class="code" href="structAddress_1_1B.html#o1">00132</a>     <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="structAddress_1_1B.html#o1">b1</a>;<a name="l00133"></a><a class="code" href="structAddress_1_1B.html#o2">00133</a>     <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="structAddress_1_1B.html#o2">b2</a>;<a name="l00134"></a><a class="code" href="structAddress_1_1B.html#o3">00134</a>     <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="structAddress_1_1B.html#o3">b3</a>;00135   } <a class="code" href="unionAddress.html#o1">b</a>;00136 };00137 <a name="l00139"></a><a class="code" href="buffer_8h.html#a5">00139</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionAddress.html">Address</a> <a class="code" href="buffer_8h.html#a5">addressType</a>;00140 <a name="l00145"></a><a class="code" href="buffer_8h.html#a6">00145</a> <span class="keyword">extern</span> <a class="code" href="buffer_8h.html#a5">addressType</a> <a class="code" href="buffer_8c.html#a2">sectorAddress</a>;00146 <a name="l00148"></a><a class="code" href="buffer_8h.html#a7">00148</a> <span class="keyword">extern</span> xdata <a class="code" href="unionDiskBlock.html">DiskBlockType</a> <a class="code" href="buffer_8c.html#a0">diskSect</a>;00149 <a name="l00154"></a><a class="code" href="buffer_8h.html#a8">00154</a> <span class="keyword">extern</span> xdata <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *<a class="code" href="buffer_8c.html#a1">dataBufPtr</a>;00155 00156 00157 00158 <span class="preprocessor">#endif</span></div></pre><hr><FONT SIZE="-1">All software copyright 2000-2004 <a href="http://www.vlsi.fi/"> VLSI Solution OY.</a>Redistribution of these software modules are limited to promotional use onlyand only with the VS1011 / VS1002 / VS1003  MP3-Evakit evaluation boards. Free orcommercial use of these software modules in MP3 players is ok if theproduct includes MP3 decoder chip(s) from VLSI. You can request the complete(compilable) package from mp3@vlsi.fi</FONT>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -