RE: [ql-users] SMSQ Source upgrading, assembling.

2002-07-12 Thread Norman Dunbar


Thanks Phoebus, Richard et al.

I *knew* it wasn't United Arab Emulators :o)

BNorman.

-
Norman Dunbar
Database/Unix administrator
Lynx Financial Systems Ltd.
mailto:[EMAIL PROTECTED]
Tel: 0113 289 6265
Fax: 0113 289 3146
URL: http://www.Lynx-FS.com
-


-Original Message-
From: Phoebus Dokos [mailto:[EMAIL PROTECTED]]
Sent: Thursday, July 11, 2002 9:35 PM
To: [EMAIL PROTECTED]
Subject: RE: [ql-users] SMSQ Source upgrading,  assembling.


At 06:47 ðì 11/7/2002, you wrote:


UAE is Unix Amiga Emulator

Phoebus
This email is intended only for the use of the addressees named above and
may be confidential or legally privileged.  If you are not an addressee you
must not read it and must not use any information contained in it, nor copy
it, nor inform any person other than Lynx Financial Systems or the
addressees of its existence or contents.  If you have received this email
and are not a named addressee, please delete it and notify the Lynx
Financial Systems IT Department on 0113 2892990.



RE: [ql-users] SMSQ Source upgrading, assembling.

2002-07-12 Thread Ian . Pine


This makes good sense and is a resonable plan for the future.
The only problem with the conversion to C is that it may not 
fit into an old machine.

Sure.  I envisaged that any project in C would be only as a way forward for the higher 
spec. machines, existing and under development.  The current SMSQ/E would need to be 
maintained for as long as necessary to support the older hardware and to allow old 
apps to still be run.  A requirement of any newer OS versions would be to support the 
same filesystems, offer the same user interfaces, same system calls [where applicable] 
and run SBASIC programs unmodified, but beneath the skin would be totally different 
beasts.  The actual mechanism for passing parameters to system calls would obviously 
vary for different platforms as they are 68k register based at present but the C 
libraries would take care of that.

BTW I tried to look at the documentation on the SMSQ/E source CD. A few of them are 
Word 6.0 which I could open in Wordpad, but most are Word 2.0 which I could not.  I 
will have to bring the CD to work next week to read them, that is if Word 97 or 2000 
can open them.

Ian. 


-Original Message-
From: John Sadler [mailto:[EMAIL PROTECTED]]
Sent: 11 July 2002 11:40
To: [EMAIL PROTECTED]
Subject: Re: [ql-users] SMSQ Source upgrading,  assembling.



This makes good sense and is a resonable plan for the future.
The only problem with the conversion to C is that it may not 
fit into an old
machine.

- Original Message -
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, July 10, 2002 12:42 PM
Subject: RE: [ql-users] SMSQ Source upgrading,  assembling.



Let's try to be reasonable here. Up until now, development of the
sources - ALL OF THEM - was done with the system as described
in the style guide. In my mind, it is essential that, at least for the
time being, we keep that system: if we change tools and sources
at the same time, the complexity will just go up.

I agree with that, for the time being.  The code has only just 
been made
available.  It would be best if a few people started looking 
at it, figuring
out how to do a build in the most painless way - i.e. using 
the same tools
TT used - and put some documentation together, before everyone dives in
trying to solve the same problems with a lot of wasted effort. 
 Let's learn
to walk before we run.

