[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