Darrell, going through my collection of disks and came across this disk with your name on it. Nice job! (Big thumbs up)
--
You received this message because you are subscribed to the Google Groups "SEBHC" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sebhc+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/5a1bf631-195d-47d3-a201-c173bc1066d3n%40googlegroups.com.
Hi All,
Since the topic deals with modem programs for Heath, I am curious about what some of you may be using for a modem on Windows 10 to talk to the Heaths?
Sent from Mail for Windows
From: Joseph Travis
Sent: Thursday, November 4, 2021 8:43 PM
To: se...@googlegroups.com
Subject: Re: [sebhc] MT MODEM by Darrell Pelan
eMpTy modem... Is that a null device? ;)
On Thu, Nov 4, 2021 at 6:47 PM Les Bird <lesb...@gmail.com> wrote:
Darrell, going through my collection of disks and came across this disk with your name on it. Nice job! (Big thumbs up)
--
You received this message because you are subscribed to the Google Groups "SEBHC" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sebhc+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/5a1bf631-195d-47d3-a201-c173bc1066d3n%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "SEBHC" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sebhc+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/CAGQDgBCRh_zs7jG%3Djy2NjdRx_Cp7gdj4cbfik11fMX6sDUAA8g%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/122122803.280019.1636211679464%40bellsouth.net.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/CAGQDgBApL8u5tyxWbAx1LmLZjyYxj9Mj%2BmCprg7UYFfm2cpZhQ%40mail.gmail.com.
Hi Joseph,
I downloaded TeraTerm and set up the Com port and baud. It is communicating with the H8 both ways using the keyboard. But, I haven’t been able to get it to send a file to the H8 using Z-modem. It doesn’t seem to sent the Z-modem code to the H8 to receive the file. It just starts sending giving garbage on the H-19. Do you use it for Z-modem transfers?
Sent from Mail for Windows
From: Joseph Travis
Sent: Saturday, November 6, 2021 1:20 PM
To: se...@googlegroups.com
Subject: Re: [sebhc] MT MODEM by Darrell Pelan
TeraTerm
On Sat, Nov 6, 2021, 11:14 AM Kenneth L. Owen tx836519 <tx83...@bellsouth.net> wrote:
Hi All,
Since the topic deals with modem programs for Heath, I am curious about what some of you may be using for a modem on Windows 10 to talk to the Heaths?
- ken
Sent from Mail for Windows
From: Joseph Travis
Sent: Thursday, November 4, 2021 8:43 PM
To: se...@googlegroups.com
Subject: Re: [sebhc] MT MODEM by Darrell Pelan
eMpTy modem... Is that a null device? ;)
On Thu, Nov 4, 2021 at 6:47 PM Les Bird <lesb...@gmail.com> wrote:
Darrell, going through my collection of disks and came across this disk with your name on it. Nice job! (Big thumbs up)
--
You received this message because you are subscribed to the Google Groups "SEBHC" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sebhc+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/5a1bf631-195d-47d3-a201-c173bc1066d3n%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "SEBHC" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sebhc+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/CAGQDgBCRh_zs7jG%3Djy2NjdRx_Cp7gdj4cbfik11fMX6sDUAA8g%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "SEBHC" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sebhc+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/122122803.280019.1636211679464%40bellsouth.net.
--
You received this message because you are subscribed to the Google Groups "SEBHC" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sebhc+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/CAGQDgBApL8u5tyxWbAx1LmLZjyYxj9Mj%2BmCprg7UYFfm2cpZhQ%40mail.gmail.com.
Hi Mike,
Yes, HDOS used Maple which was Xmodem on port 330Q. I modified Maple’s port for a version that used port 340Q so I didn’t have to re-cable after using the H8D utility.
I using ZMP on the CP/M systems and like to use Zmodem so I can do the entire transfer from the sending machine. TeraTerm has Zmodem protocol, but not all of the Zmodem functionality or I just haven’t set something up correctly.
From: Mike Enkelis
Sent: Saturday, November 6, 2021 6:31 PM
To: se...@googlegroups.com
Subject: Re: [sebhc] MT MODEM by Darrell Pelan
I believe that the H8 used Xmodem protocol, at least that’s what MAPLE from HUG used.
BTW in the early days of computers I founded a computer group in Portland Oregon and one of the members was Chuck Forsberg who later created the Zmodem protocol.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/CO6PR16MB41952DB14341465A0A30B4C7AF8F9%40CO6PR16MB4195.namprd16.prod.outlook.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/173486093.223342.1636249246063%40bellsouth.net.
--
You received this message because you are subscribed to the Google Groups "SEBHC" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sebhc+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/2cde0dc6-8ed3-465c-a37c-4f17002fa4b3n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/bd3eb7c2-42ec-4613-aa2f-3a96713f3101n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/0ee77055-de24-4bce-ac8d-c7049a3a6c2dn%40googlegroups.com.
Darrell:
C/80 3.1 is the last version that Software Toolworks released. It’s on the SEBHC GitHub as a zip of two H8D files
https://sebhc.github.io/sebhc/software/Applications/C80_3_1_distribution.zip
if you can’t read/extract from H8d let me know and I can help get to you in a format that helps you.
Mark Garlanger has the manual here:
Since it is a derivative of Ron Cain’s Small C the compiler works by producing assembly code. The compiler can be configured for use with multiple development environments (i.e. output assembly language in different syntaxes). By default it works with the included 8080 assembler. I recommend configuring to work with Microsoft’s MACRO80. There is a CCONFIG.ABS program that lets you do this (see manual).
For a program called “hello.c” a build would look like this:
C hello
M80 =hello
L80 hello,stdlib/s,clibrary/s,hello/n/e
(the ‘stdlib/s’ may not be needed depending on whether or not you’re using some of the C/80 library routines, e.g. string functions – see manual)
M80 and L80 are the Microsoft MACRO80 and Linker. If you don’t have them I can point you to good copies.
M80 handles Z80 mnemonics fine if you include the pseudo opcode .Z80.
Assuming (say) you have a set of utility libraries in UTIL.MAC and the C code in MTMODEM.C a build might look something like this:
C MTMODEM
M80 =MTMODEM
M80 =UTIL
L80 MTMODEM,UTIL,STDLIB/S,CLIBRARY/S,MTMODEM/N/E
This assumes the assembly routines were written to the C/80 parameter passing spec, but if the program compiles and runs in CP/M then there should be no issue.
I don’t think you have any ‘long’ or ‘float’ types in your C code (?) but if so you’ll need the C/80 Mathpak, which is also on the github site.
This should get you started but you may have questions. Feel free to get back to me…
Apologies if this is way too much information – you may already know most or all of this…
Good luck!
From: se...@googlegroups.com <se...@googlegroups.com> On Behalf Of Darrell Pelan
Sent: Tuesday, March 14, 2023 8:06 PM
To: SEBHC <se...@googlegroups.com>
Subject: Re: [sebhc] Re: MT MODEM by Darrell Pelan
It shouldn't take a lot, but I have some questions. The code is written in C80 and I originally had an HDOS version of MT Modem. I need to find an HDOS version of C80. The other issue is there is a fair amount of assembly language written in Z80. I'm not sure how that works in an HDOS environment.
Darrell
On Tuesday, March 14, 2023 at 7:58:51 PM UTC-4 Joe Travis N6YPC wrote:
That's great Darrell ! Any chance you'll have a HDOS version?
On Tue, Mar 14, 2023 at 7:54 PM Darrell Pelan <pel...@gmail.com> wrote:
I finally kept my commitment from 1989. MT Modem now supports Ymodem and Xmodem 1k. I've tested on two of my H-89's, one at 8 MHz, and the other at 4 MHz. Both worked fine at 19.2k baud. I added in support for serial ports at D0, D8, and E0. It defaults to D8. I haven't tested the other ports. Ymodem/Xmodem worked fine using both Absolute Telnet and Tera Term.
It's available for download at Darrell's Webpage
Darrell
On Thursday, November 4, 2021 at 6:47:50 PM UTC-4 Les Bird wrote:
Darrell, going through my collection of disks and came across this disk with your name on it. Nice job! (Big thumbs up)
--
You received this message because you are subscribed to the Google Groups "SEBHC" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sebhc+un...@googlegroups.com.To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/2cde0dc6-8ed3-465c-a37c-4f17002fa4b3n%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "SEBHC" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sebhc+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/bd3eb7c2-42ec-4613-aa2f-3a96713f3101n%40googlegroups.com.
Yes. There was a MACRO80 package for HDOS, see
SF-8002_MACRO-80_ASSEMBLER.H8D
In volume 1 of Les’ archive
The tools were also distributed with the HDOS versions of FORTRAN and BASIC compiler. I think the BASIC compiler disk has more recent versions of M80 and L80 if you run into issues. I can’t recall where that is in the archive but it’s in there…
From: se...@googlegroups.com <se...@googlegroups.com> On Behalf Of Darrell Pelan
Sent: Tuesday, March 14, 2023 8:18 PM
To: SEBHC <se...@googlegroups.com>
Subject: Re: [sebhc] Re: MT MODEM by Darrell Pelan
I got the C80 compiler. I used M80 and L80. Was there an HDOS version or something similar for HDOS?
On Tuesday, March 14, 2023 at 8:12:32 PM UTC-4 Joe Travis N6YPC wrote:
The HDOS version of C80 is available from the normal source(s). There's no issue with Z80 code until you attempt to run it on an 8080.
On Tue, Mar 14, 2023 at 8:05 PM Darrell Pelan <pel...@gmail.com> wrote:
It shouldn't take a lot, but I have some questions. The code is written in C80 and I originally had an HDOS version of MT Modem. I need to find an HDOS version of C80. The other issue is there is a fair amount of assembly language written in Z80. I'm not sure how that works in an HDOS environment.
Darrell
On Tuesday, March 14, 2023 at 7:58:51 PM UTC-4 Joe Travis N6YPC wrote:
That's great Darrell ! Any chance you'll have a HDOS version?
On Tue, Mar 14, 2023 at 7:54 PM Darrell Pelan <pel...@gmail.com> wrote:
I finally kept my commitment from 1989. MT Modem now supports Ymodem and Xmodem 1k. I've tested on two of my H-89's, one at 8 MHz, and the other at 4 MHz. Both worked fine at 19.2k baud. I added in support for serial ports at D0, D8, and E0. It defaults to D8. I haven't tested the other ports. Ymodem/Xmodem worked fine using both Absolute Telnet and Tera Term.
It's available for download at Darrell's Webpage
Darrell
On Thursday, November 4, 2021 at 6:47:50 PM UTC-4 Les Bird wrote:
Darrell, going through my collection of disks and came across this disk with your name on it. Nice job! (Big thumbs up)
--
You received this message because you are subscribed to the Google Groups "SEBHC" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sebhc+un...@googlegroups.com.To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/2cde0dc6-8ed3-465c-a37c-4f17002fa4b3n%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "SEBHC" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sebhc+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/bd3eb7c2-42ec-4613-aa2f-3a96713f3101n%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "SEBHC" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sebhc+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/0ee77055-de24-4bce-ac8d-c7049a3a6c2dn%40googlegroups.com.
On Mar 14, 2023, at 8:51 PM, Darrell Pelan <pel...@gmail.com> wrote:
Thanks for the information Glenn. I've been compiling under ZCPR 3. I learned the hard a month or two ago about the importance of Clibrary being linked last! The challenge now is learning enough HDOS to be dangerous. Joe pointed me to the right code. I need an editor and something to read CP/M disks now.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/4f310a2c-35f6-49bb-87f3-bcb9b1bd1b6bn%40googlegroups.com.
On Mar 14, 2023, at 8:56 PM, Darrell Pelan <pel...@gmail.com> wrote:
Thanks, Glenn. I picked up the 3.0 first. I'm using the 3.1 version under CP/M, so better to stick with the same version.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/40357012-0e7c-4cfa-b42c-4b89d24652d2n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/40357012-0e7c-4cfa-b42c-4b89d24652d2n%40googlegroups.com.
I've been using my HDOS emulator to build Glenn's VDIP Utilities (in C/80). This allows you to use your favorite editor on your PC and build things there. Let me know if you want to try and set that up. I use Linux and so have a Makefile I use to build everything for HDOS (that I can provide as an example).
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/40357012-0e7c-4cfa-b42c-4b89d24652d2n%40googlegroups.com.
Looking forward to trying Doug’s stuff one day, maybe after VCF – staying busy getting ready for that right now.
We all have our own techniques. I edit files on my PC and use VPIP to copy them to the H8 for compilation. Some day with Wiznet or Scott’s pi zero board maybe I can skip the sneakernet step of transferring via USB…
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/f19f8c71-b5f7-78b3-341e-50e3256b4077%40gmail.com.
I've got a document for it here: https://github.com/durgadas311/virtual-cpm/blob/master/doc/VirtualHdos.pdf
and the JAVA JAR file is: https://github.com/durgadas311/virtual-cpm/blob/master/bin/VirtualHdos.jar
I setup a "RC" config file in my home directory, I've attached
that as ".vhdosrc" as an example. You can also setup "vhdosrc"
files in the CWD and they override the global one. You can replace
the "root dir" path with whatever suits you, as well as define any
specific "HDOS disk" paths you want. Basically, I copy C.ABS,
M80.ABS, and L80.ABS to the "sy0" subdirectory of the root dir,
and that should be enough. You can also put CCONFIG.ABS there if
you want, and it should run OK from vhdos (at least the CP/M
version does). Worst case, use C commandline options.
There's an example for C/80 here:
https://github.com/durgadas311/virtual-cpm/tree/master/vhdos/c-demo
(see Makefile)
And I've attached the wrapper script I use to invoke this as "vhdos", instead of the long-winded JAVA command. Replace the path with whatever gets you to the JAR file on your systems.
Let me know if you have any questions.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/56442d58-37a7-49f9-bb6a-cdde278766efn%40googlegroups.com.
I'm still learning all this myself, so others may want to jump
in. I've been using the (HDOS 2.0) "HDOS System Programmer's
Guide" and (HDOS 3.0) "Software Reference Manual" (Chap 13) for
reference to HDOS system calls, from
https://sebhc.github.io/sebhc/documentation.html. Found (at least)
one mistake there, on the .DECODE syscall, where it actually takes
a third argument - which may be ignored under certain
circumstances.
HDOS does not have a SEARCH FIRST/NEXT call, and so does not
support an "easy" way to get a file list in a program. HDOS C/80
does provide a COMMAND.C that will perform an expansion of the
commandline args, similar to what modern Linux/Unix shells do. I'm
not sure if that can also be used for ad-hoc expansion after
main() (i.e. expanding user input). Ran into one bug in the HDOS
command.c (skips last file in directory, which is usually
DIRECT.SYS so may not matter), Glenn or I can provide you with a
patch if needed.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/fc548551-8c10-49c0-b4db-6ed39870b240n%40googlegroups.com.
On Mar 15, 2023, at 9:00 AM, Douglas Miller <durga...@gmail.com> wrote:
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/e850a06b-4088-3b70-62db-828495f10c0b%40gmail.com.
Oh, and the disk type question... I'm not sure if there's a
comprehensive document, but HDOS defines the 10th sector on the
disk as the "volume label" and this does contain a byte that
indicates sides, tracks, and maybe density. Not sure of it's
capabilities or limitations, w.r.t. H17 vs. H37 vs ...
The files need to have lower-case names on the host, so those that are upper-case will not show up. There are a couple there that should have shown up, but perhaps they have the execute permissions set? Try "chmod -x ~/hdos/sy0/*".
Changing names to lower-case is a bit trickier. I use this bash command loop:
for i in [A-Z]*; do
mv -i ${i} ${i,,}
done
There may be other/better ways, less old-school.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/bfca6cab-6d9a-465f-9f6a-009f9dd44c8fn%40googlegroups.com.
Hmmm. maybe send me what you have for your ~/.vhdosrc and/or vhdosrc files. I'm wondering if the "root dir" property is not getting recognized.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/baf88572-d1b2-4cff-81e6-b24492a46301n%40googlegroups.com.
OK, that file probably needs to be in ~/.vhdosrc in order to be usable from everywhere. The Makefile requires PWD to be the directory for your build, and SY0: will still need to be ~/hdos/sy0.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/d3dc8d3c-bb9f-48fd-9e9b-d4ee08458a99n%40googlegroups.com.
Steve: you may be thinking of Terry, not Todd?
All: Terry Smedley worked with Protocase, a company in Nova Scotia, to develop a prototype metal case to house an H8. Norberto has some information posted on this:
https://koyado.com/heathkit/New-H8-Website/h8-sebhc-2023.html
including a very detailed BOM that Terry put together:
https://koyado.com/heathkit/New-H8-Website/download/h8-case-bom.pdf
Terry, Steve, Norberto and I each have purchased one of these prototype cases (they cost just under $500 each) and have been experimenting and learning what works and doesn't. I've been posting pictures of my work:
https://photos.app.goo.gl/wnQwoHfMA17bUurA6
you'll see in there the two power supplies I opted for. Rather than use an ATX style power supply I chose to use something that somewhat replicates the original Heath supply specs:
1 MeanWell PD-2515 +/-15v open frame power supply
1 MeanWell EPS-65-7.5 +7.5v open frame power supply (adjust for +8v)
You can see photos of how I installed these in the google photos album (above).
In addition to an ATX style power supply the case can accommodate a range of power options, as outlined in Terry's BOM. You may want to look at some of the ones in the BOM as Terry has made accommodations for mounting them (see here).
There are currently no plans, that I'm aware of, to organize a group purchase, and at ~$500 this may not be that attractive to most folks? But I presume protocase can make more of these using the information they have on file from our order. Not sure what they'd charge for individual units...
- Glenn
--
You received this message because you are subscribed to the Google Groups "SEBHC" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sebhc+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/d2a78834-e4a1-4ed2-417a-4c9d01ce395e%40att.net.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/044e01d95767%241a191640%244e4b42c0%24%40gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/044e01d95767%241a191640%244e4b42c0%24%40gmail.com.
While the Meanwells I have work fine I think they were part of what Terry considered early on and he may have better suggestions. See BOM…
From: se...@googlegroups.com <se...@googlegroups.com> On Behalf Of steve shumaker
Sent: Wednesday, March 15, 2023 2:00 PM
To: se...@googlegroups.com
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/df244c23-83ad-e21d-6de5-ebde97837850%40att.net.
Indeed! One of these days we’ll find a good way to replicate the sloped front cabinet!
Norberto’s son did all the CAD for us!
https://koyado.com/heathkit/New-H8-Website/h8-chassis-cad-files.html
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/96f912b5-33cd-4c64-a735-44794c4a386bn%40googlegroups.com.
Doug:
The dir command is working. Running “make c80” in the ~/hdos directory tells me make: Nothing to be done for 'c80'. “make -f c80 results in make: *** No rule to make target 'hello.abs', needed by 'all'. Stop.
--
You received this message because you are subscribed to a topic in the Google Groups "SEBHC" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/sebhc/fbP9nvJ0YSY/unsubscribe.
To unsubscribe from this group and all its topics, send an email to sebhc+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/b306f15e-ca98-d1d5-fa67-7380a4ec4dca%40gmail.com.
I guess I'm not sure what environment you're setting up. Is "c80" a file that contains "make" rules? Is this the "c-demo" you're trying to run?
Here's what I would do to run that example:
1) setup ~/.vhdosrc with the vhdos_root_dir property set to the
path to your ~/hdos directory.
2) create ~/hdos/sy0 and copy c.abs, m80.abs, and l80.abs there,
as well as the clibrary.rel file and any other needed
libs/programs.
3) create script to do run the VirtualHdos.jar JAVA program. I
call mine 'vhdos', but if you choose a different name you'll need
to change the Makefile for the example (change 'vhdos' to what
your script is named).
4) create a place for the demo files, let's say ~/c-demo files
(but you can clone the git repository and just use the
.../generic-cpm/vhdos/c-demo directory as-is).
5) "cd" to demo directory (e.g. "cd ~/c-demo").
6) Run "make".
If you're not familiar with "make", by default it looks for a rules file named "Makefile" (as used in c-demo), or a few other names. If you've called the file "c80" then you'll need the "make -f <file>" form of the command, as you already know.
There is no need to have these programs you're building be in the same directory path as ~/hdos, in fact you probably don't want to have them there. Think of ~/hdos/sy0,sy1,etc. as being your system disks (i.e. you don't normally ever want to write those files, delete them, etc). If you look at the c-demo/Makefile, you see the line "export HDOSDrive_dk0 = $(PWD)" which tells vhdos to use your current directory for DK0: - i.e. ~/c-demo or whatever is used for steps 4 and 5. Typically, the directories under ~/hdos would be used for common (unchanging) programs and files used by all your different projects. If you were using this makefile as a template for all your projects, you'd then use DK0: as the current directory for each project. You can, of course, setup other schemes for organizing your projects. But maybe get things working this way first.
If you want to use a different ~/hdos directory for different projects (that shouldn't be necessary, but it's your choice), then you can put a "vhdos.rc" file in your project directory (alongside Makefile, etc) that specifies a different vhdos_root_dir (or any other custom properties).
Depending on how familiar you are with 'make', that Makefile may
or may not make much sense to you. I can explain anything that's
not obvious already.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/032201d95863%243f186430%24bd492c90%24%40gmail.com.
On Apr 6, 2023, at 10:19 PM, Darrell Pelan <pel...@gmail.com> wrote:
Is there a C80 Mathpack for HDOS? I could run the programs through the compiler/M80 assembler, but I think there is an issue with the CCONFIGF program. I didn't find an ABS version to enable floats.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/882cd9ac-33f6-4b92-8add-0e49951de4b6n%40googlegroups.com.