| 588 | } |
| 589 | |
| 590 | void waitFormat() |
| 591 | { |
| 592 | s32 chan = msChan; |
| 593 | CardMgr::TaskStatus taskStatus = CardMgr::msaCardData[chan].mTaskStatus; |
| 594 | if (taskStatus != CardMgr::mcTaskDone) |
| 595 | return; |
| 596 | |
| 597 | if (taskStatus == CardMgr::mcTaskDone) |
| 598 | CardMgr::msaCardData[chan].mTaskStatus = CardMgr::mcNoTask; |
| 599 | |
| 600 | if (FLAG_OFF(msFlags, 4)) |
| 601 | { |
| 602 | mspPrintMemoryCard->closeWindowNoSe(); |
| 603 | msState = 0xe; |
| 604 | return; |
| 605 | } |
| 606 | |
| 607 | switch (CardMgr::msaCardData[msChan].mCardStatus) |
| 608 | { |
| 609 | case CARD_RESULT_READY: |
| 610 | msState = 1; |
| 611 | break; |
| 612 | case CARD_RESULT_FATAL_ERROR: |
| 613 | #line 678 |
| 614 | JUT_ASSERT_MSG(0, "Program Error at CardAgent!\n") |
| 615 | break; |
| 616 | case CARD_RESULT_BUSY: |
| 617 | case CARD_RESULT_NOCARD: |
| 618 | case CARD_RESULT_IOERROR: |
| 619 | msState = 3; |
| 620 | msButtonAt = 3; |
| 621 | mspPrintMemoryCard->init(PrintMemoryCard::mcMissFormat); |
| 622 | break; |
| 623 | default: |
| 624 | #line 689 |
| 625 | JUT_PANIC(0); |
| 626 | break; |
| 627 | } |
| 628 | } |
| 629 | |
| 630 | void checkFree() |
| 631 | { |
no test coverage detected