From 590e382a2b9a1d6fb8c7f460210b1669ffd6812c Mon Sep 17 00:00:00 2001
From: "ol.sc"
Date: Fri, 19 Oct 2012 07:11:04 +0000
Subject: [PATCH] Removed revers as it doesn't influence clrscr, cclear,
chline, cvline and does look pretty ugly on cputs because there's no opaque
background.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5861 b7a2c559-68d2-44c3-8de9-860c34a00d81
---
libsrc/geos-common/conio/Makefile | 3 +-
.../geos-common/conio/{color.s => dummies.s} | 14 ++++----
libsrc/geos-common/conio/revers.s | 35 -------------------
3 files changed, 8 insertions(+), 44 deletions(-)
rename libsrc/geos-common/conio/{color.s => dummies.s} (52%)
delete mode 100644 libsrc/geos-common/conio/revers.s
diff --git a/libsrc/geos-common/conio/Makefile b/libsrc/geos-common/conio/Makefile
index 106754541..228364759 100644
--- a/libsrc/geos-common/conio/Makefile
+++ b/libsrc/geos-common/conio/Makefile
@@ -10,11 +10,10 @@ S_OBJS += _scrsize.o \
cgetc.o \
chline.o \
clrscr.o \
- color.o \
cputc.o \
cursor.o \
cvline.o \
+ dummies.o \
gotoxy.o \
kbhit.o \
- revers.o \
where.o
diff --git a/libsrc/geos-common/conio/color.s b/libsrc/geos-common/conio/dummies.s
similarity index 52%
rename from libsrc/geos-common/conio/color.s
rename to libsrc/geos-common/conio/dummies.s
index fbf86e947..ac494106d 100644
--- a/libsrc/geos-common/conio/color.s
+++ b/libsrc/geos-common/conio/dummies.s
@@ -6,13 +6,13 @@
; unsigned char __fastcall__ textcolor (unsigned char color);
; unsigned char __fastcall__ bgcolor (unsigned char color);
; unsigned char __fastcall__ bordercolor (unsigned char color);
+; unsigned char __fastcall__ revers (unsigned char onoff);
;
- .export _textcolor, _bgcolor, _bordercolor
+ .export _textcolor, _bgcolor, _bordercolor, _revers
+ .import return0
-; for GEOS 2.0 there is no color support, perhaps Wheels has it
-
-_textcolor:
-_bgcolor:
-_bordercolor:
- rts
+_textcolor = return0
+_bgcolor = return0
+_bordercolor = return0
+_revers = return0
diff --git a/libsrc/geos-common/conio/revers.s b/libsrc/geos-common/conio/revers.s
deleted file mode 100644
index 320ed6a9d..000000000
--- a/libsrc/geos-common/conio/revers.s
+++ /dev/null
@@ -1,35 +0,0 @@
-;
-; Maciej 'YTM/Elysium' Witkowiak
-;
-; 27.10.2001
-
-; unsigned char revers (unsigned char onoff);
-
- .export _revers
- .importzp tmp1
-
- .include "geossym.inc"
- .include "const.inc"
-
-_revers:
- tax
- bne L0 ; turn on
- lda #0
- .byte $2c
-L0: lda #SET_REVERSE
- sta tmp1
-
- lda currentMode
- tax
- and #SET_REVERSE
- tay ; store old value
- txa
- and #%11011111 ; mask out
- ora tmp1 ; set new value
- sta currentMode
-
- ldx #0
- tya
- beq L1
- lda #1
-L1: rts
--
2.39.5