HAL
pin_type.cpp
Go to the documentation of this file.
2 
3 namespace hal
4 {
5  template<>
6  std::map<PinType, std::string> EnumStrings<PinType>::data = {{PinType::none, "none"},
7  {PinType::power, "power"},
8  {PinType::ground, "ground"},
9  {PinType::lut, "lut"},
10  {PinType::state, "state"},
11  {PinType::neg_state, "neg_state"},
12  {PinType::clock, "clock"},
13  {PinType::enable, "enable"},
14  {PinType::set, "set"},
15  {PinType::reset, "reset"},
16  {PinType::data, "data"},
17  {PinType::address, "address"},
18  {PinType::io_pad, "io_pad"},
19  {PinType::select, "select"},
20  {PinType::carry, "carry"},
21  {PinType::sum, "sum"},
22  {PinType::status, "status"},
23  {PinType::error, "error"},
24  {PinType::error_detection, "error_detection"},
25  {PinType::done, "done"},
26  {PinType::control, "control"}};
27 }