- Refactored entire codebase (excluding the Insight component) to accommodate multiple target architectures (no longer specific to AVR) - Deleted 'generate SVD' GDB monitor command - I will eventually move this functionality to the Bloom website - Added unit size property to address spaces - Many other changes which I couldn't be bothered to describe here
23 lines
550 B
C++
23 lines
550 B
C++
#include "TargetPinoutDescriptor.hpp"
|
|
|
|
#include <utility>
|
|
|
|
namespace Targets
|
|
{
|
|
TargetPinoutDescriptor::TargetPinoutDescriptor(
|
|
const std::string& key,
|
|
const std::string& name,
|
|
TargetPinoutType type,
|
|
std::vector<TargetPinDescriptor>&& pinDescriptors
|
|
)
|
|
: key(key)
|
|
, name(name)
|
|
, type(type)
|
|
, pinDescriptors(std::move(pinDescriptors))
|
|
{}
|
|
|
|
bool TargetPinoutDescriptor::operator == (const TargetPinoutDescriptor& other) const {
|
|
return this->key == other.key;
|
|
}
|
|
}
|