But for the future...
There is a wide variety of platforms to be supported by 'one coherent
version'.  It is good that the whole range of QL-like systems 
can run QL
applications when the users want/need to use them, but it 
seems a shame that
the fastest machines should only be supported by lowest common 
denominator
code if strict backwards compatibility is not always required.
The Q60 needs a fully optimized SMSQ/E, freely using whatever 68060
instructions and techniques that will extract best performance 
from that
platform.  Is the QL community really so small that a few 
branches of SMSQ/E
could not be supported while maintaining sufficient central control to
prevent them mutating into unrecognizable monsters?  The 
coherence could be
maintained as a standard for system calls, parameters, responses ...
Qosix? ;o)  with a suite of test programs to demonstrate 
compliance by new
versions.  The trouble with hardware that becomes obsolete is that it
depends on manufacturers with suitable plant to maintain 
production as sales
dwindle; the chips are just too complex for a bunch of enthusiastic
hobbyists to make in their sheds (unless they have extremely 
well equipped
sheds!).  Software on the other hand, is intellectual 
property. It can be
kept alive indefinitely by jumping and adapting to new hosts.  QPC has
already enabled that by the emulation route.  If you tie software to
hardware it will die when the hardware does, which it will eventually.
Linux has been able to make the jump from x86 to 68k architecture and
running successfully on Q40 and Q60, so SMSQ/E should be able 
to make the
jump in the opposite direction. But first, it would be 
necessary to prise it
away from its assembler dependence (much as I hate to say it - I always
liked assembler).  I once worked for a firm that produced a proprietary
operating system that was written in assembler. It was a good 
system (well,
I liked it) but when the new wave of microprocessor-based 
boxes with the new
32 bit MPUs from Motorola and later Intel started to target 
the minicomputer
market, rather than try to port their OS to these machines, 
they moved to
Unix because it was already C and more easily ported (plus it was the
beginning of the era of open systems and they realized that 
proprietary was
no longer the place to be if you wanted to survive).

After the current SMSQ source has been digested I really think 
there should
be a project to get all the non-machine dependent parts rewritten in C.
Apart from the portability, it would also become easier to develop new
features.  It would be nice if Tony Tebby gave

Re: [ql-users] SMSQ Source upgrading, assembling.

2002-07-11 Thread Richard Zidlicky


On Wed, Jul 10, 2002 at 02:48:17PM -0400, [EMAIL PROTECTED] wrote:
 In a message dated 10/07/02 15:01:10 GMT Daylight Time, [EMAIL PROTECTED] 
 writes:
 
 
  How much of an effort would it be to change GWASS itself to run on a 68000 
  or 68008 based QL??
  
  
 
 Far too much I'm afraid!
 
no problem, QLay is UAE based and thus could be easilly tweaked to
support anything up to 68040.

Richard




RE: [ql-users] SMSQ Source upgrading, assembling.

2002-07-11 Thread Norman Dunbar


Richard,

excuse my complete ignorance, but what is 'UAE' ?

Regards,
Norman.

-
Norman Dunbar
Database/Unix administrator
Lynx Financial Systems Ltd.
mailto:[EMAIL PROTECTED]
Tel: 0113 289 6265
Fax: 0113 289 3146
URL: http://www.Lynx-FS.com
-


-Original Message-
From: Richard Zidlicky
[mailto:[EMAIL PROTECTED]]
Sent: Wednesday, July 10, 2002 10:37 PM
To: [EMAIL PROTECTED]
Subject: Re: [ql-users] SMSQ Source upgrading,  assembling.



no problem, QLay is UAE based and thus could be easilly tweaked to
support anything up to 68040.

Richard
This email is intended only for the use of the addressees named above and
may be confidential or legally privileged.  If you are not an addressee you
must not read it and must not use any information contained in it, nor copy
it, nor inform any person other than Lynx Financial Systems or the
addressees of its existence or contents.  If you have received this email
and are not a named addressee, please delete it and notify the Lynx
Financial Systems IT Department on 0113 2892990.



RE: [ql-users] SMSQ Source upgrading, assembling.

2002-07-11 Thread Ian . Pine


United Arab Emirates.

Tsk. didn yu lern nuffink wen yu wos at scool?   ;O)

-Original Message-
From: Norman Dunbar [mailto:[EMAIL PROTECTED]]
Sent: 11 July 2002 11:22
To: '[EMAIL PROTECTED]'
Subject: RE: [ql-users] SMSQ Source upgrading,  assembling.



Richard,

excuse my complete ignorance, but what is 'UAE' ?

