~ruther/qmk_firmware

27ec6674304412fb6f5499dbf0874dcf7b5524c6 — peepeetee 3 years ago 7c57c88
move id80 and id75 to v1 to accommodate for id75 v2 and id80 v3 (#15992)

* move id80 to a v1 to acommondate for v2 and a future v3

* move id75 to v1

* fix manufacturer and product fields, enable backlight

* move user keymap

* Fix DEFAULT_FOLDER

* Update build command

Co-authored-by: zvecr <git@zvecr.com>
33 files changed, 11 insertions(+), 11 deletions(-)

R keyboards/idobao/id75/{ => v1}/config.h
R keyboards/idobao/id75/{ => v1}/info.json
R keyboards/idobao/id75/{ => v1}/readme.md
R keyboards/idobao/id75/{ => v1}/rules.mk
R keyboards/idobao/id75/{id75 => v1/v1}.c
R keyboards/idobao/id75/{id75 => v1/v1}.h
R keyboards/idobao/id80/{ => v1}/ansi/config.h
R keyboards/idobao/id80/{ => v1}/ansi/keymaps/default/keymap.c
R keyboards/idobao/id80/{ => v1}/ansi/keymaps/default/readme.md
R keyboards/idobao/id80/{ => v1}/ansi/keymaps/msf/config.h
R keyboards/idobao/id80/{ => v1}/ansi/keymaps/msf/keymap.c
R keyboards/idobao/id80/{ => v1}/ansi/keymaps/msf/readme.md
R keyboards/idobao/id80/{ => v1}/ansi/keymaps/msf/rules.mk
R keyboards/idobao/id80/{ => v1/ansi}/keymaps/rverst/keymap.c
R keyboards/idobao/id80/{ => v1/ansi}/keymaps/rverst/readme.md
R keyboards/idobao/id80/{ => v1/ansi}/keymaps/rverst/rverst.json
R keyboards/idobao/id80/{ => v1}/ansi/keymaps/via/keymap.c
R keyboards/idobao/id80/{ => v1}/ansi/keymaps/via/rules.mk
R keyboards/idobao/id80/{ => v1}/ansi/readme.md
R keyboards/idobao/id80/{ => v1}/ansi/rules.mk
R keyboards/idobao/id80/{ => v1}/config.h
R keyboards/idobao/id80/{ => v1}/info.json
R keyboards/idobao/id80/{ => v1}/iso/config.h
R keyboards/idobao/id80/{ => v1}/iso/keymaps/default/keymap.c
R keyboards/idobao/id80/{ => v1}/iso/keymaps/default/readme.md
R keyboards/idobao/id80/{ => v1}/iso/keymaps/via/keymap.c
R keyboards/idobao/id80/{ => v1}/iso/keymaps/via/rules.mk
R keyboards/idobao/id80/{ => v1}/iso/readme.md
R keyboards/idobao/id80/{ => v1}/iso/rules.mk
R keyboards/idobao/id80/{ => v1}/readme.md
R keyboards/idobao/id80/{ => v1}/rules.mk
R keyboards/idobao/id80/{id80 => v1/v1}.c
R keyboards/idobao/id80/{id80 => v1/v1}.h
R keyboards/idobao/id75/config.h => keyboards/idobao/id75/v1/config.h +2 -2
@@ 23,8 23,8 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define VENDOR_ID       0x6964 // ID
#define PRODUCT_ID      0x0075
#define DEVICE_VER      0x0001
#define MANUFACTURER    Generic
#define PRODUCT         Idobo
#define MANUFACTURER    IDOBAO
#define PRODUCT         ID75

/* key matrix size */
#define MATRIX_ROWS 5

R keyboards/idobao/id75/info.json => keyboards/idobao/id75/v1/info.json +0 -0
R keyboards/idobao/id75/readme.md => keyboards/idobao/id75/v1/readme.md +1 -1
@@ 14,6 14,6 @@ Hardware Availability:

Make example for this keyboard (after setting up your build environment):

    make idobao/id75:default
    make idobao/id75/v1:default

See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).

R keyboards/idobao/id75/rules.mk => keyboards/idobao/id75/v1/rules.mk +3 -3
@@ 11,10 11,10 @@ BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = no        # Commands for debug and configuration
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes        # Enable keyboard RGB underglow
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
LTO_ENABLE = yes            # Use link time optimization


R keyboards/idobao/id75/id75.c => keyboards/idobao/id75/v1/v1.c +1 -1
@@ 13,4 13,4 @@
 * You should have received a copy of the GNU General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
#include "id75.h"
#include "v1.h"

