Format an exFAT volume.
More...
#include <ExFatFormatter.h>
◆ format()
| bool ExFatFormatter::format |
( |
BlockDevice * |
dev, |
|
|
uint8_t * |
secBuf, |
|
|
print_t * |
pr = nullptr |
|
) |
| |
Format an exFAT volume.
- Parameters
-
| [in] | dev | Block device for volume. |
| [in] | secBuf | buffer for writing to volume. |
| [in] | pr | Print device for progress output. |
- Returns
- true for success or false for failure.
◆ syncUpcase()
| bool ExFatFormatter::syncUpcase |
( |
| ) |
|
|
private |
◆ writeUpcase()
| bool ExFatFormatter::writeUpcase |
( |
uint32_t |
sector | ) |
|
|
private |
◆ writeUpcaseByte()
| bool ExFatFormatter::writeUpcaseByte |
( |
uint8_t |
b | ) |
|
|
private |
◆ writeUpcaseUnicode()
| bool ExFatFormatter::writeUpcaseUnicode |
( |
uint16_t |
unicode | ) |
|
|
private |
◆ m_dev
◆ m_secBuf
| uint8_t* ExFatFormatter::m_secBuf |
|
private |
◆ m_upcaseChecksum
| uint32_t ExFatFormatter::m_upcaseChecksum |
|
private |
◆ m_upcaseSector
| uint32_t ExFatFormatter::m_upcaseSector |
|
private |
◆ m_upcaseSize
| uint32_t ExFatFormatter::m_upcaseSize |
|
private |
The documentation for this class was generated from the following files: