Nikolay Nikolov
|
eb1c3a82ae
+ use a virtual zero page address register for frame pointer register
|
1 year ago |
Nikolay Nikolov
|
1e8c595618
+ introduced is_6502_general_purpose_register and is_6502_index_register helpers
|
1 year ago |
Nikolay Nikolov
|
7c90699f33
* increased first_int_imreg for 6502 to the maximum possible
|
1 year ago |
Nikolay Nikolov
|
2c22708b1e
* the conditional jump instructions combined in a single instruction Bxx
|
1 year ago |
Nikolay Nikolov
|
5fb2416ef5
* some more compilation fixes
|
1 year ago |
Nikolay Nikolov
|
45b4b00d5f
+ added zero page addresses as virtual registers
|
1 year ago |
Nikolay Nikolov
|
73124f3100
+ added cpupara for 6502
|
1 year ago |
Nikolay Nikolov
|
6e0fc280c8
+ update TResFlags for 6502 to follow the conditions of the branch instructions
|
1 year ago |
Nikolay Nikolov
|
fd49da6735
* fixed comment
|
1 year ago |
Nikolay Nikolov
|
7ae0589829
+ implemented is_calljmp for 6502
|
1 year ago |
Nikolay Nikolov
|
63ac501f26
+ set the jmp_instructions and call_jmp_instructions sets
|
1 year ago |
Nikolay Nikolov
|
72d91c3081
+ added tool mk6502ins and generate .inc files from instruction table
|
1 year ago |
Nikolay Nikolov
|
b1242eabf0
* reorder conditions in TAsmCond enum to follow the opcode order
|
1 year ago |
Nikolay Nikolov
|
564570bbd7
+ started working on a 6502 target
|
1 year ago |