EmbeddedRelated.com
Forums

Atmel AVR assembler

Started by Herbert Kleebauer July 21, 2005
ararghmail507NOSPAM@NOW.AT.arargh.com wrote:

> > > Had to consult the green card for the floating point info. :-) >
Worth a fortune, almost as much as a S/360 Principle of Operations manual. Sure it isn't a later S/370 yellow card? I don't remember the FP stuff on S/360 green cards, but my memory might be failing me. -- Regards Alex McDonald
On Tue, 26 Jul 2005 00:28:41 GMT, Alex McDonald
<ar.mcdonald@virgin.nospam.net> wrote:

>ararghmail507NOSPAM@NOW.AT.arargh.com wrote: > >> >> >> Had to consult the green card for the floating point info. :-) >> > >Worth a fortune, almost as much as a S/360 Principle of Operations
>manual. Sure it isn't a later S/370 yellow card? I don't remember the FP >stuff on S/360 green cards, but my memory might be failing me.
I have 2 of GX20-1703-8 and 2 of GX20-1850-1. The FP stuff is on page 3 of the first, and pages 3 & 4 of the second. The PO's are out in the garage, along with most all of the MVT 21.6 manuals. :-) Also, S/370 PO's. Assuming that they haven't been damaged. I thought I had more than 2 green cards, but I can't find them just now. -- ArarghMail507 at [drop the 'http://www.' from ->] http://www.arargh.com BCET Basic Compiler Page: http://www.arargh.com/basic/index.html To reply by email, remove the garbage from the reply address.
On 25 Jul 2005 13:52:34 -0700, "Paul Marciano" <pm940@yahoo.com>
wrote:
>Herbert Kleebauer wrote: >> Have to write some AVR code and therefore have read the >> AVR Instruction Set manual and tried the assembler included >> in AVR studio. I think the used syntax is completely >> unusable, so I decided to write my own assembler. > >I've written ten of thousands of lines of 68K assembler in my time. I >think it's a very easy to use instruction set format.
so what have you written? "ten of thousands of lines of 68K assembler" of what? An operative system or other?
>I've also written Z80, 6509, 6809, ARM, PIC, 8501, 80x86 and PowerPC. >They all have unique qualities and assembly format. > >I can see the appeal of wanting a prettier assembly language for AVR >than the standard one. I think it's great that you've taken it on, and >if you enjoy working with it then that's marvellous. > > >But if this is for a work project, don't use it. Use the standard >syntax. Regardless of your sense of aesthetics, you would be a POOR >ENGINEER if you impose a non-standard language on your company. Sooner >or later someone may have to support your work and you would be >creating a barrier for them. > >It's simply not your place to declare, in a professional environment, >that the standard used by all AVR programmers is "unclean" and >unilaterally implement something else. > > >For your own personal hobby, it's great - do whatever is easier for >you. Be happy. Share you work, as you're doing. > >For work, you're being paid as a professional engineer. Behave like >one. > > >Regards, >Paul.
William Meyer <wmeyer@sbcglobal.net> &#4294967295;crivait news:ZieFe.450$kk6.139
@newssvr13.news.prodigy.com:

> If you've nothing of substance to contribute to the ongoing debate on > what constitutes a "real" implementation of an X86 assembly language > tool, I'm sure I am not alone in hoping you will merely observe.
If someone can translate this strange sentence in english... Thanks in advance. Betov. < http://rosasm.org >
Betov wrote:
> William Meyer <wmeyer@sbcglobal.net> &#4294967295;crivait news: > >> If you've nothing of substance to contribute to the ongoing debate on >> what constitutes a "real" implementation of an X86 assembly language >> tool, I'm sure I am not alone in hoping you will merely observe. > > If someone can translate this strange sentence in english...
Your inability to parse a perfectly clear English sentence is not our responsibility. However, Mr. Meyers hopes have apparently not been met. -- Chuck F (cbfalconer@yahoo.com) (cbfalconer@worldnet.att.net) Available for consulting/temporary embedded and systems. <http://cbfalconer.home.att.net> USE worldnet address!
CBFalconer <cbfalconer@yahoo.com> &#4294967295;crivait 
news:42E60863.23D899BB@yahoo.com:

