Return-Path: <michael@kamprath.net>
Delivered-To: craig@sbc-85.com
Received: from gator4254.hostgator.com
	by gator4254.hostgator.com with LMTP
	id sNyPKSltimTaEgEAcizydQ
	(envelope-from <michael@kamprath.net>)
	for <craig@sbc-85.com>; Wed, 14 Jun 2023 20:45:13 -0500
Return-path: <michael@kamprath.net>
Envelope-to: craig@sbc-85.com
Delivery-date: Wed, 14 Jun 2023 20:45:13 -0500
Received: from mail-pf1-f182.google.com ([209.85.210.182]:48523)
	by gator4254.hostgator.com with esmtps  (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
	(Exim 4.95)
	(envelope-from <michael@kamprath.net>)
	id 1q9c2z-000JFG-AJ
	for craig@sbc-85.com;
	Wed, 14 Jun 2023 20:45:13 -0500
Received: by mail-pf1-f182.google.com with SMTP id d2e1a72fcca58-666729f9093so972807b3a.1
        for <craig@sbc-85.com>; Wed, 14 Jun 2023 18:45:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=kamprath-net.20221208.gappssmtp.com; s=20221208; t=1686793501; x=1689385501;
        h=message-id:in-reply-to:to:references:date:subject:mime-version:from
         :from:to:cc:subject:date:message-id:reply-to;
        bh=QVc0huV+xORTDzU6v4KRtteLYL/WK6WPpNoTs0C10qc=;
        b=fdzdZ0DXecsqMWvvpMHYWhALpfOgn29GM5E+8HQXcNqGKMAuDBQjgUkSGd/E+Od1Ev
         9gixz50HoPYeDxvOtNB1mjP5vPIP8M1wwyd1gzZXiTyguCxE2Os70uPnoD9qFnVihcuS
         d5MnobeIs/0SJ9lmAh0KymqFr5iTZLprFAM2pLq1UGiR+AkkgTlLhq/tiuoBaQEQblJs
         oBKOYyAtXX70OxDP/aEIAQ2wbhxMu5Mqvf2r+KVir+QAcocNzb78bakHUWdA5jqEz/4b
         eGj3LYCxdTH96O+lZg4z3ewCtg8TIPAQ1II466zGcdYLgBz1BBrkjoQVvTqQzZ7Y05wF
         TMPg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20221208; t=1686793501; x=1689385501;
        h=message-id:in-reply-to:to:references:date:subject:mime-version:from
         :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
        bh=QVc0huV+xORTDzU6v4KRtteLYL/WK6WPpNoTs0C10qc=;
        b=DNH9pVE54oLRWDCvSvMb6tv1T6OfYw7kLtQDL4oCZK0GHR0YMd6zSuTssPo3L5fkDG
         Iexstg84H7mXIklWV7aRgyaxPDZb7FNt5IgWhTEwkt4/VmvnummGPYDzVok2VwVbbUEw
         aEjY4x77twIugrluvVpgSwfSfcRlCESpaeV4+ZRP4xSCE+y0d68p/kp7PQzEZt/Q2GJO
         NogSLkp1ysLCN2N4nuRWt+xw4QaZoUygkHIQMAGPZ0mg+wdTy63iqrStrhUe3OazhyUl
         M0py62vhU+tBirG5lCkD0J9IXXotpehnaX4U73gMCtl6sm2g9EdUTx9eW8mjMEb+dNAN
         NNiQ==
X-Gm-Message-State: AC+VfDz9tiSEpamJVS/Np1qONRx5eloFzmlOeVICquvIk17dOJF9qHjL
	B3StgGc3j6bVAsaBksTYtGcu3c9KVuNQwMLjmBDsKA==
X-Google-Smtp-Source: ACHHUZ5XxRXckG+JqgLt0m3jJrCZwzR7ljWPgFzZ04IQSmscyU5iy7ycFzj9954POxLmcT9C0xqcZA==
X-Received: by 2002:a05:6a00:1381:b0:650:154:8bd with SMTP id t1-20020a056a00138100b00650015408bdmr4666528pfg.17.1686793500425;
        Wed, 14 Jun 2023 18:45:00 -0700 (PDT)
Received: from smtpclient.apple (c-71-202-94-162.hsd1.ca.comcast.net. [71.202.94.162])
        by smtp.gmail.com with ESMTPSA id r5-20020a62e405000000b006259e883ee9sm10951657pfh.189.2023.06.14.18.44.59
        for <craig@sbc-85.com>
        (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);
        Wed, 14 Jun 2023 18:44:59 -0700 (PDT)
From: Michael Kamprath <michael@kamprath.net>
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_4777B194-D00A-42EA-95EE-91358B98381A"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.600.7\))
Subject: Re: MCS-85+ Monitor Updates
Date: Wed, 14 Jun 2023 18:44:49 -0700
References: <821BCC31-D957-49BE-83F7-FEBC845E7BF2@kamprath.net>
 <2c9f01d97971$92f9a580$b8ecf080$@sbc-85.com>
 <CAMuLv8Fp6kk8UaXeqr91kOMt3p9S=BYG0Kriv5eKegqJ4YbRgg@mail.gmail.com>
 <04a901d99f26$37a627f0$a6f277d0$@sbc-85.com>
To: craig@sbc-85.com
In-Reply-To: <04a901d99f26$37a627f0$a6f277d0$@sbc-85.com>
Message-Id: <AF2D7C0E-A2C0-4EAB-85AD-3BA52D65870E@kamprath.net>
X-Mailer: Apple Mail (2.3731.600.7)
X-Spam-Status: No, score=-0.0
X-Spam-Score: 0
X-Spam-Bar: /
X-Spam-Flag: NO


--Apple-Mail=_4777B194-D00A-42EA-95EE-91358B98381A
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Cool, thanks. Money sent. I just need a BOM and a memory map.

I never finished the port of MON85 I previously discussed. Just too many =
projects to do ;-)

