Did anyone ever produce an annotated disassembly of the EXOS 2.x ROM?
I have a partial disassembly (in English) that I made for fun a few years ago. It's probably 25% done. I worked out where the main bits were - reset code, WP, device drivers, BASIC functions etc. (The EXOS ROM actually contains some of the code for BASIC!) But I didn't get around to sorting out all the data or annotating everything. Unfortunately I don't have access to it at the moment, but I'll try to get hold of it and tidy it up so it's useful to someone else.
I also believe that the community has the original source code somewhere - part of the stuff from Werner Lindner (technical director of ENTERPRISE Computers GmbH). Is that right?
There's a neat disassembler toolkit for the Spectrum world (https://github.com/skoolkid/skoolkit) that uses profiling in an emulator to work out what is code and what is data. Do similar tools exist for the Enterprise?
Not as sophisticated as emulation, but several modern Z80 disassemblers will try to sort the code from the data automatically. In fact, I seem to remember that the EXOS file analyzer -
http://epbas.lgb.hu/ - works out which is code and data.