Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.raspberry-pi > #12584 > unrolled thread

Sample ARM assember code?

Started by"gareth G4SDW GQRP #3339" <no.spam@thank.you.invalid>
First post2016-07-06 11:25 +0100
Last post2016-10-27 12:30 +0300
Articles 5 on this page of 25 — 13 participants

Back to article view | Back to comp.sys.raspberry-pi


Contents

  Sample ARM assember code? "gareth G4SDW GQRP #3339" <no.spam@thank.you.invalid> - 2016-07-06 11:25 +0100
    Re: Sample ARM assember code? Tauno Voipio <tauno.voipio@notused.fi.invalid> - 2016-07-06 13:54 +0300
      Re: Sample ARM assember code? "gareth G4SDW GQRP #3339" <no.spam@thank.you.invalid> - 2016-07-06 12:50 +0100
        Re: Sample ARM assember code? alister <alister.ware@ntlworld.com> - 2016-07-06 12:29 +0000
          Re: Sample ARM assember code? alister <alister.ware@ntlworld.com> - 2016-07-06 12:46 +0000
            Re: Sample ARM assember code? "Kerr Mudd-John" <admin@127.0.0.1> - 2016-07-06 14:15 +0100
          Re: Sample ARM assember code? Dennis <dennis@none.none> - 2016-07-06 10:08 -0500
        Re: Sample ARM assember code? jeffj@panix.com (Jeff Jonas) - 2016-07-06 08:39 -0400
          Re: Sample ARM assember code? Big Bad Bob <BigBadBob-at-mrp3-dot-com@testing.local> - 2016-10-13 01:17 -0700
            Re: Sample ARM assember code? Michael J. Mahon <mjmahon@aol.com> - 2016-10-13 11:48 -0500
              Re: Sample ARM assember code? jeffj@panix.com (Jeff Jonas) - 2016-11-24 02:19 -0500
            Re: Sample ARM assember code? jeffj@panix.com (Jeff Jonas) - 2016-11-24 01:56 -0500
              Re: Sample ARM assember code? Robert Riches <spamtrap42@jacob21819.net> - 2016-11-25 03:36 +0000
                Re: Sample ARM assember code? Michael J. Mahon <mjmahon@aol.com> - 2016-11-24 23:31 -0600
                  Re: Sample ARM assember code? alister <alister.ware@ntlworld.com> - 2016-11-25 12:42 +0000
                    Re: Sample ARM assember code? The Natural Philosopher <tnp@invalid.invalid> - 2016-11-25 13:14 +0000
                  Re: Sample ARM assember code? Robert Riches <spamtrap42@jacob21819.net> - 2016-11-26 01:05 +0000
                    Re: Sample ARM assember code? The Natural Philosopher <tnp@invalid.invalid> - 2016-11-26 11:28 +0000
                      Re: Sample ARM assember code? Robert Riches <spamtrap42@jacob21819.net> - 2016-11-27 03:32 +0000
                        Re: Sample ARM assember code? The Natural Philosopher <tnp@invalid.invalid> - 2016-11-27 12:01 +0000
                          Re: Sample ARM assember code? Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2016-11-27 09:28 -0500
                Re: Sample ARM assember code? mm0fmf <none@invalid.com> - 2016-11-25 18:06 +0000
    Re: Sample ARM assember code? glavallin <glavallin@gjlavallin.plus.com> - 2016-10-27 10:07 +0100
      Re: Sample ARM assember code? glavallin <glavallin@gjlavallin.plus.com> - 2016-10-27 10:39 +0100
      Re: Sample ARM assember code? Tauno Voipio <tauno.voipio@notused.fi.invalid> - 2016-10-27 12:30 +0300

Page 2 of 2 — ← Prev page 1 [2]


#13440

FromDennis Lee Bieber <wlfraed@ix.netcom.com>
Date2016-11-27 09:28 -0500
Message-ID<aipl3c56a1q3nkm08d6dqcsirddsoeimrn@4ax.com>
In reply to#13434
On Sun, 27 Nov 2016 12:01:51 +0000, The Natural Philosopher
<tnp@invalid.invalid> declaimed the following:

>On 27/11/16 03:32, Robert Riches wrote:

>>
>> The line about Motorola having dropped the 6800 price to $35.00
>> brings back an old memory.  IIRC, I paid $38.50 for a 6800 from
>> Sphere Computer in Bountiful, Utah during the summer of 1976.  I
>> never got a system built to put it in.
>>
>We all have rooms full of stuff like that...
>

	Just one chip isn't bad...

	I've still got most of an Intel "university kit B"... $20 for:

8080
5x8212 tri-state 8-bit buffer
8x2102 1k by 1 static RAM
4x1702  256 by 8 EPROM
8224 clock generator
8205 1 of 8 decoder

To which I later added:

8228 system controller
2708 1k by 8 EPROM
2x 2114 1k by 4 static RAM
AY-5-1013A UART (the high-speed version... 40kbaud!)
74C923 20-key encoder {and salvaged Sears calculator keypad} (these days,
it would likely be cheaper to just grab a small PIC with 13 I/O lines --
5x4 to scan, and 4 for output)

and an S-100 wire-wrap board
-- 
	Wulfraed                 Dennis Lee Bieber         AF6VN
    wlfraed@ix.netcom.com    HTTP://wlfraed.home.netcom.com/

[toc] | [prev] | [next] | [standalone]


#13413

Frommm0fmf <none@invalid.com>
Date2016-11-25 18:06 +0000
Message-ID<o19uhe$43k$1@dont-email.me>
In reply to#13407
On 25/11/2016 03:36, Robert Riches wrote:

> instructions, but Motorola threatened to sue because of
> similarity to either the 6800 or 6809, and the 6502 feature set
> was reduced to avoid being sued.

Hmmm, 6502 was out a long time before the 6809. There was problem with 
the MOS 6500 being pin compatible to the 6800 so the 6502 was produced 
(which isn't pin compatible).

> My experience was that after programming the 6809 with its 16-bit
> index registers, the 6502 was underwhelming.

A real programmer knows the 6502 had 128 16bit index registers. :-)

[toc] | [prev] | [next] | [standalone]


#13260

Fromglavallin <glavallin@gjlavallin.plus.com>
Date2016-10-27 10:07 +0100
Message-ID<c6eb89d555.glavallin@gjlavallin.plus.com>
In reply to#12584
In message <nlimbu$7l3$1@dont-email.me>
          "gareth G4SDW GQRP #3339" <no.spam@thank.you.invalid> wrote:

> Are there listings anywhere of sample ARM assembler code
> covering all the standard C library such as strcpy, etc?
> 
> 

This may not be what your looking for but on the offchance see the site 
brucesmith.info ( books for the serious programmer ) where you can find 
 references to Raspberry Pi ASSEMBLY LANGUAGE (3rd edition) and other 
 resources. 
-- 

Geoff

[toc] | [prev] | [next] | [standalone]


#13261

Fromglavallin <glavallin@gjlavallin.plus.com>
Date2016-10-27 10:39 +0100
Message-ID<90ce8cd555.glavallin@gjlavallin.plus.com>
In reply to#13260
In message <c6eb89d555.glavallin@gjlavallin.plus.com>
          glavallin <glavallin@gjlavallin.plus.com> wrote:

> In message <nlimbu$7l3$1@dont-email.me>
>           "gareth G4SDW GQRP #3339" <no.spam@thank.you.invalid> wrote:
> 
> > Are there listings anywhere of sample ARM assembler code
> > covering all the standard C library such as strcpy, etc?
> > 
> > 
> 
> This may not be what your looking for but on the offchance see the site 
> brucesmith.info ( books for the serious programmer ) where you can find 
>  references to Raspberry Pi ASSEMBLY LANGUAGE (3rd edition) and other 
>  resources. 

As a footnote:- If you are rearly keen to jump in the deepend of a new 
experience its better to take along a 'life (sanity) preserver' to rescue
yourself from drowning in a new enviroment.

-- 

Geoff

[toc] | [prev] | [next] | [standalone]


#13262

FromTauno Voipio <tauno.voipio@notused.fi.invalid>
Date2016-10-27 12:30 +0300
Message-ID<nushf7$hf3$1@dont-email.me>
In reply to#13260
On 27.10.16 12:07, glavallin wrote:
> In message <nlimbu$7l3$1@dont-email.me>
>           "gareth G4SDW GQRP #3339" <no.spam@thank.you.invalid> wrote:
>
>> Are there listings anywhere of sample ARM assembler code
>> covering all the standard C library such as strcpy, etc?
>>
>>
>
> This may not be what your looking for but on the offchance see the site
> brucesmith.info ( books for the serious programmer ) where you can find
>  references to Raspberry Pi ASSEMBLY LANGUAGE (3rd edition) and other
>  resources.


Get the newlib sources and compile them. It *is* a standard C library.

Most of the code is in C, so for assembly listings, you need to add
  -Wa,-ahlms=thefile.lst
to the GCC command line. Substitute the source name for 'thefile'.

You can start at <https://sourceware.org/newlib/>.

-- 

-TV

[toc] | [prev] | [standalone]


Page 2 of 2 — ← Prev page 1 [2]

Back to top | Article view | comp.sys.raspberry-pi


csiph-web