Michael=20


> On Jun 14, 2023, at 6:10 PM, <craig@sbc-85.com> <craig@sbc-85.com> =
wrote:
>=20
> Hi Michael,
> =20
> I have one of the SDK-85+ boards in the mailbox to you  tracking =
number 9400111206215871541574 =
<https://tools.usps.com/go/TrackConfirmAction?tLabels=3D940011120621587154=
1574>.  if you could paypal me the $3.90 it would be appreciated.
> andrewsofbg@gmail.com <mailto:andrewsofbg@gmail.com>
> =20
> now I need to get started on a BOM and user=E2=80=99s manual I guess.  =
I will send you the current version of the monitor in another email.
> =20
> regards
> =20
> craig
> =20
> From: Michael Kamprath <michael@kamprath.net =
<mailto:michael@kamprath.net>>=20
> Sent: Thursday, April 27, 2023 9:21 PM
> To: craig@sbc-85.com <mailto:craig@sbc-85.com>
> Subject: Re: MCS-85+ Monitor Updates
> =20
> Thanks!
> =20
> Michael
> =20
> On Thu, Apr 27, 2023 at 6:34=E2=80=AFPM <craig@sbc-85.com =
<mailto:craig@sbc-85.com>> wrote:
>> Hi Michael,
>> =20
>> sorry, I forgot.
>> =20
>> here are those two files.
>> =20
>> =20
>> regards
>> =20
>> craig
>> From: Michael Kamprath <michael@kamprath.net =
<mailto:michael@kamprath.net>>=20
>> Sent: Saturday, April 22, 2023 12:28 PM
>> To: SBC-85 <craig@sbc-85.com <mailto:craig@sbc-85.com>>
>> Subject: MCS-85+ Monitor Updates
>> =20
>> Craig,
>> =20
>> So I have converted your MCS=3D85+ monitor code to be compilable by =
my BespokeASM compiler <https://github.com/michaelkamprath/bespokeasm> =
(though I had to add support for preprocessor macros to the compiler to =
do that), and it is my goal to ad some features to the monitor. I have a =
few questions:
>> =20
>> Do you mind if I publish my results to my MCS-85+ code repository? I =
will of course give credit and maintain your copy right notice in the =
original code.
>> Your code makes reference to should imports that are not in the the =
monitor=E2=80=99s code distribution on your site. Specifically =
=E2=80=9CZTABLE.A85=E2=80=9D and =E2=80=9CZCMD.A85=E2=80=9D. Is there =
another place I can get these files?
>> =20
>> My intended updates to the monitor given there is a little more space =
in the ROM (about 200 bytes by my accounting) are to add a couple more =
common routines (like =E2=80=9Cmemcpy=E2=80=9D).
>> =20
>> Thanks!
>> =20
>> Michael Kamprath


