A tool box of cp/m code that is known to run on cp/m

cpmtoolbox

A tool box of cp/m code that is known to run on cp/m This code repo contains cp/m programs that are known to build and run on cp/m systems.

These tools comprise code from Leor Zolman and other to be named. Of course I will also add some tools.

All the code here has been built by me on a cp/m system and tested, to at least work at the surface level. There are no garentees that its bugfree. At least you will be able to build the code and have it work on your machine.

I have found over the years that source code from places like walnut creek cd and so forth may not build or run on my cp/m systems. (I have a bunch of them). This can be issues with code feature creep or build tool feature creep. Anyway these are never frozen in time. I will try to document the build tools used for each program here.

Souce of tools.

cat.c:      CAT will copy a file to another file (cat filename >newfilename)
sieve.c     SIEVE will calculate about 1900 primes.  This can be used to compute the system speed
            of your machine.
tail.c      TAIL will print the last lines of a source file.
wc.c        WC will compute the number of words/lines, and characters in a file.
xc.c        XC will create a cross referance listing of a C program.
sort.c      SORT is not ready yet.
uniq.c      UNIQ is not ready yet.

Libraries and headers used by the builds.

wildexp.c
dio.c
dio.h
trace.h
Owner
Jay Cotton
Over 50 years of cutting edge drudgery on some of the oddest computers in the world.
Jay Cotton
Similar Resources

Windows kernel-mode driver emulating well-known USB game controllers.

Windows kernel-mode driver emulating well-known USB game controllers.

Aug 10, 2022

New version of the well known ESP32 Radio. Now optional I2S output!

ESP32Radio-V2 New version of the well known ESP32 Radio. Now optional I2S output! Compile time configuration in config.h. Do not forget to upload the

Jul 19, 2022

Well known brainstorming and tricky coding questions

Interview questions NOTE:If you having any difficulty in solving then you can message me for solution Question 1 Rahman has N coins; let's denote the

May 5, 2022

swhid is an OCaml library to work with persistent identifiers found in Software Heritage, also known as swhid

swhid_compute swhid_compute is an OCaml library to work with persistent identifiers found in Software Heritage, also known as swhid. This library only

Jun 21, 2022

The FLIP Fluids addon is a tool that helps you set up, run, and render high quality liquid fluid effects all within Blender, the free and open source 3D creation suite.

FLIP Fluids The FLIP Fluids addon is a tool that helps you set up, run, and render liquid simulation effects. Our custom built fluid engine is based a

Aug 15, 2022

Yearly ./run of Advent Of Code

AoC++ Advent of Code 2021 problem solutions written in C++ Build mkdir build cd build cmake .. make all Run ./day1part1 input See problems here ht

May 25, 2022

Combining Sealighter with unpatched exploits to run the Threat-Intelligence ETW Provider

Combining Sealighter with unpatched exploits to run the Threat-Intelligence ETW Provider

Sealighter-TI Combining Sealighter with unpatched exploits and PPLDump to run the Microsoft-Windows-Threat-Intelligence ETW Provider without a signed

Aug 9, 2022

An attempt to run fcitx5 on Android

fcitx5-android-poc An attempt to run fcitx5 on Android. Project status It can build, run, and print to stdout. Build Dependencies Android SDK Platform

Aug 8, 2022

Run-time program generator embedded in C++

Run-time program generator embedded in C++

Aug 5, 2022
Jul 30, 2022
The ESP-BOX is a new generation AIoT development platform released by Espressif Systems.

中文版本 ESP-BOX AIoT Development Framework Important Note: We recommend updating the ESP32-S3-BOX firmware when you first receive the product to have the

Aug 15, 2022
A toolkit for pointcloud processing, including: filter, bounding box, ground segmentation, cluster

A toolkit for pointcloud processing, including: filter, bounding box, ground segmentation, cluster. And implemented by different algorithms(some with pcl wrapper). c++17 supported

Jun 23, 2022
Project to remove the 'dotted focus box' around your selections in Windows 11.

Thank you https://github.com/mrexodia/NoFlashWindow for providing this template. With out it this would not have been as easy. Do not run the 32 bit i

Jul 28, 2022
HESS (Hyper Exponential Space Sorting) is a polynomial black-box optimization algorithm, that work very well with any NP-Complete, or NP-Hard problem

The original HESS (Hyper Exponential Space Sorting) is a polynomial black-box optimization algorithm, that work very well with any NP-Complete, or NP-Hard problem, at 2021 thanks to suggestions of Daniel Mattes, work like a complete algorithm.

Jan 18, 2022
A static C++ library for the generation of discrete functions on a box-shaped domain
A static C++ library for the generation of discrete functions on a box-shaped domain

A static C++ library for the generation of discrete functions on a box-shaped domain. This is especially suited for the discretization of signed distance fields.

Jul 28, 2022
HESS HAMILTONIAN PATH COMPLETE (2021) black-box for Hamiltonian Path Problem

The original HESS (Hyper Exponential Space Sorting) is a polynomial black-box optimization algorithm, that work very well with any NP-Complete, or NP-Hard problem

Jan 19, 2022
AVX2-vectorized box filter

vs-boxblur AVX2-vectorized box filter. For integer input, it favors architectures with fast cross lane shuffle (e.g. haswell or later architectures of

Apr 7, 2022
`lv_lib_100ask` is a reference for various out of the box schemes based on lvgl library or an enhanced interface for various components of lvgl library.

Introduction lv_lib_100ask is a reference for various out of the box schemes based on lvgl library or an enhanced interface for various components of

Aug 11, 2022
I modified the colmap,when it reconstructs from known pose ,only let it optimize rotation ,fixing position!

Mapping-base-lidar-pose-or-vslam-pose I simply modified the colmap,when it reconstructs from known pose ,only let it optimize rotation ,fixing positio

Jun 20, 2022