gnuk.elf is the target with VID:PID. New target gnuk-no-vidpid.elf.

This commit is contained in:
NIIBE Yutaka
2018-05-10 12:09:19 +09:00
parent 5465fda927
commit 61a7f9602b
3 changed files with 20 additions and 5 deletions

View File

@@ -1,5 +1,8 @@
2018-05-10 NIIBE Yutaka <gniibe@fsij.org> 2018-05-10 NIIBE Yutaka <gniibe@fsij.org>
* src/Makefile (build/gnuk.elf): New target.
(build/gnuk-vidpid.elf): Remove.
* chopstx: Update to 1.9. * chopstx: Update to 1.9.
2018-04-26 NIIBE Yutaka <gniibe@fsij.org> 2018-04-26 NIIBE Yutaka <gniibe@fsij.org>

12
NEWS
View File

@@ -1,5 +1,17 @@
Gnuk NEWS - User visible changes Gnuk NEWS - User visible changes
* Major changes in Gnuk 1.2.10
Released 2018-05-10, by NIIBE Yutaka
** No inclusion of VID:PID in gnuk-no-vidpid.elf
Now, we have new file named gnuk-no-vidpid.elf with no VID:PID. The
file gnuk.elf has the VID:PID, like version 1.2.7 or older.
** Upgrade of Chopstx
We use Chopstx 1.9, which supports GD32F103.
* Major changes in Gnuk 1.2.9 * Major changes in Gnuk 1.2.9
Released 2018-04-05, by NIIBE Yutaka Released 2018-04-05, by NIIBE Yutaka

View File

@@ -77,11 +77,11 @@ distclean: clean
usb-strings.c.inc usb-vid-pid-ver.c.inc usb-strings.c.inc usb-vid-pid-ver.c.inc
ifeq ($(EMULATION),) ifeq ($(EMULATION),)
build/gnuk-vidpid.elf: build/gnuk.elf binary-edit.sh put-vid-pid-ver.sh build/gnuk.elf: build/gnuk-no-vidpid.elf binary-edit.sh put-vid-pid-ver.sh
cp -p build/gnuk.elf build/gnuk-vidpid.elf cp -p build/gnuk-no-vidpid.elf build/gnuk.elf
env FILE="build/gnuk-vidpid.elf" bash put-vid-pid-ver.sh env FILE="build/gnuk.elf" bash put-vid-pid-ver.sh
$(OBJCOPY) -O ihex build/gnuk-vidpid.elf build/gnuk-vidpid.hex $(OBJCOPY) -O ihex build/gnuk.elf build/gnuk.hex
$(OBJCOPY) -O binary build/gnuk-vidpid.elf build/gnuk-vidpid.bin $(OBJCOPY) -O binary build/gnuk.elf build/gnuk.bin
else else
# By specifying DESTDIR on invocation of "make", you can install # By specifying DESTDIR on invocation of "make", you can install
# program to different ROOT. # program to different ROOT.