Remove ceda_* generic module.
This commit is contained in:
parent
9d8bede050
commit
21c4c1eb98
@ -1,8 +0,0 @@
|
|||||||
#ifndef CEDA_PRINT_H
|
|
||||||
#define CEDA_PRINT_H
|
|
||||||
|
|
||||||
void ceda_cls(void);
|
|
||||||
|
|
||||||
void ceda_print(const char *s);
|
|
||||||
|
|
||||||
#endif // CEDA_PRINT_H
|
|
@ -1,26 +0,0 @@
|
|||||||
SECTION code
|
|
||||||
PUBLIC _ceda_cls
|
|
||||||
|
|
||||||
_ceda_cls:
|
|
||||||
push af
|
|
||||||
push bc
|
|
||||||
push de
|
|
||||||
push hl
|
|
||||||
|
|
||||||
ld hl,$d000
|
|
||||||
ld de,2000
|
|
||||||
ld c,$20
|
|
||||||
_ceda_cls_loop:
|
|
||||||
ld (hl),c
|
|
||||||
inc hl
|
|
||||||
dec de
|
|
||||||
ld a,d
|
|
||||||
or e
|
|
||||||
jp nz,_ceda_cls_loop
|
|
||||||
|
|
||||||
pop hl
|
|
||||||
pop de
|
|
||||||
pop bc
|
|
||||||
pop af
|
|
||||||
|
|
||||||
ret
|
|
@ -1,11 +0,0 @@
|
|||||||
#include "ceda_print.h"
|
|
||||||
|
|
||||||
void ceda_print(const char *s) {
|
|
||||||
static char *const VIDEO_MEMORY = (char *const)(0xd000);
|
|
||||||
|
|
||||||
char *p = VIDEO_MEMORY;
|
|
||||||
|
|
||||||
while (*s != '\0') {
|
|
||||||
*p++ = *s++;
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
Reference in New Issue
Block a user