HAL compatible pinsDebug & misc
Re-ARM has been tested. AVR has not been tested. 1) moved all cpu specific items to files in the low level HAL directory for that CPU (pinDebug_Re-ARM.h & pinsDebug_AVR_8_bit.h 2) added pinsDebug.h to the top level directory 3) modified HAL_pinsDebug.h to select the correct support file for the selected CPU 4) Patched sanitycheck to stop throwing false errors. A long term solution will be done 5) misc changes & bug fixes arduino.cpp - included macros.h to fix a missing definition pinmap_re-arm.h - removed a duplicated line. pinmapping.h - changed from "ENABLED" to "defined" to fix a compile error ====================================================================== split SanityCheck up, improve pinsDebug system ====================================================================== switch to latest pins_RAMPS_RE_ARM.h
This commit is contained in:
committed by
Scott Lahteine
parent
32e759c928
commit
84a11cfedc
@@ -63,7 +63,6 @@ const adc_pin_data adc_pin_map[] = {
|
||||
#define VALID_PIN(r) (r < 0 ? 0 :\
|
||||
r == 7 ? 0 :\
|
||||
r == 17 ? 0 :\
|
||||
r == 17 ? 0 :\
|
||||
r == 22 ? 0 :\
|
||||
r == 23 ? 0 :\
|
||||
r == 25 ? 0 :\
|
||||
@@ -82,6 +81,20 @@ const adc_pin_data adc_pin_map[] = {
|
||||
r == 66 ? 0 :\
|
||||
r >= NUM_DIGITAL_PINS ? 0 : 1)
|
||||
|
||||
#define PWM_PIN(r) (r < 0 ? 0 :\
|
||||
r == 3 ? 1 :\
|
||||
r == 4 ? 1 :\
|
||||
r == 6 ? 1 :\
|
||||
r == 9 ? 1 :\
|
||||
r == 10 ? 1 :\
|
||||
r == 11 ? 1 :\
|
||||
r == 14 ? 1 :\
|
||||
r == 26 ? 1 :\
|
||||
r == 46 ? 1 :\
|
||||
r == 53 ? 1 :\
|
||||
r == 54 ? 1 :\
|
||||
r == 60 ? 1 : 0)
|
||||
|
||||
const pin_data pin_map[] = { // pin map for variable pin function
|
||||
{0,3}, // DIO0 RXD0 A6 J4-4 AUX-1
|
||||
{0,2}, // DIO1 TXD0 A7 J4-5 AUX-1
|
||||
|
||||
Reference in New Issue
Block a user