Home
last modified time | relevance | path

Searched refs:dasm (Results 1 – 25 of 353) sorted by relevance

12345678910>>...15

/dports/devel/radare2/radare2-5.1.1/libr/asm/arch/tms320/
H A Dtms320_dasm.c963 switch (dasm->stream[dasm->length]) { in decode_qualifiers()
1006 dasm->length = dasm->head->size; in decode_insn()
1008 snprintf(dasm->syntax, sizeof(dasm->syntax), \ in decode_insn()
1009 field_valid(dasm, E) && field_value(dasm, E) ? "|| %s" : "%s", dasm->insn->syntax); in decode_insn()
1034 dasm->insn = dasm->insn->i_list; in decode_insn_head()
1036 if (run_m_list (dasm) && run_f_list (dasm)) { in decode_insn_head()
1074 dasm->head = ht_up_find (dasm->map, dasm->opcode, NULL); in lookup_insn_head()
1076 dasm->head = ht_up_find (dasm->map, (dasm->opcode & 0xfe), NULL); in lookup_insn_head()
1079 dasm->insn = dasm->head ? &dasm->head->insn : NULL; in lookup_insn_head()
1091 memset(&dasm->f, 0, sizeof(dasm->f)); in init_dasm()
[all …]
/dports/emulators/jzintv/jzintv-20200712-src/src/dasm/
H A DsubMakefile5 DASMSRC = dasm/dasm1600.c dasm/dasm1600o.c dasm/dis1600.c dasm/exec_interp.c
6 DASMOBJ = dasm/dasm1600.$(O) dasm/dasm1600o.$(O) dasm/dis1600.$(O)
7 DASMOBJ += dasm/exec_interp.$(O)
9 DIS1600OBJ = dasm/dis1600.$(O) dasm/exec_interp.$(O)
20 $(B)/dasm1600$(X): dasm/dasm1600.$(O) plat/plat_gen.$(O)
21 $(CC) $(FE)$(B)/dasm1600$(X) $(CFLAGS) dasm/dasm1600.$(O) plat/plat_gen.$(O) $(SLFLAGS)
25 dasm/dis1600.$(O): dasm/dis1600.h dasm/exec_interp.h util/symtab.h config.h
26 dasm/dis1600.$(O): icart/icartrom.h icart/icartbin.h icart/icartfile.h
27 dasm/exec_interp.$(O): dasm/dis1600.h dasm/exec_interp.h util/symtab.h
28 dasm/exec_interp.$(O): icart/icartrom.h icart/icartbin.h icart/icartfile.h
[all …]
/dports/graphics/box/box-0.4.0/box/
H A Dvmdasm.c38 BoxVMDasm dasm; in BoxVM_Disassemble_Block() local
42 dasm.vm = vm; in BoxVM_Disassemble_Block()
43 dasm.flags.exit_now = 0; in BoxVM_Disassemble_Block()
44 dasm.flags.report_error = 0; in BoxVM_Disassemble_Block()
50 if (!BoxOp_Read(& dasm.op, exec_table, op_addr)) in BoxVM_Disassemble_Block()
53 dasm.op_pos = op_pos; in BoxVM_Disassemble_Block()
54 dasm.op_desc = ((dasm.op.id >= 0 || dasm.op.id < BOX_NUM_OPS) ? in BoxVM_Disassemble_Block()
55 & exec_table[dasm.op.id] : NULL); in BoxVM_Disassemble_Block()
57 outcome = iter(& dasm, pass); in BoxVM_Disassemble_Block()
62 if (dasm.op.next < 1) in BoxVM_Disassemble_Block()
[all …]
H A Dvm2txt.c93 My_Op_Dasm(BoxVMDasm *dasm, void *pass) { in My_Op_Dasm() argument
96 BoxOp *op = & dasm->op; in My_Op_Dasm()
103 if (dasm->op_desc) { in My_Op_Dasm()
104 op_name = dasm->op_desc->name; /* op name */ in My_Op_Dasm()
105 num_args = dasm->op_desc->num_args; /* num. of args */ in My_Op_Dasm()
116 op->args[0] += dasm->op_pos; in My_Op_Dasm()
126 BoxTypeId t = dasm->op_desc->t_id; in My_Op_Dasm()
143 if (dasm->vm->attr.hexcode) in My_Op_Dasm()
161 BoxVMProcTable *pt = & dasm->vm->proc_table; in My_Op_Dasm()
206 if (dasm->vm->attr.hexcode) { in My_Op_Dasm()
[all …]
H A Dvm2c.c137 My_Translate_Op(BoxVMDasm *dasm, void *pass) { in My_Translate_Op() argument
140 BoxOp *op = & dasm->op; in My_Translate_Op()
141 const BoxOpDesc *op_desc = dasm->op_desc; in My_Translate_Op()
146 num_args = (dasm->op_desc) ? dasm->op_desc->num_args : 0; in My_Translate_Op()
216 (int) op->id, (dasm->op_desc) ? op_desc->name : "unknown"); in My_Translate_Op()
H A Dvmdasm.h44 typedef BoxTask (*BoxVMDasmIter)(BoxVMDasm *dasm, void *pass);
67 typedef void (*BoxVMOpDisasm)(BoxVMDasm *dasm, char **out);
/dports/emulators/tilem/tilem-2.0/db/
H A Ddisasm.c52 dasm->labels.syms = NULL; in tilem_disasm_new()
53 dasm->romcalls.syms = NULL; in tilem_disasm_new()
54 dasm->flags.syms = NULL; in tilem_disasm_new()
55 dasm->macros.syms = NULL; in tilem_disasm_new()
56 return dasm; in tilem_disasm_new()
70 if (!dasm) in tilem_disasm_free()
77 tilem_free(dasm); in tilem_disasm_free()
285 curtbl = &dasm->labels; in tilem_disasm_read_symbol_file()
294 curtbl = &dasm->labels; in tilem_disasm_read_symbol_file()
298 curtbl = &dasm->flags; in tilem_disasm_read_symbol_file()
[all …]
H A Dtilemdb.h39 void tilem_disasm_free(TilemDisasm* dasm);
42 int tilem_disasm_read_symbol_file(TilemDisasm* dasm, FILE* symfile);
45 void tilem_disasm_set_label(TilemDisasm* dasm, const char* name,
50 int tilem_disasm_get_label(const TilemDisasm* dasm, const char* name,
54 const char* tilem_disasm_get_label_at_address(const TilemDisasm* dasm,
61 void tilem_disasm_disassemble(const TilemDisasm* dasm, TilemCalc* calc,
/dports/devel/dasm/dasm-2.20.14.1/docker/
H A Dmake_dasm_all_platforms.sh11 cp dasm ../bin/64bit/dasm.Linux
16 cp dasm ../bin/32bit/dasm.Linux
26 cp dasm ../bin/64bit/dasm.exe
32 cp dasm ../bin/32bit/dasm.exe
42 cp dasm ../bin/64bit/dasm.macOS
47 cp dasm ../bin/32bit/dasm.macOS
H A DREADME2 This directory contains files & instructions to create a 'dasm build machine'
3 Docker image that can build platform-specific dasm binaries for all three
11 2. Run the command: `docker build -t dasm:build .`
14 Steps to run the Docker container and build dasm for all 3 platforms:
16 1. Now run the container: `docker run -it --rm dasm:build`, which opens a shell
18 Note: unless you want fetch a clone the dasm git repo and build that, it is
21 `docker run -it --rm -v c:\:/mnt/c dasm:build` (*)
26 clone of the dasm repo. Or do a 'git clone' on the container itself, e.g.
27 `git clone --single-branch --branch master https://github.com/dasm-assembler/dasm.git`
28 3. cd into the dasm/docker folder from within the container shell
[all …]
/dports/devel/z80ex/z80ex-1.1.21/
H A Dz80ex_dasm.c50 const z80ex_opc_dasm *dasm = NULL; in z80ex_dasm() local
72 dasm=NULL; in z80ex_dasm()
89 dasm = &dasm_base[next]; in z80ex_dasm()
99 dasm = &dasm_ed[next]; in z80ex_dasm()
100 if(dasm->mnemonic == NULL) in z80ex_dasm()
104 dasm=NULL; in z80ex_dasm()
111 dasm = &dasm_cb[next]; in z80ex_dasm()
115 dasm = &dasm_base[opc]; in z80ex_dasm()
119 if(dasm!=NULL) in z80ex_dasm()
180 *t_states+=dasm->t_states; in z80ex_dasm()
[all …]
/dports/emulators/mess/mame-mame0226/src/emu/debug/
H A Ddvdisasm.cpp98 util::string_format("%s '%s'", dasm.device().name(), dasm.device().tag()), in enumerate_sources()
99 dasm.device())); in enumerate_sources()
228 std::string dasm; in generate_from_address() local
262 std::string dasm; in generate_with_pc() local
275 std::string dasm; in generate_with_pc() local
294 std::string dasm; in generate_with_pc() local
354 for(auto &dasm : m_dasm) { in complete_information() local
358 dasm.m_topcodes = buffer.data_to_string(adr, dasm.m_size, true); in complete_information()
359 dasm.m_tparams = buffer.data_to_string(adr, dasm.m_size, false); in complete_information()
361 dasm.m_is_pc = adr == pc; in complete_information()
[all …]
/dports/emulators/mame/mame-mame0226/src/emu/debug/
H A Ddvdisasm.cpp98 util::string_format("%s '%s'", dasm.device().name(), dasm.device().tag()), in enumerate_sources()
99 dasm.device())); in enumerate_sources()
228 std::string dasm; in generate_from_address() local
262 std::string dasm; in generate_with_pc() local
275 std::string dasm; in generate_with_pc() local
294 std::string dasm; in generate_with_pc() local
354 for(auto &dasm : m_dasm) { in complete_information() local
358 dasm.m_topcodes = buffer.data_to_string(adr, dasm.m_size, true); in complete_information()
359 dasm.m_tparams = buffer.data_to_string(adr, dasm.m_size, false); in complete_information()
361 dasm.m_is_pc = adr == pc; in complete_information()
[all …]
/dports/devel/dasm/dasm-2.20.14.1/
H A DREADME10 https://github.com/dasm-assembler/dasm/releases/latest
13 https://raw.githubusercontent.com/dasm-assembler/dasm/master/docs/dasm.pdf
16 https://raw.github.com/dasm-assembler/dasm/master/doc/dasm.txt
21 DASM's homepage is https://dasm-assembler.github.io/
29 https://github.com/dasm-assembler/dasm/releases
40 image to run a 'dasm build machine' container
60 repository, see https://github.com/dasm-assembler/dasm for details.
101 https://raw.githubusercontent.com/dasm-assembler/dasm/master/docs/dasm.pdf
108 Please report bugs or feature requests on our dasm project page.
109 See https://github.com/dasm-assembler/dasm
[all …]
H A DMakefile49 cp src/dasm bin/dasm
84 DIRNAME=dasm-$(RELEASE)
85 ZIPNAME=dasm-$(RELEASE)
89 DIRNAME=dasm-$(RELEASE)
90 ZIPNAME=dasm-$(RELEASE)-$(BINARY)
110 -tar zcvf dasm-beta-`date +%F`.tar.gz README.BETA $(MACS) $(OTHS) $(SRCS) $(TSTS)
119 -rm -rf dasm-beta-*.tar.gz bin/
/dports/devel/dasm/dasm-2.20.14.1/.github/workflows/
H A Dmain.yml22 cp bin/dasm.exe artifacts/windows/dasm.exe
25 name: dasm snapshot builds
39 cp bin/dasm artifacts/macos/dasm
42 name: dasm snapshot builds
56 cp bin/dasm artifacts/linux/dasm
59 name: dasm snapshot builds
/dports/emulators/jzintv/jzintv-20200712-src/src/util/
H A Ddasm0256.c1073 dasm->addr = addr; in dasm0256_decode()
1074 dasm->mode = *mode; in dasm0256_decode()
1112 dasm->len = len; in dasm0256_decode()
1128 OP1_NIB(dasm,immed4); in dasm0256_decode()
1131 dasm->len = len = 8; in dasm0256_decode()
1139 maybe_btrg = dasm->addr + dasm->len; in dasm0256_decode()
1152 OP1_MODE(dasm, immed4); in dasm0256_decode()
1162 MAKE_BTRG(mem, dasm->addr + dasm->len, 1); in dasm0256_decode()
1163 maybe_btrg = dasm->addr + dasm->len; in dasm0256_decode()
1185 OP1_RNIB(dasm, immed4); in dasm0256_decode()
[all …]
/dports/devel/dasm/dasm-2.20.14.1/src/
H A DPATCHES16 Subject: Re: [stella] help! distella -> dasm case sensitivity (fwd)
37 [adam dasm]$ cat test.asm
55 [adam dasm]$ dasm/bin/dasm test.asm
60 [adam dasm]$ dasm-caseless/bin/dasm test.asm
63 [adam dasm]$ exit
69 diff -urbBN dasm/src/asm.h dasm-caseless/src/asm.h
70 --- dasm/src/asm.h Sat Jan 2 22:59:46 1999
71 +++ dasm-caseless/src/asm.h Wed May 1 08:38:36 2002
80 diff -urbBN dasm/src/symbols.c dasm-caseless/src/symbols.c
81 --- dasm/src/symbols.c Sat Jan 2 22:59:46 1999
[all …]
H A DMakefile66 ALL= dasm ftohex
71 dasm: $(OBJS) target
72 $(CC) $(CFLAGS) $(OBJS) -o dasm $(LDFLAGS)
82 dasm-alpha-*.tar.gz \
94 tar zcvf dasm-alpha-`date +%F`.tar.gz README.ALPHA Makefile *.h *.c
/dports/devel/radare2/radare2-5.1.1/libr/asm/arch/tms320/c55x_plus/
H A Dc55plus.c21 int c55x_plus_disassemble(tms320_dasm_t *dasm, const ut8 *buf, int len) { in c55x_plus_disassemble() argument
33 dasm->length = next_ins_pos; in c55x_plus_disassemble()
39 dasm->length = next_ins_pos; in c55x_plus_disassemble()
46 snprintf (dasm->syntax, sizeof(dasm->syntax), "%s", ins_decoded); in c55x_plus_disassemble()
/dports/devel/dasm/dasm-2.20.14.1/docs/sources/
H A Dintroduction.tex13 \includegraphics[width=0.75\textwidth]{dasm-logo.png}
31 to use \dasm and the supported assembler directives.
35 Since release 2.20.12, \dasm has lived at
37 ~~~~\url{https://dasm-assembler.github.io/}
45 ~~~~\url{https://github.com/dasm-assembler/dasm/issues}
50 \dasm is packed with features...
71 \textit{Should the name be ``\mono{dasm}'', ``\mono{DASM}'' or ``\mono{Dasm}''?}
73 Yes. In this document we shall refer to it as \dasm.
78 dasm source.asm -f3 -v5 -otest.bin
157 > dasm test.asm -P11
[all …]
H A DHD6303.tex11 …hese instructions are \textbf{three} bytes long according to the data sheets, yet in \dasm they are
23 for these instructions! \dasm, however, only accepts these:
31 we deal with in \dasm. Fixing this will require changes to
32 \dasm beyond just fixing the instruction table, and the parser code is not even remotely ready for …
H A Ddasm.sty2 \ProvidesPackage{dasm}[2020/09/20 v1.0 dasm Style]
/dports/audio/goattracker/goattracker-2.76/examples/src/
H A Dmakefile4 dasm example1.s -o../example1.prg -v3 -p3
8 dasm example2.s -o../example2.prg -v3 -p3
12 dasm example3.s -o../example3.prg -v3 -p3
16 dasm example4.s -o../example4.prg -v3 -p3
/dports/lang/janet/janet-1.19.2/examples/
H A Ddebugger.janet63 (def dasm (disasm func))
64 (def bytecode (dasm 'bytecode))
66 (def sourcemap (dasm 'sourcemap))
68 (print "\n function: " (dasm 'name) " [" (in dasm 'source "") "]")
69 (when-let [constants (dasm 'constants)]

12345678910>>...15