OpenCores
URL https://opencores.org/ocsvn/thor/thor/trunk

Subversion Repositories thor

[/] [thor/] [trunk/] [FT64v5/] [software/] [AS64/] [source/] [DSD9.h] - Blame information for rev 48

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 48 robfinch
 
2
class DSD9_Instr
3
{
4
public:
5
        __int8 size;
6
        __int64 address;
7
        __int64 opcode;
8
        char *source;
9
};
10
 
11
class DSD9_Section
12
{
13
public:
14
        __int64 address;
15
        unsigned int bufndx;
16
        DSD9_Instr buf[1000000];
17
        void Add(__int64 oc, int sz, char *src) {
18
                if (bufndx < 1000000) {
19
                        buf[bufndx].opcode = oc;
20
                        buf[bufndx].size = sz;
21
                        buf[bufndx].source = src;
22
                        buf[bufndx].address = address;
23
                        bufndx++;
24
                        address += sz;
25
                }
26
        };
27
};

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.