// Copyright (c) 2017-2024, Mudita Sp. z.o.o. All rights reserved.
// For licensing, see https://github.com/mudita/MuditaOS/blob/master/LICENSE.md
#include <purefs/blkdev/DeviceFactory.hpp>
#include <memory>
namespace platform::rt1051
{
class BlockDeviceFactory : public purefs::DeviceFactory
{
public:
std::unique_ptr<purefs::blkdev::disk> makeDefaultBlockDevice() override final;
std::unique_ptr<purefs::blkdev::disk> makeDefaultNvmDevice() override final;
};
}; // namespace platform::rt1051