chiark / gitweb /
refresh
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 10 Aug 2012 16:41:00 +0000 (17:41 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 10 Aug 2012 16:41:00 +0000 (17:41 +0100)
meta
patches/m206-always-use-homing-homeing
patches/refresh-temp [deleted file]

diff --git a/meta b/meta
index 42ae984b9cfd9c9e0d744ab28f9c078858fda0e3..07408847f100ae79741b1fd5ea49348b762acaee 100644 (file)
--- a/meta
+++ b/meta
@@ -1,14 +1,13 @@
 Version: 1
-Previous: 85ec62b52aa386ddd8f7366e8cfb37cbedeee6c9
-Head: 2a74d944c5ba0aff6e344e547fb8f01ed88916d9
+Previous: e28a3fd2829866bde0acd5c6921dcbf873712f55
+Head: 31068042f1ce0c442be19a8055046f62716403b2
 Applied:
   marlin-pde-include-comment-for: 5b815da4d7f0a5bf87fbd2e70286f928e87b4d0d
   add-to-marlin-gitignore: 79afa80f1a7740edceceb4a4deda713d9b55960e
   makefile-support-v-1: 5f826531e0328e319ddb53617e4f3ade33537c92
   makefile-avr-size: b1f12330781628c6463068489f7f052bf791bf0e
   motion-control-max-min: fef5e25d43e7d8429283b9e34205172aaa3a6a2f
-  m206-always-use-homing-homeing: 9089abc69949d53e27a1fe44393d146fc9cb24ef
-  refresh-temp: 2a74d944c5ba0aff6e344e547fb8f01ed88916d9
+  m206-always-use-homing-homeing: 31068042f1ce0c442be19a8055046f62716403b2
 Unapplied:
   enable-eeprom-settings: 8daa65176ac195afeaad4a06c00a97dfff5951fe
   eeprom-provide-smaller-code-fo: dcb84ce5f56d58178c15475b0611e12bfa121805
index 77da91c3bb55445425af0a7ebfa810e7ff474c37..2d548be5480ada894e3e091038e7ac5bc17c9807 100644 (file)
@@ -25,10 +25,15 @@ constant arrays in program memory containing the values of
 [XYZ]_{MIN,MAX,HOME}_POS from the compiled-in configuration.
 
 This is done with some helper macros to deal with the declaration
-(XYZ_CONSTS_FROM_CONFIG) and program memory access (XYZ_CONFIG).
+(XYZ_CONSTS_FROM_CONFIG) and definition of the inline function which
+does the program memory access.
+
 We also introduce the overloaded function read_pgm_any, whose
-instances are produced with DEFINE_PGM_READ_ANY, which allows
-XYZ_CONFIG to automatically produce the correct type.
+instances are produced with DEFINE_PGM_READ_ANY, which allows the
+access functions to automatically produce the correct type.
+
+The type- and pointer-massaging code in the access function boils
+down, when compiled, to a simple program memory access.
 
 
 A question arises: if the M206 offset is set, should this adjustment
diff --git a/patches/refresh-temp b/patches/refresh-temp
deleted file mode 100644 (file)
index 50e97d5..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-Bottom: a47c445c515e8480838e04500acc170cc895298e
-Top:    a47c445c515e8480838e04500acc170cc895298e
-Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
-Date:   2012-08-10 17:37:59 +0100
-
-Refresh of m206-always-use-homing-homeing
-
----
-
-