diff options
| author | fishsoupisgood <github@madingley.org> | 2019-05-27 02:41:51 +0100 | 
|---|---|---|
| committer | fishsoupisgood <github@madingley.org> | 2019-05-27 02:41:51 +0100 | 
| commit | 333b605b2afd472b823aeda0adf0e8b1ea9843c0 (patch) | |
| tree | bc8f581317897e2e53f278f1716b4471fcdccd4f /tests/t_68040 | |
| download | asl-master.tar.gz asl-master.tar.bz2 asl-master.zip | |
Diffstat (limited to 'tests/t_68040')
| -rw-r--r-- | tests/t_68040/asflags | 0 | ||||
| -rw-r--r-- | tests/t_68040/t_68040.asm | 29 | ||||
| -rw-r--r-- | tests/t_68040/t_68040.doc | 6 | ||||
| -rw-r--r-- | tests/t_68040/t_68040.ori | bin | 0 -> 60 bytes | 
4 files changed, 35 insertions, 0 deletions
| diff --git a/tests/t_68040/asflags b/tests/t_68040/asflags new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/tests/t_68040/asflags diff --git a/tests/t_68040/t_68040.asm b/tests/t_68040/t_68040.asm new file mode 100644 index 0000000..b356a56 --- /dev/null +++ b/tests/t_68040/t_68040.asm @@ -0,0 +1,29 @@ +        cpu     68040 +        supmode on +        pmmu    on + +        move16  (a1)+,(a3)+ +        move16  (a4)+,$1234 +        move16  $12345,(a5)+ +        move16  (a6),$12345 +        move16  $1234,(a7) + +        cinva   dc +        cinva   ic +        cinva   dc/ic +        cinvl   dc/ic,(a1) +        cinvp   dc/ic,(a2) +        cpusha  dc +        cpusha  ic +        cpusha  ic/dc +        cpushl  dc/ic,(a3) +        cpushp  dc/ic,(a4) + +        pflushn (a2) +        pflush  (a3) +        pflushan +        pflusha + +        ptestw  (a2) +        ptestr  (a4) + diff --git a/tests/t_68040/t_68040.doc b/tests/t_68040/t_68040.doc new file mode 100644 index 0000000..29ec852 --- /dev/null +++ b/tests/t_68040/t_68040.doc @@ -0,0 +1,6 @@ ++------------------------ Test Application 68040 ----------------------------+ +|                                                                            | +|      This is a (synthetic) test of the 68040's extensions to the 680x0     | +|      instruction set.                                                      | +|                                                                            | ++----------------------------------------------------------------------------+ diff --git a/tests/t_68040/t_68040.ori b/tests/t_68040/t_68040.oriBinary files differ new file mode 100644 index 0000000..3b5f3ac --- /dev/null +++ b/tests/t_68040/t_68040.ori | 
