Soyuz-Neon PC-11/16 (UNEON) Core
Soyuz-Neon PC-11/16 (UNEON).
Soviet Personal computer with an advanced graphics subsystem, multitasking and compatibility with the PDP-11 architecture.
Core for MiSTer and MiST.
github.com/xolod79/UNEON
For the IDE-HDD to work, you need to replace Main_MiSTer main binary from this repo!
FDD not working yet.
Spec: CPU 1801ВМ2 16bit, 8MHz, PDP-11 compateble
RAM: 512KB-4MB
ROM: 16KB
Video: 832x300 2,4,16,256colors from 65355 palet.
The video controller generates an image from video segments (continuous sections of RAM ranging from 16 to 128 16-bit words in length) randomly located in the computer’s general RAM, using a table of video line addresses (up to 300 32-bit pointers) and a table of segments for each line.
FDD: 720KB
HDD: IDE
Keyboard: 88keys
UART: i8251
Sound: double i8253
RTC
Mouse
Covox
OS: RT-11 (slightly modified)
Transparent multitasking for RT-11 OS is done in built-in software (firmware in ROM) and NMI.
For greater compatibility with the PDP-11 architecture, it is implemented: hardware interception of calls to IO port addresses (17xxx) and the ability to emulate calls of vector interrupts.