Pure PASM2 in Propeller Tool and FlexGui?
Rayman
Posts: 14,646
First, what are we to call the pure assembly code in PNut/FastSpin? Is it PASM2?
So, I guess PNut now supports two types of code now, PASM2 and Spin2.
Will that continue forward into the Propeller Tool/FlexGui?
I think there are some people who would prefer to code in pure assembly.
One nice feature of pure PASM2 code is that the same code can compile on both Pnut and Fastspin.
(At least that used to be the case.).
I remember there were always people who wanted to program P1 in pure assembly and didn't like that they needed the Spin part to get it started.
Personally, I wouldn't program this way anymore because it's too hard to avoid overlapping names when the code gets big.
(But, maybe somebody will figure out how to compile several pure PASM files separately and then combine them somehow...)
Anyway, I'm just curious about Chip and Eric are thinking about this...
So, I guess PNut now supports two types of code now, PASM2 and Spin2.
Will that continue forward into the Propeller Tool/FlexGui?
I think there are some people who would prefer to code in pure assembly.
One nice feature of pure PASM2 code is that the same code can compile on both Pnut and Fastspin.
(At least that used to be the case.).
I remember there were always people who wanted to program P1 in pure assembly and didn't like that they needed the Spin part to get it started.
Personally, I wouldn't program this way anymore because it's too hard to avoid overlapping names when the code gets big.
(But, maybe somebody will figure out how to compile several pure PASM files separately and then combine them somehow...)
Anyway, I'm just curious about Chip and Eric are thinking about this...
Comments
Mike
Correct. P2 starts up in PASM from $00000.