Oberon Community Platform Forum
February 19, 2019, 09:32:41 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
   Home   Help Search Login Register  
Pages: [1] 2 3 ... 10
 on: February 26, 2017, 05:10:49 PM 
Started by peasthope - Last post by peasthope
Hello Guenter & others,

In LinuxAos 7086, the Oberon subsystem encounters a problem at Oberon.Init.

Screenshot at http://easthope.ca/LinuxAosOberon7086.png .

The transcript from the terminal  follows.  Rev.6518 and 6661 work without this fault.

Regards,                               ... Peter E.

[olpc@xo-53-1d-bb ~]$ ./myaos
WorkingVolume is GRNSDHC41.
WorkingDirectory is MY.
Copying Configuration.xo-53-1d-bb.XML to Configuration.XML.
Copying Oberon.xo-53-1d-bb.Text to Oberon.Text.
removed ‘AOS.03435.Log’
removed ‘.tmp.2.5343’
removed ‘.tmp.3.5343’
LinuxAos (rev.7086): Kernel: Initialized and started.
X11 Display depth = 24
Default font installedOpenType 0.45 BBPort /3.12.2004  eos, pl
WindowManager: 32-bit color
WindowManager: Display resolution: 1184x801x32
DisplayRefresher installed.
Autostart: executing FileTrapWriter.Install
Autostart: executing WMTrapWriter.Install
{P cpuid= 0, pid= 30 Events: System event log started.}
WMMacros: Macro file Macros.XML loaded.
Autostart: executing UpTime.Install
Uptime monitor started.
Autostart: executing SystemTools.CollectGarbage
Collecting garbage... done.
Autostart: executing FSTools.Mount 'Work Directory' RelativeFileSystem .
Work Directory: mounted
Autostart: executing FSTools.Mount 'Module Sources' RelativeFileSystem .aoshome/source
Module Sources: mounted
Autostart: executing FSTools.Mount 'Fonts' RelativeFileSystem .aoshome/fonts
Fonts: mounted
Autostart: executing StartMenu.Open
Autostart: executing SkinEngine.Unload
ZeroSkin already loaded
Autostart: executing WMRestorable.Load Auto.dsk
WMRestorable: Loading desktop from Auto.dsk...
Autostart: executing WMNavigate.Open -vs 1 0 0 Navigation:TaskList
Autostart: executing Oberon.Start Oberon 830x580 4 64 ~
{P cpuid= 0, pid= 51 ETH Oberon / LinuxAos (rev.7086)}
Oberon command 'System.Init' not found
Autostart: executing Clipboard.Install ~
{P cpuid= 0, pid= 55 X11 clipboard registered at host clipboard interface.}
{P cpuid= 0, pid= 57 X11 clipboard unregistered at host clipboard interface.}
{P cpuid= 0, pid= 57 Events: System event log shut down.}
{P cpuid= 0, pid= 57 Files: 39 open files}
Objects 70 discarded finalizers, 0 pending finalizers
WindowManager: Window manager closed
UnixFiles 41 discarded finalizers, 0 pending finalizers
[olpc@xo-53-1d-bb ~]$

 on: June 05, 2016, 12:54:16 AM 
Started by cfbsoftware - Last post by cfbsoftware
v6.0 of the Astrobe Oberon development system which allows you to develop embedded software for ARM Cortex-M3 and Cortex-M4 microcontrollers has now been released.

The latest (May 2016) revision of the Oberon language is fully supported and there is a new 'custom' linker feature that allows you to target microcontrollers other than NXP devices e.g. the STM32F100 used in the STM32 Discovery kit.

For more information see the announcement in the Astrobe Forum:


 on: May 20, 2016, 02:37:17 PM 
Started by BohdanT - Last post by BohdanT
Added Anti-aliasing drawing of graphics primitives
look AAGraphics.Mod

 on: May 20, 2016, 02:05:57 PM 
Started by BohdanT - Last post by BohdanT
Added HexEditor component & Example of it use.
MemPanel - Visual component

memPanel.SetLimit(ADDRESSOF(buf[0]), f.Length()) - set address and size of memory block
memPanel.hl - here list of changes

 on: May 06, 2016, 08:35:53 PM 
Started by darek - Last post by BohdanT
Dear Darek!

These modifiers are necessary for the another version A2-system, which is using cooperative multitasking.
Look for example in sources folder Coop.*.Mod

Why do we need cooperative multitasking - I do not know Grin

Out of interest, for me - there were inline procedures is the speed in C macros, but safely.

Look SVN-repository comments for get more information. Also you can use FoxDocumentation to produce .html documentation, for example:
Compiler.Compile -d=*.html -i  oc/FoxDocumentationBackend.Mod ~


 on: March 20, 2016, 11:32:46 AM 
Started by darek - Last post by darek
 Browsing the source code of A2 system I came across these4 two modifiers:
what is their meaning?

Is there any newer version of the Active Oberon Language report? The "current" version
is from 2004. I know that Felix and his team has extended the compiler greatly (I use some of
these features) but I am not sure about the rest of the community.

Would be possible to publish an updated  version of the report?


 on: March 05, 2016, 11:41:48 AM 
Started by kevinhely - Last post by cfbsoftware
The latest revision of the Oberon Language report is 1.10.2013 / 4.3.2016. Changes since Revision 1.10.2013 / 18.3.2015 are:

Section 4 Declarations and scope rules

The following paragraph has been removed:

The scope rule has the following amendments:
1. If a type T is defined as POINTER TO T1 (see 6.4), the identifier T1 can be declared textually
following the declaration of T, but it must lie within the same scope.
2. Field identifiers of a record declaration (see 6.3) are valid in field designators only.

Section 8.2 Operators

set is qualified further:

The set {m .. n} denotes {m, m+1, ... , n-1, n}, and if m > n, the empty set.

Section 8.2.4 Relations

The relations <= and >= no longer apply to the type SET.

Section 9.8 For statements

The TO 'end' expression of the FOR statement is evaluated at every loop.

 on: March 04, 2016, 06:00:22 PM 
Started by kevinhely - Last post by kevinhely
The Oberon report has been updated. <= and >= no longer apply to SET arguments AFAICS. (See section 8.2.4)

 on: February 09, 2016, 08:47:16 AM 
Started by BohdanT - Last post by sage
Very nice dialog, Bohdan!  Wink

 on: October 26, 2015, 09:32:29 AM 
Started by Bernhard T. - Last post by Bernhard T.
after quite some silence, another new build at  http://sourceforge.net/projects/a2oberon/files

Pages: [1] 2 3 ... 10
Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!