Binary Versions Of Csdp For Mac

Binary Versions Of Csdp For Mac

COSMAC Software Development Package (CSDP)

In order to build CMake from a source tree on Windows, you must first install the latest binary version of CMake because it is used for building the source tree. Once the binary is installed, run it on CMake as you would any other project. Outside the EU, financial products are offered by Binary (SVG) LLC, Hinds Building, Kingstown, St. Vincent and the Grenadines; Binary (V) Ltd, Govant Building, Port Vila, PO Box 1276, Vanuatu, regulated by the Vanuatu Financial Services Commission (view licence); Binary (BVI) Ltd, Kingston Chambers, P.O. Box 173, Road Town, Tortola, British Virgin Islands, regulated by the British Virgin Islands Financial Services Commission (licence no. SIBA/L/18/1114); and Binary (FX) Ltd., Lot No.

Csdp
#24727

Hi All,
In the late seventies and early eighties I worked on a number of project involving the versatile 1802. One memorable project involved a low power calcualtor product that married a HMOS Intel 8231A Arithmetic Processing Unit (APU) to provides high speed IEEE floating point arithmetic to the 1802 buffered in such as ways as to allow the APU to be powered down between calculations to save the battery. We used the CSDP macro assembler for programming, originally running on a PDP-11 and later a PC version when the IBM PC became available. I also built a ham radio repeater controller project around the 1802 that was widely used here in New Zealand.
Now close to retirement I've been thinking about building a retro 1802 system and I'm hunting around for the CSDP assembler, either a PC executable or the FORTRAN source.
Just wondering if anyone knows if this can be downloaded anywhere?
Thanks, John

#24728

John,
Welcome to the Group!
Unless you need the CDSP package note that there are several 'modern' 1802 assemblers
out there. See http://www.retrotechnology.com/memship/a18.html That's part of
Herb Johnson's site. He's got a wealth of stuff about, among other things, 1802
programming.
Couldn't find the CDSP.
Also of note is Marcel's 'Emma 02'. This is a powerful and comprehensive 1802
system emulator and execution analyzer. See https://www.emma02.hobby-site.com/
-Chuck
#24729

Hi, John!
Welcome to the group!
If you locate the PDP-11 CDSP stuff, there are PDP-11 emulators that can still run it.

If you find the IBM PC versions there are a number of Cross-Assemblers both for the PC/Windows and Mac OS X, as well as DOSBOX (which runs on both platforms) that can run those.

Fm 2008 for mac. Herb Johnson uses a version of CTUG's A18 Cross Assembler for MS/PC-DOS. He's updated it to add the 1805 instruction set and subroutine call and returns.

Zebra lp 2844-z drivers for mac. Mac OS 10.5.2 and above includes all of the correct drivers needed to use a Zebra LP 2844. This means that all Apple users can easily set up, configure, and use their Zebra label printer. Set up is simple, here is how. Find information on the LP 2844-Z Desktop Printer drivers, software, support, downloads, warranty information and more. LP 2844-Z Desktop Printer Support & Downloads Zebra This site uses cookies to provide an improved digital experience. Zebra Setup Utilities v1.1.9.1245. Printer setup, made simple – by enabling you to quickly and easily configure select Zebra® high-performance, midrange and desktop printers, the free Zebra Setup Utilities will enhance your printer experience right out of the box.

The 1980's Avocet XASM18 is still around. And a number of people are experimenting with both vintage and modern assembler software written in C/C++ and other languages for the MAC and PC.

Most assemblers are command-line only, but one called Crossbow had an IDE - it was, however, written for the original System 9 Classic and earlier Macs.

#24730

@cmdrcosmac
Thank you for the welcome. I'm more of a hardware person than a programmer so forgive me any misunderstandings here. CSDP had a rich syntax that I've not seen in the classic mnemonic translation type assemblers. Here are a couple of example snippets from an old CSDP listing:

Some sort of I guess macro features? Do any of the currently available assemblers support this type of syntax?
@Joe Blackburn
Thank you also for the welcome and yes, the state of emulation for the DEC PDP-11 series is great. I actually have a real PDP-11/05 and an 11/44 waiting on resotration time (plus a MicroVAX in running order).
John
#24731

Wow. I don’t think I had ever heard of csdp or seen that syntax. It reminds me of something though..
toggle quoted messageShow quoted text
On Aug 10, 2019, at 2:36 PM, 'jy.as@..' <jy.as@..> wrote:
@cmdrcosmac
Thank you for the welcome. I'm more of a hardware person than a programmer so forgive me any misunderstandings here. CSDP had a rich syntax that I've not seen in the classic mnemonic translation type assemblers. Here are a couple of example snippets from an old CSDP listing:
<dummyfile.0.part>

Some sort of I guess macro features? Do any of the currently available assemblers support this type of syntax?
@Joe Blackburn
Thank you also for the welcome and yes, the state of emulation for the DEC PDP-11 series is great. I actually have a real PDP-11/05 and an 11/44 waiting on resotration time (plus a MicroVAX in running order).
John

--
Bill Rowe
Olduino - an arduino for the first of us
https://olduino.wordpress.com/about-2/about/
#24732

This code sample looks like RCA's Level II assembly syntax as used by their
Disk Macroassembler ASM4. See MPM-232.
Apparently, Marcel is working on emulating RCA's old development systems
under Emma 02, so you may be able to use the Macroassembler that way.
-Chuck
#24733

Hi,
Yes, I'm indeed in the process of adding a CDP18S600 stand alone emulator, but not sure that will help with the ASM4 as I'm not adding any additional SW (I'm afraid don't have any..). If there is an actual binary copy of the ASM4 somewhere which I can help to get it running.
I do have emulation of the MCDS already which includes an assembler but I believe that one is compatible with the Netronics Cassette Assembler as in this manual: https://groups.io/g/cosmacelf/files/Netronics%20Software%20and%20Documentation/Netronics%20Assembler.pdf
Then the MS2000 which I have also emulated includes the ASM8 on one of the disk images that might be able to handle the ASM4 code? I have some notes on how to use that in the Emma 02 help pages. Note I have not used it beyond the described example.
Both options above will run in the latest Emma 02 version.
Hope that help,
Cheers, Marcel.
So
#24738

Bill - at least one of the RCA books mentions running assembler on the PDP-11. Perhaps the Timesharing manual?


I think was some degree of cooperation, even though RCA had their own systems group.

#24745

On 8/10/19 1:51 PM, bill rowe wrote:
Wow. I don’t think I had ever heard of csdp or seen that syntax. It
reminds me of something though..
Probably the source for UT71. Listing included in the MicroDOS manual
and of course can be found in the files area here as ut71.sr.
ASM8 works just fine under MicroDOS in simulation.
A detailed description of the level II syntax is of course in the
MicroDOS manual: MPM-241
--
https://web.archive.org/web/20190214181851/http://home.earthlink.net/~david.schultz/
(Web pages available only at the Wayback Machine because Earthlink
terminated that service.)
Csdp
I can't remember if this is possible, but I'd like to check the version of some unix binaries I've installed.
For example, I'd like to be able to use a Terminal command to tell me what version of MySQL or GiMP or whatever, I have installed. I know you can use Fink, since that is what I installed these binaries with.
I'd like to know a universal terminal command to check the version of any unix app i have installed.
Any ideas?
Also, I know that you can check the what version of perl I have installed by typing:
perl -v
This seams to only work for perl, so it must be a variable specific to perl only.
Any guru's know this?
Binary Versions Of Csdp For Mac
© 2020