simX refactoring

This commit is contained in:
Blaise Tine
2021-02-27 02:27:19 -08:00
parent 4fe345f269
commit a8452483fe
20 changed files with 1198 additions and 1789 deletions

View File

@@ -1,20 +1,18 @@
#pragma once
#include <stdint.h>
#include <bitset>
#include <VX_config.h>
namespace vortex {
typedef uint8_t Byte;
typedef uint32_t Word;
typedef uint32_t Word_u;
typedef int32_t Word_s;
typedef Word_u Addr;
typedef Word_u Size;
typedef uint32_t Addr;
typedef uint32_t Size;
typedef unsigned RegNum;
typedef unsigned ThdNum;
typedef std::bitset<32> ThreadMask;
enum MemFlags {
RD_USR = 1,