1 <!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
4 <meta http-equiv=
"Content-Type" content=
"text/html; charset=Shift_JIS">
5 <meta http-equiv=
"Content-Style-Type" content=
"text/css">
6 <link rel=
"up" title=
"FatFs" href=
"../00index_j.html">
7 <link rel=
"alternate" hreflang=
"en" title=
"English" href=
"../en/fdisk.html">
8 <link rel=
"stylesheet" href=
"../css_j.css" type=
"text/css" media=
"screen" title=
"ELM Default">
9 <title>FatFs - f_fdisk
</title>
14 <div class=
"para func">
16 <p>\95¨
\97\9d\83h
\83\89\83C
\83u
\82ð
\95ª
\8a\84\82µ
\82Ü
\82·
\81B
</p>
19 BYTE
<span class=
"arg">pdrv
</span>,
<span class=
"c">/* [IN]
\95¨
\97\9d\83h
\83\89\83C
\83u
\94Ô
\8d\86 */
</span>
20 const DWORD
<span class=
"arg">part[]
</span>,
<span class=
"c">/* [IN]
\8bæ
\89æ
\83}
\83b
\83v
\81E
\83e
\81[
\83u
\83\8b */
</span>
21 void*
<span class=
"arg">work
</span> <span class=
"c">/* [-]
\83\8f\81[
\83N
\83G
\83\8a\83A */
</span>
26 <div class=
"para arg">
30 <dd>\95ª
\8a\84\82·
\82é
<em>\95¨
\97\9d\83h
\83\89\83C
\83u
</em>\82Ì
\83h
\83\89\83C
\83u
\94Ô
\8d\86\82ð
\8ew
\92è
\82µ
\82Ü
\82·
\81B
</dd>
32 <dd>\8bæ
\89æ
\83}
\83b
\83v
\81E
\83e
\81[
\83u
\83\8b\82Ö
\82Ì
\83|
\83C
\83\93\83^
\82ð
\8ew
\92è
\82µ
\82Ü
\82·
\81B
</dd>
34 <dd>\83\8f\81[
\83N
\83G
\83\8a\83A
\82Ö
\82Ì
\83|
\83C
\83\93\83^
\82ð
\8ew
\92è
\82µ
\82Ü
\82·
\81B
\83T
\83C
\83Y
\82Í
<tt>_MAX_SS
</tt>\83o
\83C
\83g
\95K
\97v
\82Å
\82·
\81B
</dd>
38 <div class=
"para ret">
41 <a href=
"rc.html#ok">FR_OK
</a>,
42 <a href=
"rc.html#de">FR_DISK_ERR
</a>,
43 <a href=
"rc.html#nr">FR_NOT_READY
</a>,
44 <a href=
"rc.html#wp">FR_WRITE_PROTECTED
</a>,
45 <a href=
"rc.html#ip">FR_INVALID_PARAMETER
</a>
49 <div class=
"para desc">
51 <p>\82±
\82Ì
\8aÖ
\90\94\82Í
\81A
\8ew
\92è
\82³
\82ê
\82½
\95¨
\97\9d\83h
\83\89\83C
\83u
\82ÌMBR
\82É
\8bæ
\89æ
\83e
\81[
\83u
\83\8b\82ð
\8dì
\90¬
\82µ
\82Ü
\82·
\81B
\8bæ
\89æ
\95ª
\82¯
\82Í
\88ê
\94Ê
\93I
\82ÈFDISK
\8c`
\8e®
\82Å
\8ds
\82¤
\82½
\82ß
\81A
\8dÅ
\91å
4\82Â
\82Ì
\8aî
\96{
\8bæ
\89æ
\82ð
\8dì
\90¬
\82·
\82é
\82±
\82Æ
\82ª
\82Å
\82«
\82Ü
\82·
\81B
\8ag
\92£
\8bæ
\89æ
\82É
\82Í
\91Î
\89\9e\82µ
\82Ä
\82¢
\82Ü
\82¹
\82ñ
\81B
\8bæ
\89æ
\83}
\83b
\83v
\83e
\81[
\83u
\83\8b<tt class=
"arg">part[]
</tt>\82É
\82Í
\83h
\83\89\83C
\83u
\82ð
\82Ç
\82Ì
\82æ
\82¤
\82É
\95ª
\8a\84\82·
\82é
\82©
\8ew
\92è
\82µ
\82Ä
\93n
\82µ
\82Ü
\82·
\81B
\82±
\82Ì
\94z
\97ñ
\82Í
4\82Â
\82Ì
\8d\80\96Ú
\82©
\82ç
\90¬
\82è
\81A
\90æ
\93ª
\82Ì
\8d\80\96Ú
\82ª
1\94Ô
\96Ú
\82Ì
\81A
\8dÅ
\8cã
\82Ì
\8d\80\96Ú
\82ª
4\94Ô
\96Ú
\82Ì
\8bæ
\89æ
\82Ì
\83T
\83C
\83Y
\82ð
\8e¦
\82µ
\82Ü
\82·
\81B
\92l
\82ª
100\88È
\89º
\82Ì
\8fê
\8d\87\81A
\83h
\83\89\83C
\83u
\82Ì
\91\8d\97e
\97Ê
\82É
\91Î
\82·
\82é
\8a\84\8d\87\82ð
\83p
\81[
\83Z
\83\93\83g
\92P
\88Ê
\82Å
\8ew
\92è
\82µ
\82Ü
\82·
\81B100
\82ð
\92´
\82¦
\82é
\92l
\82Ì
\8fê
\8d\87\82Í
\83Z
\83N
\83^
\90\94\82Ì
\92¼
\90Ú
\8ew
\92è
\82É
\82È
\82è
\82Ü
\82·
\81B
</p>
54 <div class=
"para comp">
55 <h4>\91Î
\89\9e\8fî
\95ñ
</h4>
56 <p><tt>_FS_READOLNY ==
0</tt> \82Å
<tt>_USE_MKFS ==
1</tt> \82Å
<tt>_MULTI_PARTITION ==
1</tt> \82Ì
\82Æ
\82«
\8eg
\97p
\89Â
\94\
\82Å
\82·
\81B
</p>
59 <div class=
"para use">
62 <span class=
"c">/*
\83\86\81[
\83U
\92è
\8b`
\82Ì
\83{
\83\8a\83\85\81[
\83\80\8aÇ
\97\9d\83e
\81[
\83u
\83\8b (_MULTI_PARTITION ==
1 \82Ì
\82Æ
\82«
\95K
\97v) */
</span>
64 PARTITION VolToPart[] = {
65 {
0,
1},
<span class=
"c">/*
\98_
\97\9d\83h
\83\89\83C
\83u
0 ==
> \95¨
\97\9d\83h
\83\89\83C
\83u
0,
\91æ
1\8bæ
\89æ */
</span>
66 {
0,
2},
<span class=
"c">/*
\98_
\97\9d\83h
\83\89\83C
\83u
1 ==
> \95¨
\97\9d\83h
\83\89\83C
\83u
0,
\91æ
2\8bæ
\89æ */
</span>
67 {
1,
0}
<span class=
"c">/*
\98_
\97\9d\83h
\83\89\83C
\83u
2 ==
> \95¨
\97\9d\83h
\83\89\83C
\83u
1,
\8e©
\93®
\8c\9f\8fo */
</span>
71 <span class=
"c">/*
\90V
\82µ
\82¢
\95¨
\97\9d\83h
\83\89\83C
\83u(
0)
\82Ì
\8f\89\8aú
\89» */
</span>
74 DWORD plist[] = {
50,
50,
0,
0};
<span class=
"c">/*
2\95ª
\8a\84 */
</span>
77 f_fdisk(
0, plist, work);
<span class=
"c">/*
\95¨
\97\9d\83h
\83\89\83C
\83u
0 \82Ì
\95ª
\8a\84 */
</span>
79 f_mount(
&fs
"0:",
0);
80 f_mkfs(
"0:",
0,
0);
<span class=
"c">/*
\98_
\97\9d\83h
\83\89\83C
\83u
0 \82Ì
\83t
\83H
\81[
\83}
\83b
\83g.
\91æ
\93ñ
\88ø
\90\94\82Í
\96³
\8e\8b\82³
\82ê
\82é. */
</span>
83 f_mount(
&fs,
"1:",
0);
84 f_mkfs(
"1:",
0,
0);
<span class=
"c">/*
\98_
\97\9d\83h
\83\89\83C
\83u
0 \82Ì
\83t
\83H
\81[
\83}
\83b
\83g.
\91æ
\93ñ
\88ø
\90\94\82Í
\96³
\8e\8b\82³
\82ê
\82é. */
</span>
90 <div class=
"para ref">
92 <p><tt><a href=
"filename.html#vol">Volume management
</a>,
<a href=
"mkfs.html">f_mkfs
</a></tt></p>
95 <p class=
"foot"><a href=
"../00index_j.html">Return
</a></p>