> Betov wrote: >> William Meyer <wmeyer@sbcglobal.net> &#4294967295;crivait news: >> >>> If you've nothing of substance to contribute to the ongoing debate on >>> what constitutes a "real" implementation of an X86 assembly language >>> tool, I'm sure I am not alone in hoping you will merely observe. >> >> If someone can translate this strange sentence in english... > > Your inability to parse a perfectly clear English sentence is not > our responsibility. However, Mr. Meyers hopes have apparently not > been met.
Sorry, but the above sentence members do not make any sense to me: * "If you've nothing of substance to contribute" ... targetting... what??!!!... First, my "contribution" is 3 Megas of Assembly Source called "RosAsm". Second, all i did, in this absurd thread, was to point out some lies ans swindlings that can not be ignored. * " to contribute to the ongoing debate on what constitutes a "real" implementation of an X86 assembly language tool..." The Title of this thread is "Atmel AVR Assembler", and i did not post _one_ single message about that suject, that is of no interrest to me. As for Herbert choices, we have already discussed this, and Herbert knows what i think about his point of view. * "... I'm sure I am not alone in hoping you will merely observe". So, he is sure he is not alone in hoping that i "will merely observe"... what???!!!... Simply means "i wish you could shut up"? If so, this is exactly what i did, as this thread has no interrest to me... until Master jump into the band wagon for selling his usual insanities. If this "disturbs" somebody, that the last remaining Asmers could still be allowed to post anything, to defend Assembly, on a Assembly News Group, these "somebodies" can go elsewhere, as there are plenty of other places, where our famous swindler can spread his self-selling propaganda, without any opposition. For all the other silent ones, shame on them, for not helping, each time the swindler writes sentences like this: - "I know all Assemblers" - "I am an Assembly teacher" - "I have written millions of lines" - "HLA is an Assembler" - "... TASM, MASM, HLA..." - ... ... and let the damages caused by that ass-hole go in peace. Shame on the ones who know what Assembly is, and who keep silent, in such cases of aggression. Betov. < http://rosasm.org >
In alt.lang.asm Betov <betov@free.fr> wrote:
> William Meyer <wmeyer@sbcglobal.net> ?crivait > >> If you've nothing of substance to contribute to the ongoing debate on >> what constitutes a "real" implementation of an X86 assembly language >> tool, I'm sure I am not alone in hoping you will merely observe. > > If someone can translate this strange sentence in english... > > Thanks in advance. > > > Betov.
The sentence is in perfectly good english. Maybe a little long and complex. When in difficulty, you might find http://bablefish.altavista.com a useful tool. It rendered: : Si vous n'avez rien &#4294967295; de la substance contribuer &#4294967295; la : discussion continue sur ce qui constitue une "vraie" ex&#4294967295;cution : d'un outil de langage de l'assemblage X86, je suis s&#4294967295;r que : je ne suis pas seul en vous esp&#4294967295;rant observerai simplement. A few mistakes, but not all that bad French. To be more clear, the last line could have said: "je ne suis pas seul en esperant que vous observeriez simplement" -- Robert
>
=ACa\/b wrote:
> On 25 Jul 2005 13:52:34 -0700, "Paul Marciano" <pm940@yahoo.com> > wrote: > >I've written ten of thousands of lines of 68K assembler in my time. I > >think it's a very easy to use instruction set format. > > so what have you written? "ten of thousands of lines of 68K assembler" > of what? An operative system or other?
Hey, thanks for the interest. I grew up on home computers - my first exposure to the 68K was the Atari ST, on which I wrote non-commercial games. No money for a C compiler so it was all in assembly. Over the course of a few years that was easily my first 10,000 lines of code for graphics, sprite engines, interrupt-based screen effects, sound programming, low level access to the floppy disk controller, DMA, and of course higher level game logic. Professionally I worked on VME based networking devices, mostly in 'C' but also boot code, exception handlers, crash dumps. Worked at that level on a number of projects. Tens of thousands of lines over the course of 8 or 9 years. Big fun. Even though I almost exclusively work in 'C' above the operating system nowadays, I never pass up an opportunity to get down and dirty with microcontrollers or assembly language. Yes, I'm a geek. Cheers, Paul.
Betov wrote:
> CBFalconer <cbfalconer@yahoo.com> &#4294967295;crivait >> Betov wrote: >>> William Meyer <wmeyer@sbcglobal.net> &#4294967295;crivait news: >>> >>>> If you've nothing of substance to contribute to the ongoing debate on >>>> what constitutes a "real" implementation of an X86 assembly language >>>> tool, I'm sure I am not alone in hoping you will merely observe. >>> >>> If someone can translate this strange sentence in english... >> >> Your inability to parse a perfectly clear English sentence is not >> our responsibility. However, Mr. Meyers hopes have apparently not >> been met. > > Sorry, but the above sentence members do not make any sense > to me: >
... snip 70 odd lines of raving ... PLONK -- Chuck F (cbfalconer@yahoo.com) (cbfalconer@worldnet.att.net) Available for consulting/temporary embedded and systems. <http://cbfalconer.home.att.net> USE worldnet address!
On 24 Jul 2005 12:37:05 GMT, Hans-Bernhard Broeker
<broeker@physik.rwth-aachen.de> wrote:

>In comp.arch.embedded wolfgang kern <nowhere@nevernet.at> wrote:
[...]
>> That's new to me, AT&T/gas/gcc/.. use Intel/AMD recommeded style? > >No. But I'm willing to forgive AT&T (and GNU, which borrowed their >syntax) this violation of a well-founded principle, on the grounds >that Intel's original x86 assembly language is so incredibly horrible.
I might be able to extend the same forgiveness, were it not for the fact that AT&T/gas is so much _worse_. FWIW, back when I did a lot of x86 assembler, I used TASM's IDEAL mode for any code I wrote, and its MASM emulation mode (sans QUIRKS) for assembling third-party code (if it had needed QUIRKS, I probably would have re-written it). I used Metaware High-C for C code, and avoided gas/gcc altogether. Regards, -=Dave -- Change is inevitable, progress is not.