~aleteoryx/muditaos

ref: a0677af340a1fec8e8652b64fb97ca7f0902de12 muditaos/module-bsp/drivers/sai/DriverSAI.cpp -rw-r--r-- 738 bytes
a0677af3 — Marek Niepieklo [CP-615] Update existing backup/restore implementation in OS 4 years ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
// Copyright (c) 2017-2020, Mudita Sp. z.o.o. All rights reserved.
// For licensing, see https://github.com/mudita/MuditaOS/LICENSE.md

#include "DriverSAI.hpp"

#if defined(TARGET_RT1051)
#include "board/rt1051/drivers/RT1051DriverSAI.hpp"
#elif defined(TARGET_Linux)

//#include ""
#else
#error "Unsupported target"
#endif

namespace drivers
{

    std::shared_ptr<DriverSAI> DriverSAI::Create(const drivers::SAIInstances inst,
                                                 const drivers::DriverSAIParams &params)
    {
        {
#if defined(TARGET_RT1051)
            return std::make_shared<RT1051DriverSAI>(inst, params);
#elif defined(TARGET_Linux)
#else
#error "Unsupported target"
#endif
        }
    }

} // namespace drivers