summaryrefslogtreecommitdiff
path: root/fatfs/doc/ja/dwrite.html
blob: 41cebeb780e036943d82f5e0124373c600c29210 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<meta http-equiv="Content-Style-Type" content="text/css">
<link rel="up" title="FatFs" href="../00index_j.html">
<link rel="alternate" hreflang="en" title="English" href="../en/dwrite.html">
<link rel="stylesheet" href="../css_j.css" type="text/css" media="screen" title="ELM Default">
<title>FatFs - disk_write</title>
</head>

<body>

<div class="para func">
<h2>disk_write</h2>
<p>�X�g���[�W�E�f�o�C�X�Ƀf�[�^���������݂܂��B</p>
<pre>
DRESULT disk_write (
  BYTE <span class="arg">pdrv</span>,        <span class="c">/* [IN] �����h���C�u�ԍ� */</span>
  const BYTE* <span class="arg">buff</span>, <span class="c">/* [IN] �������ރf�[�^�ւ̃|�C���^ */</span>
  DWORD <span class="arg">sector</span>,     <span class="c">/* [IN] �������݊J�n�Z�N�^�ԍ� */</span>
  UINT <span class="arg">count</span>        <span class="c">/* [IN] �������ރZ�N�^�� */</span>
);
</pre>
</div>

<div class="para arg">
<h4>����</h4>
<dl class="par">
<dt>pdrv</dt>
<dd>�Ώۂ̃f�o�C�X�����������h���C�u�ԍ�(0-9)���w�肳��܂��B</dd>
<dt>buff</dt>
<dd>�X�g���[�W�E�f�o�C�X�ɏ������ރZ�N�^�E�f�[�^���i�[���ꂽ<em>�o�C�g�z��</em>���w�肳��܂��B�o�C�g���́A�Z�N�^�E�T�C�Y*<tt class="arg">count</tt>�ƂȂ�܂��B</dd>
<dt>sector</dt>
<dd>�������݂��J�n����Z�N�^�ԍ��BLBA�Ŏw�肳��܂��B</dd>
<dt>count</dt>
<dd>�������ރZ�N�^���BFatFs����̌Ăяo���ł�1�`128�͈̔͂Ɍ����܂��B</dd>
</dl>
</div>


<div class="para ret">
<h4>�߂�l</h4>
<dl class="ret">
<dt>RES_OK (0)</dt>
<dd>����I���B</dd>
<dt>RES_ERROR</dt>
<dd>�������ݒ��ɃG���[���������A���̉񕜂ɂ����s�����B</dd>
<dt>RES_WRPRT</dt>
<dd>���f�B�A���������݋֎~��ԁB</dd>
<dt>RES_PARERR</dt>
<dd>�p�����[�^���s���B</dd>
<dt>RES_NOTRDY</dt>
<dd>�f�o�C�X������”\��Ԃł͂Ȃ��i����������Ă��Ȃ��j�B</dd>
</dl>
</div>


<div class="para desc">
<h4>���</h4>
<p><tt class="arg">buff</tt>�Ɏw�肳���A�h���X��<em>��Ƀ��[�h�E�A���C�����g����Ă���Ƃ͌���܂���</em>�B�ڍׂ́A<a href="dread.html"><tt>disk_read()</tt></a>�̉�����Q�Ƃ��Ă��������B</p>
<p>��ʓI�ɁA�����Z�N�^�̓]���v���́A�f�o�C�X�ɑ΂��ĉ”\�Ȍ���}���`�E�Z�N�^�]�����Ȃ���΂Ȃ�܂���B�����̃V���O���E�Z�N�^�������݂ɕ������ꂽ�ꍇ�A�X���[�v�b�g���������ቺ���邱�Ƃ�����܂��B</p>
<p>FatFs�̓f�B�X�N�֐����x���������݋@�\�����‚��Ƃ��z�肵�Ă��܂��B���̊֐�����߂�Ƃ��A�f�o�C�X���������ݒ��Ƃ��L���b�V���ɏ������܂ꂽ�����ȂǁA�K�������f�[�^�̏������݂��������Ă���K�v�͂���܂���B�������A<tt class="arg">buff</tt>�̃f�[�^�́A���̊֐�����߂�Ɩ����ƂȂ�܂��B�������݊����̗v���́A<tt><a href="dioctl.html">disk_ioctl()</a></tt>��<tt>CTRL_SYNC</tt>�R�}���h�ɂ���čs���܂��B���̂悤�Ȓx���������݋@�\���������ꂽ�ꍇ�A�X���[�v�b�g������Ɍ��コ���邱�Ƃ��ł��܂��B</p>
<p><em>�A�v���P�[�V��������͂��̊֐����Ăяo���Ă͂Ȃ�܂���B�����Ȃ��ƁAFAT�{�����[�����j�󂳂��”\��������܂��B</em></p>
</div>


<div class="para comp">
<h4>�Ή����</h4>
<p>���[�h�E�I�����[�\��(<tt>_FS_READONLY == 1</tt>)�ł͂��̊֐��͕K�v�Ƃ���܂���B</p>
</div>


<p class="foot"><a href="../00index_j.html">�߂�</a></p>
</body>
</html>