Regards,
Norman.

-
Norman Dunbar
Database/Unix administrator
Lynx Financial Systems Ltd.
mailto:[EMAIL PROTECTED]
Tel: 0113 289 6265
Fax: 0113 289 3146
URL: http://www.Lynx-FS.com
-


-Original Message-
From: Richard Zidlicky
[mailto:[EMAIL PROTECTED]]
Sent: Wednesday, July 10, 2002 10:37 PM
To: [EMAIL PROTECTED]
Subject: Re: [ql-users] SMSQ Source upgrading,  assembling.



no problem, QLay is UAE based and thus could be easilly tweaked to
support anything up to 68040.

Richard
This email is intended only for the use of the addressees 
named above and
may be confidential or legally privileged.  If you are not an 
addressee you
must not read it and must not use any information contained in 
it, nor copy
it, nor inform any person other than Lynx Financial Systems or the
addressees of its existence or contents.  If you have received 
this email
and are not a named addressee, please delete it and notify the Lynx
Financial Systems IT Department on 0113 2892990.


Visit our website at http://www.ubswarburg.com

This message contains confidential information and is intended only
for the individual named.  If you are not the named addressee you
should not disseminate, distribute or copy this e-mail.  Please
notify the sender immediately by e-mail if you have received this
e-mail by mistake and delete this e-mail from your system.

E-mail transmission cannot be guaranteed to be secure or error-free
as information could be intercepted, corrupted, lost, destroyed,
arrive late or incomplete, or contain viruses.  The sender therefore
does not accept liability for any errors or omissions in the contents
of this message which arise as a result of e-mail transmission.  If
verification is required please request a hard-copy version.  This
message is provided for informational purposes and should not be
construed as a solicitation or offer to buy or sell any securities or
related financial instruments.




RE: [ql-users] SMSQ Source upgrading, assembling.

2002-07-11 Thread Norman Dunbar


Ian,

Nice one :o)

I knew that UAE was United Arab Emirates, but I thought it was something to
do with some fancy computing term like ELF, SROFF etc etc. 

Anyway, when I was at school the UAE hadn't been invented :o)

Regards,
Norman.

-
Norman Dunbar
Database/Unix administrator
Lynx Financial Systems Ltd.
mailto:[EMAIL PROTECTED]
Tel: 0113 289 6265
Fax: 0113 289 3146
URL: http://www.Lynx-FS.com
-


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: Thursday, July 11, 2002 11:43 AM
To: [EMAIL PROTECTED]
Subject: RE: [ql-users] SMSQ Source upgrading,  assembling.



United Arab Emirates.

Tsk. didn yu lern nuffink wen yu wos at scool?   ;O)



This email is intended only for the use of the addressees named above and
may be confidential or legally privileged.  If you are not an addressee you
must not read it and must not use any information contained in it, nor copy
it, nor inform any person other than Lynx Financial Systems or the
addressees of its existence or contents.  If you have received this email
and are not a named addressee, please delete it and notify the Lynx
Financial Systems IT Department on 0113 2892990.



Re: [ql-users] SMSQ Source upgrading, assembling.

2002-07-11 Thread Darren Branagh






 United Arab Emirates.


