summaryrefslogtreecommitdiffstats
path: root/sw/z80/build/kernel/kernel.lst
diff options
context:
space:
mode:
authorleleraffa97@hotmail.it <leleraffa97@hotmail.it>2017-05-04 21:42:47 +0200
committerleleraffa97@hotmail.it <leleraffa97@hotmail.it>2017-05-04 21:42:47 +0200
commitfa2c317bdd3aa82d5f7d6769c9553627874d93dd (patch)
treed66dea58c2cb650cda0e57f960dd877789bb4ca0 /sw/z80/build/kernel/kernel.lst
parentsysio.h libc interface (diff)
downloadz80uPC-fa2c317bdd3aa82d5f7d6769c9553627874d93dd.tar.gz
z80uPC-fa2c317bdd3aa82d5f7d6769c9553627874d93dd.zip
Kernel memory mapping setup
Diffstat (limited to 'sw/z80/build/kernel/kernel.lst')
-rw-r--r--sw/z80/build/kernel/kernel.lst65
1 files changed, 65 insertions, 0 deletions
diff --git a/sw/z80/build/kernel/kernel.lst b/sw/z80/build/kernel/kernel.lst
new file mode 100644
index 0000000..8ec7438
--- /dev/null
+++ b/sw/z80/build/kernel/kernel.lst
@@ -0,0 +1,65 @@
+ 1 ;--------------------------------------------------------
+ 2 ; File Created by SDCC : free open source ANSI-C Compiler
+ 3 ; Version 3.5.0 #9253 (Mar 24 2016) (Linux)
+ 4 ; This file was generated Tue May 2 18:13:35 2017
+ 5 ;--------------------------------------------------------
+ 6 .module kernel
+ 7 .optsdcc -mz80
+ 8
+ 9 ;--------------------------------------------------------
+ 10 ; Public variables in this module
+ 11 ;--------------------------------------------------------
+ 12 .globl _main
+ 13 ;--------------------------------------------------------
+ 14 ; special function registers
+ 15 ;--------------------------------------------------------
+ 16 ;--------------------------------------------------------
+ 17 ; ram data
+ 18 ;--------------------------------------------------------
+ 19 .area _DATA
+ 20 ;--------------------------------------------------------
+ 21 ; ram data
+ 22 ;--------------------------------------------------------
+ 23 .area _INITIALIZED
+ 24 ;--------------------------------------------------------
+ 25 ; absolute external ram data
+ 26 ;--------------------------------------------------------
+ 27 .area _DABS (ABS)
+ 28 ;--------------------------------------------------------
+ 29 ; global & static initialisations
+ 30 ;--------------------------------------------------------
+ 31 .area _HOME
+ 32 .area _GSINIT
+ 33 .area _GSFINAL
+ 34 .area _GSINIT
+ 35 ;--------------------------------------------------------
+ 36 ; Home
+ 37 ;--------------------------------------------------------
+ 38 .area _HOME
+ 39 .area _HOME
+ 40 ;--------------------------------------------------------
+ 41 ; code
+ 42 ;--------------------------------------------------------
+ 43 .area _CODE
+ 44 ;kernel/kernel.c:4: void main(void)
+ 45 ; ---------------------------------
+ 46 ; Function main
+ 47 ; ---------------------------------
+ 0000 48 _main::
+ 49 ;kernel/kernel.c:7: for (i = 0; i < 10; i++) {
+ 0000 11 0A 00 [10] 50 ld de,#0x000A
+ 0003 51 00104$:
+ 52 ;kernel/kernel.c:8: j--;
+ 0003 4B [ 4] 53 ld c,e
+ 0004 42 [ 4] 54 ld b,d
+ 0005 0B [ 6] 55 dec bc
+ 0006 59 [ 4] 56 ld e, c
+ 57 ;kernel/kernel.c:7: for (i = 0; i < 10; i++) {
+ 0007 78 [ 4] 58 ld a,b
+ 0008 57 [ 4] 59 ld d,a
+ 0009 B1 [ 4] 60 or a,c
+ 000A 20 F7 [12] 61 jr NZ,00104$
+ 000C C9 [10] 62 ret
+ 63 .area _CODE
+ 64 .area _INITIALIZER
+ 65 .area _CABS (ABS)