1
0
mirror of https://github.com/rkujawa/rk65c02.git synced 2024-06-20 05:29:32 +00:00

Add simplified assemble_single_implied for implied addressing mode.

This commit is contained in:
Radosław Kujawa 2017-02-12 21:54:07 +01:00
parent 0fc79103f8
commit 8f4900a877
2 changed files with 7 additions and 1 deletions

View File

@ -119,6 +119,12 @@ assemble_init(bus_t *b, uint16_t pc)
return asmblr;
}
bool
assemble_single_implied(assembler_t *a, const char *mnemonic)
{
return assemble_single(a, mnemonic, IMPLIED, 0, 0);
}
bool
assemble_single(assembler_t *a, const char *mnemonic, addressing_t mode, uint8_t op1, uint8_t op2)
{

View File

@ -67,6 +67,6 @@ bool assemble_single_buf(uint8_t **, uint8_t *, const char *, addressing_t, uint
assembler_t assemble_init(bus_t *, uint16_t);
bool assemble_single(assembler_t *, const char *, addressing_t, uint8_t, uint8_t);
bool assemble_single_implied(uint8_t **, uint8_t *, const char *);
bool assemble_single_implied(assembler_t *, const char *);
#endif /* _INSTRUCTION_H_ */