os/boardsupport/haitest/bspsvs/suite/bsp/mmc/scripts/BASE-BSP-SD-PSUBASE-DRIVER.script
Update contrib.
2 // Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
3 // All rights reserved.
4 // This component and the accompanying materials are made available
5 // under the terms of "Eclipse Public License v1.0"
6 // which accompanies this distribution, and is available
7 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
9 // Initial Contributors:
10 // Nokia Corporation - initial contribution.
20 START_TESTCASE BASE-BSP-SD-DRIVER-DMMCPsuBase-0001
21 //! @SYMTestCaseID BASE-BSP-SD-DRIVER-DMMCPsuBase-0001
22 //! @SYMTestCaseDesc Load MMC/SD Logical Device Driver
23 //! @SYMTestPriority high
24 //! @SYMTestActions Load D_MMCSDIF LDD Driver
25 //! @SYMTestExpectedResults KErrNone
27 //! @SYMCreationDate 15/07/2008
28 //! @SYMAuthor Saravanakumar
29 //! @SYMTestStatus Implemented
30 //! @SYMAPI User::LoadLogicalDevice(const TDesC {ref});
31 START_TEST_BLOCK 100 T_mmcsd \base\mmcsd\BASE-BSP-SD-PSUBASE-DRIVER.ini
32 CREATE_OBJECT MMCSDSession mmcsdsession1
33 COMMAND mmcsdsession1 NewL
34 COMMAND mmcsdsession1 LoadDriver BASE-BSP-SD-DRIVER-LDDName-CMD0001
35 COMMAND mmcsdsession1 ~
37 END_TESTCASE BASE-BSP-SD-DRIVER-DMMCPsuBase-0001
40 START_TESTCASE BASE-BSP-SD-DRIVER-DMMCPsuBase-0002
41 //! @SYMTestCaseID BASE-BSP-SD-DRIVER-DMMCPsuBase-0002
42 //! @SYMTestCaseDesc Checks whether this PSU is powering a bus containing a locked device,
43 //! i.e. one that is recognised and in use by a client
44 //! @SYMTestPriority high
45 //! @SYMTestActions 1. Create RMMCSDTestControllerInterface Handle object.
46 //! 2. Load the Driver
47 //! 3. Open the driver connection
48 //! 4. Reads the power bus locked flag
49 //! 5. Display the power bus locked counter value
50 //! 6. Close the driver connection
51 //! 7. Destroy the object
52 //! @SYMTestExpectedResults Displayed the power bus locked counter value (TRUE or FALSE)
54 //! @SYMCreationDate 15/07/2008
55 //! @SYMAuthor Saravanakumar
56 //! @SYMTestStatus Implemented
57 //! @SYMAPI DPBusPsuBase::IsLocked();
58 START_TEST_BLOCK 100 T_mmcsd \base\mmcsd\BASE-BSP-SD-PSUBASE-DRIVER.ini
59 CREATE_OBJECT MMCSDSession mmcsdsession1
60 CREATE_OBJECT MMCSDPsuBase mmcsdpsubase1
61 COMMAND mmcsdsession1 NewL
62 COMMAND mmcsdsession1 DriverOpen BASE-BSP-SD-DRIVER-StackNumber
63 COMMAND mmcsdpsubase1 NewL BASE-BSP-SD-DRIVER-SessionWrapperName
64 COMMAND mmcsdpsubase1 IsLocked BASE-BSP-SD-DRIVER-IsLocked-CMD002
65 COMMAND mmcsdsession1 Close
66 COMMAND mmcsdpsubase1 ~
67 COMMAND mmcsdsession1 ~
69 END_TESTCASE BASE-BSP-SD-DRIVER-DMMCPsuBase-0002
72 START_TESTCASE BASE-BSP-SD-DRIVER-DMMCPsuBase-0003
73 //! @SYMTestCaseID BASE-BSP-SD-DRIVER-DMMCPsuBase-0003
74 //! @SYMTestCaseDesc Checks whether the PSU is off.
75 //! The PSU is off when it is in the EPsuOff state
76 //! @SYMTestPriority high
77 //! @SYMTestActions 1. Create RMMCSDTestControllerInterface Handle object.
78 //! 2. Load the Driver
79 //! 3. Open the driver connection
80 //! 4. Reads the Psu State flag
81 //! 5. Display the PSU State
82 //! 6. Close the driver connection
83 //! 7. Destroy the object
84 //! @SYMTestExpectedResults Displayed the PSU State value (TRUE or FALSE)
86 //! @SYMCreationDate 15/07/2008
87 //! @SYMAuthor Saravanakumar
88 //! @SYMTestStatus Implemented
89 //! @SYMAPI DPBusPsuBase::IsOff();
90 START_TEST_BLOCK 100 T_mmcsd \base\mmcsd\BASE-BSP-SD-PSUBASE-DRIVER.ini
91 CREATE_OBJECT MMCSDSession mmcsdsession1
92 CREATE_OBJECT MMCSDPsuBase mmcsdpsubase1
93 COMMAND mmcsdsession1 NewL
94 COMMAND mmcsdsession1 DriverOpen BASE-BSP-SD-DRIVER-StackNumber
95 COMMAND mmcsdpsubase1 NewL BASE-BSP-SD-DRIVER-SessionWrapperName
96 COMMAND mmcsdpsubase1 IsOff BASE-BSP-SD-DRIVER-IsOff-CMD003
97 COMMAND mmcsdsession1 Close
98 COMMAND mmcsdpsubase1 ~
99 COMMAND mmcsdsession1 ~
101 END_TESTCASE BASE-BSP-SD-DRIVER-DMMCPsuBase-0003
103 START_TESTCASE BASE-BSP-SD-DRIVER-DMMCPsuBase-0004
104 //! @SYMTestCaseID BASE-BSP-SD-DRIVER-DMMCPsuBase-0004
105 //! @SYMTestCaseDesc Gets the maximum current (in microAmps) that the PSU is able to supply
106 //! @SYMTestPriority high
107 //! @SYMTestActions 1. Create RMMCSDTestControllerInterface Handle object.
108 //! 2. Load the Driver
109 //! 3. Open the driver connection
110 //! 4. Reads maximum current (in microAmps)
111 //! 5. Display the maximum current that the PSU is able to supply
112 //! 6. Close the driver connection
113 //! 7. Destroy the object
114 //! @SYMTestExpectedResults Displayed the maximum current (in microAmps)
116 //! @SYMCreationDate 15/07/2008
117 //! @SYMAuthor Saravanakumar
118 //! @SYMTestStatus Implemented
119 //! @SYMAPI DPBusPsuBase::MaxCurrentInMicroAmps();
120 START_TEST_BLOCK 100 T_mmcsd \base\mmcsd\BASE-BSP-SD-PSUBASE-DRIVER.ini
121 CREATE_OBJECT MMCSDSession mmcsdsession1
122 CREATE_OBJECT MMCSDPsuBase mmcsdpsubase1
123 COMMAND mmcsdsession1 NewL
124 COMMAND mmcsdsession1 DriverOpen BASE-BSP-SD-DRIVER-StackNumber
125 COMMAND mmcsdpsubase1 NewL BASE-BSP-SD-DRIVER-SessionWrapperName
126 COMMAND mmcsdpsubase1 MaxCurrentInMicroAmps BASE-BSP-SD-DRIVER-MaxCurrentInMicroAmps-CMD004
127 COMMAND mmcsdsession1 Close
128 COMMAND mmcsdpsubase1 ~
129 COMMAND mmcsdsession1 ~
131 END_TESTCASE BASE-BSP-SD-DRIVER-DMMCPsuBase-0004
134 START_TESTCASE BASE-BSP-SD-DRIVER-DMMCPsuBase-0005
135 //! @SYMTestCaseID BASE-BSP-SD-DRIVER-DMMCPsuBase-0005
136 //! @SYMTestCaseDesc Resets inactivity and not-locked counts
137 //! @SYMTestPriority high
138 //! @SYMTestActions 1. Create RMMCSDTestControllerInterface Handle object.
139 //! 2. Load the Driver
140 //! 3. Open the driver connection
141 //! 4. Resets inactivity and not-locked counts
142 //! 5. Display the inactivity and not-locked counter values
143 //! 6. Close the driver connection
144 //! 7. Destroy the object
145 //! @SYMTestExpectedResults Displayed the inactivity and not-locked counter values
147 //! @SYMCreationDate 15/07/2008
148 //! @SYMAuthor Saravanakumar
149 //! @SYMTestStatus Implemented
150 //! @SYMAPI DPBusPsuBase::ResetInactivityTimer();
151 //! DPBusPsuBase::iInactivityCount();
152 //! DPBusPsuBase::iNotLockedCount();
153 START_TEST_BLOCK 100 T_mmcsd \base\mmcsd\BASE-BSP-SD-PSUBASE-DRIVER.ini
154 CREATE_OBJECT MMCSDSession mmcsdsession1
155 CREATE_OBJECT MMCSDPsuBase mmcsdpsubase1
156 COMMAND mmcsdsession1 NewL
157 COMMAND mmcsdsession1 DriverOpen BASE-BSP-SD-DRIVER-StackNumber
158 COMMAND mmcsdpsubase1 NewL BASE-BSP-SD-DRIVER-SessionWrapperName
159 COMMAND mmcsdpsubase1 ResetInactivityTimer
160 COMMAND mmcsdpsubase1 InactivityCount BASE-BSP-SD-DRIVER-InactivityCount-CMD005
161 COMMAND mmcsdpsubase1 NotLockedCount BASE-BSP-SD-DRIVER-NotLockedCount-CMD005
162 COMMAND mmcsdsession1 Close
163 COMMAND mmcsdpsubase1 ~
164 COMMAND mmcsdsession1 ~
166 END_TESTCASE BASE-BSP-SD-DRIVER-DMMCPsuBase-0005
169 START_TESTCASE BASE-BSP-SD-DRIVER-DMMCPsuBase-0006
170 //! @SYMTestCaseID BASE-BSP-SD-DRIVER-DMMCPsuBase-0006
171 //! @SYMTestCaseDesc Gets the voltage level, or range of supported voltage levels
172 //! @SYMTestPriority high
173 //! @SYMTestActions 1. Create RMMCSDTestControllerInterface Handle object.
174 //! 2. Load the Driver
175 //! 3. Open the driver connection
176 //! 4. Reads the voltage level, or range of supported voltage levels
177 //! 5. Display the voltage in OCR format
178 //! 6. Close the driver connection
179 //! 7. Destroy the object
180 //! @SYMTestExpectedResults Displayed the voltage in OCR format
182 //! @SYMCreationDate 15/07/2008
183 //! @SYMAuthor Saravanakumar
184 //! @SYMTestStatus Implemented
185 //! @SYMAPI DPBusPsuBase::VoltageSupported();
186 START_TEST_BLOCK 100 T_mmcsd \base\mmcsd\BASE-BSP-SD-PSUBASE-DRIVER.ini
187 CREATE_OBJECT MMCSDSession mmcsdsession1
188 CREATE_OBJECT MMCSDPsuBase mmcsdpsubase1
189 COMMAND mmcsdsession1 NewL
190 COMMAND mmcsdsession1 DriverOpen BASE-BSP-SD-DRIVER-StackNumber
191 COMMAND mmcsdpsubase1 NewL BASE-BSP-SD-DRIVER-SessionWrapperName
192 COMMAND mmcsdpsubase1 VoltageSupported BASE-BSP-SD-DRIVER-VoltageSupported-CMD006
193 COMMAND mmcsdsession1 Close
194 COMMAND mmcsdpsubase1 ~
195 COMMAND mmcsdsession1 ~
197 END_TESTCASE BASE-BSP-SD-DRIVER-DMMCPsuBase-0006
200 START_TESTCASE BASE-BSP-SD-DRIVER-DMMCPsuBase-0007
201 //! @SYMTestCaseID BASE-BSP-SD-DRIVER-DMMCPsuBase-0007
202 //! @SYMTestCaseDesc Reads the Bus inactivity counter value
203 //! @SYMTestPriority high
204 //! @SYMTestActions 1. Create RMMCSDTestControllerInterface Handle object.
205 //! 2. Load the Driver
206 //! 3. Open the driver connection
207 //! 4. Reads the Bus inactivity counter.
208 //! 5. Display the Bus inactivity counter.
209 //! 6. Close the driver connection
210 //! 7. Destroy the object
211 //! @SYMTestExpectedResults Displayed Bus inactivity counter
213 //! @SYMCreationDate 15/07/2008
214 //! @SYMAuthor Saravanakumar
215 //! @SYMTestStatus Implemented
216 //! @SYMAPI DPBusPsuBase::iInactivityCount();
217 START_TEST_BLOCK 100 T_mmcsd \base\mmcsd\BASE-BSP-SD-PSUBASE-DRIVER.ini
218 CREATE_OBJECT MMCSDSession mmcsdsession1
219 CREATE_OBJECT MMCSDPsuBase mmcsdpsubase1
220 COMMAND mmcsdsession1 NewL
221 COMMAND mmcsdsession1 DriverOpen BASE-BSP-SD-DRIVER-StackNumber
222 COMMAND mmcsdpsubase1 NewL BASE-BSP-SD-DRIVER-SessionWrapperName
223 COMMAND mmcsdpsubase1 InactivityCount BASE-BSP-SD-DRIVER-InactivityCount-CMD007
224 COMMAND mmcsdsession1 Close
225 COMMAND mmcsdpsubase1 ~
226 COMMAND mmcsdsession1 ~
228 END_TESTCASE BASE-BSP-SD-DRIVER-DMMCPsuBase-0007
231 START_TESTCASE BASE-BSP-SD-DRIVER-DMMCPsuBase-0008
232 //! @SYMTestCaseID BASE-BSP-SD-DRIVER-DMMCPsuBase-0008
233 //! @SYMTestCaseDesc Reads Bus not locked counter
234 //! @SYMTestPriority high
235 //! @SYMTestActions 1. Create RMMCSDTestControllerInterface Handle object.
236 //! 2. Load the Driver
237 //! 3. Open the driver connection
238 //! 4. Reads the BBus not locked counter.
239 //! 5. Display the Bus not locked counter.
240 //! 6. Close the driver connection
241 //! 7. Destroy the object
242 //! @SYMTestExpectedResults Displayed Bus not locked counter value
244 //! @SYMCreationDate 15/07/2008
245 //! @SYMAuthor Saravanakumar
246 //! @SYMTestStatus Implemented
247 //! @SYMAPI DPBusPsuBase::iInactivityCount();
248 START_TEST_BLOCK 100 T_mmcsd \base\mmcsd\BASE-BSP-SD-PSUBASE-DRIVER.ini
249 CREATE_OBJECT MMCSDSession mmcsdsession1
250 CREATE_OBJECT MMCSDPsuBase mmcsdpsubase1
251 COMMAND mmcsdsession1 NewL
252 COMMAND mmcsdsession1 DriverOpen BASE-BSP-SD-DRIVER-StackNumber
253 COMMAND mmcsdpsubase1 NewL BASE-BSP-SD-DRIVER-SessionWrapperName
254 COMMAND mmcsdpsubase1 NotLockedCount BASE-BSP-SD-DRIVER-NotLockedCount-CMD008
255 COMMAND mmcsdsession1 Close
256 COMMAND mmcsdpsubase1 ~
257 COMMAND mmcsdsession1 ~
259 END_TESTCASE BASE-BSP-SD-DRIVER-DMMCPsuBase-0008
262 START_TESTCASE BASE-BSP-SD-DRIVER-DMMCPsuBase-0009
263 //! @SYMTestCaseID BASE-BSP-SD-DRIVER-DMMCPsuBase-0009
264 //! @SYMTestCaseDesc Reads Bus inactivity timeout period, in seconds, when clients are registered
265 //! @SYMTestPriority high
266 //! @SYMTestActions 1. Create RMMCSDTestControllerInterface Handle object.
267 //! 2. Load the Driver
268 //! 3. Open the driver connection
269 //! 4. Reads the Bus inactivity timeout counter.
270 //! 5. Display the inactivity timeout counter.
271 //! 6. Close the driver connection
272 //! 7. Destroy the object
273 //! @SYMTestExpectedResults Displayed inactivity timeout counter value
275 //! @SYMCreationDate 15/07/2008
276 //! @SYMAuthor Saravanakumar
277 //! @SYMTestStatus Implemented
278 //! @SYMAPI DPBusPsuBase::iInactivityTimeout();
279 START_TEST_BLOCK 100 T_mmcsd \base\mmcsd\BASE-BSP-SD-PSUBASE-DRIVER.ini
280 CREATE_OBJECT MMCSDSession mmcsdsession1
281 CREATE_OBJECT MMCSDPsuBase mmcsdpsubase1
282 COMMAND mmcsdsession1 NewL
283 COMMAND mmcsdsession1 DriverOpen BASE-BSP-SD-DRIVER-StackNumber
284 COMMAND mmcsdpsubase1 NewL BASE-BSP-SD-DRIVER-SessionWrapperName
285 COMMAND mmcsdpsubase1 InactivityTimeout BASE-BSP-SD-DRIVER-InactivityTimeout-CMD009
286 COMMAND mmcsdsession1 Close
287 COMMAND mmcsdpsubase1 ~
288 COMMAND mmcsdsession1 ~
290 END_TESTCASE BASE-BSP-SD-DRIVER-DMMCPsuBase-0009
293 START_TESTCASE BASE-BSP-SD-DRIVER-DMMCPsuBase-0010
294 //! @SYMTestCaseID BASE-BSP-SD-DRIVER-DMMCPsuBase-0010
295 //! @SYMTestCaseDesc Reads Bus not locked timeout period, in seconds, when no clients are registered
296 //! @SYMTestPriority high
297 //! @SYMTestActions 1. Create RMMCSDTestControllerInterface Handle object.
298 //! 2. Load the Driver
299 //! 3. Open the driver connection
300 //! 4. Reads the not locked timeout counter.
301 //! 5. Display the not locked timeout counter.
302 //! 6. Close the driver connection
303 //! 7. Destroy the object
304 //! @SYMTestExpectedResults Displayed not locked timeout counter value
306 //! @SYMCreationDate 15/07/2008
307 //! @SYMAuthor Saravanakumar
308 //! @SYMTestStatus Implemented
309 //! @SYMAPI DPBusPsuBase::iNotLockedTimeout();
310 START_TEST_BLOCK 100 T_mmcsd \base\mmcsd\BASE-BSP-SD-PSUBASE-DRIVER.ini
311 CREATE_OBJECT MMCSDSession mmcsdsession1
312 CREATE_OBJECT MMCSDPsuBase mmcsdpsubase1
313 COMMAND mmcsdsession1 NewL
314 COMMAND mmcsdsession1 DriverOpen BASE-BSP-SD-DRIVER-StackNumber
315 COMMAND mmcsdpsubase1 NewL BASE-BSP-SD-DRIVER-SessionWrapperName
316 COMMAND mmcsdpsubase1 NotLockedTimeout BASE-BSP-SD-DRIVER-NotLockedTimeout-CMD010
317 COMMAND mmcsdsession1 Close
318 COMMAND mmcsdpsubase1 ~
319 COMMAND mmcsdsession1 ~
321 END_TESTCASE BASE-BSP-SD-DRIVER-DMMCPsuBase-0010
324 START_TESTCASE BASE-BSP-SD-DRIVER-DMMCPsuBase-0011
325 //! @SYMTestCaseID BASE-BSP-SD-DRIVER-DMMCPsuBase-0011
326 //! @SYMTestCaseDesc Reads the voltage level, or range of voltages supported .
327 //! The voltage level, or range of voltages is reported as a
328 //! bit mask in the same format as defined for the OCR register.
329 //! @SYMTestPriority high
330 //! @SYMTestActions 1. Create RMMCSDTestControllerInterface Handle object.
331 //! 2. Load the Driver
332 //! 3. Open the driver connection
333 //! 4. Reads the voltage level in OCR format.
334 //! 5. Display the voltage level in OCR format.
335 //! 6. Close the driver connection
336 //! 7. Destroy the object
337 //! @SYMTestExpectedResults Displayed voltage level in OCR format
339 //! @SYMCreationDate 15/07/2008
340 //! @SYMAuthor Saravanakumar
341 //! @SYMTestStatus Implemented
342 //! @SYMAPI DPBusPsuBase::iVoltageSupported();
343 START_TEST_BLOCK 100 T_mmcsd \base\mmcsd\BASE-BSP-SD-PSUBASE-DRIVER.ini
344 CREATE_OBJECT MMCSDSession mmcsdsession1
345 CREATE_OBJECT MMCSDPsuBase mmcsdpsubase1
346 COMMAND mmcsdsession1 NewL
347 COMMAND mmcsdsession1 DriverOpen BASE-BSP-SD-DRIVER-StackNumber
348 COMMAND mmcsdpsubase1 NewL BASE-BSP-SD-DRIVER-SessionWrapperName
349 COMMAND mmcsdpsubase1 MemVoltageSupported BASE-BSP-SD-DRIVER-MemVoltageSupported-CMD011
350 COMMAND mmcsdsession1 Close
351 COMMAND mmcsdpsubase1 ~
352 COMMAND mmcsdsession1 ~
354 END_TESTCASE BASE-BSP-SD-DRIVER-DMMCPsuBase-0011
357 START_TESTCASE BASE-BSP-SD-DRIVER-DMMCPsuBase-0012
358 //! @SYMTestCaseID BASE-BSP-SD-DRIVER-DMMCPsuBase-0012
359 //! @SYMTestCaseDesc The maximum current (in microAmps) that the PSU is able to supply
360 //! @SYMTestPriority high
361 //! @SYMTestActions 1. Create RMMCSDTestControllerInterface Handle object.
362 //! 2. Load the Driver
363 //! 3. Open the driver connection
364 //! 4. Reads the maximum current (in microAmps).
365 //! 5. Display the maximum current (in microAmps).
366 //! 6. Close the driver connection
367 //! 7. Destroy the object
368 //! @SYMTestExpectedResults Displayed maximum current (in microAmps)
370 //! @SYMCreationDate 15/07/2008
371 //! @SYMAuthor Saravanakumar
372 //! @SYMTestStatus Implemented
373 //! @SYMAPI DPBusPsuBase::iMaxCurrentInMicroAmps();
374 START_TEST_BLOCK 100 T_mmcsd \base\mmcsd\BASE-BSP-SD-PSUBASE-DRIVER.ini
375 CREATE_OBJECT MMCSDSession mmcsdsession1
376 CREATE_OBJECT MMCSDPsuBase mmcsdpsubase1
377 COMMAND mmcsdsession1 NewL
378 COMMAND mmcsdsession1 DriverOpen BASE-BSP-SD-DRIVER-StackNumber
379 COMMAND mmcsdpsubase1 NewL BASE-BSP-SD-DRIVER-SessionWrapperName
380 COMMAND mmcsdpsubase1 MemMaxCurrentInMicroAmps BASE-BSP-SD-DRIVER-MemMaxCurrentInMicroAmps-CMD012
381 COMMAND mmcsdsession1 Close
382 COMMAND mmcsdpsubase1 ~
383 COMMAND mmcsdsession1 ~
385 END_TESTCASE BASE-BSP-SD-DRIVER-DMMCPsuBase-0012
388 START_TESTCASE BASE-BSP-SD-DRIVER-DMMCPsuBase-0013
389 //! @SYMTestCaseID BASE-BSP-SD-DRIVER-DMMCPsuBase-0013
390 //! @SYMTestCaseDesc Indicates whether the platform hardware has support for checking whether the voltage level of the
391 //! PSU is within its expected voltage limit while turned on
392 //! @SYMTestPriority high
393 //! @SYMTestActions 1. Create RMMCSDTestControllerInterface Handle object.
394 //! 2. Load the Driver
395 //! 3. Open the driver connection
396 //! 4. Reads the Volt Check Interval.
397 //! 5. Display the Volt Check Interval.
398 //! 6. Close the driver connection
399 //! 7. Destroy the object
400 //! @SYMTestExpectedResults Displayed Volt Check Interval value
402 //! @SYMCreationDate 15/07/2008
403 //! @SYMAuthor Saravanakumar
404 //! @SYMTestStatus Implemented
405 //! @SYMAPI DPBusPsuBase::iVoltCheckInterval();
406 START_TEST_BLOCK 100 T_mmcsd \base\mmcsd\BASE-BSP-SD-PSUBASE-DRIVER.ini
407 CREATE_OBJECT MMCSDSession mmcsdsession1
408 CREATE_OBJECT MMCSDPsuBase mmcsdpsubase1
409 COMMAND mmcsdsession1 NewL
410 COMMAND mmcsdsession1 DriverOpen BASE-BSP-SD-DRIVER-StackNumber
411 COMMAND mmcsdpsubase1 NewL BASE-BSP-SD-DRIVER-SessionWrapperName
412 COMMAND mmcsdpsubase1 VoltCheckInterval BASE-BSP-SD-DRIVER-VoltCheckInterval-CMD013
413 COMMAND mmcsdsession1 Close
414 COMMAND mmcsdpsubase1 ~
415 COMMAND mmcsdsession1 ~
417 END_TESTCASE BASE-BSP-SD-DRIVER-DMMCPsuBase-0013
420 START_TESTCASE BASE-BSP-SD-DRIVER-DMMCPsuBase-0014
421 //! @SYMTestCaseID BASE-BSP-SD-DRIVER-DMMCPsuBase-0014
422 //! @SYMTestCaseDesc UnLoad MMC/SD Logical Device Driver.
423 //! @SYMTestPriority high
424 //! @SYMTestActions Load D_MMCSDIF LDD Driver
425 //! @SYMTestExpectedResults KErrNone
427 //! @SYMCreationDate 1/4/2008
428 //! @SYMAuthor Saravanakumar
429 //! @SYMTestStatus Implemented
430 //! @SYMAPI User::FreeLogicalDevice(const TDesC{ref});
431 START_TEST_BLOCK 100 T_mmcsd \base\mmcsd\BASE-BSP-SD-PSUBASE-DRIVER.ini
432 CREATE_OBJECT MMCSDSession mmcsdsession1
433 COMMAND mmcsdsession1 NewL
434 COMMAND mmcsdsession1 UnLoadDriver BASE-BSP-SD-DRIVER-LDDName-CMD0001
435 COMMAND mmcsdsession1 ~
437 END_TESTCASE BASE-BSP-SD-DRIVER-DMMCPsuBase-0014