chiark
/
gitweb
/
~ijackson
/
trains.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
683ee39
)
trick linker into slightly more optimal placement
author
ian
<ian>
Wed, 28 Dec 2005 03:37:41 +0000
(
03:37
+0000)
committer
ian
<ian>
Wed, 28 Dec 2005 03:37:41 +0000
(
03:37
+0000)
detpic/points.asm
patch
|
blob
|
history
detpic/vectors.asm
patch
|
blob
|
history
diff --git
a/detpic/points.asm
b/detpic/points.asm
index 4ca39087fda7a7cac44d455d29e08a5a715ffa00..af3979af8762b530f1c434f4d32757530e9ed8e1 100644
(file)
--- a/
detpic/points.asm
+++ b/
detpic/points.asm
@@
-68,7
+68,7
@@
point_local_do
point_clash
panic morse_PB
- code
+
points_section
code
;----------------------------------------
points_local_intrl
bt_f_if0 PIR2, TMR3IF
diff --git
a/detpic/vectors.asm
b/detpic/vectors.asm
index bebb5516025d38ab20d2c7c5e950d82ac94d1720..4415ff039aa66caee778161edd8eeb2cac8dc553 100644
(file)
--- a/
detpic/vectors.asm
+++ b/
detpic/vectors.asm
@@
-27,4
+27,14
@@
;======================================================================
+triplinker_size equ 0x0a00
+; these seem to trick the linker's rather simple algorithm
+; into tesselating the code into only the first part of each code
+; page, which should speed up programming
+
+triplinker1 org 0x0000 + triplinker_size - 2
+ nop
+triplinker2 org 0x2000 + triplinker_size - 2
+ nop
+
include final.inc