[Oberon] A2, targeting a Geode SC3200.

eas lab lab.eas at gmail.com
Thu Jan 29 10:23:15 CET 2015


Can A2 do TLS/SSL: to avoid gmail's 'web-interface'?
Although I'm very happy with ETH-Linux-Oberon, I can't see how to use
it to solve my painfull problem of needing to use the standard http
interface for my gmail [alternatively to be always on-line].

Perhaps A2 [under linux] also avoids the LEO:problem of <routines which
are waiting/stuck on-line> preventing the screen&mouse from updating?

Ie. perhaps with faster CPUs than the 90's, the classical Oberon method
of each process being able to hold the CPU until its task is completed,
resulting in internet-waiting, disabling the screen&mouse, is best solved
by multi-processing? Like A2?

==Chris Glur.


On 1/28/15, Felix Friedrich <felix.friedrich at inf.ethz.ch> wrote:
> Dear Peter,
>
> (a) TARGET="AMD" is correct, it translates to -b=AMD compiler options
> (which is the default)
> (b) compiler option --useFPU is correct when there is no SSE available,
> but then you need also to replace the runtime modules XMM.I386.Math.Mod
> XMM.I386.MathL.Mod by  I386.Math.Mod I386.MathL.Mod in Release.Tool.
> Unfortunately this is not prepared as a build-option so you have to do
> it manually.
>
> Regarding your comment w.r.t language: I agree, it sounds a bit dodgy.
> We are a small community with only little manpower. Best would be if
> everyone in the community would provide fixes of this kind him/herself.
> Please register for an ETH account as described at
> http://trac.inf.ethz.ch/trac/lecturers/a2, inform me about this per
> email and I will provide you write access rights.
>
> For more difficult problems or real bugs we now have the bug tracker /
> tickets at http://trac.inf.ethz.ch/trac/lecturers/a2
>
> Regards
> Felix
>
>
>> Hi,
>>
>> This was sent originally about 12 hr ago.  No evidence of receipt.
>> Hence, trying another copy.
>>
>> Source repository 5919 here.
>>
>> I'm interested to build an installer for A2 for a machine with
>> a Geode SC3200 cpu.  This is in Release.Tool.
>>
>> BUILDS
>> 	A2 {
>> 		INCLUDE "NATIVE NATIVEORIG I386 I386ORIG"
>> 		COMPILER "Compiler.Compile"
>> 		COMPILEOPTIONS "--useFPU"
>> 		TARGET "AMD"
>> 		EXTENSION "Obx"
>> 		SYMBOLEXTENSION "Obx"
>> 		PATH "AOS:"
>> 		EXCLUDEPACKAGES "OberonVoyager OberonAnts"
>> 		DISABLED "FALSE"
>> 	}
>>
>> I haven't changed INCLUDE from the installation default.
>> OK for the Geode?
>>
>> I haven't found any mention of SSE or SSE2 in this processor.
>> Hence --useFPU.
>>
>> Is TARGET "AMD" right for the Geode?
>>
>> Any further tips?
>>
>> Incidentally, Release.Tool has this comment.
>> #	INCLUDE
>> #	In this package description file it is possible to describe
>>   	files that are only contained in certain builds. This is done
>>   	by using indicates, e.g. WIN { list of files } means that ...
>>   	
>> That should be "... using indicators ..." or "... using build indicators
>> ...".
>>
>> "package description file"?  Does INCLUDE refer to packages or files?
>> Really the explanation can be written better.  The pronoun "it" isn't
>> necessary.  This perhaps.
>> #	INCLUDE
>> #	A list of packages to include when building.  Build indicators can
>> #	apply packages to specific builds.  For example WIN { list of files }
>> #	means that ...
>>
>> Thanks,                     ... Peter E.
>>
>
>
> --
> 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