]> Git Repo - qemu.git/blobdiff - target-microblaze/microblaze-decode.h
trace: enable tracing in qemu-nbd
[qemu.git] / target-microblaze / microblaze-decode.h
index 27b01288c967c6c4402a76e85b326b23082471f5..401319ed46f1696878aba0ffeda2bd2850b10a3c 100644 (file)
@@ -14,8 +14,7 @@
  * Lesser General Public License for more details.
  *
  * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA  02110-1301 USA
+ * License along with this library; if not, see <http://www.gnu.org/licenses/>.
  */
 
 /* Convenient binary macros.  */
@@ -30,7 +29,7 @@
                  + ((x&0xF0000000LU)?128:0)
 #define B8(d) ((unsigned char)B8__(HEX__(d)))
 
-/* Decode logic, mask and value.  */
+/* Decode logic, value and mask.  */
 #define DEC_ADD     {B8(00000000), B8(00110001)}
 #define DEC_SUB     {B8(00000001), B8(00110001)}
 #define DEC_AND     {B8(00100001), B8(00110101)}
@@ -42,6 +41,7 @@
 #define DEC_BARREL  {B8(00010001), B8(00110111)}
 #define DEC_MUL     {B8(00010000), B8(00110111)}
 #define DEC_DIV     {B8(00010010), B8(00110111)}
+#define DEC_FPU     {B8(00010110), B8(00111111)}
 
 #define DEC_LD      {B8(00110000), B8(00110100)}
 #define DEC_ST      {B8(00110100), B8(00110100)}
@@ -50,3 +50,6 @@
 #define DEC_BR      {B8(00100110), B8(00110111)}
 #define DEC_BCC     {B8(00100111), B8(00110111)}
 #define DEC_RTS     {B8(00101101), B8(00111111)}
+
+#define DEC_STREAM  {B8(00010011), B8(00110111)}
+
This page took 0.024062 seconds and 4 git commands to generate.