... I do not lie; page0 has just as much chance living there as any other place that is not 00..FF. Surely someone has hardware with external RAM mapped there....
... Only in HC11. In this one thing I am certain: For HC12 there is no RAM at page0 on powerup, and so for great reason, the default link must not place...
... Ahah! Very interesting. The following .map shows that when the .ld file contains a memory configuration for .page0 the soft regs are put there, however...
... It sounds interresting, although I didn't see in your .map where something is being placed in .page0 Are you sure you're using the default link an didn't...
... I realized that the example I posted was using a custom ld script (I meant to show how I use the default). This one uses ld option "-m m68hc12elfb" to link...
... Yes I wrote my own, or rather hacked the stuff I could find. ... (I think we had this interchange some time ago. I never had any problem with crashes so I...
... This question has nothing to do with C, with GCC, nor with GCC for MC68HC11. Especially since you also posted over on the MC68HC11 group, this is out of...
Mike McCarty
Mike.McCarty@...
Nov 2, 2006 3:53 am
8531
... <dhaselwood@...> wrote: [custom linker script?] ... is NO ... PURPOSE. ... is NO ... PURPOSE. It seems "20050117" is somewhere before r3.0, but the gcc in...
... I admit that was a silly conclusion from me, since your command prompt indicates you are not in "MS Windows" (unless maybe a cygwin shell). It's just that...
... Those clips were the same as the earlier post that showed the entire map. ... From my experimenting it looks like softregs are placed according to the .ld ...
... I think it important to distinguish between "place in the page0 region" and "place starting at 0". You are saying that it is actually placing it in the...
... To test the data in .page0 the following 3 lines were inserted in the beginning of on .s subroutine-- #################### .global page0test .section...
Hello thanks for the reply an help me! But now i still to have some questions!! ... Yes my concept of "hello world" is only to make the PH7 ( the led on the...
... actually should be page0 (rwx) : ORIGIN = 0x0000, LENGTH = 0x100 ... So I still don't have these details: - What board is it; did it come with TwinPEEKs? -...
Hi All It is a goal that I set myself sometime ago and finally I can proudly present a first version of a BDM for the M9S12NE64. In fact it's not a BDM as such...
Hello, I have the following problem when I build a project: During the link, it seems that ld doesn't find where _.frame is defined. I found a workaround by...
... The board is an CardS12 with MCU MC9S12DG256 bought in Elektronik Laden http://elmicro.com/en/cards12.php and it already it came with TwinPEEKs Monitor. ...
... The CardS12.DG256 looks like a neat little module. I wonder how much it cost. ... hmmm, it seems you would not need vectors.s because you said that you ...
Thank you very much to all! It is mandatory for me to use _.frame since gcc generated it even if I use -fomit-frame-pointer. Jefferson, you pointed the root...
... It would be simple to search your system to find "libgcc.a". Also I don't know how much it matters, but put the -L<path> at the beginning with the other...
Thaks for help me, now its working but i change the make file and it print the "hello world" :) if it is allowed i put my compilation in the files directory! ...
Hello!! Now i'm try to link my program with the m68hc11 lib but i got a link problem! The lib that i try to use is stdio.h! Please look to my file and see were...
... My make messanges from my hello world with the flag "-v" m68hc12-gcc -I -I/usr/m68hc11/include -Wall -m68hc12 -g -Os -mshort -Wmissing-prototypes -c -o...