![]() ![]() just wondering why?Īny ideas or info would be greatly appreciated! - I had a quick look at the SIMH PSW handling, and it seems to logical-OR the bits in the PSW when "protected". Are there any "gotchas" or missing bits that I am not finding?Īlso - how does RT11 differentiate between the 11/23 and "11/23 PLUS" as displayed by RESORC? - It was showing as an 11/23 PLUS, but now shows it as an 11/23 ordinary. Trying to find reliable info on the 11/23 MMU feature set, as a subset of the 11/45 and 11/73 versions beyond the KDF11-BA manual is proving tricky. and also - Exactly when is the PSW "protected" by the MMU, I see user mode writes to it changing to kernel mode and if I block them when the MMU is enabled, it does not work at all well. It does LOOK like an MMU issue somehow confusing RT11 - and myself, so I'm just wondering firstly, has anyone ever seen anything like this? I can install and use VM and copy files to a RAM disk OK as well, and as above, the MMU diags run without errors - also the memory is not "wrapping round" and bus timeout traps are emulated and do work. If I alter the RAM size, it does the same at the end of wherever the RAM ends. ![]() This then crashes as you would expect when it tries to start the driver. Resulting in some debug messages from my code: (The RLV12 emulation aborts the transfer as it should)Īnd those sectors correspond to the location of SLX.SYS on disk. ![]() Something is making RT11-XM try and load the SLX.SYS driver ABOVE memtop: The model 3 contains 14K of ROM (in Model III Mode) divided into: U104 ROMA MCM68A364 8K Manuf Part Number 8041364 0000-1FFF 8192. XXDP, RT11SJ/XM and the various bootstrap images all size RAM perfectly and show the memory map as expected - however. three separate files or one combined file. It is generally running at more than twice the speed of an 11/23, or about 4x the speed on some of the diagnostics. So - after about 6 weeks, I have it running XXDP diagnostics VKAB, JKDA, JKDB, VMSA, JKMA and booting RT11-SJ (5.07 -SB actually) and running programs fine under -SJ, but trying to start RT11XM, I get strange behaviour. Overview sdltrs is built on top of a Z-80 emulator, with added routines to support keyboard and video I/O through a SDL interface. It is targeting the 11/23 feature set, with EIS and MMU, 1MB RAM at present, BDV or MXV-11B Boot emulation and RLV12 disk controller, both reading images from SD-Card. I have been writing a PDP11 emulator from scratch, to run on an ESP 32 and yes, I know there are others out there - I wanted to try it out for myself, not working from anyone else's code base. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |