From 0e127679c14286082bd0c3aeeb8b1ce420d03ca2 Mon Sep 17 00:00:00 2001 From: Thad House Date: Sat, 2 Jul 2016 16:33:19 -0700 Subject: [PATCH] Removes some unused variables from DigitalInternal (#128) --- hal/lib/athena/DigitalInternal.cpp | 10 ---------- hal/lib/athena/DigitalInternal.h | 2 -- 2 files changed, 12 deletions(-) diff --git a/hal/lib/athena/DigitalInternal.cpp b/hal/lib/athena/DigitalInternal.cpp index 99a43edf73..fd300510f7 100644 --- a/hal/lib/athena/DigitalInternal.cpp +++ b/hal/lib/athena/DigitalInternal.cpp @@ -25,9 +25,6 @@ priority_recursive_mutex digitalPwmMutex; tDIO* digitalSystem = nullptr; tRelay* relaySystem = nullptr; tPWM* pwmSystem = nullptr; -hal::Resource* DIOChannels = nullptr; -hal::Resource* DO_PWMGenerators = nullptr; -hal::Resource* PWMChannels = nullptr; bool digitalSystemsInitialized = false; @@ -40,13 +37,6 @@ DigitalHandleResource void initializeDigital(int32_t* status) { if (digitalSystemsInitialized) return; - hal::Resource::CreateResourceObject(&DIOChannels, - tDIO::kNumSystems * kDigitalPins); - hal::Resource::CreateResourceObject( - &DO_PWMGenerators, - tDIO::kNumPWMDutyCycleAElements + tDIO::kNumPWMDutyCycleBElements); - hal::Resource::CreateResourceObject(&PWMChannels, - tPWM::kNumSystems * kPwmPins); digitalSystem = tDIO::create(status); // Relay Setup diff --git a/hal/lib/athena/DigitalInternal.h b/hal/lib/athena/DigitalInternal.h index 0da436d3c3..b480302d7f 100644 --- a/hal/lib/athena/DigitalInternal.h +++ b/hal/lib/athena/DigitalInternal.h @@ -59,8 +59,6 @@ extern priority_recursive_mutex digitalPwmMutex; extern tDIO* digitalSystem; extern tRelay* relaySystem; extern tPWM* pwmSystem; -extern hal::Resource* DIOChannels; -extern hal::Resource* PWMChannels; extern bool digitalSystemsInitialized;