Browse Source

Tidy up duplication of MIN/MAX fallback implementations (#20236)

pull/20241/head
Joel Challis 1 year ago
committed by GitHub
parent
commit
b01dc36fbf
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
8 changed files with 7 additions and 32 deletions
  1. +1
    -4
      platforms/arm_atsam/eeprom_samd.c
  2. +1
    -2
      platforms/avr/drivers/i2c_master.c
  3. +1
    -0
      quantum/audio/audio.c
  4. +0
    -5
      quantum/audio/audio.h
  5. +1
    -3
      quantum/color.c
  6. +1
    -4
      quantum/midi/midi.c
  7. +1
    -7
      quantum/rgblight/rgblight.c
  8. +1
    -7
      quantum/velocikey.c

+ 1
- 4
platforms/arm_atsam/eeprom_samd.c View File

@ -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


+ 1
- 2
platforms/avr/drivers/i2c_master.c View File

@ -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;


+ 1
- 0
quantum/audio/audio.c View File

@ -18,6 +18,7 @@
#include "eeconfig.h"
#include "timer.h"
#include "wait.h"
#include "util.h"
/* audio system:
*


+ 0
- 5
quantum/audio/audio.h View File

@ -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


+ 1
- 3
quantum/color.c View File

@ -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


+ 1
- 4
quantum/midi/midi.c View File

@ -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


+ 1
- 7
quantum/rgblight/rgblight.c View File

@ -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


+ 1
- 7
quantum/velocikey.c View File

@ -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…
Cancel
Save