~ubuntu-branches/ubuntu/utopic/binutils-arm64-cross/utopic

« back to all changes in this revision

Viewing changes to binutils-2.23.52.20130611/gas/testsuite/gas/h8300/ffxx1-elf.s

  • Committer: Package Import Robot
  • Author(s): Matthias Klose
  • Date: 2013-06-20 17:38:09 UTC
  • Revision ID: package-import@ubuntu.com-20130620173809-app8lzgvymy5fg6c
Tags: 0.7
Build-depend on binutils-source (>= 2.23.52.20130620-1~).

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
        .equ    p6ddr,  0xffb9          ;0x7f for output 
 
2
        .equ    p6dr,    0xffbb
 
3
        .equ    seed,    0x01
 
4
        .text
 
5
        .org    0
 
6
reset:  .word   main            ;reset vector 
 
7
;
 
8
        .org    0x400
 
9
main:   mov.b   #0x7f,r0l       ;port 6 ddr = 7F 
 
10
        mov.b   @0xffbb:8,r0l   ;***test***
 
11
        mov.b   r0l,@p6ddr:16
 
12
;
 
13
        mov.b   #seed,r0l       ;start with 0000001
 
14
loop:   mov.b   r0l,@p6dr:16    ;output to port 6 
 
15
delay:  mov.w   #0x0000,r1
 
16
deloop: adds    #1,r1
 
17
        bne     deloop:8        ;not = 0
 
18
        rotl    r0l
 
19
        bra     loop:8
 
20
        .word   0