Well, Yes - But No!! . But the UAE Richard is referring to is the Amiga
Emulator package which has varying other uses - I think it is basically a
68000 emulator for a range of processors, so this is what hes on about..


 Tsk. didn yu lern nuffink wen yu wos at scool?   ;O)

 -Original Message-
 From: Norman Dunbar [mailto:[EMAIL PROTECTED]]
 Sent: 11 July 2002 11:22
 To: '[EMAIL PROTECTED]'
 Subject: RE: [ql-users] SMSQ Source upgrading,  assembling.
 
 
 
 Richard,
 
 excuse my complete ignorance, but what is 'UAE' ?
 
 Regards,
 Norman.
 
 -
 Norman Dunbar
 Database/Unix administrator
 Lynx Financial Systems Ltd.
 mailto:[EMAIL PROTECTED]
 Tel: 0113 289 6265
 Fax: 0113 289 3146
 URL: http://www.Lynx-FS.com
 -
 
 
 -Original Message-
 From: Richard Zidlicky
 [mailto:[EMAIL PROTECTED]]
 Sent: Wednesday, July 10, 2002 10:37 PM
 To: [EMAIL PROTECTED]
 Subject: Re: [ql-users] SMSQ Source upgrading,  assembling.
 
 
 
 no problem, QLay is UAE based and thus could be easilly tweaked to
 support anything up to 68040.
 
 Richard
 This email is intended only for the use of the addressees
 named above and
 may be confidential or legally privileged.  If you are not an
 addressee you
 must not read it and must not use any information contained in
 it, nor copy
 it, nor inform any person other than Lynx Financial Systems or the
 addressees of its existence or contents.  If you have received
 this email
 and are not a named addressee, please delete it and notify the Lynx
 Financial Systems IT Department on 0113 2892990.
 

 Visit our website at http://www.ubswarburg.com

 This message contains confidential information and is intended only
 for the individual named.  If you are not the named addressee you
 should not disseminate, distribute or copy this e-mail.  Please
 notify the sender immediately by e-mail if you have received this
 e-mail by mistake and delete this e-mail from your system.

 E-mail transmission cannot be guaranteed to be secure or error-free
 as information could be intercepted, corrupted, lost, destroyed,
 arrive late or incomplete, or contain viruses.  The sender therefore
 does not accept liability for any errors or omissions in the contents
 of this message which arise as a result of e-mail transmission.  If
 verification is required please request a hard-copy version.  This
 message is provided for informational purposes and should not be
 construed as a solicitation or offer to buy or sell any securities or
 related financial instruments.





Re: [ql-users] SMSQ Source upgrading, assembling.

2002-07-11 Thread Mike MacNamara


Did you know Dr Grant in Elgin?
Regards


Mike

[EMAIL PROTECTED]

www.macnamaras.com
- Original Message -
From: Norman Dunbar [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, July 11, 2002 4:27 PM
Subject: RE: [ql-users] SMSQ Source upgrading,  assembling.



 Seafield Primary School - Elgin.
 Elgin Academy - Elgin.
 Moray College of Further Education - Elgin.

 :o)

 I Only worked in Aberdeen.

 Cheers,
 Norman.


 -
 Norman Dunbar
 Database/Unix administrator
 Lynx Financial Systems Ltd.
 mailto:[EMAIL PROTECTED]
 Tel: 0113 289 6265
 Fax: 0113 289 3146
 URL: http://www.Lynx-FS.com
 -


 -Original Message-
 From: Mike MacNamara [mailto:[EMAIL PROTECTED]]
 Sent: Thursday, July 11, 2002 4:16 PM
 To: [EMAIL PROTECTED]
 Subject: Re: [ql-users] SMSQ Source upgrading,  assembling.



 Where was that then Robert Gordons?.  Unusual Aberdonian
 Education, no doubt

 Regards


 Mike

 This email is intended only for the use of the addressees named
above and
 may be confidential or legally privileged.  If you are not an
addressee you
 must not read it and must not use any information contained in
it, nor copy
 it, nor inform any person other than Lynx Financial Systems or
the
 addressees of its existence or contents.  If you have received
this email
 and are not a named addressee, please delete it and notify the
Lynx
 Financial Systems IT Department on 0113 2892990.





Re: [ql-users] SMSQ Source upgrading, assembling.

2002-07-11 Thread Geogwilt
In a message dated 10/07/02 15:01:10 GMT Daylight Time, [EMAIL PROTECTED] writes:



How much of an effort would it be to change GWASS itself to run on a 68000 or 68008 based QL??



I thought I had answered that. The answer "quite a lot". I would imagine it might even be as much effort as required to change an emulator to deal with the advanced set of instructions in the 68020+.

George



Re: [ql-users] SMSQ Source upgrading, assembling.

