2013-01-05 09:19:09 +02:00
|
|
|
#ifndef _interface__controller__hpp__included__
|
|
|
|
#define _interface__controller__hpp__included__
|
|
|
|
|
2014-11-10 05:13:34 +02:00
|
|
|
#include "library/portctrl-data.hpp"
|
2013-01-05 09:19:09 +02:00
|
|
|
|
|
|
|
struct controller_set
|
|
|
|
{
|
2014-11-10 05:13:34 +02:00
|
|
|
struct portctrl::index_map portindex();
|
|
|
|
std::vector<portctrl::type*> ports;
|
2013-07-20 14:35:16 +03:00
|
|
|
std::vector<std::pair<unsigned, unsigned>> logical_map;
|
2013-01-05 09:19:09 +02:00
|
|
|
};
|
|
|
|
|
2013-03-02 16:45:53 +02:00
|
|
|
extern uint32_t magic_flags;
|
|
|
|
|
2013-01-05 09:19:09 +02:00
|
|
|
#endif
|