Browse Source

🎨 Tweak pins, comment formatting

vanilla_fb_2.0.x
Scott Lahteine 3 years ago
committed by Scott Lahteine
parent
commit
8916b05cb4
  1. 12
      Marlin/src/module/settings.cpp
  2. 46
      Marlin/src/pins/stm32f1/pins_CREALITY_V4.h

12
Marlin/src/module/settings.cpp

@ -2397,13 +2397,15 @@ void MarlinSettings::postprocess() {
UNUSED(s); UNUSED(s);
} }
const uint16_t MarlinSettings::meshes_end = persistentStore.capacity() - 129; // 128 (+1 because of the change to capacity rather than last valid address) // 128 (+1 because of the change to capacity rather than last valid address)
// is a placeholder for the size of the MAT; the MAT will always // is a placeholder for the size of the MAT; the MAT will always
// live at the very end of the eeprom // live at the very end of the eeprom
const uint16_t MarlinSettings::meshes_end = persistentStore.capacity() - 129;
uint16_t MarlinSettings::meshes_start_index() { uint16_t MarlinSettings::meshes_start_index() {
return (datasize() + EEPROM_OFFSET + 32) & 0xFFF8; // Pad the end of configuration data so it can float up // Pad the end of configuration data so it can float up
// or down a little bit without disrupting the mesh data // or down a little bit without disrupting the mesh data
return (datasize() + EEPROM_OFFSET + 32) & 0xFFF8;
} }
#define MESH_STORE_SIZE sizeof(TERN(OPTIMIZED_MESH_STORAGE, mesh_store_t, ubl.z_values)) #define MESH_STORE_SIZE sizeof(TERN(OPTIMIZED_MESH_STORAGE, mesh_store_t, ubl.z_values))

46
Marlin/src/pins/stm32f1/pins_CREALITY_V4.h

@ -154,35 +154,37 @@
#define SDIO_SUPPORT #define SDIO_SUPPORT
#define NO_SD_HOST_DRIVE // This board's SD is only seen by the printer #define NO_SD_HOST_DRIVE // This board's SD is only seen by the printer
#if ENABLED(CR10_STOCKDISPLAY) && NONE(RET6_12864_LCD, VET6_12864_LCD) #if ENABLED(CR10_STOCKDISPLAY)
#error "Define RET6_12864_LCD or VET6_12864_LCD to select pins for CR10_STOCKDISPLAY with the Creality V4 controller."
#endif
#if ENABLED(RET6_12864_LCD) #if ENABLED(RET6_12864_LCD)
// RET6 12864 LCD // RET6 12864 LCD
#define LCD_PINS_RS PB12 #define LCD_PINS_RS PB12
#define LCD_PINS_ENABLE PB15 #define LCD_PINS_ENABLE PB15
#define LCD_PINS_D4 PB13 #define LCD_PINS_D4 PB13
#define BTN_ENC PB2 #define BTN_ENC PB2
#define BTN_EN1 PB10 #define BTN_EN1 PB10
#define BTN_EN2 PB14 #define BTN_EN2 PB14
#ifndef HAS_PIN_27_BOARD #ifndef HAS_PIN_27_BOARD
#define BEEPER_PIN PC6 #define BEEPER_PIN PC6
#endif #endif
#elif ENABLED(VET6_12864_LCD) #elif ENABLED(VET6_12864_LCD)
// VET6 12864 LCD // VET6 12864 LCD
#define LCD_PINS_RS PA4 #define LCD_PINS_RS PA4
#define LCD_PINS_ENABLE PA7 #define LCD_PINS_ENABLE PA7
#define LCD_PINS_D4 PA5 #define LCD_PINS_D4 PA5
#define BTN_ENC PC5 #define BTN_ENC PC5
#define BTN_EN1 PB10 #define BTN_EN1 PB10
#define BTN_EN2 PA6 #define BTN_EN2 PA6
#else
#error "Define RET6_12864_LCD or VET6_12864_LCD to select pins for CR10_STOCKDISPLAY with the Creality V4 controller."
#endif
#elif EITHER(DWIN_CREALITY_LCD, IS_DWIN_MARLINUI) #elif EITHER(DWIN_CREALITY_LCD, IS_DWIN_MARLINUI)

Loading…
Cancel
Save