2002-07-11 Thread Roy Wood


In message 
[EMAIL PROTECTED], Norman 
Dunbar [EMAIL PROTECTED] writes

Seafield Primary School - Elgin.
Elgin Academy - Elgin.
Moray College of Further Education - Elgin.
Have you got any of those Elgin marbles left over from your school days 
? I hear the Greek government is looking for some. (Ducks as Phoebus 
loads catapult)
-- 
Roy Wood
Q Branch, 20 Locks Hill Portslade. Sussex. BN41 2LB. UK
Tel : +44 (0)1273 386030 Fax : +44 (0)1273 430501 (New number!)
Mobile +44(0)7836 745501
Web : www.qbranch.demon.co.uk





RE: [ql-users] SMSQ Source upgrading, assembling.

2002-07-11 Thread Phoebus Dokos

At 06:47 ðì 11/7/2002, you wrote:


Ian,

Nice one :o)

I knew that UAE was United Arab Emirates, but I thought it was something to
do with some fancy computing term like ELF, SROFF etc etc.

UAE is Unix Amiga Emulator

Phoebus



Re: [ql-users] SMSQ Source upgrading, assembling.

2002-07-11 Thread John Sadler


This makes good sense and is a resonable plan for the future.
The only problem with the conversion to C is that it may not fit into an old
machine.

- Original Message -
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, July 10, 2002 12:42 PM
Subject: RE: [ql-users] SMSQ Source upgrading,  assembling.



Let's try to be reasonable here. Up until now, development of the
sources - ALL OF THEM - was done with the system as described
in the style guide. In my mind, it is essential that, at least for the
time being, we keep that system: if we change tools and sources
at the same time, the complexity will just go up.

I agree with that, for the time being.  The code has only just been made
available.  It would be best if a few people started looking at it, figuring
out how to do a build in the most painless way - i.e. using the same tools
TT used - and put some documentation together, before everyone dives in
trying to solve the same problems with a lot of wasted effort.  Let's learn
to walk before we run.

But for the future...
There is a wide variety of platforms to be supported by 'one coherent
version'.  It is good that the whole range of QL-like systems can run QL
applications when the users want/need to use them, but it seems a shame that
the fastest machines should only be supported by lowest common denominator
code if strict backwards compatibility is not always required.
The Q60 needs a fully optimized SMSQ/E, freely using whatever 68060
instructions and techniques that will extract best performance from that
platform.  Is the QL community really so small that a few branches of SMSQ/E
could not be supported while maintaining sufficient central control to
prevent them mutating into unrecognizable monsters?  The coherence could be
maintained as a standard for system calls, parameters, responses ...
Qosix? ;o)  with a suite of test programs to demonstrate compliance by new
versions.  The trouble with hardware that becomes obsolete is that it
depends on manufacturers with suitable plant to maintain production as sales
dwindle; the chips are just too complex for a bunch of enthusiastic
hobbyists to make in their sheds (unless they have extremely well equipped
sheds!).  Software on the other hand, is intellectual property. It can be
kept alive indefinitely by jumping and adapting to new hosts.  QPC has
already enabled that by the emulation route.  If you tie software to
hardware it will die when the hardware does, which it will eventually.
Linux has been able to make the jump from x86 to 68k architecture and
running successfully on Q40 and Q60, so SMSQ/E should be able to make the
jump in the opposite direction. But first, it would be necessary to prise it
away from its assembler dependence (much as I hate to say it - I always
liked assembler).  I once worked for a firm that produced a proprietary
operating system that was written in assembler. It was a good system (well,
I liked it) but when the new wave of microprocessor-based boxes with the new
32 bit MPUs from Motorola and later Intel started to target the minicomputer
market, rather than try to port their OS to these machines, they moved to
Unix because it was already C and more easily ported (plus it was the
beginning of the era of open systems and they realized that proprietary was
no longer the place to be if you wanted to survive).

