mirror of
https://github.com/Keychron/qmk_firmware.git
synced 2024-11-22 00:16:41 +06:00
Tidy up duplication of MIN/MAX fallback implementations (#20236)
This commit is contained in:
parent
42aa83787f
commit
b01dc36fbf
|
@ -15,15 +15,12 @@
|
|||
*/
|
||||
#include "eeprom.h"
|
||||
#include "debug.h"
|
||||
#include "util.h"
|
||||
#include "samd51j18a.h"
|
||||
#include "core_cm4.h"
|
||||
#include "component/nvmctrl.h"
|
||||
#include "eeprom_samd.h"
|
||||
|
||||
#ifndef MAX
|
||||
# define MAX(X, Y) ((X) > (Y) ? (X) : (Y))
|
||||
#endif
|
||||
|
||||
#ifndef BUSY_RETRIES
|
||||
# define BUSY_RETRIES 10000
|
||||
#endif
|
||||
|
|
|
@ -23,6 +23,7 @@
|
|||
#include "i2c_master.h"
|
||||
#include "timer.h"
|
||||
#include "wait.h"
|
||||
#include "util.h"
|
||||
|
||||
#ifndef F_SCL
|
||||
# define F_SCL 400000UL // SCL frequency
|
||||
|
@ -37,8 +38,6 @@
|
|||
|
||||
#define TWBR_val (((F_CPU / F_SCL) - 16) / 2)
|
||||
|
||||
#define MAX(X, Y) ((X) > (Y) ? (X) : (Y))
|
||||
|
||||
void i2c_init(void) {
|
||||
TWSR = 0; /* no prescaler */
|
||||
TWBR = (uint8_t)TWBR_val;
|
||||
|
|
|
@ -18,6 +18,7 @@
|
|||
#include "eeconfig.h"
|
||||
#include "timer.h"
|
||||
#include "wait.h"
|
||||
#include "util.h"
|
||||
|
||||
/* audio system:
|
||||
*
|
||||
|
|
|
@ -43,11 +43,6 @@ typedef union {
|
|||
};
|
||||
} audio_config_t;
|
||||
|
||||
// AVR/LUFA has a MIN, arm/chibios does not
|
||||
#ifndef MIN
|
||||
# define MIN(a, b) (((a) < (b)) ? (a) : (b))
|
||||
#endif
|
||||
|
||||
/*
|
||||
* a 'musical note' is represented by pitch and duration; a 'musical tone' adds intensity and timbre
|
||||
* https://en.wikipedia.org/wiki/Musical_tone
|
||||
|
|
|
@ -17,6 +17,7 @@
|
|||
#include "color.h"
|
||||
#include "led_tables.h"
|
||||
#include "progmem.h"
|
||||
#include "util.h"
|
||||
|
||||
RGB hsv_to_rgb_impl(HSV hsv, bool use_cie) {
|
||||
RGB rgb;
|
||||
|
@ -109,9 +110,6 @@ RGB hsv_to_rgb_nocie(HSV hsv) {
|
|||
}
|
||||
|
||||
#ifdef RGBW
|
||||
# ifndef MIN
|
||||
# define MIN(a, b) ((a) < (b) ? (a) : (b))
|
||||
# endif
|
||||
void convert_rgb_to_rgbw(LED_TYPE *led) {
|
||||
// Determine lowest value in all three colors, put that into
|
||||
// the white channel and then shift all colors by that amount
|
||||
|
|
|
@ -18,10 +18,7 @@
|
|||
|
||||
#include "midi.h"
|
||||
#include <string.h> //for memcpy
|
||||
|
||||
#ifndef MIN
|
||||
# define MIN(x, y) (((x) < (y)) ? (x) : (y))
|
||||
#endif
|
||||
#include "util.h"
|
||||
|
||||
#ifndef NULL
|
||||
# define NULL 0
|
||||
|
|
|
@ -21,6 +21,7 @@
|
|||
#include "rgblight.h"
|
||||
#include "color.h"
|
||||
#include "debug.h"
|
||||
#include "util.h"
|
||||
#include "led_tables.h"
|
||||
#include <lib/lib8tion/lib8tion.h>
|
||||
#ifdef EEPROM_ENABLE
|
||||
|
@ -30,13 +31,6 @@
|
|||
# include "velocikey.h"
|
||||
#endif
|
||||
|
||||
#ifndef MIN
|
||||
# define MIN(a, b) (((a) < (b)) ? (a) : (b))
|
||||
#endif
|
||||
#ifndef MAX
|
||||
# define MAX(a, b) (((a) > (b)) ? (a) : (b))
|
||||
#endif
|
||||
|
||||
#ifdef RGBLIGHT_SPLIT
|
||||
/* for split keyboard */
|
||||
# define RGBLIGHT_SPLIT_SET_CHANGE_MODE rgblight_status.change_flags |= RGBLIGHT_STATUS_CHANGE_MODE
|
||||
|
|
|
@ -2,13 +2,7 @@
|
|||
#include "timer.h"
|
||||
#include "eeconfig.h"
|
||||
#include "eeprom.h"
|
||||
|
||||
#ifndef MIN
|
||||
# define MIN(a, b) (((a) < (b)) ? (a) : (b))
|
||||
#endif
|
||||
#ifndef MAX
|
||||
# define MAX(a, b) (((a) > (b)) ? (a) : (b))
|
||||
#endif
|
||||
#include "util.h"
|
||||
|
||||
#define TYPING_SPEED_MAX_VALUE 200
|
||||
uint8_t typing_speed = 0;
|
||||
|
|
Loading…
Reference in New Issue
Block a user