R keyboards/idobao/id75/id75.h => keyboards/idobao/id75/v1/v1.h +0 -0
R keyboards/idobao/id80/ansi/config.h => keyboards/idobao/id80/v1/ansi/config.h +0 -0
R keyboards/idobao/id80/ansi/keymaps/default/keymap.c => keyboards/idobao/id80/v1/ansi/keymaps/default/keymap.c +0 -0
R keyboards/idobao/id80/ansi/keymaps/default/readme.md => keyboards/idobao/id80/v1/ansi/keymaps/default/readme.md +0 -0
R keyboards/idobao/id80/ansi/keymaps/msf/config.h => keyboards/idobao/id80/v1/ansi/keymaps/msf/config.h +0 -0
R keyboards/idobao/id80/ansi/keymaps/msf/keymap.c => keyboards/idobao/id80/v1/ansi/keymaps/msf/keymap.c +0 -0
R keyboards/idobao/id80/ansi/keymaps/msf/readme.md => keyboards/idobao/id80/v1/ansi/keymaps/msf/readme.md +0 -0
R keyboards/idobao/id80/ansi/keymaps/msf/rules.mk => keyboards/idobao/id80/v1/ansi/keymaps/msf/rules.mk +0 -0
R keyboards/idobao/id80/keymaps/rverst/keymap.c => keyboards/idobao/id80/v1/ansi/keymaps/rverst/keymap.c +0 -0
R keyboards/idobao/id80/keymaps/rverst/readme.md => keyboards/idobao/id80/v1/ansi/keymaps/rverst/readme.md +0 -0
R keyboards/idobao/id80/keymaps/rverst/rverst.json => keyboards/idobao/id80/v1/ansi/keymaps/rverst/rverst.json +0 -0
R keyboards/idobao/id80/ansi/keymaps/via/keymap.c => keyboards/idobao/id80/v1/ansi/keymaps/via/keymap.c +0 -0
R keyboards/idobao/id80/ansi/keymaps/via/rules.mk => keyboards/idobao/id80/v1/ansi/keymaps/via/rules.mk +0 -0
R keyboards/idobao/id80/ansi/readme.md => keyboards/idobao/id80/v1/ansi/readme.md +0 -0
R keyboards/idobao/id80/ansi/rules.mk => keyboards/idobao/id80/v1/ansi/rules.mk +0 -0
R keyboards/idobao/id80/config.h => keyboards/idobao/id80/v1/config.h +0 -0
R keyboards/idobao/id80/info.json => keyboards/idobao/id80/v1/info.json +0 -0
R keyboards/idobao/id80/iso/config.h => keyboards/idobao/id80/v1/iso/config.h +0 -0
R keyboards/idobao/id80/iso/keymaps/default/keymap.c => keyboards/idobao/id80/v1/iso/keymaps/default/keymap.c +0 -0
R keyboards/idobao/id80/iso/keymaps/default/readme.md => keyboards/idobao/id80/v1/iso/keymaps/default/readme.md +0 -0
R keyboards/idobao/id80/iso/keymaps/via/keymap.c => keyboards/idobao/id80/v1/iso/keymaps/via/keymap.c +0 -0
R keyboards/idobao/id80/iso/keymaps/via/rules.mk => keyboards/idobao/id80/v1/iso/keymaps/via/rules.mk +0 -0
R keyboards/idobao/id80/iso/readme.md => keyboards/idobao/id80/v1/iso/readme.md +0 -0
R keyboards/idobao/id80/iso/rules.mk => keyboards/idobao/id80/v1/iso/rules.mk +0 -0
R keyboards/idobao/id80/readme.md => keyboards/idobao/id80/v1/readme.md +2 -2
@@ 12,7 12,7 @@ A 75% hotswap keyboard from IDOBAO.

Make example for this keyboard (after setting up your build environment):

    make idobao/id80/ansi:default
    make idobao/id80/v1/ansi:default
    
## ISO support:



@@ 22,6 22,6 @@ Make example for this keyboard (after setting up your build environment):

Make example for this keyboard (after setting up your build environment):

    make idobao/id80/iso:default
    make idobao/id80/v1/iso:default

See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).

R keyboards/idobao/id80/rules.mk => keyboards/idobao/id80/v1/rules.mk +1 -1
@@ 1,5 1,5 @@
# Defalt to the ansi version
DEFAULT_FOLDER = idobao/id80/ansi
DEFAULT_FOLDER = idobao/id80/v1/ansi

# MCU name
MCU = atmega32u4

R keyboards/idobao/id80/id80.c => keyboards/idobao/id80/v1/v1.c +1 -1
@@ 13,4 13,4 @@
 * You should have received a copy of the GNU General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
#include "id80.h"
#include "v1.h"

R keyboards/idobao/id80/id80.h => keyboards/idobao/id80/v1/v1.h +0 -0