After the current SMSQ source has been digested I really think there should
be a project to get all the non-machine dependent parts rewritten in C.
Apart from the portability, it would also become easier to develop new
features.  It would be nice if Tony Tebby gave his blessing to it, so that
it could become an official version (if it ever even got off the ground).

Ian.







Re: [ql-users] SMSQ Source upgrading, assembling.

2002-07-11 Thread Richard Zidlicky


On Thu, Jul 11, 2002 at 12:07:27PM +0100, [EMAIL PROTECTED] wrote:
 
 Anyway, when I was at school the UAE hadn't been invented :o)
 I left in 1981; not sure when UAE was formed.
 
 Haven't a clue what UAE means in this context, but I'd guess the U means universal.

U=Unix

Richard



RE: [ql-users] SMSQ Source upgrading, assembling.

2002-07-10 Thread Ian . Pine


Let's try to be reasonable here. Up until now, development of the 
sources - ALL OF THEM - was done with the system as described 
in the style guide. In my mind, it is essential that, at least for the 
time being, we keep that system: if we change tools and sources 
at the same time, the complexity will just go up.

I agree with that, for the time being.  The code has only just been made available.  
It would be best if a few people started looking at it, figuring out how to do a build 
in the most painless way - i.e. using the same tools TT used - and put some 
documentation together, before everyone dives in trying to solve the same problems 
with a lot of wasted effort.  Let's learn to walk before we run.

But for the future...
There is a wide variety of platforms to be supported by 'one coherent version'.  It is 
good that the whole range of QL-like systems can run QL applications when the users 
want/need to use them, but it seems a shame that the fastest machines should only be 
supported by lowest common denominator code if strict backwards compatibility is not 
always required.
The Q60 needs a fully optimized SMSQ/E, freely using whatever 68060 instructions and 
techniques that will extract best performance from that platform.  Is the QL community 
really so small that a few branches of SMSQ/E could not be supported while maintaining 
sufficient central control to prevent them mutating into unrecognizable monsters?  The 
coherence could be maintained as a standard for system calls, parameters, responses 
... Qosix? ;o)  with a suite of test programs to demonstrate compliance by new 
versions.  The trouble with hardware that becomes obsolete is that it depends on 
manufacturers with suitable plant to maintain production as sales dwindle; the chips 
are just too complex for a bunch of enthusiastic hobbyists to make in their sheds 
(unless they have extremely well equipped sheds!).  Software on the other hand, is 
intellectual property. It can be kept alive indefinitely by jumping and adapting to 
new hosts.  QPC has already enabled that by the emulation route.  If you tie software 
to hardware it will die when the hardware does, which it will eventually.  Linux has 
been able to make the jump from x86 to 68k architecture and running successfully on 
Q40 and Q60, so SMSQ/E should be able to make the jump in the opposite direction. But 
first, it would be necessary to prise it away from its assembler dependence (much as I 
hate to say it - I always liked assembler).  I once worked for a firm that produced a 
proprietary operating system that was written in assembler. It was a good system 
(well, I liked it) but when the new wave of microprocessor-based boxes with the new 32 
bit MPUs from Motorola and later Intel started to target the minicomputer market, 
rather than try to port their OS to these machines, they moved to Unix because it was 
already C and more easily ported (plus it was the beginning of the era of open systems 
and they realized that proprietary was no longer the place to be if you wanted to 
survive).

After the current SMSQ source has been digested I really think there should be a 
project to get all the non-machine dependent parts rewritten in C.  Apart from the 
portability, it would also become easier to develop new features.  It would be nice if 
Tony Tebby gave his blessing to it, so that it could become an official version (if it 
ever even got off the ground).

Ian.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: 10 July 2002 07:01
To: [EMAIL PROTECTED]
Subject: Re: [ql-users] SMSQ Source upgrading,  assembling.



On 8 Jul 2002, at 23:55, John Sadler wrote:

 
 Are we in danger of restricting SMSQE to be assembled with Qmac
 restricting ourselves to 68000 code, casting aside all those 
