1
0
mirror of https://github.com/prirun/p50em.git synced 2026-01-24 11:01:43 +00:00

39 Commits

Author SHA1 Message Date
Dennis Boone
7c3c71e147 Add all utilities to gitignore.
Make rev stamp work for either hg or git repos.
Automate more utility building with makefile changes.
2020-03-11 00:01:49 +00:00
Jim
45086db988 makefile: remove utilities from makefile, now in util 2020-03-10 14:48:24 -04:00
Jim
4fb9acdc77 makefile: add emwarn target to get crazy with compiler errors and warnings 2020-03-09 16:38:26 -04:00
Jim
9d656255a5 devpnc: only broadcast to nodes in ring.cfg 2020-02-29 14:02:52 -05:00
Jim
a4cc429fad Linux cleanup to remove demo/dongle code, remove PowerPC stuff, fix slow PNC I/O, fix a nasty devmt bug 2020-02-24 23:55:03 -05:00
Jim
4061b6adc9 Changes to allow emulator to run on Linux for hosting at Linode 2019-09-25 10:56:48 -04:00
Jim
3dce2cef47 secure: better security checking, plus many other changes 2012-07-24 15:30:51 -04:00
Jim
b68b4ea92b secure: don't compare previous dongle data for KEYID=0 (public emulators) 2012-07-10 11:22:20 -04:00
Jim
441a3f5845 Updates after testing on PPC G4 Tiger machine (makefile changes), and
tighten secure.h a bit
2012-07-09 22:13:25 -04:00
Jim
021ed5443a makefile: add Intel lmserver, remove .o before builds, etc. 2012-07-02 17:18:29 -04:00
Jim
147b28e84e misc edits 2012-06-09 17:56:11 -04:00
Jim
326c136dc2 makefile: don't compile with registers for PPC; it's a lot faster, but
disables async PNC I/O, which makes remote disk access VERY slow.
2011-12-04 11:00:32 -05:00
Jim
9be11b1a57 magsav: add to makefile, make binary magsav work (Unix text magsav not done) 2011-11-26 09:47:25 -05:00
Jim
dc24f26eb1 Use registers on PPC for demo/production build, don't install sigquit,
don't use async I/O for PNC.  Signals don't work with registers enabled.
2011-11-23 15:07:45 -05:00
Jim
da09d83222 magsav: add magsav to makefile - doesn't compile though :( 2011-11-18 10:18:06 -05:00
Jim
d30cef0848 Add -mmacosx-version-min=10.4 to PPC builds; fix trace printf's 2011-11-15 18:28:41 -05:00
Jim
83e05663cb - Replace HOBBY #ifdef with DEMO,
- Remove long integers so x86_64, where long is 8 bytes, is like i686
compile, where long is 4 bytes.
- Dont' handle xon/xoff on sys console in full duplex
- Add geom hash for DEMO emulator
- Add -mmacosx-version-min=10.4 option for DEMO emulator
- Add 1-line AMLC and 2-node PNC to DEMO emulator
2011-11-15 14:01:58 -05:00
Jim
6f8555e3f5 Move dongle subdir to src 2011-11-07 15:52:46 -05:00
Jim
6198e38d70 makefile: add targets for broken dongle tests 2011-11-03 14:56:23 -04:00
Jim
77471613b2 makefile: make Intel the default, p suffix for PowerPC 2011-10-25 17:10:11 -04:00
Jim
5ae86cca58 bs: fix major bug in get64r: plp jimmy>date_af would fail, l command
(ld -packed -sort_name) would fail after running jimmy>lines>lines.run
2011-10-24 16:47:10 -04:00
Jim
d829b0efd9 Hey, it runs Primos again! This time on Intel. :) 2011-10-21 18:55:43 -04:00
Jim
53893d85ae bs: more changes, functions for symbolic register access, incl DMX 2011-10-20 17:23:15 -04:00
Jim
fa097d21fc BS rvec, memory accesses; order of RPH/RPL is byte-order dependent,
fix bug in get32 when -DFAST isn't used
2011-10-17 22:14:55 -04:00
Jim
5790718ed7 Add swap calls to get/put functions & macros, add tracei target for Intel 2011-10-17 15:06:55 -04:00
Jim
69a37aef55 Remove crs[] and crsl[] references in trace output, add vfy target to
makefile to allow comparing emulator binaries
2011-10-17 10:53:12 -04:00
Jim
20e43665bd Add mtread/mtwrite: read/write .tap files from/to physical tape 2011-08-31 13:40:22 -04:00
Jim
b643ed80ed Add Unix versions of smad, smag for Prime pdevs 2011-08-24 17:15:16 -04:00
Jim
6b8abd3a8b Use current hg rev when building 2011-08-18 20:58:18 -04:00
Jim
703940e525 PNC cleanups, still halts at RCV_ERR2 in PNCDIM on node B during
a directory copy from node A to a disk on node B.
2011-08-14 12:10:14 -04:00
Jim
fde9c6e812 Initial PNC driver (no receive yet), added #ifdefs for trace, allow
continuing after real HLT in S and R modes for old T&M diagnostics,
expanded list of Prime device drivers
2011-07-30 17:06:19 -04:00
Jim
bcfdbec10f Changes for gcc on OSX 10.6, cross compile on Intel 2011-07-18 09:31:14 -04:00
Jim
dbe7246f12 Default to 1 AMLC board; add magrst to makefile 2010-01-31 09:31:08 -05:00
Jim
2f065a3bde License server ignores bogus connections, updated makefile to store
executables in local directory instead of ../run (for testing first)
2008-09-24 16:02:01 -04:00
Jim
b787eaa56b Changed makefile so that utility binaries go in bin, not run 2008-09-12 21:33:16 -04:00
Jim
f971e4fac5 Moved mx directories to ../dongle, out of source directory 2008-09-12 20:12:17 -04:00
Jim
4466fa57e7 makefile updated with all compile options, added back to repository 2008-09-12 14:57:19 -04:00
Jim
b9e1439d39 Added Prime syscom directory for k key 2005-04-18 00:00:00 -04:00
Jim
ec56fd7a9e Initial version of Prime emulator for Mac OSX on PowerPC 2005-04-18 00:00:00 -04:00