New installation mechanism
This commit is contained in:
parent
5d9dc323e9
commit
ce87955d7b
|
@ -1,10 +1,2 @@
|
||||||
LIST
|
LIST
|
||||||
Makefile
|
|
||||||
compmodule
|
|
||||||
em_end.s
|
|
||||||
etext.s
|
|
||||||
edata.s
|
|
||||||
end.s
|
|
||||||
libem_s.a
|
libem_s.a
|
||||||
trpstr.c
|
|
||||||
strscript
|
|
||||||
|
|
|
@ -10,7 +10,7 @@ set.s
|
||||||
inn.s
|
inn.s
|
||||||
fat.s
|
fat.s
|
||||||
trp.s
|
trp.s
|
||||||
trpstr.s
|
trpstr.c
|
||||||
mon.s
|
mon.s
|
||||||
nop.s
|
nop.s
|
||||||
dia.s
|
dia.s
|
||||||
|
|
|
@ -7,5 +7,5 @@
|
||||||
.sect .text
|
.sect .text
|
||||||
.fatal:
|
.fatal:
|
||||||
jsr (.trp)
|
jsr (.trp)
|
||||||
jmp (_exit)
|
jmp (__exit)
|
||||||
.align 2
|
.align 2
|
||||||
|
|
|
@ -10,7 +10,7 @@
|
||||||
pea (fmt)
|
pea (fmt)
|
||||||
jsr (.diagnos)
|
jsr (.diagnos)
|
||||||
add.l #8, sp
|
add.l #8, sp
|
||||||
jmp (_exit)
|
jmp (__exit)
|
||||||
|
|
||||||
.sect .data
|
.sect .data
|
||||||
fmt: .asciz "system call %d not implemented\n"
|
fmt: .asciz "system call %d not implemented\n"
|
||||||
|
|
|
@ -40,11 +40,11 @@ fmt: .asciz "%s\n"
|
||||||
rts
|
rts
|
||||||
9:
|
9:
|
||||||
move.l d0,-(sp)
|
move.l d0,-(sp)
|
||||||
jsr (.trpstr)
|
jsr (__trpstr)
|
||||||
move.l d0,(sp)
|
move.l d0,(sp)
|
||||||
pea (fmt)
|
pea (fmt)
|
||||||
jsr (.diagnos)
|
jsr (.diagnos)
|
||||||
lea (4, sp), sp
|
lea (4, sp), sp
|
||||||
illegal
|
illegal
|
||||||
jsr (_exit)
|
jsr (__exit)
|
||||||
.align 2
|
.align 2
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#include <em_abs.h>
|
#include <em_abs.h>
|
||||||
char *
|
char *
|
||||||
trpstr(d)
|
_trpstr(d)
|
||||||
{
|
{
|
||||||
switch(d)
|
switch(d)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue