]> rtime.felk.cvut.cz Git - sysless.git/commit
The shadow registers definition moved to separate file bsp0common.c.
authorPavel Pisa <pisa@cmp.felk.cvut.cz>
Sun, 30 Oct 2005 17:46:00 +0000 (17:46 +0000)
committerPavel Pisa <pisa@cmp.felk.cvut.cz>
Sun, 30 Oct 2005 17:46:00 +0000 (17:46 +0000)
commit04b12a539d7e086dc41721c64f35f24778798f16
tree3a22e50952c53c2744aa39b196ee39294c7b341c
parent87efbfad86cb27e51d4647b9c1dac7e41a54f158
The shadow registers definition moved to separate file bsp0common.c.

This file is included in all link variants and section is placed
to the same target address => application can modify even registers,
which values are set only by boot loader. The hwinit.c code should
ensure, that defined initial value is stored into each shadow and register,
because shadow store is not touched by crt0.o and contains garbage
after reset.

darcs-hash:20051030174654-ff715-805cf1ba9deb6759bbc7c1fa2261fcd976d6a3b0.gz
20 files changed:
common/board/edk2638/libs/edk2638.ld-bload
common/board/edk2638/libs/edk2638.ld-boot
common/board/edk2638/libs/edk2638.ld-flash
common/board/edk2638/libs/edk2638.ld-ram
common/board/edk2638/libs/hwinit/Makefile.omk
common/board/edk2638/libs/hwinit/bsp0common.c [new file with mode: 0644]
common/board/edk2638/libs/hwinit/hwinit.c
common/board/h8canusb/libs/h8canusb.ld-bload
common/board/h8canusb/libs/h8canusb.ld-boot
common/board/h8canusb/libs/h8canusb.ld-flash
common/board/h8canusb/libs/h8canusb.ld-flashnoram
common/board/h8canusb/libs/h8canusb.ld-ram
common/board/h8canusb/libs/hwinit/bsp0common.c [new file with mode: 0644]
common/board/h8mirosot/libs/h8canusb.ld-bload
common/board/h8mirosot/libs/h8canusb.ld-boot
common/board/h8mirosot/libs/h8canusb.ld-flash
common/board/h8mirosot/libs/h8canusb.ld-ram
common/board/h8mirosot/libs/hwinit/Makefile.omk
common/board/h8mirosot/libs/hwinit/bsp0common.c [new file with mode: 0644]
common/board/h8mirosot/libs/hwinit/hwinit.c