RDOS (Users)
Hi, I didn't know RDOS, it's new for me. I read the page and I tried to rebuild it from sources. The process is well described there. I got sources from SVN, installed OpenWatcom under WinXP, run BUILD.BAT and got no errors. Then I build the image from board/core2/MK.BAT that created OS image RDOS.BIN with kernel and necessary modules.
Did you read the Booting RDOS with GRUB bootloader paragraph? I think it's easy way to boot for nonUEFI users. You can use also grub4dos to boot from an existing DOS disk. So I put the files RDOS.BIN and GRUBLOAD.BIN and put lines
title RDOS
rootnoverify (hd0,0)
kernel /grubload.bin
modulenounzip /rdos.bin
to my grub's MENU.LST
but it crashed at boot. I try it on 2 different real PC and under BOCHS but only got the crash screen:
Processor=0000 (0000) No thread
GDT=FE024FB8 (F047) IDT=FE035030 (07FF) IRQ=00000000
CR0=80000019 CR2=BFC4FC44 CR3=0000D000 CR4=000000A1
DR0=00000000 DR1=00000000 DR2=00000000 DR3=00000000
EAX=BFC4FC44 EBX=00000000 ECX=00000001 EDX=89F88A58
ESI=00004CCC EDI=00000000 ESP=00000001 EBP=00000792
EPC=00000030 Double fault
TR=0178 0000BC00 (000003FF) 32-bit
DT=0000
CS=0283 000A0000 (0000FFFF) 16-bit Write
DS=0020 00000000 (FFFFFFFF) 16-bit Write
ES=F010 C800E000 (00003FFF) 16-bit Write
FS=0000
GS=0000
SS=F010 C800E000 (00003FFF) 16-bit Write
US=0020 00000000 (FFFFFFFF) 16-bit Write
NC PO AC ZR PL EI UP OV PR PM IOPL=0
------------------------------------------------------------
F010:00000001 %% %% %% %% %% %% %% %% %% %% %% %% %% %% %% %% %%%%%%%%%%%%%%%%
0283:00000030 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙
0020:00000000 53 FF 00 F0 53 FF 00 F0 53 FF 00 F0 53 FF 00 F0 S˙ đS˙ đS˙ đS˙ đ
Anyway the RDOS is an impressive work I can't belive it was done by single (or few ?) person. The features are cool and match 21th century (multicore, long mode, acpi...) BUT I couldn't read anywhere on the page how it is compatible to existing DOS programs? There's only mention about Emulator for V86 so it may run some realmode programs. As it use multitasking and protection I think that it cannot run many DOS programs. And it's the weakness, all those shiny features against thousands of existing DOS programs. If so it's just another Menuet, tiny Linux, etc. class not a real usable DOS. It would be interesting if it could at least run DPMI programs or if there's some extension for DJGPP to produce RDOS executables. I can see that only OWC has RDOS as host and target.
---
DOS gives me freedom to unlimited HW access.
Complete thread:
- RDOS - Guti, 13.01.2018, 10:11
- RDOS - Guti, 17.01.2018, 08:50
- RDOS - w3a537, 21.01.2018, 22:52
- RDOS - Guti, 22.01.2018, 08:45
- RDOS - w3a537, 23.01.2018, 01:49
- RDOS - Guti, 23.01.2018, 08:32
- RDOS - w3a537, 23.01.2018, 20:20
- RDOS - w3a537, 25.01.2018, 22:58
- RDOS - Guti, 26.01.2018, 10:23
- RDOS - w3a537, 26.01.2018, 20:48
- RDOS - Guti, 28.01.2018, 08:59
- RDOS - w3a537, 26.01.2018, 20:48
- RDOS - Guti, 26.01.2018, 10:23
- RDOS - w3a537, 25.01.2018, 22:58
- RDOS - w3a537, 23.01.2018, 20:20
- RDOS - Guti, 23.01.2018, 08:32
- RDOS - w3a537, 23.01.2018, 01:49
- RDOS - Guti, 22.01.2018, 08:45
- RDOS - w3a537, 21.01.2018, 22:52
- RDOS - Guti, 17.01.2018, 08:50