Difference between revisions of "Land Boards Multicomp Page"

From blwiki
Jump to: navigation, search
(FORTH)
(Grant Searle's FPGA MultiComputer Project(s))
Line 14: Line 14:
 
** Other I/O is serious limitation but a 16K retro machine without SD Card storage can easily be built
 
** Other I/O is serious limitation but a 16K retro machine without SD Card storage can easily be built
 
* [http://land-boards.com/blwiki/index.php?title=RETRO-EP4CE6 Land Boards RETRO-EP4CE6]  
 
* [http://land-boards.com/blwiki/index.php?title=RETRO-EP4CE6 Land Boards RETRO-EP4CE6]  
 +
* [[MC1024 Build]]
  
 
=== Our Retro-Computer Video Series ===
 
=== Our Retro-Computer Video Series ===

Revision as of 11:46, 10 November 2019

Multicomp Facebook.PNG

Grant Searle's FPGA MultiComputer Project(s)

Our Retro-Computer Video Series

EP2 Video Series

Video Series

EP4 Video Series


My Build of the Z80 Version

CPM-2UARTs-NoVideo.PNG

Retrobrew Computer Builds of the Multicomp Project(s)

Neil Crook Builds of the Multicomp Project - 6809 Version

Neil started from Grant Searle's work and fixed a number of issues with the VHDL code.

FORTH

NitrOS-9

FLEX OS

CUBIX OS

Fuzix OS

CP/M Resources on the Net

CP/M Notes

  • CP/M is not case sensitive
  • REN NEWNAME.EXT=OLDNAME.EXT - Rename a file from the old to the new name
  • ERA FILE2ERA.EXT - Erase a file
  • Asterisk is wildcard
  • .COM are command files
  • PIP - copy command
  • PIP NEWCOPY.EXT=COPYFROM.EXT - Copy from COPYFROM.EXT to NEWCOPY.EXT
    • PIP B:BBCBASIC.COM=BBCBASIC.COM
      • Copies BBCBASIC to B: drive
  • Drive references A:
    • Drives go from A-???
  • LS is a better direction program

BBCBASIC Notes

BBC BASIC (Z80) Version 3.00
(C) Copyright R.T.Russell 1987
  • BBCBASIC Manual
  • LOAD "PROG1"
  • SAVE "FRED.BBC"
  • To exit BBC BASIC (Z80) type STAR BYE

Microsoft BASIC Notes

  • SAVE "MYPROG.BAS"
  • LOAD "MYPROG.BAS"
  • SYSTEM -- Return to CP/M
  • NAME "OLDFILE.BAS" AS "NEWFILE.BAS"
  • NEW - Delete program
  • OUT 132,1 -- Output to I/O port 132
  • PRINT INP(16)
  • PRINT MEM - Free memory (6809 Extended BASIC)

Notes

Grant noted about the SD card interface:

... the SD controller is easy to control - in BASIC POKE the sector number, POKE the write command, POKE 512 bytes to the same location to write a sector, or POKE the sector number, POKE the read command, and PEEK 512 bytes to read a sector.