--Apple-Mail=_4777B194-D00A-42EA-95EE-91358B98381A
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"overflow-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;">Cool, thanks. =
Money sent. I just need a BOM and a memory map.<div><br></div><div>I =
never finished the port of MON85 I previously discussed. Just too many =
projects to do =
;-)<br><div><br></div><div>Michael&nbsp;</div><div><br><div><br><blockquot=
e type=3D"cite"><div>On Jun 14, 2023, at 6:10 PM, =
&lt;craig@sbc-85.com&gt; &lt;craig@sbc-85.com&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div><meta charset=3D"UTF-8"><div =
class=3D"WordSection1" style=3D"page: WordSection1; caret-color: rgb(0, =
0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: 400; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;"><div style=3D"margin: 0in; font-size: 11pt; =
font-family: Calibri, sans-serif;">Hi Michael,<o:p></o:p></div><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif;"><o:p>&nbsp;</o:p></div><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, sans-serif;">I have one of the =
SDK-85+ boards in the mailbox to you&nbsp; tracking number<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"https://tools.usps.com/go/TrackConfirmAction?tLabels=3D94001112062=
15871541574" target=3D"_blank" style=3D"color: blue; text-decoration: =
underline;"><span style=3D"font-size: 10.5pt; font-family: Roboto; =
border: 1pt solid rgb(244, 246, 248); padding: 0in; background: =
white;">9400111206215871541574</span></a>.&nbsp; if you could paypal me =
the $3.90 it would be appreciated.<o:p></o:p></div><div style=3D"margin: =
0in; font-size: 11pt; font-family: Calibri, sans-serif;"><a =
href=3D"mailto:andrewsofbg@gmail.com" style=3D"color: blue; =
text-decoration: =
underline;">andrewsofbg@gmail.com</a><o:p></o:p></div><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif;"><o:p>&nbsp;</o:p></div><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, sans-serif;">now I need to get =
started on a BOM and user=E2=80=99s manual I guess.&nbsp; I will send =
you the current version of the monitor in another =
email.<o:p></o:p></div><div style=3D"margin: 0in; font-size: 11pt; =
font-family: Calibri, sans-serif;"><o:p>&nbsp;</o:p></div><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif;">regards<o:p></o:p></div><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, =
sans-serif;"><o:p>&nbsp;</o:p></div><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, =
sans-serif;">craig<o:p></o:p></div><div style=3D"margin: 0in; font-size: =
11pt; font-family: Calibri, sans-serif;"><o:p>&nbsp;</o:p></div><div =
style=3D"border-width: 1pt medium medium; border-style: solid none none; =
border-color: rgb(225, 225, 225) currentcolor currentcolor; =
border-image: none; padding: 3pt 0in 0in;"><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, sans-serif;"><b>From:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Michael Kamprath &lt;<a =
href=3D"mailto:michael@kamprath.net" style=3D"color: blue; =
text-decoration: underline;">michael@kamprath.net</a>&gt;<span =
class=3D"Apple-converted-space">&nbsp;</span><br><b>Sent:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Thursday, April 27, 2023 =
9:21 PM<br><b>To:</b><span class=3D"Apple-converted-space">&nbsp;</span><a=
 href=3D"mailto:craig@sbc-85.com" style=3D"color: blue; text-decoration: =
underline;">craig@sbc-85.com</a><br><b>Subject:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Re: MCS-85+ Monitor =
Updates<o:p></o:p></div></div><div style=3D"margin: 0in; font-size: =
11pt; font-family: Calibri, =
sans-serif;"><o:p>&nbsp;</o:p></div><div><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, =
sans-serif;">Thanks!<o:p></o:p></div><div><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, =
sans-serif;"><o:p>&nbsp;</o:p></div></div><div><div style=3D"margin: =
0in; font-size: 11pt; font-family: Calibri, =
sans-serif;">Michael<o:p></o:p></div></div></div><div style=3D"margin: =
0in; font-size: 11pt; font-family: Calibri, =
sans-serif;"><o:p>&nbsp;</o:p></div><div><div><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, sans-serif;">On Thu, Apr 27, 2023 =
at 6:34=E2=80=AFPM &lt;<a href=3D"mailto:craig@sbc-85.com" style=3D"color:=
 blue; text-decoration: underline;">craig@sbc-85.com</a>&gt; =
wrote:<o:p></o:p></div></div><blockquote style=3D"border-width: medium =
medium medium 1pt; border-style: none none none solid; border-color: =
currentcolor currentcolor currentcolor rgb(204, 204, 204); border-image: =
none; padding: 0in 0in 0in 6pt; margin-left: 4.8pt; margin-right: 0in;" =
type=3D"cite"><div><div><div><div style=3D"margin: 0in; font-size: 11pt; =
font-family: Calibri, sans-serif;">Hi Michael,<o:p></o:p></div><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif;">&nbsp;<o:p></o:p></div><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, sans-serif;">sorry, I =
forgot.<o:p></o:p></div><div style=3D"margin: 0in; font-size: 11pt; =
font-family: Calibri, sans-serif;">&nbsp;<o:p></o:p></div><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif;">here are those two files.<o:p></o:p></div><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif;">&nbsp;<o:p></o:p></div><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, =
sans-serif;">&nbsp;<o:p></o:p></div><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, =
sans-serif;">regards<o:p></o:p></div><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, =
sans-serif;">&nbsp;<o:p></o:p></div><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, =
sans-serif;">craig<o:p></o:p></div><div><div style=3D"border-width: 1pt =
medium medium; border-style: solid none none; border-color: rgb(225, =
225, 225) currentcolor currentcolor; border-image: none; padding: 3pt =
0in 0in;"><div style=3D"margin: 0in; font-size: 11pt; font-family: =
Calibri, sans-serif;"><b>From:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Michael Kamprath &lt;<a =
href=3D"mailto:michael@kamprath.net" target=3D"_blank" style=3D"color: =
blue; text-decoration: underline;">michael@kamprath.net</a>&gt;<span =
class=3D"Apple-converted-space">&nbsp;</span><br><b>Sent:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Saturday, April 22, 2023 =
12:28 PM<br><b>To:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>SBC-85 &lt;<a =
href=3D"mailto:craig@sbc-85.com" target=3D"_blank" style=3D"color: blue; =
text-decoration: =
underline;">craig@sbc-85.com</a>&gt;<br><b>Subject:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>MCS-85+ Monitor =
Updates<o:p></o:p></div></div></div><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, =
sans-serif;">&nbsp;<o:p></o:p></div><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, =
sans-serif;">Craig,<o:p></o:p></div><div><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, =
sans-serif;">&nbsp;<o:p></o:p></div></div><div><div style=3D"margin: =
0in; font-size: 11pt; font-family: Calibri, sans-serif;">So I have =
converted your MCS=3D85+ monitor code to be compilable by my&nbsp;<a =
href=3D"https://github.com/michaelkamprath/bespokeasm" target=3D"_blank" =
style=3D"color: blue; text-decoration: underline;">BespokeASM =
compiler</a>&nbsp;(though I had to add support for preprocessor macros =
to the compiler to do that), and it is my goal to ad some features to =
the monitor. I have a few questions:<o:p></o:p></div></div><div><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif;">&nbsp;<o:p></o:p></div></div><div><ul type=3D"disc" =
style=3D"margin-bottom: 0in;"><li class=3D"MsoNormal" style=3D"margin: =
0in; font-size: 11pt; font-family: Calibri, sans-serif;">Do you mind if =
I publish my results to my MCS-85+ code repository? I will of course =
give credit and maintain your copy right notice in the original =
code.<o:p></o:p></li><li class=3D"MsoNormal" style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, sans-serif;">Your code makes =
reference to should imports that are not in the the monitor=E2=80=99s =
code distribution on your site. Specifically =E2=80=9CZTABLE.A85=E2=80=9D =
and =E2=80=9CZCMD.A85=E2=80=9D. Is there another place I can get these =
files?<o:p></o:p></li></ul><div><div style=3D"margin: 0in; font-size: =
11pt; font-family: Calibri, =
sans-serif;">&nbsp;<o:p></o:p></div></div></div><div><div style=3D"margin:=
 0in; font-size: 11pt; font-family: Calibri, sans-serif;">My intended =
updates to the monitor given there is a little more space in the ROM =
(about 200 bytes by my accounting) are to add a couple more common =
routines (like =E2=80=9Cmemcpy=E2=80=9D).<o:p></o:p></div></div><div><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif;">&nbsp;<o:p></o:p></div></div><div><div style=3D"margin: =
0in; font-size: 11pt; font-family: Calibri, =
sans-serif;">Thanks!<o:p></o:p></div></div><div><div style=3D"margin: =
0in; font-size: 11pt; font-family: Calibri, =
sans-serif;">&nbsp;<o:p></o:p></div></div><div><div style=3D"margin: =
0in; font-size: 11pt; font-family: Calibri, sans-serif;">Michael =
Kamprath</div></div></div></div></div></blockquote></div></div></div></blo=
ckquote></div><br></div></div></body></html>=

--Apple-Mail=_4777B194-D00A-42EA-95EE-91358B98381A--
