Skip to content

Commit a9d4b99

Browse files
author
Amanda Butler
authored
Copy edit storage.md
Copy edit file, mostly for active voice and removal of marketing tone.
1 parent 3205975 commit a9d4b99

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

docs/reference/api/storage/storage.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@ The `fopen` function is similar to the open function above but associates a stre
2727

2828
- **Wear leveling** - Because the most common form of embedded storage is erodible flash memories, this file system provides a form of dynamic wear leveling for systems that cannot fit a full flash translation layer.
2929

30-
- **FATFileSystem** - The FAT file system is a well-known and established disk oriented file system that you can find on most OSs, including Windows, Linux, OSX, and Mbed OS.
30+
- **FATFileSystem** - The FAT file system is an established disk-oriented file system that you can find on most operating systems, including Windows, Linux, Mac OS X and Mbed OS.
3131

32-
- **Portable** - Due to its nearly universal support across OSs, the FAT file system provides and easy way to access storage from both the embedded system and a user's PC.
32+
- **Portable** - Due to its support across operating systems, the FAT file system provides access to storage from both the embedded system and your PC.
3333

34-
- **Embedded** - Built on the well-known ChanFS project, the FAT file system has been heavily optimized for embedded systems.
34+
- **Embedded** - Built on the ChanFS project, the FAT file system is optimized for embedded systems.
3535

3636
The [BlockDevice](https://os-doc-builder.test.mbed.com/docs/development/mbed-os-api-doxy/class_block_device.html) class provides the underlying API for representing block-based storage that you can use to back a file system. Mbed OS provides standard interfaces for the more common storage media, and you can extend the BlockDevice class to provide support for unsupported storage.
3737

38-
Additionally, two utility block devices give you better control over storage allocation. The [slicing block device](https://os-doc-builder.test.mbed.com/docs/development/mbed-os-api-doxy/class_slicing_block_device.html) allows you to partition storage into smaller block devices that you can use independently, and the [chaining block device](https://os-doc-builder.test.mbed.com/docs/development/mbed-os-api-doxy/class_chaining_block_device.html) allows you to chain multiple block devices together and extend the usable amount of storage.
38+
Additionally, two utility block devices give you better control over storage allocation. The [SlicingBlockDevice](https://os-doc-builder.test.mbed.com/docs/development/mbed-os-api-doxy/class_slicing_block_device.html) allows you to partition storage into smaller block devices that you can use independently, and the [ChainingBlockDevice](https://os-doc-builder.test.mbed.com/docs/development/mbed-os-api-doxy/class_chaining_block_device.html) allows you to chain multiple block devices together and extend the usable amount of storage.
3939

4040
<span class="notes">**Note:** Some file systems may provide a format function for cleanly initializing a file system on an underlying block device or require external tools to set up the file system before the first use.</span>
4141

0 commit comments

Comments
 (0)