software/ugophy: make uGoph be compliant with version 3.0 of the REUSE Specification

This commit is contained in:
Ivan Tatarinov 2021-04-14 17:47:27 +03:00
parent 547e600cdc
commit a56e1fe899
16 changed files with 80 additions and 8 deletions

View File

@ -1,3 +1,7 @@
# SPDX-FileCopyrightText: Copyright (C) 2019 Alexander Sharikhin
#
# SPDX-License-Identifier: GPL-3.0-or-later
*.tap
player.bin
ugoph.bin

View File

@ -1,7 +1,15 @@
# SPDX-FileCopyrightText: Copyright (C) 2019 Alexander Sharikhin
#
# SPDX-License-Identifier: GPL-3.0-or-later
include ../../sdk/common.mk
.PHONY: all
all: ugoph.bin
ugoph.bin: *.asm
sjasmplus main.asm
.PHONY: clean
clean:
rm ugoph.bin
rm -f ugoph.bin

View File

@ -0,0 +1,5 @@
SPDX-FileType: TEXT
SPDX-FileCopyrightText: Copyright (C) 2019 Alexander Sharikhin
SPDX-License-Identifier: GPL-3.0-or-later

View File

@ -1,3 +1,7 @@
; SPDX-FileCopyrightText: Copyright (C) 2019 Alexander Sharikhin
;
; SPDX-License-Identifier: GPL-3.0-or-later
; API methods
ESX_GETSETDRV = #89
ESX_FOPEN = #9A

View File

@ -1,3 +1,7 @@
; SPDX-FileCopyrightText: Copyright (C) 2019 Alexander Sharikhin
;
; SPDX-License-Identifier: GPL-3.0-or-later
; hl - server
; de - path
; bc - port

View File

@ -1,3 +1,7 @@
; SPDX-FileCopyrightText: Copyright (C) 2019 Alexander Sharikhin
;
; SPDX-License-Identifier: GPL-3.0-or-later
CURKEY = 23560
; Returns in A key code or zero if key wans't pressed

View File

@ -11,6 +11,11 @@
;;
;; You should have received a copy of the GNU General Public License
;; along with this program. If not, see <https://www.gnu.org/licenses/>.
;;
;; SPDX-FileCopyrightText: Copyright (C) 2019 Alexander Sharikhin
;;
;; SPDX-License-Identifier: GPL-3.0-or-later
DEVICE ZXSPECTRUM128
org 24100

View File

@ -1,3 +1,7 @@
; SPDX-FileCopyrightText: Copyright (C) 2019 Alexander Sharikhin
;
; SPDX-License-Identifier: GPL-3.0-or-later
showPage:
xor a : ld (show_offset), a
inc a :ld (cursor_pos), a

View File

@ -1,3 +1,7 @@
; SPDX-FileCopyrightText: Copyright (C) 2019 Alexander Sharikhin
;
; SPDX-License-Identifier: GPL-3.0-or-later
; Pushes A to ring buffer
pushRing
push af

View File

@ -1,3 +1,7 @@
; SPDX-FileCopyrightText: Copyright (C) 2019 Alexander Sharikhin
;
; SPDX-License-Identifier: GPL-3.0-or-later
showText:
xor a : ld (show_offset), a
call renderTextScreen

View File

@ -1,3 +1,7 @@
; SPDX-FileCopyrightText: Copyright (C) 2019 Alexander Sharikhin
;
; SPDX-License-Identifier: GPL-3.0-or-later
; Timex screen routines
showCursor:

View File

@ -1,3 +1,7 @@
; SPDX-FileCopyrightText: Copyright (C) 2019 Alexander Sharikhin
;
; SPDX-License-Identifier: GPL-3.0-or-later
UART_DATA_REG = #c6
UART_STAT_REG = #c7
UART_BYTE_RECIVED = #80

View File

@ -1,3 +1,7 @@
; SPDX-FileCopyrightText: Copyright (C) 2019 Alexander Sharikhin
;
; SPDX-License-Identifier: GPL-3.0-or-later
SCANDBLCTRL_REG = #0B
ZXUNO_ADDR = #FC3B
ZXUNO_REG = #FD3B

View File

@ -1,3 +1,13 @@
; SPDX-FileCopyrightText: Copyright (C) 2019 Alexander Sharikhin
;
; SPDX-License-Identifier: GPL-3.0-or-later
;
; SPDX-FileComment: Universal PT2'n'PT3 Turbo Sound player for ZX Spectrum
;
; SPDX-FileNotice: Original code is Copyright (C) 2004-2007 S.V.Bulba <vorobey@mail.khstu.ru>
; SPDX-FileNotice: Specially for AlCo
; SPDX-FileNotice: http://bulba.untergrund.net/ (http://bulba.at.kz/)
;Universal PT2'n'PT3 Turbo Sound player for ZX Spectrum
;(c)2004-2007 S.V.Bulba <vorobey@mail.khstu.ru>
;Specially for AlCo

View File

@ -1,3 +1,7 @@
; SPDX-FileCopyrightText: Copyright (C) 2019 Alexander Sharikhin
;
; SPDX-License-Identifier: GPL-3.0-or-later
; Initialize WiFi chip and connect to WiFi
initWifi:
call setNoTurboMode : call loadWiFiConfig : call uartBegin