-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
21 changed files
with
2,720 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
# strings | ||
|
||
Usage: `strings [-nX] <file>` | ||
|
||
A simple `mos` utility to extract strings from any file. | ||
|
||
The option -nX is used to specify the minimum string length. If not specified, the minimum string length is 4. | ||
Supports values of X from 1 to 99. |
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
:020000040004F6 | ||
:03000000C35100E9 | ||
:0300080049CFC914 | ||
:0300100049D7C904 | ||
:03003800FBED4D90 | ||
:400040004D4F53000048455844554D502E42494E005BFDE5FD210000FD395BFDE5310080F55BC55BD55BDDE5ED6EDD211501CD01015BDDE5CD91005BDDE10600CD49015B44 | ||
:40008000DDE15BD15BC1F15BFDE1FDF95BFDE149C9014500CDEF005BDD0F005BDD235BDD235BDD23CDE600010100060FC55BE5CDD500795BD1C1B7C85BDD1F005BE55BD15C | ||
:4000C000CDE600AF5B125BDD235BDD235BDD230C79B838D8C90E005B7EB7C8FE0DC8FE20C85B230C18F15B7EFE20C05B2318F75BE55BC55B210200005B395B775BC15BE178 | ||
:40010000C95BDDE55BDD210200005BDD395BDD77005BDDE1C9000000000000000000000000000000000000000000000000000000000000000000000000000000000000007C | ||
:400140000000000000211300C9793DCA7C02FE03D282025BDD27030E013E0A49CFB7200E210400C90E003E0B49CF210000C93251033E0849CFDD7E1932BB035B21F0FFFF7E | ||
:400180005B2252030B5B2156030B5B111000003A51034F3E1A49CF7BB7CA2E02475B2A52030B5B111000005B195B2252030BC5CD2903C13E3AD72156030E0079E6032007B5 | ||
:4001C0003E20E5C5D7C1E17EE5C5CD3E03C1E1230C79FE10CAE801B838E13E20D7D779E60320033E20D718E83E20D73E7CD72156030E007ECD3702E5C5D7C1E1230C79FE0B | ||
:4002000010CA0B02B838EC3E2018ECCD41027C0D0A00C385011156031AD71310FBCD4D02CD37022803D718F5CD41020D0A00CD41020D0A00C36401FE203803FE7FD83E2E73 | ||
:40024000C9E1CD4802E9D7237EB720FAC9CD59023A51034F3E0C49CFC93E013DE60F325A02C03E0849CF5BDD7E1921BB03BEC8775BDD7E05FE03C0E1E1C36401CD8802C34A | ||
:400280006A01CD8802C34501CD41020D0A68657864756D70207574696C69747920666F722041676F6E20627920536861776E2053696A6E737472612031312D4A756E2D324C | ||
:4002C0003032330D0A0D0A55736167653A0D0A20202068657864756D70203C66696C653E0D0A0D0A53746F72652068657864756D702E62696E20696E202F6D6F7320646921 | ||
:40030000726563746F72792E204D696E696D756D204D4F532076657273696F6E20312E30332E0D0A0D0A00C9045BE55B210200005B395B7E5BE1CD3E037CCD3E037D4F1F61 | ||
:110340001F1F1FCD470379E60FC69027CE4027D7C978 | ||
:00000001FF |
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,199 @@ | ||
|
||
IEEE 695 OMF Linker Version 6.25 (19073001) | ||
Copyright (C) 1999-2008 Zilog, Inc. All Rights Reserved | ||
|
||
LINK MAP: | ||
|
||
DATE: Sun Jun 11 21:44:53 2023 | ||
PROCESSOR: assembler | ||
FILES: .\init.obj .\main.obj .\output.obj | ||
|
||
|
||
COMMAND LIST: | ||
============= | ||
/* Linker Command File - hexdump Release */ | ||
|
||
/* Generated by: */ | ||
/* ZDS II - eZ80Acclaim! 5.3.5 (Build 23020901) */ | ||
/* IDE component: d:5.3.0:23020901 */ | ||
/* assembler options */ | ||
/* -define:_EZ80ACCLAIM!=1 -define:_SIMULATE=1 */ | ||
/* -include:"\"..;D:\agon\MOS\src;C:\Zilog\ZDSII_eZ80Acclaim!_5.3.5\include\std;C:\Zilog\ZDSII_eZ80Acclaim!_5.3.5\include\zilog\"" */ | ||
/* -list -NOlistmac -name -pagelen:0 -pagewidth:80 -quiet -NOsdiopt */ | ||
/* -warn -NOdebug -NOigcase -cpu:eZ80F92 */ | ||
|
||
-FORMAT=OMF695,INTEL32 | ||
-map -maxhexlen=64 -quiet -warnoverlap -xref -unresolved=fatal | ||
-sort NAME=ascending -warn -NOdebug -NOigcase | ||
|
||
RANGE ROM $000000 : $01FFFF | ||
RANGE RAM $040000 : $0BFFFF | ||
RANGE EXTIO $000000 : $00FFFF | ||
RANGE INTIO $000000 : $0000FF | ||
|
||
DEFINE __crtl = 0 | ||
DEFINE __CS0_LBR_INIT_PARAM = $02 | ||
DEFINE __CS0_UBR_INIT_PARAM = $09 | ||
DEFINE __CS0_CTL_INIT_PARAM = $08 | ||
DEFINE __CS0_BMC_INIT_PARAM = $01 | ||
DEFINE __CS1_LBR_INIT_PARAM = $c0 | ||
DEFINE __CS1_UBR_INIT_PARAM = $c7 | ||
DEFINE __CS1_CTL_INIT_PARAM = $28 | ||
DEFINE __CS1_BMC_INIT_PARAM = $02 | ||
DEFINE __CS2_LBR_INIT_PARAM = $80 | ||
DEFINE __CS2_UBR_INIT_PARAM = $bf | ||
DEFINE __CS2_CTL_INIT_PARAM = $28 | ||
DEFINE __CS2_BMC_INIT_PARAM = $81 | ||
DEFINE __CS3_LBR_INIT_PARAM = $00 | ||
DEFINE __CS3_UBR_INIT_PARAM = $00 | ||
DEFINE __CS3_CTL_INIT_PARAM = $00 | ||
DEFINE __CS3_BMC_INIT_PARAM = $02 | ||
DEFINE __RAM_CTL_INIT_PARAM = $80 | ||
DEFINE __RAM_ADDR_U_INIT_PARAM = $FF | ||
DEFINE __FLASH_CTL_INIT_PARAM = $28 | ||
DEFINE __FLASH_ADDR_U_INIT_PARAM = $00 | ||
|
||
define _SYS_CLK_FREQ = 18432000 | ||
|
||
|
||
/* additional user-defined directives */ | ||
SEQUENCE __VECTORS, CODE, LORAM | ||
COPY __VECTORS RAM | ||
COPY CODE RAM | ||
COPY LORAM RAM | ||
|
||
/* end additional user-defined directives */ | ||
|
||
"D:\agon\agon-projects-main\ASM\hexdump\Release\hexdump"= ".\init.obj", ".\main.obj", ".\output.obj" | ||
|
||
|
||
SPACE ALLOCATION: | ||
================= | ||
|
||
Space Base Top Size Used Unused | ||
------------------ ----------- ----------- --------- --------- --------- | ||
RAM D:040000 D:0403BB 80000H 3BCH 7FC44H | ||
( 524288 956 523332) | ||
ROM C:000000 C:0003BB 20000H 3BCH 1FC44H | ||
( 131072 956 130116) | ||
|
||
|
||
SEGMENTS WITHIN SPACE: | ||
====================== | ||
|
||
RAM Type Base Top Size | ||
------------------ ------------------- ----------- ----------- --------- | ||
__VECTORS * segment copy * D:040000 D:040144 145h | ||
CODE * segment copy * D:040145 D:040350 20ch | ||
LORAM * segment copy * D:040351 D:0403BB 6bh | ||
|
||
|
||
ROM Type Base Top Size | ||
------------------ ------------------- ----------- ----------- --------- | ||
__VECTORS normal data C:000000 C:000144 145h | ||
CODE normal data C:000145 C:000350 20ch | ||
LORAM normal data C:000351 C:0003BB 6bh | ||
|
||
SEGMENTS WITHIN MODULES: | ||
======================== | ||
|
||
Module: D:\agon\agon-projects-main\ASM\hexdump\init.asm (File: init.obj) Version: 1:0 06/11/2023 21:44:53 | ||
|
||
Name Base Top Size | ||
--------------------------------------- ----------- ----------- --------- | ||
Segment: __VECTORS C:000000 C:000144 145h | ||
|
||
|
||
Module: D:\agon\agon-projects-main\ASM\hexdump\main.asm (File: main.obj) Version: 1:0 06/11/2023 21:44:53 | ||
|
||
Name Base Top Size | ||
--------------------------------------- ----------- ----------- --------- | ||
Segment: CODE C:000145 C:000328 1e4h | ||
Segment: LORAM C:000351 C:0003BB 6bh | ||
|
||
|
||
Module: D:\agon\agon-projects-main\ASM\hexdump\output.asm (File: output.obj) Version: 1:0 06/11/2023 21:44:53 | ||
|
||
Name Base Top Size | ||
--------------------------------------- ----------- ----------- --------- | ||
Segment: CODE C:000329 C:000350 28h | ||
|
||
EXTERNAL DEFINITIONS: | ||
===================== | ||
|
||
Symbol Address Module Segment | ||
-------------------------------- ----------- --------------- -------------------------------- | ||
__crtl 00000000 (User Defined) | ||
__CS0_BMC_INIT_PARAM 00000001 (User Defined) | ||
__CS0_CTL_INIT_PARAM 00000008 (User Defined) | ||
__CS0_LBR_INIT_PARAM 00000002 (User Defined) | ||
__CS0_UBR_INIT_PARAM 00000009 (User Defined) | ||
__CS1_BMC_INIT_PARAM 00000002 (User Defined) | ||
__CS1_CTL_INIT_PARAM 00000028 (User Defined) | ||
__CS1_LBR_INIT_PARAM 000000C0 (User Defined) | ||
__CS1_UBR_INIT_PARAM 000000C7 (User Defined) | ||
__CS2_BMC_INIT_PARAM 00000081 (User Defined) | ||
__CS2_CTL_INIT_PARAM 00000028 (User Defined) | ||
__CS2_LBR_INIT_PARAM 00000080 (User Defined) | ||
__CS2_UBR_INIT_PARAM 000000BF (User Defined) | ||
__CS3_BMC_INIT_PARAM 00000002 (User Defined) | ||
__CS3_CTL_INIT_PARAM 00000000 (User Defined) | ||
__CS3_LBR_INIT_PARAM 00000000 (User Defined) | ||
__CS3_UBR_INIT_PARAM 00000000 (User Defined) | ||
__FLASH_ADDR_U_INIT_PARAM 00000000 (User Defined) | ||
__FLASH_CTL_INIT_PARAM 00000028 (User Defined) | ||
__RAM_ADDR_U_INIT_PARAM 000000FF (User Defined) | ||
__RAM_CTL_INIT_PARAM 00000080 (User Defined) | ||
_main C:000149 main CODE | ||
_SYS_CLK_FREQ 01194000 (User Defined) | ||
Print_Hex16 C:000339 output CODE | ||
Print_Hex24 C:000329 output CODE | ||
Print_Hex8 C:00033E output CODE | ||
|
||
26 external symbol(s). | ||
|
||
SYMBOL CROSS REFERENCE: | ||
======================= | ||
Name Use Module | ||
--------------------------------- ----------- ------------------------- | ||
__crtl Defined LINKER | ||
__CS0_BMC_INIT_PARAM Defined LINKER | ||
__CS0_CTL_INIT_PARAM Defined LINKER | ||
__CS0_LBR_INIT_PARAM Defined LINKER | ||
__CS0_UBR_INIT_PARAM Defined LINKER | ||
__CS1_BMC_INIT_PARAM Defined LINKER | ||
__CS1_CTL_INIT_PARAM Defined LINKER | ||
__CS1_LBR_INIT_PARAM Defined LINKER | ||
__CS1_UBR_INIT_PARAM Defined LINKER | ||
__CS2_BMC_INIT_PARAM Defined LINKER | ||
__CS2_CTL_INIT_PARAM Defined LINKER | ||
__CS2_LBR_INIT_PARAM Defined LINKER | ||
__CS2_UBR_INIT_PARAM Defined LINKER | ||
__CS3_BMC_INIT_PARAM Defined LINKER | ||
__CS3_CTL_INIT_PARAM Defined LINKER | ||
__CS3_LBR_INIT_PARAM Defined LINKER | ||
__CS3_UBR_INIT_PARAM Defined LINKER | ||
__FLASH_ADDR_U_INIT_PARAM Defined LINKER | ||
__FLASH_CTL_INIT_PARAM Defined LINKER | ||
__RAM_ADDR_U_INIT_PARAM Defined LINKER | ||
__RAM_CTL_INIT_PARAM Defined LINKER | ||
_main Defined D:\agon\agon-projects-main\ASM\hexdump\main.asm | ||
Referenced D:\agon\agon-projects-main\ASM\hexdump\init.asm | ||
_SYS_CLK_FREQ Defined LINKER | ||
Print_Hex16 Defined D:\agon\agon-projects-main\ASM\hexdump\output.asm | ||
Print_Hex24 Defined D:\agon\agon-projects-main\ASM\hexdump\output.asm | ||
Referenced D:\agon\agon-projects-main\ASM\hexdump\main.asm | ||
Print_Hex8 Defined D:\agon\agon-projects-main\ASM\hexdump\output.asm | ||
Referenced D:\agon\agon-projects-main\ASM\hexdump\main.asm | ||
|
||
OUTPUT CHECKSUM | ||
=============== | ||
hexdump.hex 01235B | ||
hexdump.lod 01235B | ||
|
||
|
||
|
||
END OF LINK MAP: | ||
================ | ||
0 Errors | ||
0 Warnings |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
/* Linker Command File - hexdump Release */ | ||
|
||
/* Generated by: */ | ||
/* ZDS II - eZ80Acclaim! 5.3.5 (Build 23020901) */ | ||
/* IDE component: d:5.3.0:23020901 */ | ||
/* assembler options */ | ||
/* -define:_EZ80ACCLAIM!=1 -define:_SIMULATE=1 */ | ||
/* -include:"\"..;D:\agon\MOS\src;C:\Zilog\ZDSII_eZ80Acclaim!_5.3.5\include\std;C:\Zilog\ZDSII_eZ80Acclaim!_5.3.5\include\zilog\"" */ | ||
/* -list -NOlistmac -name -pagelen:0 -pagewidth:80 -quiet -NOsdiopt */ | ||
/* -warn -NOdebug -NOigcase -cpu:eZ80F92 */ | ||
|
||
-FORMAT=OMF695,INTEL32 | ||
-map -maxhexlen=64 -quiet -warnoverlap -xref -unresolved=fatal | ||
-sort NAME=ascending -warn -NOdebug -NOigcase | ||
|
||
RANGE ROM $000000 : $01FFFF | ||
RANGE RAM $040000 : $0BFFFF | ||
RANGE EXTIO $000000 : $00FFFF | ||
RANGE INTIO $000000 : $0000FF | ||
|
||
DEFINE __crtl = 0 | ||
DEFINE __CS0_LBR_INIT_PARAM = $02 | ||
DEFINE __CS0_UBR_INIT_PARAM = $09 | ||
DEFINE __CS0_CTL_INIT_PARAM = $08 | ||
DEFINE __CS0_BMC_INIT_PARAM = $01 | ||
DEFINE __CS1_LBR_INIT_PARAM = $c0 | ||
DEFINE __CS1_UBR_INIT_PARAM = $c7 | ||
DEFINE __CS1_CTL_INIT_PARAM = $28 | ||
DEFINE __CS1_BMC_INIT_PARAM = $02 | ||
DEFINE __CS2_LBR_INIT_PARAM = $80 | ||
DEFINE __CS2_UBR_INIT_PARAM = $bf | ||
DEFINE __CS2_CTL_INIT_PARAM = $28 | ||
DEFINE __CS2_BMC_INIT_PARAM = $81 | ||
DEFINE __CS3_LBR_INIT_PARAM = $00 | ||
DEFINE __CS3_UBR_INIT_PARAM = $00 | ||
DEFINE __CS3_CTL_INIT_PARAM = $00 | ||
DEFINE __CS3_BMC_INIT_PARAM = $02 | ||
DEFINE __RAM_CTL_INIT_PARAM = $80 | ||
DEFINE __RAM_ADDR_U_INIT_PARAM = $FF | ||
DEFINE __FLASH_CTL_INIT_PARAM = $28 | ||
DEFINE __FLASH_ADDR_U_INIT_PARAM = $00 | ||
|
||
define _SYS_CLK_FREQ = 18432000 | ||
|
||
|
||
/* additional user-defined directives */ | ||
SEQUENCE __VECTORS, CODE, LORAM | ||
COPY __VECTORS RAM | ||
COPY CODE RAM | ||
COPY LORAM RAM | ||
|
||
/* end additional user-defined directives */ | ||
|
||
"D:\agon\agon-projects-main\ASM\hexdump\Release\hexdump"= \ | ||
".\init.obj", \ | ||
".\main.obj", \ | ||
".\output.obj" | ||
|
Oops, something went wrong.