use __exit and __write instead
This commit is contained in:
		
							parent
							
								
									1be5f51868
								
							
						
					
					
						commit
						3a7f7f5eb9
					
				
					 5 changed files with 22 additions and 9 deletions
				
			
		|  | @ -1,5 +1,2 @@ | |||
| LIST | ||||
| Makefile | ||||
| compmodule | ||||
| end.s | ||||
| libem_s.a | ||||
|  |  | |||
|  | @ -39,5 +39,4 @@ inn.s | |||
| xor.s | ||||
| nop.s | ||||
| outdec.s | ||||
| pstrng.s | ||||
| ret.s | ||||
|  |  | |||
|  | @ -20,8 +20,16 @@ | |||
| 	ld hl,0 | ||||
| 	add hl,sp | ||||
| 	call octnr | ||||
| 	ld de,20 | ||||
| 	push de | ||||
| 	ld de,1f | ||||
| 	call pstrng | ||||
| 	push de | ||||
| 	ld de,1 | ||||
| 	push de | ||||
| 	call __write | ||||
| 	pop de | ||||
| 	pop de | ||||
| 	pop de | ||||
| 	pop iy | ||||
| 	ret | ||||
| 1:	.asciz 'test xxxxx 0xxxxxx\r\n' | ||||
|  |  | |||
|  | @ -37,11 +37,20 @@ | |||
| 	push de | ||||
| 	ld iy,1f+6 | ||||
| 	call outdec | ||||
| 	ld de,1f | ||||
| 	call pstrng | ||||
| 	ld iy,13 | ||||
| 	push iy | ||||
| 	ld iy,1f | ||||
| 	push iy | ||||
| 	ld iy,2 | ||||
| 	push iy | ||||
| 	call __write | ||||
| 	pop iy | ||||
| 	pop iy | ||||
| 	pop iy | ||||
| 	pop de | ||||
| 	pop iy | ||||
| 	jp 0x20 | ||||
| 	push de | ||||
| 	call __exit | ||||
| 2: | ||||
| 	pop hl | ||||
| 	push bc | ||||
|  |  | |||
|  | @ -11,7 +11,7 @@ unimpld:		! used in dispatch table to | |||
| 	ld hl,EILLINS | ||||
| 9:	push hl | ||||
| 	call .trp.z | ||||
| 	jp 20 | ||||
| 	ret | ||||
| 
 | ||||
| e.mon: | ||||
| 	ld hl,EMON | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue