ソースを参照

🐛 Fix env validation for 1280/2560 boards (#22150)

Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
Victor Oliveira 4年前
コミット
dd9f91f0f0
コミッターのメールアドレスに関連付けられたアカウントが存在しません
1個のファイルの変更6行の追加4行の削除
  1. 6
    4
      Marlin/src/pins/mega/env_validate.h

+ 6
- 4
Marlin/src/pins/mega/env_validate.h ファイルの表示

21
  */
21
  */
22
 #pragma once
22
 #pragma once
23
 
23
 
24
-#if ENABLED(ALLOW_MEGA1280) && NOT_TARGET(__AVR_ATmega1280__, __AVR_ATmega2560__)
25
-  #error "Oops! Select 'Arduino/Genuino Mega or Mega 2560 or 1280' in 'Tools > Board.'"
26
-#elif NOT_TARGET(__AVR_ATmega2560__)
27
-  #error "Oops! Select 'Arduino/Genuino Mega or Mega 2560' in 'Tools > Board.'"
24
+#if NOT_TARGET(__AVR_ATmega2560__)
25
+  #if DISABLED(ALLOW_MEGA1280)
26
+    #error "Oops! Select 'Arduino/Genuino Mega or Mega 2560' in 'Tools > Board.'"
27
+  #elif NOT_TARGET(__AVR_ATmega1280__)
28
+    #error "Oops! Select 'Arduino/Genuino Mega or Mega 2560 or 1280' in 'Tools > Board.'"
29
+  #endif
28
 #endif
30
 #endif
29
 
31
 
30
 #undef ALLOW_MEGA1280
32
 #undef ALLOW_MEGA1280

読み込み中…
キャンセル
保存