Mikael Pettersson
|
ce0595ef44
|
as: rewrite in Erlang, initial version
|
2019-08-13 19:21:57 +02:00 |
|
Mikael Pettersson
|
c184c9b4a8
|
pdp10_elf36.hrl: sync with binutils-2.32 ELF definitions
|
2019-07-31 17:23:21 +02:00 |
|
Mikael Pettersson
|
fa0d71dd5a
|
pdp10-elf36.h: sync with binutils-2.32 ELF definitions
|
2019-07-31 16:48:17 +02:00 |
|
Mikael Pettersson
|
730bffc28b
|
pdp10_opcodes: rewrite in Erlang, resolve ambiguities
|
2019-07-30 18:24:38 +02:00 |
|
Mikael Pettersson
|
690a7c86e8
|
ar: rewrite in Erlang, initial version
|
2019-07-20 19:49:23 +02:00 |
|
Mikael Pettersson
|
cc709a7e1c
|
pdp10_stdio.erl: correct return value in fopen failure case
|
2019-07-20 19:49:23 +02:00 |
|
Mikael Pettersson
|
512f2e452d
|
ar.c: correct strftime() format for ar -tv
|
2019-07-20 19:49:23 +02:00 |
|
Mikael Pettersson
|
a05674438f
|
pdp10_stdio.erl: rename fwrite/2 to fputs/2
|
2019-07-20 19:49:23 +02:00 |
|
Mikael Pettersson
|
91fbdd293d
|
pdp10-ar.h: update links, fix typo, tweak struct field descriptions
|
2019-03-01 17:59:55 +01:00 |
|
Mikael Pettersson
|
964eed2f31
|
nm: rewrite in Erlang
|
2019-02-24 13:39:55 +01:00 |
|
Mikael Pettersson
|
b37c24d009
|
pdp10_stdio:fseek/2: correct -spec
|
2019-02-24 13:39:55 +01:00 |
|
Mikael Pettersson
|
d394dc856a
|
pdp10_stdio.erl: fix typo and grammar
|
2019-02-10 22:20:09 +01:00 |
|
Mikael Pettersson
|
35ec8bfc13
|
pdp10-stdio.c: fix typo and grammar
|
2019-02-10 22:20:09 +01:00 |
|
Mikael Pettersson
|
1f37143922
|
erlang/Makefile: type -p usage requires bash
|
2019-02-02 17:09:55 +01:00 |
|
Mikael Pettersson
|
fbd15cc2ba
|
pdp10_elf36.hrl: sync with binutils-2.31.1 ELF definitions
|
2019-01-27 21:09:32 +01:00 |
|
Mikael Pettersson
|
56a4e88356
|
pdp10-elf36.h: sync with binutils-2.31.1 ELF definitions
|
2019-01-27 21:09:04 +01:00 |
|
Mikael Pettersson
|
12a96bd910
|
pdp10_elf36.hrl: Erlang version of pdp10-elf36.h
|
2019-01-27 17:47:49 +01:00 |
|
Mikael Pettersson
|
0e363453b0
|
pdp10_stdint.hrl: Erlang version of pdp10-stdint.h
|
2019-01-27 17:46:38 +01:00 |
|
Mikael Pettersson
|
c0eabb3283
|
pdp10-elf36.h: cleanups
|
2019-01-27 17:45:23 +01:00 |
|
Mikael Pettersson
|
a005109a33
|
change licence of Erlang bits to the GPL, matching the rest of the project
|
2018-12-26 17:51:03 +01:00 |
|
Mikael Pettersson
|
b03e167eca
|
od: enable long command-line options
|
2018-12-26 13:41:47 +01:00 |
|
Mikael Pettersson
|
ea4861ad33
|
getopt: correct parsing of options with optional arguments
|
2018-12-26 13:40:32 +01:00 |
|
Mikael Pettersson
|
2e07d7945e
|
od: rewrite in Erlang
|
2018-12-26 11:04:16 +01:00 |
|
Mikael Pettersson
|
0f5fb79ddd
|
implement strtol clone for Erlang
|
2018-12-26 11:03:05 +01:00 |
|
Mikael Pettersson
|
8f7f62a23d
|
od: remove -S alias for -t d4, correct octal output, fix typo in comment
|
2018-12-26 11:01:58 +01:00 |
|
Mikael Pettersson
|
96be8c9d08
|
erlang: add Makefile and rebar.config for building with rebar3
|
2018-12-22 17:46:08 +01:00 |
|
Mikael Pettersson
|
980addf20b
|
8to9: rewrite in Erlang
|
2018-12-22 17:45:06 +01:00 |
|
Mikael Pettersson
|
5d25a3ef8a
|
lib: add .app.src for OTP and rebar compatibility
|
2018-12-22 17:44:07 +01:00 |
|
Mikael Pettersson
|
48de55782f
|
implement runtime support library for Erlang programs (escripts)
|
2018-12-22 17:42:39 +01:00 |
|
Mikael Pettersson
|
5a2f9bb6a2
|
implement getopt clone for Erlang
|
2018-12-22 17:40:10 +01:00 |
|
Mikael Pettersson
|
6374e23a86
|
pdp10_stdio: rewrite in Erlang, handle non-seekable files better
|
2018-12-22 17:38:47 +01:00 |
|
Mikael Pettersson
|
e72ed3fff2
|
pdp10-stdio: fix grammar in comment
|
2018-12-22 17:25:33 +01:00 |
|
Mikael Pettersson
|
9fbacc2a32
|
sim: minor updates
|
2018-12-22 17:24:29 +01:00 |
|
Mikael Pettersson
|
5104bf8847
|
sim: add effective address calculation
|
2018-05-08 22:42:06 +02:00 |
|
Mikael Pettersson
|
abfc0ef04a
|
sim: add core definitions
|
2018-05-08 22:41:24 +02:00 |
|
Mikael Pettersson
|
54ea34d560
|
pdp10-arith: add pdp10_sext_uint18()
|
2018-05-08 22:39:18 +02:00 |
|
Mikael Pettersson
|
5e2ad04250
|
sim: add (virtual) memory emulation
|
2018-05-05 18:26:22 +02:00 |
|
Mikael Pettersson
|
eeb251944b
|
pdp10-elf36.h: remove old EM_MOXIE definition, add EM_BPF
|
2018-05-05 18:21:42 +02:00 |
|
Mikael Pettersson
|
79fa45ce3a
|
sim: new tool (stub for now)
|
2018-04-28 17:44:04 +02:00 |
|
Mikael Pettersson
|
7fde78a4c6
|
doc/Booting.txt: fix typos
|
2017-08-02 17:38:50 +02:00 |
|
Mikael Pettersson
|
24cf9254f1
|
doc/Timers.txt: fix typo
|
2017-08-02 17:25:38 +02:00 |
|
Mikael Pettersson
|
94c28c504a
|
doc/Interrupts.txt: fix typos
|
2017-08-02 17:14:42 +02:00 |
|
Mikael Pettersson
|
ab06ac512c
|
doc/pdp10-abi.txt: correct reference to the thread register
|
2017-08-02 16:47:14 +02:00 |
|
Mikael Pettersson
|
824b8a877e
|
doc/Paging.txt: fix some typos
|
2017-08-02 16:09:58 +02:00 |
|
Mikael Pettersson
|
ba6485eb1b
|
doc: add notes on boot sequences for different PDP10 generations
|
2015-09-22 23:29:07 +02:00 |
|
Mikael Pettersson
|
4bf86f12d0
|
doc: a notes on Console TTY for different PDP10 generations
|
2015-09-11 19:39:27 +02:00 |
|
Mikael Pettersson
|
8c377bba69
|
doc: add missing Copyright headers
|
2015-09-08 22:36:48 +02:00 |
|
Mikael Pettersson
|
2be3c70928
|
doc: add notes on PDP10 interval timers
|
2015-09-08 22:25:43 +02:00 |
|
Mikael Pettersson
|
d5cc68a61c
|
doc/Paging.txt: add note about documentation issues wrt Jupiter paging
|
2015-09-08 22:24:47 +02:00 |
|
Mikael Pettersson
|
68472bfffa
|
add notes on paging structures for different PDP10 generations
|
2015-09-06 18:06:58 +02:00 |
|