QLers who
 have invested in a Super Gold Card, QXL, Q40 or Q60? 

Let's try to be reasonable here. Up until now, development of the 
sources - ALL OF THEM - was done with the system as described 
in the style guide. In my mind, it is essential that, at least for the 
time being, we keep that system: if we change tools and sources 
at the same time, the complexity will just go up.

 You are not going
 to be able to do some serious number crunching if you are not 
going to use the floating point extensions.
 You are not going to stop the QL
 crashing without using the memory management unit of the 68030+ chips
 and instruction set.

Oh, come on, that's just not true, and you (should) know it. To take 
a (bad) example, Windows uses the mem prot, and still manages 
to crash irretrievably, and i can be trashed by an application.

I do agree that using memory protection would be a good idea. 
Howevern before you do even think about implementing it, have a 
good look at the source code, and see all of the problems that go 
with it. Draw a road map of all of the changes that will have to be 
made etc... 

 Gwass is the only assembler which can cope with
 68020

Re: [ql-users] SMSQ Source upgrading, assembling.

2002-07-10 Thread Geogwilt
In a message dated 09/07/02 21:00:37 GMT Daylight Time, [EMAIL PROTECTED] writes:



I am not convinced How difficult would it be George, to allow GWASS to work on the 68000 chipset??



GWASS needs a 68020+ to operate. But it can produce code siutable for 68000/8 (ie the basic instruction set) by the command LOW_EA (I think!). This prevents GWASS setting long branches, for example. I regularly use GWASS for programs which must be usable on all machines.

George



Re: [ql-users] SMSQ Source upgrading, assembling.

2002-07-10 Thread RWAPSoftware
In a message dated 10/07/02 13:38:58 GMT Daylight Time, [EMAIL PROTECTED] writes:




I am not convinced How difficult would it be George, to allow GWASS to work on the 68000 chipset?? 



GWASS needs a 68020+ to operate. But it can produce code siutable for 68000/8 (ie the basic instruction set) by the command LOW_EA (I think!). This prevents GWASS setting long branches, for example. I regularly use GWASS for programs which must be usable on all machines. 



George - I think that you are missing the point here.

It would be ideal if SMSQ/E could be compiled with GWASS (or at least those modules which use 68020+ instruction set). I know that GWASS will handle programs written for use on 68000 as well as 68020 (thanks to your sterling efforts).

However, the fact remains that a lot of SMSQ/E developers use computers/emulators which do not support 68020+ and therefore cannot run GWASS to write the code...

How much of an effort would it be to change GWASS itself to run on a 68000 or 68008 based QL??

Rich Mellor 
RWAP Software
7 Common Road, Kinsley, Pontefract, West Yorkshire, WF9 5JR
TEL: 01977 614299
http://hometown.aol.co.uk/rwapsoftware


Re: [ql-users] SMSQ Source upgrading, assembling.

2002-07-10 Thread ZN


On 10/07/02 at 09:58 [EMAIL PROTECTED] wrote:

George - I think that you are missing the point here.
...
However, the fact remains that a lot of SMSQ/E developers use 
computers/emulators which do not support 68020+ and therefore cannot run 
GWASS to write the code...
How much of an effort would it be to change GWASS itself to run on a 68000
or 68008 based QL??

68000 = 68008 as far as software goes (except of course addressing
capability but that is up to the user to handle properly).

It would be a GREAT benefit to have an assembler package that is coded
using only 68000 (or even reduced 68000) instructions, that never the less
can handle 68020+, and more. This is of course my perspective as a hardware
designer - knowing that Motorola has seen fit to (try to) kill off 68k, and
force ColdFire on ex-68k developers. Things are getting better as far as
the differences between CF and 68k with every new CF generation, but the
fact remains, requiring 68020+ for a piece of software may be a 'built-in'
dead end - even the 68060 is technically obsolete (actually, the trem is
'end of life'). Assuming the community still exists at that point, it's
only a matter of time until a CF based QL happens.

Nasta