Skip to content

Commit

Permalink
Initial release
Browse files Browse the repository at this point in the history
  • Loading branch information
dwildie committed May 15, 2021
1 parent 04698d9 commit 87c2e2a
Show file tree
Hide file tree
Showing 531 changed files with 36,764 additions and 1 deletion.
11 changes: 10 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1 +1,10 @@
# cromix-s100computers
# cromix-s100computers
Cromix Plus ported to the s100computers.com 68030 board

* The [docs](docs) folder contains the system configuration and boot instructions. Please read and follow all the documents in the specified order

* The [manuals](manuals) folder contains some relevant Cromix Plus manuals. These manuals have been supplied by Marcus Bennett. Additional manuals and software are available from Marcus' cromemecos repository, details on accessing the repository are here [cromemcos](manuals)

* The [file-system](file-system) folder contains the files extracted from the root Cromix file system.

The 68030 Boot monitor and required CF Card image can be obtained from the latest [release](https://github.com/dwildie/cromix-s100computers/releases).
Binary file added docs/1-BootMonitor.pdf
Binary file not shown.
Binary file added docs/2-SIOV4ConfigurationAndTest.pdf
Binary file not shown.
Binary file added docs/3-CromixBoot.pdf
Binary file not shown.
695 changes: 695 additions & 0 deletions file-system/files.txt

Large diffs are not rendered by default.

Binary file added file-system/root/bin/access.bin
Binary file not shown.
Binary file added file-system/root/bin/account.bin
Binary file not shown.
Binary file added file-system/root/bin/asm.bin
Binary file not shown.
Binary file added file-system/root/bin/blink.bin
Binary file not shown.
Binary file added file-system/root/bin/boot.bin
Binary file not shown.
Binary file added file-system/root/bin/c.bin
Binary file not shown.
Binary file added file-system/root/bin/ccall.bin
Binary file not shown.
Binary file added file-system/root/bin/cdoscopy.bin
Binary file not shown.
Binary file added file-system/root/bin/cdosfix.bin
Binary file not shown.
Binary file added file-system/root/bin/ce.bin
Binary file not shown.
Binary file added file-system/root/bin/chowner.bin
Binary file not shown.
Binary file added file-system/root/bin/clist.bin
Binary file not shown.
Binary file added file-system/root/bin/clock.bin
Binary file not shown.
Binary file added file-system/root/bin/cmpasc.bin
Binary file not shown.
Binary file added file-system/root/bin/compare.bin
Binary file not shown.
Binary file added file-system/root/bin/config.bin
Binary file not shown.
Binary file added file-system/root/bin/convert.bin
Binary file not shown.
Binary file added file-system/root/bin/convobj.bin
Binary file not shown.
Binary file added file-system/root/bin/copy.bin
Binary file not shown.
Binary file added file-system/root/bin/cptree.bin
Binary file not shown.
Binary file added file-system/root/bin/crc.bin
Binary file not shown.
Binary file added file-system/root/bin/crontab.bin
Binary file not shown.
Binary file added file-system/root/bin/day.bin
Binary file not shown.
Binary file added file-system/root/bin/dbg.bin
Binary file not shown.
Binary file added file-system/root/bin/dcheck.bin
Binary file not shown.
Binary file added file-system/root/bin/ddt.bin
Binary file not shown.
Binary file added file-system/root/bin/ddump.bin
Binary file not shown.
Binary file added file-system/root/bin/deltree.bin
Binary file not shown.
Binary file added file-system/root/bin/diskinfo.bin
Binary file not shown.
Binary file added file-system/root/bin/dump.bin
Binary file not shown.
Binary file added file-system/root/bin/dumpm.bin
Binary file not shown.
Binary file added file-system/root/bin/ecc.bin
Binary file not shown.
Binary file added file-system/root/bin/echo.bin
Binary file not shown.
Binary file added file-system/root/bin/ed.bin
Binary file not shown.
Binary file added file-system/root/bin/find.bin
Binary file not shown.
Binary file added file-system/root/bin/flush.bin
Binary file not shown.
Binary file added file-system/root/bin/free.bin
Binary file not shown.
Binary file added file-system/root/bin/ftar.bin
Binary file not shown.
Binary file added file-system/root/bin/group.bin
Binary file not shown.
Binary file added file-system/root/bin/h.bin
Binary file not shown.
Binary file added file-system/root/bin/help.bin
Binary file not shown.
Binary file added file-system/root/bin/icheck.bin
Binary file not shown.
Binary file added file-system/root/bin/idump.bin
Binary file not shown.
Binary file added file-system/root/bin/initflop.bin
Binary file not shown.
Binary file added file-system/root/bin/inithard.bin
Binary file not shown.
Binary file added file-system/root/bin/inittape.bin
Binary file not shown.
Binary file added file-system/root/bin/input.bin
Binary file not shown.
Binary file added file-system/root/bin/ipcrm.bin
Binary file not shown.
Binary file added file-system/root/bin/ipcs.bin
Binary file not shown.
Binary file added file-system/root/bin/jcode.bin
Binary file not shown.
Binary file added file-system/root/bin/jlinker.bin
Binary file not shown.
Binary file added file-system/root/bin/library.bin
Binary file not shown.
Binary file added file-system/root/bin/link68.bin
Binary file not shown.
Binary file added file-system/root/bin/ls.bin
Binary file not shown.
Binary file added file-system/root/bin/lstat.bin
Binary file not shown.
Binary file added file-system/root/bin/mail.bin
Binary file not shown.
Binary file added file-system/root/bin/makdev.bin
Binary file not shown.
Binary file added file-system/root/bin/make.bin
Binary file not shown.
Binary file added file-system/root/bin/makfs.bin
Binary file not shown.
Binary file added file-system/root/bin/maklib.bin
Binary file not shown.
Binary file added file-system/root/bin/maklink.bin
Binary file not shown.
Binary file added file-system/root/bin/match.bin
Binary file not shown.
Binary file added file-system/root/bin/mode.bin
Binary file not shown.
Binary file added file-system/root/bin/more.bin
Binary file not shown.
Binary file added file-system/root/bin/mount.bin
Binary file not shown.
Binary file added file-system/root/bin/move.bin
Binary file not shown.
Binary file added file-system/root/bin/msg.bin
Binary file not shown.
Binary file added file-system/root/bin/ncheck.bin
Binary file not shown.
Binary file added file-system/root/bin/passwd.bin
Binary file not shown.
Binary file added file-system/root/bin/patch.bin
Binary file not shown.
Binary file added file-system/root/bin/patchbug.bin
Binary file not shown.
Binary file added file-system/root/bin/pckt.bin
Binary file not shown.
Binary file added file-system/root/bin/priv.bin
Binary file not shown.
Binary file added file-system/root/bin/ramdisk.bin
Binary file not shown.
Binary file added file-system/root/bin/randline.bin
Binary file not shown.
Binary file added file-system/root/bin/rcopy.bin
Binary file not shown.
Binary file added file-system/root/bin/readall.bin
Binary file not shown.
Binary file added file-system/root/bin/rfile.bin
Binary file not shown.
Binary file added file-system/root/bin/root.bin
Binary file not shown.
Binary file added file-system/root/bin/scan.bin
Binary file not shown.
Binary file added file-system/root/bin/screen.bin
Binary file not shown.
Binary file added file-system/root/bin/setpri.bin
Binary file not shown.
Binary file added file-system/root/bin/sfile.bin
Binary file not shown.
Binary file added file-system/root/bin/sim.bin
Binary file not shown.
Binary file added file-system/root/bin/sort.bin
Binary file not shown.
Binary file added file-system/root/bin/split.bin
Binary file not shown.
Binary file added file-system/root/bin/spool.bin
Binary file not shown.
Binary file added file-system/root/bin/strcmp.bin
Binary file not shown.
Binary file added file-system/root/bin/tail.bin
Binary file not shown.
Binary file added file-system/root/bin/tar.bin
Binary file not shown.
Binary file added file-system/root/bin/tee.bin
Binary file not shown.
Binary file added file-system/root/bin/testinp.bin
Binary file not shown.
Binary file added file-system/root/bin/time.bin
Binary file not shown.
Binary file added file-system/root/bin/touch.bin
Binary file not shown.
Binary file added file-system/root/bin/tr.bin
Binary file not shown.
Binary file added file-system/root/bin/unmount.bin
Binary file not shown.
Binary file added file-system/root/bin/usage.bin
Binary file not shown.
Binary file added file-system/root/bin/version.bin
Binary file not shown.
Binary file added file-system/root/bin/wboot.bin
Binary file not shown.
Binary file added file-system/root/bin/wc.bin
Binary file not shown.
Binary file added file-system/root/bin/who.bin
Binary file not shown.
Binary file added file-system/root/bin/xmodem.bin
Binary file not shown.
2 changes: 2 additions & 0 deletions file-system/root/cmd/.shutdown.msg
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
System shutdown in 5 seconds

2 changes: 2 additions & 0 deletions file-system/root/cmd/bak.cmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
% Delete all .bak files in the current directory
del -v **.bak
34 changes: 34 additions & 0 deletions file-system/root/cmd/cc.cmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
if #1x = x goto how_to
if #1 != '-l' goto not_link
shift

%lloop
if #1x = x goto linkit
c +c #1
if -err goto error
jcode #1.i
if -err goto error
shift
goto lloop
%linkit
rew
shift
jlinker +m +a +s -m#1.map #* -lsys -lc
exit

%not_link
%loop
if #1x = x exit
c +c #1
if -err goto error
jcode #1.i
shift
goto loop

%error
echo "Error(s) in compilation"
exit 1

%how_to
echo "Usage: CC [-l] <file> [<file ...]"
echo
10 changes: 10 additions & 0 deletions file-system/root/cmd/check.cmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
% Check file structures
%
if '#1' = '-s' goto salvage
dcheck #1
icheck #1
exit
%salvage
dcheck -s #2
icheck -s #2
boot
12 changes: 12 additions & 0 deletions file-system/root/cmd/fixsb.cmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
%This command file rebuilds the super block on a Cromix disk
%call by: fixsb devname

if '#1' = '' go howto
makfs -r #1
icheck -s #1
boot
exit

%howto
echo Call by: fixsb devname
exit 1
1 change: 1 addition & 0 deletions file-system/root/cmd/helpsys.cmd
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
help -d /usr/help/syslib #*
10 changes: 10 additions & 0 deletions file-system/root/cmd/init.cmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
% Set or get current run level
%
if x#1 = x goto get
echo #1 > /etc/level
kill -1 1
exit
%get
echo -n "Current run level: "
ty /etc/level
exit
31 changes: 31 additions & 0 deletions file-system/root/cmd/install.cmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
% This procedure is used to install CDOS programs on a Cromix disk
if '#1' = '' goto argerror
if #1 = fda goto install
if #1 = fdb goto install
if #1 = fdc goto install
if #1 = fdd goto install
if #1 = sfda goto install
if #1 = sfdb goto install
if #1 = sfdc goto install
if #1 = sfdd goto install
%argerror
echo -e Wrong number of arguments
echo -e 'Syntax: install fdx where fdx = fda, fdb, ..., sfda, sfdb, ...'
exit
%install
del install2.cmd >* /dev/null
cdoscopy #1 install.crx
if -r install.crx goto continue1
%noinstall
echo -e install.crx file not present on CDOS disk
exit
%continue1
ren install.crx install2.cmd
if -e /usr/pkg goto continue2
%createpkg
makd /usr/pkg
chowner bin /usr/pkg
%continue2
install2 #1
del install2.cmd
echo CDOS software from disk #1 now installed on this Cromix disk
2 changes: 2 additions & 0 deletions file-system/root/cmd/l.cmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
% Simulate old l program
ls -m #*
8 changes: 8 additions & 0 deletions file-system/root/cmd/logerr.cmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
% Ecc management
%
if "#1" = "" goto report
ecc on
ecc -t #1 >> /etc/msu_errs &
exit
%report
ty /etc/msu_errs
1 change: 1 addition & 0 deletions file-system/root/cmd/newuser.cmd
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
ty /cmd/newuser.msg
Loading

0 comments on commit 87c2e2a

Please sign in to comment.