OpenCores
URL https://opencores.org/ocsvn/riscv_vhdl/riscv_vhdl/trunk

Subversion Repositories riscv_vhdl

[/] [riscv_vhdl/] [trunk/] [debugger/] [src/] [socsim_plugin/] [plugin_init.cpp] - Blame information for rev 4

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 4 sergeykhbr
/**
2
 * @file
3
 * @copyright  Copyright 2016 GNSS Sensor Ltd. All right reserved.
4
 * @author     Sergey Khabarov - sergeykhbr@gmail.com
5
 * @brief      Plugin library initialization method.
6
 */
7
 
8
#include "boardsim.h"
9
#include "gpio.h"
10
#include "uart.h"
11
#include "pnp.h"
12
#include "irqctrl.h"
13
#include "gnss_stub.h"
14
#include "gptimers.h"
15
#include "rfctrl.h"
16
#include "fsev2.h"
17
#include "uartmst.h"
18
#include "hardreset.h"
19
#include "debug/dsu.h"
20
#include "debug/greth.h"
21
 
22
namespace debugger {
23
 
24
extern "C" void plugin_init(void) {
25
    REGISTER_CLASS_IDX(BoardSim, 1);
26
    REGISTER_CLASS_IDX(GPIO, 3);
27
    REGISTER_CLASS_IDX(UART, 4);
28
    REGISTER_CLASS_IDX(PNP, 5);
29
    REGISTER_CLASS_IDX(IrqController, 6);
30
    REGISTER_CLASS_IDX(GNSSStub, 7);
31
    REGISTER_CLASS_IDX(DSU, 8);
32
    REGISTER_CLASS_IDX(GPTimers, 9);
33
    REGISTER_CLASS_IDX(RfController, 10);
34
    REGISTER_CLASS_IDX(FseV2, 11);
35
    REGISTER_CLASS_IDX(UartMst, 12);
36
    REGISTER_CLASS_IDX(Greth, 13);
37
    REGISTER_CLASS_IDX(HardReset, 14);
38
}
39
 
40
}  // namespace debugger

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.