[Oberon] Re (2): Other CONST.

Jörg Straube joerg.straube at iaeth.ch
Tue Jan 8 08:38:26 CET 2019


Lyall

Perhaps the following „drawings“ help:

1) Native
                     Oberon modules
============ API ==========
Oberon HW driver (Kernel, Files, Input..)
======= IO addresses ========
           RISC-5 (Verilog, FPGA)

2) Emulated
                     Oberon modules
============ API ===========
Oberon HW driver (Kernel, Files, Input..)
======== IO addresses ========
                   RISC-5 emulator
=========== API ============
     Host OS (Linux, SDL, Windows...)
======= Interrupts, IO adr.. =====
                         Host HW

br
Jörg

> Am 08.01.2019 um 08:16 schrieb Jörg Straube <joerg.straube at iaeth.ch>:
> 
> Sounds very plausible😊
> 
> Jörg
> 
>> Am 08.01.2019 um 05:36 schrieb <peter at easthope.ca> <peter at easthope.ca>:
>> 
>> Joerg, thanks for the explanation.
>> 
>> From:    =?UTF-8?B?SsO2cmc=?= <joerg.straube at iaeth.ch>
>> Date:    Mon, 7 Jan 2019 08:38:48 +0100
>>> Peter de Wachter added other IO addresses so the Oberon OS is able 
>>> to access the clipboard of the underlying OS the emulator is running 
>>> on. (with it you can easily copy text between Windows OS and Oberon 
>>> OS) Clipboard.Mod can be seen as "HW driver" for the Clipboard. 
>> 
>> I don't have Windows but this example should be parallel and OK. X11 
>> and SDL documentation don't mention memory addresses. An example of 
>> clipboard interaction is in https://wiki.libsdl.org/SDL_GetClipboardText .
>> 
>> I infer that the addresses in Clipboard.Mod allow communication with 
>> Peter's emulator software written in C.  Within that, an SDL  or X11 
>> library is imported and commands such as SDL_GetClipboardText() are 
>> invoked.  Plausible?
>> 
>> Thanks,                      ... Lyall E.
>> -- 
>> Message composed and transmitted by software designed to avoid the 
>> complication, overhead and vulnerability of antivirus software.
>> 
>> 123456789 123456789 123456789 123456789 123456789 123456789 123456789
>> Tel: +1 360 639 0202                                  +1 
>> http://easthope.ca/Peter.html              Bcc: peter at easthope. ca
>> --
>> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
>> https://lists.inf.ethz.ch/mailman/listinfo/oberon
> 
> --
> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
> https://lists.inf.ethz.ch/mailman/listinfo/oberon



More information about the Oberon mailing list