embdgen.plugins.content.Fat32Content

class embdgen.plugins.content.Fat32Content.Fat32Content[source]

Bases: BinaryContent

Fat32 Content

Currently this can only be created using a FilesContent, that contains a list of files, that are copied to the root of a newly created fat32 filesystem.

CONTENT_TYPE = 'fat32'
content: FilesContentProvider | None

Content of this region

prepare() None[source]

Prepare content

This should calculate the size of the content and generate any files / information required by the owning class.

do_write(file: BufferedIOBase)[source]