| Use slashes instead of backslashes | 
|   | 
| Signed-off-by: Alexandre Belloni <abelloni@adeneo-embedded.com> | 
| --- | 
|  .../bsps/common/examples/buildfiles/makefile       |   10 +++--- | 
|  .../startup/examples/burners/makefile.burner       |   16 +++++----- | 
|  csps/lpc32xx/bsps/ea3250/source/makefile           |   10 +++--- | 
|  csps/lpc32xx/bsps/fdi3250/source/makefile          |   12 ++++---- | 
|  csps/lpc32xx/bsps/phy3250/examples/makefile        |    2 +- | 
|  csps/lpc32xx/bsps/phy3250/source/makefile          |    2 +- | 
|  .../examples/Burners/nor/kickstart/makefile        |    2 +- | 
|  .../startup/examples/Burners/nor/norerase/makefile |    2 +- | 
|  .../startup/examples/Burners/nor/s1lapp/makefile   |    2 +- | 
|  .../examples/Burners/spi/kickstart/makefile        |    2 +- | 
|  csps/lpc32xx/source/makefile                       |   10 +++--- | 
|  lpc/source/makefile                                |   10 +++--- | 
|  makefile                                           |    2 +- | 
|  makerule/common/make.rules.environment             |   30 ++++++++++---------- | 
|  makerule/lpc32xx/make.lpc32xx.gnu                  |    2 +- | 
|  makerule/lpc32xx/make.lpc32xx.iar                  |   12 ++++---- | 
|  makerule/lpc32xx/make.lpc32xx.keil                 |    6 ++-- | 
|  makerule/lpc32xx/make.lpc32xx.rvw                  |    2 +- | 
|  18 files changed, 67 insertions(+), 67 deletions(-) | 
|   | 
| diff --git a/csps/lpc32xx/bsps/common/examples/buildfiles/makefile b/csps/lpc32xx/bsps/common/examples/buildfiles/makefile | 
| index cf4977c..1da2201 100644 | 
| --- a/csps/lpc32xx/bsps/common/examples/buildfiles/makefile | 
| +++ b/csps/lpc32xx/bsps/common/examples/buildfiles/makefile | 
| @@ -25,16 +25,16 @@ | 
|  # | 
|  ######################################################################## | 
|   | 
| -include $(NXPMCU_SOFTWARE)\makerule\$(CSP)\make.$(CSP).$(TOOL) | 
| +include $(NXPMCU_SOFTWARE)/makerule/$(CSP)/make.$(CSP).$(TOOL) | 
|   | 
|  ######################################################################## | 
|  # | 
|  # Pick up the assembler and C source files in the directory   | 
|  # | 
|  ######################################################################## | 
| -include $(NXPMCU_SOFTWARE)\makerule\common\make.rules.ftypes | 
| -AFLAGS +=-I..\Include | 
| -CFLAGS +=-I..\Include | 
| +include $(NXPMCU_SOFTWARE)/makerule/common/make.rules.ftypes | 
| +AFLAGS +=-I../Include | 
| +CFLAGS +=-I../Include | 
|   | 
|  ######################################################################## | 
|  # | 
| @@ -42,6 +42,6 @@ CFLAGS +=-I..\Include | 
|  # | 
|  ######################################################################## | 
|   | 
| -include $(NXPMCU_SOFTWARE)\makerule\common\make.rules.build | 
| +include $(NXPMCU_SOFTWARE)/makerule/common/make.rules.build | 
|   | 
|   | 
| diff --git a/csps/lpc32xx/bsps/common/startup/examples/burners/makefile.burner b/csps/lpc32xx/bsps/common/startup/examples/burners/makefile.burner | 
| index fca3947..18bd703 100644 | 
| --- a/csps/lpc32xx/bsps/common/startup/examples/burners/makefile.burner | 
| +++ b/csps/lpc32xx/bsps/common/startup/examples/burners/makefile.burner | 
| @@ -22,9 +22,9 @@ | 
|  # | 
|  ######################################################################## | 
|   | 
| -COMMON_BASE := $(NXPMCU_SOFTWARE)\csps\$(CSP)\bsps\common | 
| -include $(NXPMCU_SOFTWARE)\makerule\$(CSP)\make.$(CSP).$(TOOL) | 
| -include $(COMMON_BASE)\startup\examples\buildfiles\make.env | 
| +COMMON_BASE := $(NXPMCU_SOFTWARE)/csps/$(CSP)/bsps/common | 
| +include $(NXPMCU_SOFTWARE)/makerule/$(CSP)/make.$(CSP).$(TOOL) | 
| +include $(COMMON_BASE)/startup/examples/buildfiles/make.env | 
|   | 
|  ######################################################################## | 
|  # ARM Realview | 
| @@ -38,7 +38,7 @@ AFLAGS += --predefine "USE_ALL_STACKS SETL {TRUE}" | 
|  #AFLAGS += --predefine "RW_RELOC SETL {TRUE}" | 
|   | 
|  # This runs from IRAM | 
| -LDSCRIPT =$(COMMON_BASE)\startup\examples\buildfiles\ldscript_iram_rvw.ld | 
| +LDSCRIPT =$(COMMON_BASE)/startup/examples/buildfiles/ldscript_iram_rvw.ld | 
|  LDFLAGS = --remove | 
|  MAP = --map --info=totals,sizes,unused --symbols --list | 
|  endif | 
| @@ -55,7 +55,7 @@ AFLAGS += --predefine "USE_ALL_STACKS SETL {TRUE}" | 
|  #AFLAGS += --predefine "RW_RELOC SETL {TRUE}" | 
|   | 
|  # This runs from IRAM | 
| -LDSCRIPT =$(COMMON_BASE)\startup\examples\buildfiles\ldscript_iram_rvw.ld | 
| +LDSCRIPT =$(COMMON_BASE)/startup/examples/buildfiles/ldscript_iram_rvw.ld | 
|  LDFLAGS = --remove | 
|  MAP = --map --info=totals,sizes,unused --symbols --list | 
|  endif | 
| @@ -72,7 +72,7 @@ AFLAGS += --defsym USE_ALL_STACKS=1 | 
|  #AFLAGS += --defsym RW_RELOC=1 | 
|   | 
|  # This runs from IRAM | 
| -LDSCRIPT =$(COMMON_BASE)\startup\examples\buildfiles\ldscript_iram_gnu.ld | 
| +LDSCRIPT =$(COMMON_BASE)/startup/examples/buildfiles/ldscript_iram_gnu.ld | 
|   | 
|  endif | 
|   | 
| @@ -108,7 +108,7 @@ endif | 
|  # Pick up the assembler and C source files in the directory   | 
|  # | 
|  ######################################################################## | 
| -include $(NXPMCU_SOFTWARE)\makerule\common\make.rules.ftypes | 
| +include $(NXPMCU_SOFTWARE)/makerule/common/make.rules.ftypes | 
|   | 
|  ######################################################################## | 
|  # | 
| @@ -157,6 +157,6 @@ endif | 
|  # | 
|  ######################################################################## | 
|   | 
| -include $(NXPMCU_SOFTWARE)\makerule\common\make.rules.build | 
| +include $(NXPMCU_SOFTWARE)/makerule/common/make.rules.build | 
|   | 
|  .PHONY: debug bin | 
| diff --git a/csps/lpc32xx/bsps/ea3250/source/makefile b/csps/lpc32xx/bsps/ea3250/source/makefile | 
| index 7cada25..2899b20 100644 | 
| --- a/csps/lpc32xx/bsps/ea3250/source/makefile | 
| +++ b/csps/lpc32xx/bsps/ea3250/source/makefile | 
| @@ -22,16 +22,16 @@ | 
|  # | 
|  ######################################################################## | 
|   | 
| -include $(NXPMCU_SOFTWARE)\makerule\$(CSP)\make.$(CSP).$(TOOL) | 
| +include $(NXPMCU_SOFTWARE)/makerule/$(CSP)/make.$(CSP).$(TOOL) | 
|   | 
|  ######################################################################## | 
|  # | 
|  # Pick up the assembler and C source files in the directory   | 
|  # | 
|  ######################################################################## | 
| -include $(NXPMCU_SOFTWARE)\makerule\common\make.rules.ftypes | 
| -AFLAGS +=-I..\Include | 
| -CFLAGS +=-I..\Include | 
| +include $(NXPMCU_SOFTWARE)/makerule/common/make.rules.ftypes | 
| +AFLAGS +=-I../Include | 
| +CFLAGS +=-I../Include | 
|   | 
|  ######################################################################## | 
|  # | 
| @@ -64,7 +64,7 @@ realclean: lib_realclean | 
|  # | 
|  ######################################################################## | 
|   | 
| -include $(NXPMCU_SOFTWARE)\makerule\common\make.rules.build | 
| +include $(NXPMCU_SOFTWARE)/makerule/common/make.rules.build | 
|   | 
|  .PHONY: all lib_clean lib_realclean | 
|   | 
| diff --git a/csps/lpc32xx/bsps/fdi3250/source/makefile b/csps/lpc32xx/bsps/fdi3250/source/makefile | 
| index 4e153bb..11e4b63 100644 | 
| --- a/csps/lpc32xx/bsps/fdi3250/source/makefile | 
| +++ b/csps/lpc32xx/bsps/fdi3250/source/makefile | 
| @@ -22,16 +22,16 @@ | 
|  # | 
|  ######################################################################## | 
|   | 
| -include $(NXPMCU_SOFTWARE)\makerule\$(CSP)\make.$(CSP).$(TOOL) | 
| +include $(NXPMCU_SOFTWARE)/makerule/$(CSP)/make.$(CSP).$(TOOL) | 
|   | 
|  ######################################################################## | 
|  # | 
|  # Pick up the assembler and C source files in the directory   | 
|  # | 
|  ######################################################################## | 
| -include $(NXPMCU_SOFTWARE)\makerule\common\make.rules.ftypes | 
| -AFLAGS +=-I..\Include | 
| -CFLAGS +=-I..\Include | 
| +include $(NXPMCU_SOFTWARE)/makerule/common/make.rules.ftypes | 
| +AFLAGS +=-I../Include | 
| +CFLAGS +=-I../Include | 
|   | 
|  ######################################################################## | 
|  # | 
| @@ -53,7 +53,7 @@ lib_clean: | 
|  # delete all targets this Makefile can make and all built libraries | 
|  # linked in | 
|  lib_realclean:  | 
| -    -@$(RM) $(BSP_LIB_DIR)\*.a | 
| +    -@$(RM) $(BSP_LIB_DIR)/*.a | 
|      -@$(RMDIR) $(BSP_LIB_DIR) | 
|       | 
|  clean: lib_clean | 
| @@ -65,7 +65,7 @@ realclean: lib_realclean | 
|  # | 
|  ######################################################################## | 
|   | 
| -include $(NXPMCU_SOFTWARE)\makerule\common\make.rules.build | 
| +include $(NXPMCU_SOFTWARE)/makerule/common/make.rules.build | 
|   | 
|  .PHONY: all lib_clean lib_realclean | 
|   | 
| diff --git a/csps/lpc32xx/bsps/phy3250/examples/makefile b/csps/lpc32xx/bsps/phy3250/examples/makefile | 
| index b939252..e7feaa6 100644 | 
| --- a/csps/lpc32xx/bsps/phy3250/examples/makefile | 
| +++ b/csps/lpc32xx/bsps/phy3250/examples/makefile | 
| @@ -25,7 +25,7 @@ | 
|  # | 
|  ######################################################################## | 
|   | 
| -include $(NXPMCU_SOFTWARE)\makerule\$(CSP)\make.$(CSP).$(TOOL) | 
| +include $(NXPMCU_SOFTWARE)/makerule/$(CSP)/make.$(CSP).$(TOOL) | 
|   | 
|  SUBDIRS = adc dram_self_refresh hstimer hsuart i2c kscan lcd_colorbars | 
|  SUBDIRS += lcd_tsc mi2c mstimer pwm pwm_simple rtc sdcard sdcard_dma | 
| diff --git a/csps/lpc32xx/bsps/phy3250/source/makefile b/csps/lpc32xx/bsps/phy3250/source/makefile | 
| index 7c48e7d..750b776 100644 | 
| --- a/csps/lpc32xx/bsps/phy3250/source/makefile | 
| +++ b/csps/lpc32xx/bsps/phy3250/source/makefile | 
| @@ -32,7 +32,7 @@ include $(NXPMCU_SOFTWARE)/makerule/$(CSP)/make.$(CSP).$(TOOL) | 
|  # Pick up the assembler and C source files in the directory   | 
|  # | 
|  ######################################################################## | 
| -include $(NXPMCU_SOFTWARE)\makerule\common\make.rules.ftypes | 
| +include $(NXPMCU_SOFTWARE)/makerule/common/make.rules.ftypes | 
|  AFLAGS +=-I../Include | 
|  CFLAGS +=-I../Include | 
|   | 
| diff --git a/csps/lpc32xx/bsps/phy3250/startup/examples/Burners/nor/kickstart/makefile b/csps/lpc32xx/bsps/phy3250/startup/examples/Burners/nor/kickstart/makefile | 
| index 01e2b38..526d6cc 100644 | 
| --- a/csps/lpc32xx/bsps/phy3250/startup/examples/Burners/nor/kickstart/makefile | 
| +++ b/csps/lpc32xx/bsps/phy3250/startup/examples/Burners/nor/kickstart/makefile | 
| @@ -78,7 +78,7 @@ endif | 
|   | 
|  ######################################################################## | 
|  # | 
| -# Compiler\linker specific stuff | 
| +# Compiler/linker specific stuff | 
|  # | 
|  ######################################################################## | 
|   | 
| diff --git a/csps/lpc32xx/bsps/phy3250/startup/examples/Burners/nor/norerase/makefile b/csps/lpc32xx/bsps/phy3250/startup/examples/Burners/nor/norerase/makefile | 
| index ce329f5..e81b8db 100644 | 
| --- a/csps/lpc32xx/bsps/phy3250/startup/examples/Burners/nor/norerase/makefile | 
| +++ b/csps/lpc32xx/bsps/phy3250/startup/examples/Burners/nor/norerase/makefile | 
| @@ -77,7 +77,7 @@ endif | 
|   | 
|  ######################################################################## | 
|  # | 
| -# Compiler\linker specific stuff | 
| +# Compiler/linker specific stuff | 
|  # | 
|  ######################################################################## | 
|   | 
| diff --git a/csps/lpc32xx/bsps/phy3250/startup/examples/Burners/nor/s1lapp/makefile b/csps/lpc32xx/bsps/phy3250/startup/examples/Burners/nor/s1lapp/makefile | 
| index 4426fc7..196faec 100644 | 
| --- a/csps/lpc32xx/bsps/phy3250/startup/examples/Burners/nor/s1lapp/makefile | 
| +++ b/csps/lpc32xx/bsps/phy3250/startup/examples/Burners/nor/s1lapp/makefile | 
| @@ -77,7 +77,7 @@ endif | 
|   | 
|  ######################################################################## | 
|  # | 
| -# Compiler\linker specific stuff | 
| +# Compiler/linker specific stuff | 
|  # | 
|  ######################################################################## | 
|   | 
| diff --git a/csps/lpc32xx/bsps/phy3250/startup/examples/Burners/spi/kickstart/makefile b/csps/lpc32xx/bsps/phy3250/startup/examples/Burners/spi/kickstart/makefile | 
| index dc73b64..39fc304 100644 | 
| --- a/csps/lpc32xx/bsps/phy3250/startup/examples/Burners/spi/kickstart/makefile | 
| +++ b/csps/lpc32xx/bsps/phy3250/startup/examples/Burners/spi/kickstart/makefile | 
| @@ -78,7 +78,7 @@ endif | 
|   | 
|  ######################################################################## | 
|  # | 
| -# Compiler\linker specific stuff | 
| +# Compiler/linker specific stuff | 
|  # | 
|  ######################################################################## | 
|   | 
| diff --git a/csps/lpc32xx/source/makefile b/csps/lpc32xx/source/makefile | 
| index 8e05456..16bd944 100644 | 
| --- a/csps/lpc32xx/source/makefile | 
| +++ b/csps/lpc32xx/source/makefile | 
| @@ -25,16 +25,16 @@ | 
|  # | 
|  ######################################################################## | 
|   | 
| -include $(NXPMCU_SOFTWARE)\makerule\$(CSP)\make.$(CSP).$(TOOL) | 
| +include $(NXPMCU_SOFTWARE)/makerule/$(CSP)/make.$(CSP).$(TOOL) | 
|   | 
|  ######################################################################## | 
|  # | 
|  # Pick up the assembler and C source files in the directory   | 
|  # | 
|  ######################################################################## | 
| -include $(NXPMCU_SOFTWARE)\makerule\common\make.rules.ftypes | 
| -AFLAGS +=-I..\Include | 
| -CFLAGS +=-I..\Include | 
| +include $(NXPMCU_SOFTWARE)/makerule/common/make.rules.ftypes | 
| +AFLAGS +=-I../Include | 
| +CFLAGS +=-I../Include | 
|   | 
|   | 
|  ######################################################################## | 
| @@ -68,7 +68,7 @@ realclean: lib_realclean | 
|  # | 
|  ######################################################################## | 
|   | 
| -include $(NXPMCU_SOFTWARE)\makerule\common\make.rules.build | 
| +include $(NXPMCU_SOFTWARE)/makerule/common/make.rules.build | 
|   | 
|  .PHONY: all lib_clean lib_realclean | 
|   | 
| diff --git a/lpc/source/makefile b/lpc/source/makefile | 
| index 2860db9..ae7d612 100644 | 
| --- a/lpc/source/makefile | 
| +++ b/lpc/source/makefile | 
| @@ -25,16 +25,16 @@ | 
|  # | 
|  ######################################################################## | 
|   | 
| -include $(NXPMCU_SOFTWARE)\makerule\$(CSP)\make.$(CSP).$(TOOL) | 
| +include $(NXPMCU_SOFTWARE)/makerule/$(CSP)/make.$(CSP).$(TOOL) | 
|   | 
|  ######################################################################## | 
|  # | 
|  # Pick up the assembler and C source files in the directory   | 
|  # | 
|  ######################################################################## | 
| -include $(NXPMCU_SOFTWARE)\makerule\common\make.rules.ftypes | 
| -AFLAGS +=-I..\Include | 
| -CFLAGS +=-I..\Include | 
| +include $(NXPMCU_SOFTWARE)/makerule/common/make.rules.ftypes | 
| +AFLAGS +=-I../Include | 
| +CFLAGS +=-I../Include | 
|   | 
|  ######################################################################## | 
|  # | 
| @@ -67,7 +67,7 @@ realclean: lib_realclean | 
|  # | 
|  ######################################################################## | 
|   | 
| -include $(NXPMCU_SOFTWARE)\makerule\common\make.rules.build | 
| +include $(NXPMCU_SOFTWARE)/makerule/common/make.rules.build | 
|   | 
|  .PHONY: all lib_clean lib_realclean | 
|   | 
| diff --git a/makefile b/makefile | 
| index 8645fcc..86fa6bc 100644 | 
| --- a/makefile | 
| +++ b/makefile | 
| @@ -34,7 +34,7 @@ TARGETS_CLN    =gen_clean csp_clean bsp_clean | 
|  # | 
|  ######################################################################## | 
|   | 
| -include $(NXPMCU_SOFTWARE)\makerule\$(CSP)\make.$(CSP).$(TOOL) | 
| +include $(NXPMCU_SOFTWARE)/makerule/$(CSP)/make.$(CSP).$(TOOL) | 
|   | 
|  ######################################################################## | 
|  # | 
| diff --git a/makerule/common/make.rules.environment b/makerule/common/make.rules.environment | 
| index d5737fe..4e6df48 100644 | 
| --- a/makerule/common/make.rules.environment | 
| +++ b/makerule/common/make.rules.environment | 
| @@ -52,7 +52,7 @@ ASTYLE          =astyle --options=$(BUILD_ROOT)/tools/astyle.cfg | 
|  # | 
|  ######################################################################## | 
|     | 
| -CSP_LIB_DIR  =$(BUILD_ROOT)\csps\$(CSP)\lib | 
| +CSP_LIB_DIR  =$(BUILD_ROOT)/csps/$(CSP)/lib | 
|   | 
|  ######################################################################## | 
|  # | 
| @@ -60,7 +60,7 @@ CSP_LIB_DIR  =$(BUILD_ROOT)\csps\$(CSP)\lib | 
|  # | 
|  ######################################################################## | 
|   | 
| -BSP_LIB_DIR =$(BUILD_ROOT)\csps\$(CSP)\bsps\$(BSP)\lib | 
| +BSP_LIB_DIR =$(BUILD_ROOT)/csps/$(CSP)/bsps/$(BSP)/lib | 
|   | 
|  ######################################################################## | 
|  # | 
| @@ -68,7 +68,7 @@ BSP_LIB_DIR =$(BUILD_ROOT)\csps\$(CSP)\bsps\$(BSP)\lib | 
|  # | 
|  ######################################################################## | 
|   | 
| -GEN_LIB_DIR =$(BUILD_ROOT)\$(GEN)\lib | 
| +GEN_LIB_DIR =$(BUILD_ROOT)/$(GEN)/lib | 
|   | 
|  ######################################################################## | 
|  #  | 
| @@ -76,9 +76,9 @@ GEN_LIB_DIR =$(BUILD_ROOT)\$(GEN)\lib | 
|  #  | 
|  ######################################################################## | 
|   | 
| -CSP_DIR     =$(BUILD_ROOT)\csps\$(CSP) | 
| -CSP_SRC_DIR =$(CSP_DIR)\source | 
| -CSP_INC_DIR =$(CSP_DIR)\include | 
| +CSP_DIR     =$(BUILD_ROOT)/csps/$(CSP) | 
| +CSP_SRC_DIR =$(CSP_DIR)/source | 
| +CSP_INC_DIR =$(CSP_DIR)/include | 
|   | 
|  ######################################################################## | 
|  #  | 
| @@ -86,9 +86,9 @@ CSP_INC_DIR =$(CSP_DIR)\include | 
|  #  | 
|  ######################################################################## | 
|   | 
| -BSP_DIR     =$(BUILD_ROOT)\csps\$(CSP)\bsps\$(BSP) | 
| -BSP_SRC_DIR =$(BSP_DIR)\source | 
| -BSP_INC_DIR =$(BSP_DIR)\include | 
| +BSP_DIR     =$(BUILD_ROOT)/csps/$(CSP)/bsps/$(BSP) | 
| +BSP_SRC_DIR =$(BSP_DIR)/source | 
| +BSP_INC_DIR =$(BSP_DIR)/include | 
|   | 
|  ######################################################################## | 
|  #  | 
| @@ -96,9 +96,9 @@ BSP_INC_DIR =$(BSP_DIR)\include | 
|  #  | 
|  ######################################################################## | 
|   | 
| -GEN_DIR     =$(BUILD_ROOT)\$(GEN) | 
| -GEN_SRC_DIR =$(GEN_DIR)\source | 
| -GEN_INC_DIR =$(GEN_DIR)\include | 
| +GEN_DIR     =$(BUILD_ROOT)/$(GEN) | 
| +GEN_SRC_DIR =$(GEN_DIR)/source | 
| +GEN_INC_DIR =$(GEN_DIR)/include | 
|   | 
|  ######################################################################## | 
|  # | 
| @@ -151,6 +151,6 @@ endif | 
|  #  | 
|  ######################################################################## | 
|   | 
| -TARGET_CSP_LIB =$(CSP_LIB_DIR)\$(CSP_ARCHIVE) | 
| -TARGET_BSP_LIB =$(BSP_LIB_DIR)\$(BSP_ARCHIVE) | 
| -TARGET_GEN_LIB =$(GEN_LIB_DIR)\$(GEN_ARCHIVE) | 
| +TARGET_CSP_LIB =$(CSP_LIB_DIR)/$(CSP_ARCHIVE) | 
| +TARGET_BSP_LIB =$(BSP_LIB_DIR)/$(BSP_ARCHIVE) | 
| +TARGET_GEN_LIB =$(GEN_LIB_DIR)/$(GEN_ARCHIVE) | 
| diff --git a/makerule/lpc32xx/make.lpc32xx.gnu b/makerule/lpc32xx/make.lpc32xx.gnu | 
| index 3277d99..d80b98d 100644 | 
| --- a/makerule/lpc32xx/make.lpc32xx.gnu | 
| +++ b/makerule/lpc32xx/make.lpc32xx.gnu | 
| @@ -19,7 +19,7 @@ | 
|  # use without further testing or modification.  | 
|  ######################################################################## | 
|   | 
| -include $(NXPMCU_SOFTWARE)\makerule\common\make.rules.environment | 
| +include $(NXPMCU_SOFTWARE)/makerule/common/make.rules.environment | 
|   | 
|  CPU      = arm926ej-s | 
|  CFLAGS   = -mcpu=arm926ej-s -Wall -Os | 
| diff --git a/makerule/lpc32xx/make.lpc32xx.iar b/makerule/lpc32xx/make.lpc32xx.iar | 
| index 238ebbf..27d163f 100644 | 
| --- a/makerule/lpc32xx/make.lpc32xx.iar | 
| +++ b/makerule/lpc32xx/make.lpc32xx.iar | 
| @@ -19,12 +19,12 @@ | 
|  # use without further testing or modification.  | 
|  ######################################################################## | 
|   | 
| -include $(NXPMCU_SOFTWARE)\makerule\common\make.rules.environment | 
| +include $(NXPMCU_SOFTWARE)/makerule/common/make.rules.environment | 
|   | 
| -IARBASE   = $(IAR_ROOT)\ARM | 
| -IARTOOLS  = $(IARBASE)\bin | 
| -IAR_LIB   = $(IARBASE)\lib | 
| -IAR_INC   = $(IARBASE)\inc | 
| +IARBASE   = $(IAR_ROOT)/ARM | 
| +IARTOOLS  = $(IARBASE)/bin | 
| +IAR_LIB   = $(IARBASE)/lib | 
| +IAR_INC   = $(IARBASE)/inc | 
|  CC        = iccarm | 
|  CCP       = iccarm | 
|  AS        = iasmarm | 
| @@ -36,7 +36,7 @@ CFLAGS    += -I"$(IAR_INC)" | 
|  AFLAGS    = --cpu 5TEJ | 
|  LDFLAGS   =  | 
|  LK        = "$(TARGET_GEN_LIB)" "$(TARGET_CSP_LIB)" "$(TARGET_BSP_LIB)" | 
| -;LK        += "$(IAR_LIB)\dl4tpannl8f.r79" | 
| +;LK        += "$(IAR_LIB)/dl4tpannl8f.r79" | 
|  MAP       = --map | 
|  LDESC     = --config | 
|  ENTRY     = --entry | 
| diff --git a/makerule/lpc32xx/make.lpc32xx.keil b/makerule/lpc32xx/make.lpc32xx.keil | 
| index dd27583..7334d3f 100644 | 
| --- a/makerule/lpc32xx/make.lpc32xx.keil | 
| +++ b/makerule/lpc32xx/make.lpc32xx.keil | 
| @@ -19,7 +19,7 @@ | 
|  # use without further testing or modification.  | 
|  ######################################################################## | 
|   | 
| -include $(NXPMCU_SOFTWARE)\makerule\common\make.rules.environment | 
| +include $(NXPMCU_SOFTWARE)/makerule/common/make.rules.environment | 
|   | 
|  CC        =armcc | 
|  CCP       =armcc | 
| @@ -27,11 +27,11 @@ AS        =armasm | 
|  LD        =armlink | 
|  AR        =armar -r -s | 
|  CFLAGS    =--arm -O3 -g --device DARMP3 -D__MICROLIB  | 
| -CFLAGS    +=-I$(KEIL_RVCT)\inc -I$(CSP_INC_DIR) -I$(BSP_INC_DIR) -I$(GEN_INC_DIR)  | 
| +CFLAGS    +=-I$(KEIL_RVCT)/inc -I$(CSP_INC_DIR) -I$(BSP_INC_DIR) -I$(GEN_INC_DIR)  | 
|  AFLAGS    =--arm --device=DARMP3  | 
|  AFLAGS    +=-I$(CSP_INC_DIR) -I$(BSP_INC_DIR) -I$(GEN_INC_DIR) | 
|  LDFLAGS   =--noremove | 
| -LK        =--device DARMP3 --libpath $(KEIL_RVCT)\lib --scan $(TARGET_CSP_LIB) | 
| +LK        =--device DARMP3 --libpath $(KEIL_RVCT)/lib --scan $(TARGET_CSP_LIB) | 
|  LK        +=--scan $(TARGET_BSP_LIB)  | 
|  LK        +=--scan $(TARGET_GEN_LIB) | 
|  MAP       =--map --list | 
| diff --git a/makerule/lpc32xx/make.lpc32xx.rvw b/makerule/lpc32xx/make.lpc32xx.rvw | 
| index 59961dd..2419976 100644 | 
| --- a/makerule/lpc32xx/make.lpc32xx.rvw | 
| +++ b/makerule/lpc32xx/make.lpc32xx.rvw | 
| @@ -19,7 +19,7 @@ | 
|  # use without further testing or modification.  | 
|  ######################################################################## | 
|   | 
| -include $(NXPMCU_SOFTWARE)\makerule\common\make.rules.environment | 
| +include $(NXPMCU_SOFTWARE)/makerule/common/make.rules.environment | 
|   | 
|  CC        =armcc | 
|  CCP       =armcpp | 
| --  | 
| 1.7.7.3 |