[Keyboard] Move Moonlander off 'Proton C' board (#14478)
This commit is contained in:
		
							parent
							
								
									c9b91443e1
								
							
						
					
					
						commit
						40578621a7
					
				
					 3 changed files with 62 additions and 2 deletions
				
			
		
							
								
								
									
										22
									
								
								keyboards/moonlander/halconf.h
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								keyboards/moonlander/halconf.h
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,22 @@
 | 
				
			||||||
 | 
					/* Copyright 2021 QMK
 | 
				
			||||||
 | 
					 *
 | 
				
			||||||
 | 
					 *  This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
 | 
					 *  it under the terms of the GNU General Public License as published by
 | 
				
			||||||
 | 
					 *  the Free Software Foundation, either version 3 of the License, or
 | 
				
			||||||
 | 
					 *  (at your option) any later version.
 | 
				
			||||||
 | 
					 *
 | 
				
			||||||
 | 
					 *  This program is distributed in the hope that it will be useful,
 | 
				
			||||||
 | 
					 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
				
			||||||
 | 
					 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | 
				
			||||||
 | 
					 *  GNU General Public License for more details.
 | 
				
			||||||
 | 
					 *
 | 
				
			||||||
 | 
					 *  You should have received a copy of the GNU General Public License
 | 
				
			||||||
 | 
					 *  along with this program.  If not, see <https://www.gnu.org/licenses/>.
 | 
				
			||||||
 | 
					 */
 | 
				
			||||||
 | 
					#pragma once
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#define HAL_USE_I2C TRUE
 | 
				
			||||||
 | 
					#define HAL_USE_GPT TRUE
 | 
				
			||||||
 | 
					#define HAL_USE_DAC TRUE
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#include_next <halconf.h>
 | 
				
			||||||
							
								
								
									
										39
									
								
								keyboards/moonlander/mcuconf.h
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										39
									
								
								keyboards/moonlander/mcuconf.h
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,39 @@
 | 
				
			||||||
 | 
					/* Copyright 2021 QMK
 | 
				
			||||||
 | 
					 *
 | 
				
			||||||
 | 
					 *  This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
 | 
					 *  it under the terms of the GNU General Public License as published by
 | 
				
			||||||
 | 
					 *  the Free Software Foundation, either version 3 of the License, or
 | 
				
			||||||
 | 
					 *  (at your option) any later version.
 | 
				
			||||||
 | 
					 *
 | 
				
			||||||
 | 
					 *  This program is distributed in the hope that it will be useful,
 | 
				
			||||||
 | 
					 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
				
			||||||
 | 
					 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | 
				
			||||||
 | 
					 *  GNU General Public License for more details.
 | 
				
			||||||
 | 
					 *
 | 
				
			||||||
 | 
					 *  You should have received a copy of the GNU General Public License
 | 
				
			||||||
 | 
					 *  along with this program.  If not, see <https://www.gnu.org/licenses/>.
 | 
				
			||||||
 | 
					 */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#pragma once
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#include_next "mcuconf.h"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// for i2c expander, and ISSI
 | 
				
			||||||
 | 
					#undef STM32_I2C_USE_I2C1
 | 
				
			||||||
 | 
					#define STM32_I2C_USE_I2C1 TRUE
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// for future hardwar
 | 
				
			||||||
 | 
					#undef STM32_I2C_USE_I2C2
 | 
				
			||||||
 | 
					#define STM32_I2C_USE_I2C2 TRUE
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// for audio
 | 
				
			||||||
 | 
					#undef STM32_DAC_USE_DAC1_CH1
 | 
				
			||||||
 | 
					#define STM32_DAC_USE_DAC1_CH1 TRUE
 | 
				
			||||||
 | 
					#undef STM32_DAC_USE_DAC1_CH2
 | 
				
			||||||
 | 
					#define STM32_DAC_USE_DAC1_CH2 TRUE
 | 
				
			||||||
 | 
					#undef STM32_GPT_USE_TIM6
 | 
				
			||||||
 | 
					#define STM32_GPT_USE_TIM6 TRUE
 | 
				
			||||||
 | 
					#undef STM32_GPT_USE_TIM7
 | 
				
			||||||
 | 
					#define STM32_GPT_USE_TIM7 TRUE
 | 
				
			||||||
 | 
					#undef STM32_GPT_USE_TIM8
 | 
				
			||||||
 | 
					#define STM32_GPT_USE_TIM8 TRUE
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,5 @@
 | 
				
			||||||
# MCU name
 | 
					# MCU name
 | 
				
			||||||
MCU = STM32F303
 | 
					MCU = STM32F303
 | 
				
			||||||
BOARD = QMK_PROTON_C
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Bootloader selection
 | 
					# Bootloader selection
 | 
				
			||||||
BOOTLOADER = stm32-dfu
 | 
					BOOTLOADER = stm32-dfu
 | 
				
			||||||
| 
						 | 
					@ -8,7 +7,7 @@ BOOTLOADER = stm32-dfu
 | 
				
			||||||
# Build Options
 | 
					# Build Options
 | 
				
			||||||
#   change yes to no to disable
 | 
					#   change yes to no to disable
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
BOOTMAGIC_ENABLE = lite     # Enable Bootmagic Lite
 | 
					BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
 | 
				
			||||||
MOUSEKEY_ENABLE = yes       # Mouse keys
 | 
					MOUSEKEY_ENABLE = yes       # Mouse keys
 | 
				
			||||||
EXTRAKEY_ENABLE = yes       # Audio control and System control
 | 
					EXTRAKEY_ENABLE = yes       # Audio control and System control
 | 
				
			||||||
CONSOLE_ENABLE = yes        # Console for debug
 | 
					CONSOLE_ENABLE = yes        # Console for debug
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue