Go to advanced search

by dpawson
Tue Nov 29, 2011 3:33 pm
Forum: Other projects
Topic: ldr (immediate)
Replies: 13
Views: 2917

Re: ldr (immediate)

<t>Quote from tufty on November 29, 2011, 13:27<br/> Usually you do something like this.<br/> <br/> ...<br/> ldr r0, =.Ldistant_target<br/> ldr r0, [r0]<br/> ...<br/> .extern distant_target<br/> @ The linker will fill in the actual value of distant_target<br/> .Ldistant_target: .word distant_target<...
by dpawson
Tue Nov 29, 2011 9:00 am
Forum: Other projects
Topic: ldr (immediate)
Replies: 13
Views: 2917

Re: ldr (immediate)

<t>Thanks Simon.<br/> DP goes to read the docs...<br/> <br/> Sorry to waste bandwidth.<br/> <br/> Aside... How to obtain the address of a data area labelled longway:<br/> which is ... a long way away? E.g. 250Kb away?<br/> adr longway and<br/> ldr seem lacking this one?<br/> Seems wrong to do it in ...
by dpawson
Tue Nov 29, 2011 8:06 am
Forum: Other projects
Topic: ldr (immediate)
Replies: 13
Views: 2917

Re: ldr (immediate)

<t>Quote from johnbeetem on November 29, 2011, 06:50<br/> I think this is right: the 32-bit ARM instruction has a +/- 4K offset. The 16-bit Thumb instruction has an 8-bit offset field, but it's quadrupled to give you a +256 word offset (+1K byte). These have been around since at least ARMv5.<br/> <b...
by dpawson
Tue Nov 29, 2011 7:36 am
Forum: Other projects
Topic: ldr (immediate)
Replies: 13
Views: 2917

Re: ldr (immediate)

<r>Quote from johnbeetem on November 29, 2011, 06:50<br/> I think this is right: the 32-bit ARM instruction has a +/- 4K offset. The 16-bit Thumb instruction has an 8-bit offset field, but it's quadrupled to give you a +256 word offset (+1K byte). These have been around since at least ARMv5.<br/> <b...
by dpawson
Tue Nov 29, 2011 5:33 am
Forum: Other projects
Topic: ldr (immediate)
Replies: 13
Views: 2917

Re: ldr (immediate)

<t>Am I right/wrong please?<br/> <br/> for the rpi, ldr <label> has a max offset of 8 bits?<br/> <br/> The GNU as is quite happy with a close to 4K offset<br/> <br/> e59f8e5c ldr r8, [pc, #3676] ; 8f28 <fourk><br/> <br/> I think this would work on the ARMv7-M, but not on the rpi?<br/> <br/> TIA Dave...
by dpawson
Mon Nov 28, 2011 3:56 pm
Forum: Other projects
Topic: What software development environment...
Replies: 37
Views: 5814

Re: What software development environment...

<t><br/> The sad truth is that the r-pi team receives a ridiculous amount of backlash for *every* decision they make. There's just no way to please everyone so they make the decisions that they think is best and you get a group that agrees with them and a group that disagrees.<br/> <br/> Now on this...
by dpawson
Mon Nov 28, 2011 3:39 pm
Forum: Other projects
Topic: What software development environment...
Replies: 37
Views: 5814

Re: What software development environment...

<r>Again, thanks @johnbeetem. Yes, MoC does seem like a fair<br/> description. Limited protection also seems pretty accurate. I was<br/> thinking along the lines of using the I/O for crude system<br/> information via a couple of leds. I'll think more carefully till<br/> I can get a safer IO interfac...
by dpawson
Mon Nov 28, 2011 1:34 pm
Forum: Other projects
Topic: What software development environment...
Replies: 37
Views: 5814

Re: What software development environment...

<t>Quote from tufty on November 28, 2011, 12:37<br/> IMO, a lot of it comes down to us being very privileged to be allowed to get in "at the ground floor", as it were. Alpha and beta level access are usually reserved for "development team / very close commercial partners",<br/> <br/> Were that the c...
by dpawson
Mon Nov 28, 2011 11:46 am
Forum: General discussion
Topic: Meet the team? Wheres the RPI rogues gallery?
Replies: 14
Views: 1483

Re: Meet the team? Wheres the RPI rogues gallery?

Suggestion for a raspberrypi.org new web page?
Photos/quick sketch/bio/favourites of the rpi team?
Then we can put faces to those names we see on the forum?

Dave
by dpawson
Mon Nov 28, 2011 11:16 am
Forum: Other projects
Topic: What software development environment...
Replies: 37
Views: 5814

Re: What software development environment...

<t>Quote from tufty on November 28, 2011, 11:04<br/> They should decide?<br/> <br/> Remember - Even the first 10K (and onwards) are beta boards, and the mechanical layout of the final release will probably be subtly different to allow for mounting holes and so on. Boards produced to match the layout...
by dpawson
Mon Nov 28, 2011 9:39 am
Forum: Other projects
Topic: qemu cross-dev
Replies: 1
Views: 884

Re: qemu cross-dev

<r>I now have qemu installed.<br/> Runs fine.<br/> I thought <URL url="http://is.gd/uzSGH5">http://is.gd/uzSGH5</URL> looked good... but no tftp available<br/> under qemu.<br/> <br/> <URL url="http://wiki.qemu.org/Documenta.....on/9psetup">http://wiki.qemu.org/Documenta.....on/9psetup</URL> looked g...
by dpawson
Mon Nov 28, 2011 8:20 am
Forum: General discussion
Topic: GPIO pinouts confirmed
Replies: 43
Views: 6592

Re: GPIO pinouts confirmed

<t>\"We will not be making the boards with pins in place, in order to shave some cost off the build; you’ll have to solder them on yourself.\"<br/> <br/> With what sized holes? Judging by the board design not very big? What pins will fit? Source?<br/> With your intended audience has the layering bee...
by dpawson
Mon Nov 28, 2011 7:54 am
Forum: Other projects
Topic: What software development environment...
Replies: 37
Views: 5814

Re: What software development environment...

<t>Quote from Bakul Shah on November 27, 2011, 20:04<br/> <br/> But from what I read elsewhere on this site, at least the GPIO pins won't be connected (and maybe JTAG as well?). Their reasoning seems to be that a) it adds to their cost and b) you won't need external RS232 access or JTAG for normal l...
by dpawson
Mon Nov 28, 2011 7:48 am
Forum: Other projects
Topic: What software development environment...
Replies: 37
Views: 5814

Re: What software development environment...

<t>@johnbeetem Thanks for the explanation. I think the 'dedicated' 232 port would make a safer bet reading your post. I'm guessing the BCM2835 is an IO chip on the rpi? Without power management the risk of powering off in the wrong order sounds iffy.<br/> <br/> "Note that there's also a version of t...
by dpawson
Sun Nov 27, 2011 5:43 pm
Forum: General discussion
Topic: on board (the rpi) software tools.
Replies: 44
Views: 6180

Re: on board (the rpi) software tools.

<t>Quote from tufty on November 27, 2011, 17:03<br/> Hey Dave<br/> <br/> Well, the commercial offerings are, as far as I know, only available for X86 (Windows or Linux); they're intended for cross-development "workstation" use, not "on-device" work.<br/> <br/> <br/> Noted. Thanks.<br/> <br/> <br/> I...
by dpawson
Sun Nov 27, 2011 3:42 pm
Forum: General discussion
Topic: on board (the rpi) software tools.
Replies: 44
Views: 6180

Re: on board (the rpi) software tools.

<r>@tufty, thanks (for depressing me <E>;-)</E><br/> FOSS it is then!<br/> [I get the feeling I'm a few months behind you in asking these questions]<br/> Building a kernel isn't on my priority list, though I have built a tiny RTOS.<br/> <br/> "Oh, and I don't think any of them will actually work "on...
by dpawson
Sun Nov 27, 2011 3:36 pm
Forum: Other projects
Topic: What software development environment...
Replies: 37
Views: 5814

Re: What software development environment...

<r>Quote from johnbeetem on November 27, 2011, 15:26<br/> I haven't tried this particular cable myself, but the 3.3V version ought to work:<br/> <br/> <URL url="http://www.ftdichip.com/Produc.....BMPSSE.htm">http://www.ftdichip.com/Produc.....BMPSSE.htm</URL><br/> <br/> However, I'd wait until the f...
by dpawson
Sun Nov 27, 2011 3:08 pm
Forum: Other projects
Topic: What software development environment...
Replies: 37
Views: 5814

Re: What software development environment...

<r>Quote from Bakul Shah on November 18, 2011, 11:00<br/> Assuming the final cards still has a 4 pin serial console, you can build your own serial cable and connect to your computer's serial port. If your computer doesn't have a serial port, that is when you need a FTDI based serial to usb adapter. ...
by dpawson
Sun Nov 27, 2011 2:54 pm
Forum: Off topic discussion
Topic: Background picture
Replies: 33
Views: 17874

Re: Background picture

<r>Quote from tech guru on November 26, 2011, 16:58<br/> <br/> (1024 x 580) credit to the pi logo creator, tux creators, pi gerber creator, pi gerber transformation creator, and the raspberry pi site organization. ....its kind of psychedelic looking but it sure does grab your attention when its full...
by dpawson
Sun Nov 27, 2011 2:50 pm
Forum: General discussion
Topic: Forum icons?
Replies: 3
Views: 1258

Re: Forum icons?

<t>Not explained anywhere I\'ve found?<br/> <br/> I(think I ) see<br/> <br/> padlock : locked thread.<br/> <br/> Flame: Either hot thread of flame bait??<br/> <br/> Speech bubble: Vin ordinaire?<br/> <br/> Any more?<br/> <br/> Just curious on a Sunday afternoon.<br/> <br/> Dave<br/> <br/> ps any due...
by dpawson
Sun Nov 27, 2011 12:17 pm
Forum: General discussion
Topic: on board (the rpi) software tools.
Replies: 44
Views: 6180

Re: on board (the rpi) software tools.

Quote from jamesh on November 27, 2011, 11:42
No. I believe the Arm assembler from Arm itself has to be paid for.

Thanks @jamesh. Any idea on price? Is it silly money?

Dave
by dpawson
Sun Nov 27, 2011 7:54 am
Forum: General discussion
Topic: on board (the rpi) software tools.
Replies: 44
Views: 6180

Re: on board (the rpi) software tools.

Back to the original question.

Is there / will there be, an arm assembler on the delivered system?
I.e. one written by ARM rather than the GNU asm?

Anyone know please?

Dave
by dpawson
Fri Nov 25, 2011 6:15 pm
Forum: General discussion
Topic: on board (the rpi) software tools.
Replies: 44
Views: 6180

Re: on board (the rpi) software tools.

<t>@tufty "As such, you can use any of the ARM instructions marked ARMv5, ARMv6, ARMv6-K or ARMv6-T2 in the ARMv7AR-ARM, but not those marked ARMv7(anything)."<br/> <br/> What of instructions such as LDRB(immediate) A7.7.45<br/> Encoding T1 'All versions of Thumb instr set'<br/> And<br/> Encoding T2...
by dpawson
Fri Nov 25, 2011 3:44 pm
Forum: Staffroom, classroom and projects
Topic: On teaching ARM ASM
Replies: 9
Views: 3185

Re: On teaching ARM ASM

From what I've read so far, very much so.

http://www.ee.ic.ac.uk/pcheung.....sembly.pdf is also good,
as an intro to the basics... part of a course in London.
I'm starting to collect links.

Dave
by dpawson
Fri Nov 25, 2011 12:54 pm
Forum: General discussion
Topic: on board (the rpi) software tools.
Replies: 44
Views: 6180

Re: on board (the rpi) software tools.

Thanks Simon. Know what I'm looking for now.
(I'm calling that the 'arm arm' document!)
'Encoding'? Odd term to use. More jargon I guess.

Dave.

Go to advanced search