diff --git a/src/main/scala/ee/hrzn/chryse/platform/ecp5/OrangeCrabPlatform.scala b/src/main/scala/ee/hrzn/chryse/platform/ecp5/OrangeCrabPlatform.scala index 542e6ca..56665b4 100644 --- a/src/main/scala/ee/hrzn/chryse/platform/ecp5/OrangeCrabPlatform.scala +++ b/src/main/scala/ee/hrzn/chryse/platform/ecp5/OrangeCrabPlatform.scala @@ -6,7 +6,7 @@ import ee.hrzn.chryse.platform.PlatformBoardResources import ee.hrzn.chryse.platform.resource // TODO: restrict the variants to those the OrangeCrab was delivered with. -final case class OrangeCrabPlatform(ecp5Variant: ECP5Variant) +case class OrangeCrabPlatform(ecp5Variant: ECP5Variant) extends PlatformBoard[OrangeCrabPlatformResources] with ECP5Platform { val id = "orangecrab" diff --git a/src/main/scala/ee/hrzn/chryse/platform/ecp5/ULX3SPlatform.scala b/src/main/scala/ee/hrzn/chryse/platform/ecp5/ULX3SPlatform.scala index f33183d..2ae8244 100644 --- a/src/main/scala/ee/hrzn/chryse/platform/ecp5/ULX3SPlatform.scala +++ b/src/main/scala/ee/hrzn/chryse/platform/ecp5/ULX3SPlatform.scala @@ -8,7 +8,7 @@ import ee.hrzn.chryse.platform.resource // TODO: restrict the variants to those the ULX3S was delivered with. // TODO: try one of these: https://github.com/emard/ulx3s/blob/master/doc/MANUAL.md#programming-over-wifi-esp32-micropython -final case class ULX3SPlatform(ecp5Variant: ECP5Variant) +case class ULX3SPlatform(ecp5Variant: ECP5Variant) extends PlatformBoard[ULX3SPlatformResources] with ECP5Platform { val id = "orangecrab"