Version 2.0: switching to a semver-ish system
This commit is contained in:
parent
64ddf705ea
commit
1f7bc8b5b5
1 changed files with 20 additions and 5 deletions
25
readme.md
25
readme.md
|
@ -1,7 +1,7 @@
|
|||
Thingamajig v1.1-dev
|
||||
====================
|
||||
Thingamajig v2.0
|
||||
================
|
||||
|
||||
Thingamajig v1.1 is a RISC/MISC homebrew computer architecture. Its git
|
||||
Thingamajig v2.0 is a RISC/MISC homebrew computer architecture. Its git
|
||||
repository can be found at
|
||||
https://ahti.space/git/crazyettin/Thingamajig.
|
||||
|
||||
|
@ -165,8 +165,8 @@ The commands for the disc system are:
|
|||
The modem also uses two ports: status at FFF9 and data at FFFA. Only the
|
||||
least significant bit of the status port is used, indicating whether
|
||||
the modem is connected or not. Unsetting the bit hangs the modem while
|
||||
setting it in answer mode listens for an incoming connection to answer.
|
||||
Setting the bit in originate mode is ignored.
|
||||
setting it in answer mode hangs any current call and listens for an
|
||||
incoming call to answer. Setting the bit in originate mode is ignored.
|
||||
|
||||
The input status register can be used to check if a device is ready to
|
||||
be read from. The reserved addresses FFF8-FFFF are mapped to the bits
|
||||
|
@ -190,4 +190,19 @@ stdin and stdout respectively.
|
|||
An initial gap created with ORG is not included in an assembled program.
|
||||
All possible interpretations of a disassembled program are included in
|
||||
its listing, resulting in overlapping information.
|
||||
|
||||
Changelog
|
||||
---------
|
||||
|
||||
v2.0
|
||||
* Added the ability to shift a register multiple steps in one
|
||||
instruction
|
||||
* Changed the register argument of STORE from RX to RY
|
||||
* Added support for an emulated floppy disc system and modem and an
|
||||
input status register to the emulator
|
||||
* Added the ability to use ORG non-initially to the assembler
|
||||
* Changed tapectl so that it uses arguments for input
|
||||
|
||||
v1.0
|
||||
* Initial release
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue