diff --git a/croutine.c b/FreeRTOS/croutine.c similarity index 100% rename from croutine.c rename to FreeRTOS/croutine.c diff --git a/event_groups.c b/FreeRTOS/event_groups.c similarity index 100% rename from event_groups.c rename to FreeRTOS/event_groups.c diff --git a/include/FreeRTOS.h b/FreeRTOS/include/FreeRTOS.h similarity index 100% rename from include/FreeRTOS.h rename to FreeRTOS/include/FreeRTOS.h diff --git a/include/StackMacros.h b/FreeRTOS/include/StackMacros.h similarity index 100% rename from include/StackMacros.h rename to FreeRTOS/include/StackMacros.h diff --git a/include/croutine.h b/FreeRTOS/include/croutine.h similarity index 100% rename from include/croutine.h rename to FreeRTOS/include/croutine.h diff --git a/include/event_groups.h b/FreeRTOS/include/event_groups.h similarity index 100% rename from include/event_groups.h rename to FreeRTOS/include/event_groups.h diff --git a/include/list.h b/FreeRTOS/include/list.h similarity index 100% rename from include/list.h rename to FreeRTOS/include/list.h diff --git a/include/mpu_wrappers.h b/FreeRTOS/include/mpu_wrappers.h similarity index 100% rename from include/mpu_wrappers.h rename to FreeRTOS/include/mpu_wrappers.h diff --git a/include/portable.h b/FreeRTOS/include/portable.h similarity index 100% rename from include/portable.h rename to FreeRTOS/include/portable.h diff --git a/include/projdefs.h b/FreeRTOS/include/projdefs.h similarity index 100% rename from include/projdefs.h rename to FreeRTOS/include/projdefs.h diff --git a/include/queue.h b/FreeRTOS/include/queue.h similarity index 100% rename from include/queue.h rename to FreeRTOS/include/queue.h diff --git a/include/semphr.h b/FreeRTOS/include/semphr.h similarity index 100% rename from include/semphr.h rename to FreeRTOS/include/semphr.h diff --git a/include/stdint.readme b/FreeRTOS/include/stdint.readme similarity index 100% rename from include/stdint.readme rename to FreeRTOS/include/stdint.readme diff --git a/include/task.h b/FreeRTOS/include/task.h similarity index 100% rename from include/task.h rename to FreeRTOS/include/task.h diff --git a/include/timers.h b/FreeRTOS/include/timers.h similarity index 100% rename from include/timers.h rename to FreeRTOS/include/timers.h diff --git a/list.c b/FreeRTOS/list.c similarity index 100% rename from list.c rename to FreeRTOS/list.c diff --git a/portable/BCC/16BitDOS/Flsh186/port.c b/FreeRTOS/portable/BCC/16BitDOS/Flsh186/port.c similarity index 100% rename from portable/BCC/16BitDOS/Flsh186/port.c rename to FreeRTOS/portable/BCC/16BitDOS/Flsh186/port.c diff --git a/portable/BCC/16BitDOS/Flsh186/prtmacro.h b/FreeRTOS/portable/BCC/16BitDOS/Flsh186/prtmacro.h similarity index 100% rename from portable/BCC/16BitDOS/Flsh186/prtmacro.h rename to FreeRTOS/portable/BCC/16BitDOS/Flsh186/prtmacro.h diff --git a/portable/BCC/16BitDOS/PC/port.c b/FreeRTOS/portable/BCC/16BitDOS/PC/port.c similarity index 100% rename from portable/BCC/16BitDOS/PC/port.c rename to FreeRTOS/portable/BCC/16BitDOS/PC/port.c diff --git a/portable/BCC/16BitDOS/PC/prtmacro.h b/FreeRTOS/portable/BCC/16BitDOS/PC/prtmacro.h similarity index 100% rename from portable/BCC/16BitDOS/PC/prtmacro.h rename to FreeRTOS/portable/BCC/16BitDOS/PC/prtmacro.h diff --git a/portable/BCC/16BitDOS/common/portasm.h b/FreeRTOS/portable/BCC/16BitDOS/common/portasm.h similarity index 100% rename from portable/BCC/16BitDOS/common/portasm.h rename to FreeRTOS/portable/BCC/16BitDOS/common/portasm.h diff --git a/portable/BCC/16BitDOS/common/portcomn.c b/FreeRTOS/portable/BCC/16BitDOS/common/portcomn.c similarity index 100% rename from portable/BCC/16BitDOS/common/portcomn.c rename to FreeRTOS/portable/BCC/16BitDOS/common/portcomn.c diff --git a/portable/CCS/ARM_Cortex-R4/port.c b/FreeRTOS/portable/CCS/ARM_Cortex-R4/port.c similarity index 100% rename from portable/CCS/ARM_Cortex-R4/port.c rename to FreeRTOS/portable/CCS/ARM_Cortex-R4/port.c diff --git a/portable/CCS/ARM_Cortex-R4/portASM.asm b/FreeRTOS/portable/CCS/ARM_Cortex-R4/portASM.asm similarity index 100% rename from portable/CCS/ARM_Cortex-R4/portASM.asm rename to FreeRTOS/portable/CCS/ARM_Cortex-R4/portASM.asm diff --git a/portable/CCS/ARM_Cortex-R4/portmacro.h b/FreeRTOS/portable/CCS/ARM_Cortex-R4/portmacro.h similarity index 100% rename from portable/CCS/ARM_Cortex-R4/portmacro.h rename to FreeRTOS/portable/CCS/ARM_Cortex-R4/portmacro.h diff --git a/portable/CCS/MSP430X/data_model.h b/FreeRTOS/portable/CCS/MSP430X/data_model.h similarity index 100% rename from portable/CCS/MSP430X/data_model.h rename to FreeRTOS/portable/CCS/MSP430X/data_model.h diff --git a/portable/CCS/MSP430X/port.c b/FreeRTOS/portable/CCS/MSP430X/port.c similarity index 100% rename from portable/CCS/MSP430X/port.c rename to FreeRTOS/portable/CCS/MSP430X/port.c diff --git a/portable/CCS/MSP430X/portext.asm b/FreeRTOS/portable/CCS/MSP430X/portext.asm similarity index 100% rename from portable/CCS/MSP430X/portext.asm rename to FreeRTOS/portable/CCS/MSP430X/portext.asm diff --git a/portable/CCS/MSP430X/portmacro.h b/FreeRTOS/portable/CCS/MSP430X/portmacro.h similarity index 100% rename from portable/CCS/MSP430X/portmacro.h rename to FreeRTOS/portable/CCS/MSP430X/portmacro.h diff --git a/portable/CodeWarrior/ColdFire_V1/port.c b/FreeRTOS/portable/CodeWarrior/ColdFire_V1/port.c similarity index 100% rename from portable/CodeWarrior/ColdFire_V1/port.c rename to FreeRTOS/portable/CodeWarrior/ColdFire_V1/port.c diff --git a/portable/CodeWarrior/ColdFire_V1/portasm.S b/FreeRTOS/portable/CodeWarrior/ColdFire_V1/portasm.S similarity index 100% rename from portable/CodeWarrior/ColdFire_V1/portasm.S rename to FreeRTOS/portable/CodeWarrior/ColdFire_V1/portasm.S diff --git a/portable/CodeWarrior/ColdFire_V1/portmacro.h b/FreeRTOS/portable/CodeWarrior/ColdFire_V1/portmacro.h similarity index 100% rename from portable/CodeWarrior/ColdFire_V1/portmacro.h rename to FreeRTOS/portable/CodeWarrior/ColdFire_V1/portmacro.h diff --git a/portable/CodeWarrior/ColdFire_V2/port.c b/FreeRTOS/portable/CodeWarrior/ColdFire_V2/port.c similarity index 100% rename from portable/CodeWarrior/ColdFire_V2/port.c rename to FreeRTOS/portable/CodeWarrior/ColdFire_V2/port.c diff --git a/portable/CodeWarrior/ColdFire_V2/portasm.S b/FreeRTOS/portable/CodeWarrior/ColdFire_V2/portasm.S similarity index 100% rename from portable/CodeWarrior/ColdFire_V2/portasm.S rename to FreeRTOS/portable/CodeWarrior/ColdFire_V2/portasm.S diff --git a/portable/CodeWarrior/ColdFire_V2/portmacro.h b/FreeRTOS/portable/CodeWarrior/ColdFire_V2/portmacro.h similarity index 100% rename from portable/CodeWarrior/ColdFire_V2/portmacro.h rename to FreeRTOS/portable/CodeWarrior/ColdFire_V2/portmacro.h diff --git a/portable/CodeWarrior/HCS12/port.c b/FreeRTOS/portable/CodeWarrior/HCS12/port.c similarity index 100% rename from portable/CodeWarrior/HCS12/port.c rename to FreeRTOS/portable/CodeWarrior/HCS12/port.c diff --git a/portable/CodeWarrior/HCS12/portmacro.h b/FreeRTOS/portable/CodeWarrior/HCS12/portmacro.h similarity index 100% rename from portable/CodeWarrior/HCS12/portmacro.h rename to FreeRTOS/portable/CodeWarrior/HCS12/portmacro.h diff --git a/portable/GCC/ARM7_AT91FR40008/port.c b/FreeRTOS/portable/GCC/ARM7_AT91FR40008/port.c similarity index 100% rename from portable/GCC/ARM7_AT91FR40008/port.c rename to FreeRTOS/portable/GCC/ARM7_AT91FR40008/port.c diff --git a/portable/GCC/ARM7_AT91FR40008/portISR.c b/FreeRTOS/portable/GCC/ARM7_AT91FR40008/portISR.c similarity index 100% rename from portable/GCC/ARM7_AT91FR40008/portISR.c rename to FreeRTOS/portable/GCC/ARM7_AT91FR40008/portISR.c diff --git a/portable/GCC/ARM7_AT91FR40008/portmacro.h b/FreeRTOS/portable/GCC/ARM7_AT91FR40008/portmacro.h similarity index 100% rename from portable/GCC/ARM7_AT91FR40008/portmacro.h rename to FreeRTOS/portable/GCC/ARM7_AT91FR40008/portmacro.h diff --git a/portable/GCC/ARM7_AT91SAM7S/AT91SAM7X256.h b/FreeRTOS/portable/GCC/ARM7_AT91SAM7S/AT91SAM7X256.h similarity index 100% rename from portable/GCC/ARM7_AT91SAM7S/AT91SAM7X256.h rename to FreeRTOS/portable/GCC/ARM7_AT91SAM7S/AT91SAM7X256.h diff --git a/portable/GCC/ARM7_AT91SAM7S/ioat91sam7x256.h b/FreeRTOS/portable/GCC/ARM7_AT91SAM7S/ioat91sam7x256.h similarity index 100% rename from portable/GCC/ARM7_AT91SAM7S/ioat91sam7x256.h rename to FreeRTOS/portable/GCC/ARM7_AT91SAM7S/ioat91sam7x256.h diff --git a/portable/GCC/ARM7_AT91SAM7S/lib_AT91SAM7X256.c b/FreeRTOS/portable/GCC/ARM7_AT91SAM7S/lib_AT91SAM7X256.c similarity index 100% rename from portable/GCC/ARM7_AT91SAM7S/lib_AT91SAM7X256.c rename to FreeRTOS/portable/GCC/ARM7_AT91SAM7S/lib_AT91SAM7X256.c diff --git a/portable/GCC/ARM7_AT91SAM7S/lib_AT91SAM7X256.h b/FreeRTOS/portable/GCC/ARM7_AT91SAM7S/lib_AT91SAM7X256.h similarity index 100% rename from portable/GCC/ARM7_AT91SAM7S/lib_AT91SAM7X256.h rename to FreeRTOS/portable/GCC/ARM7_AT91SAM7S/lib_AT91SAM7X256.h diff --git a/portable/GCC/ARM7_AT91SAM7S/port.c b/FreeRTOS/portable/GCC/ARM7_AT91SAM7S/port.c similarity index 100% rename from portable/GCC/ARM7_AT91SAM7S/port.c rename to FreeRTOS/portable/GCC/ARM7_AT91SAM7S/port.c diff --git a/portable/GCC/ARM7_AT91SAM7S/portISR.c b/FreeRTOS/portable/GCC/ARM7_AT91SAM7S/portISR.c similarity index 100% rename from portable/GCC/ARM7_AT91SAM7S/portISR.c rename to FreeRTOS/portable/GCC/ARM7_AT91SAM7S/portISR.c diff --git a/portable/GCC/ARM7_AT91SAM7S/portmacro.h b/FreeRTOS/portable/GCC/ARM7_AT91SAM7S/portmacro.h similarity index 100% rename from portable/GCC/ARM7_AT91SAM7S/portmacro.h rename to FreeRTOS/portable/GCC/ARM7_AT91SAM7S/portmacro.h diff --git a/portable/GCC/ARM7_LPC2000/port.c b/FreeRTOS/portable/GCC/ARM7_LPC2000/port.c similarity index 100% rename from portable/GCC/ARM7_LPC2000/port.c rename to FreeRTOS/portable/GCC/ARM7_LPC2000/port.c diff --git a/portable/GCC/ARM7_LPC2000/portISR.c b/FreeRTOS/portable/GCC/ARM7_LPC2000/portISR.c similarity index 100% rename from portable/GCC/ARM7_LPC2000/portISR.c rename to FreeRTOS/portable/GCC/ARM7_LPC2000/portISR.c diff --git a/portable/GCC/ARM7_LPC2000/portmacro.h b/FreeRTOS/portable/GCC/ARM7_LPC2000/portmacro.h similarity index 100% rename from portable/GCC/ARM7_LPC2000/portmacro.h rename to FreeRTOS/portable/GCC/ARM7_LPC2000/portmacro.h diff --git a/portable/GCC/ARM7_LPC23xx/port.c b/FreeRTOS/portable/GCC/ARM7_LPC23xx/port.c similarity index 100% rename from portable/GCC/ARM7_LPC23xx/port.c rename to FreeRTOS/portable/GCC/ARM7_LPC23xx/port.c diff --git a/portable/GCC/ARM7_LPC23xx/portISR.c b/FreeRTOS/portable/GCC/ARM7_LPC23xx/portISR.c similarity index 100% rename from portable/GCC/ARM7_LPC23xx/portISR.c rename to FreeRTOS/portable/GCC/ARM7_LPC23xx/portISR.c diff --git a/portable/GCC/ARM7_LPC23xx/portmacro.h b/FreeRTOS/portable/GCC/ARM7_LPC23xx/portmacro.h similarity index 100% rename from portable/GCC/ARM7_LPC23xx/portmacro.h rename to FreeRTOS/portable/GCC/ARM7_LPC23xx/portmacro.h diff --git a/portable/GCC/ARM_CA9/port.c b/FreeRTOS/portable/GCC/ARM_CA9/port.c similarity index 100% rename from portable/GCC/ARM_CA9/port.c rename to FreeRTOS/portable/GCC/ARM_CA9/port.c diff --git a/portable/GCC/ARM_CA9/portASM.S b/FreeRTOS/portable/GCC/ARM_CA9/portASM.S similarity index 100% rename from portable/GCC/ARM_CA9/portASM.S rename to FreeRTOS/portable/GCC/ARM_CA9/portASM.S diff --git a/portable/GCC/ARM_CA9/portmacro.h b/FreeRTOS/portable/GCC/ARM_CA9/portmacro.h similarity index 100% rename from portable/GCC/ARM_CA9/portmacro.h rename to FreeRTOS/portable/GCC/ARM_CA9/portmacro.h diff --git a/portable/GCC/ARM_CM0/port.c b/FreeRTOS/portable/GCC/ARM_CM0/port.c similarity index 100% rename from portable/GCC/ARM_CM0/port.c rename to FreeRTOS/portable/GCC/ARM_CM0/port.c diff --git a/portable/GCC/ARM_CM0/portmacro.h b/FreeRTOS/portable/GCC/ARM_CM0/portmacro.h similarity index 100% rename from portable/GCC/ARM_CM0/portmacro.h rename to FreeRTOS/portable/GCC/ARM_CM0/portmacro.h diff --git a/portable/GCC/ARM_CM3/port.c b/FreeRTOS/portable/GCC/ARM_CM3/port.c similarity index 100% rename from portable/GCC/ARM_CM3/port.c rename to FreeRTOS/portable/GCC/ARM_CM3/port.c diff --git a/portable/GCC/ARM_CM3/portmacro.h b/FreeRTOS/portable/GCC/ARM_CM3/portmacro.h similarity index 100% rename from portable/GCC/ARM_CM3/portmacro.h rename to FreeRTOS/portable/GCC/ARM_CM3/portmacro.h diff --git a/portable/GCC/ARM_CM3_MPU/port.c b/FreeRTOS/portable/GCC/ARM_CM3_MPU/port.c similarity index 100% rename from portable/GCC/ARM_CM3_MPU/port.c rename to FreeRTOS/portable/GCC/ARM_CM3_MPU/port.c diff --git a/portable/GCC/ARM_CM3_MPU/portmacro.h b/FreeRTOS/portable/GCC/ARM_CM3_MPU/portmacro.h similarity index 100% rename from portable/GCC/ARM_CM3_MPU/portmacro.h rename to FreeRTOS/portable/GCC/ARM_CM3_MPU/portmacro.h diff --git a/portable/GCC/ARM_CM4F/port.c b/FreeRTOS/portable/GCC/ARM_CM4F/port.c similarity index 100% rename from portable/GCC/ARM_CM4F/port.c rename to FreeRTOS/portable/GCC/ARM_CM4F/port.c diff --git a/portable/GCC/ARM_CM4F/portmacro.h b/FreeRTOS/portable/GCC/ARM_CM4F/portmacro.h similarity index 100% rename from portable/GCC/ARM_CM4F/portmacro.h rename to FreeRTOS/portable/GCC/ARM_CM4F/portmacro.h diff --git a/portable/GCC/ATMega323/port.c b/FreeRTOS/portable/GCC/ATMega323/port.c similarity index 100% rename from portable/GCC/ATMega323/port.c rename to FreeRTOS/portable/GCC/ATMega323/port.c diff --git a/portable/GCC/ATMega323/portmacro.h b/FreeRTOS/portable/GCC/ATMega323/portmacro.h similarity index 100% rename from portable/GCC/ATMega323/portmacro.h rename to FreeRTOS/portable/GCC/ATMega323/portmacro.h diff --git a/portable/GCC/AVR32_UC3/exception.S b/FreeRTOS/portable/GCC/AVR32_UC3/exception.S similarity index 100% rename from portable/GCC/AVR32_UC3/exception.S rename to FreeRTOS/portable/GCC/AVR32_UC3/exception.S diff --git a/portable/GCC/AVR32_UC3/port.c b/FreeRTOS/portable/GCC/AVR32_UC3/port.c similarity index 100% rename from portable/GCC/AVR32_UC3/port.c rename to FreeRTOS/portable/GCC/AVR32_UC3/port.c diff --git a/portable/GCC/AVR32_UC3/portmacro.h b/FreeRTOS/portable/GCC/AVR32_UC3/portmacro.h similarity index 100% rename from portable/GCC/AVR32_UC3/portmacro.h rename to FreeRTOS/portable/GCC/AVR32_UC3/portmacro.h diff --git a/portable/GCC/CORTUS_APS3/port.c b/FreeRTOS/portable/GCC/CORTUS_APS3/port.c similarity index 100% rename from portable/GCC/CORTUS_APS3/port.c rename to FreeRTOS/portable/GCC/CORTUS_APS3/port.c diff --git a/portable/GCC/CORTUS_APS3/portmacro.h b/FreeRTOS/portable/GCC/CORTUS_APS3/portmacro.h similarity index 100% rename from portable/GCC/CORTUS_APS3/portmacro.h rename to FreeRTOS/portable/GCC/CORTUS_APS3/portmacro.h diff --git a/portable/GCC/ColdFire_V2/port.c b/FreeRTOS/portable/GCC/ColdFire_V2/port.c similarity index 100% rename from portable/GCC/ColdFire_V2/port.c rename to FreeRTOS/portable/GCC/ColdFire_V2/port.c diff --git a/portable/GCC/ColdFire_V2/portasm.S b/FreeRTOS/portable/GCC/ColdFire_V2/portasm.S similarity index 100% rename from portable/GCC/ColdFire_V2/portasm.S rename to FreeRTOS/portable/GCC/ColdFire_V2/portasm.S diff --git a/portable/GCC/ColdFire_V2/portmacro.h b/FreeRTOS/portable/GCC/ColdFire_V2/portmacro.h similarity index 100% rename from portable/GCC/ColdFire_V2/portmacro.h rename to FreeRTOS/portable/GCC/ColdFire_V2/portmacro.h diff --git a/portable/GCC/H8S2329/port.c b/FreeRTOS/portable/GCC/H8S2329/port.c similarity index 100% rename from portable/GCC/H8S2329/port.c rename to FreeRTOS/portable/GCC/H8S2329/port.c diff --git a/portable/GCC/H8S2329/portmacro.h b/FreeRTOS/portable/GCC/H8S2329/portmacro.h similarity index 100% rename from portable/GCC/H8S2329/portmacro.h rename to FreeRTOS/portable/GCC/H8S2329/portmacro.h diff --git a/portable/GCC/HCS12/port.c b/FreeRTOS/portable/GCC/HCS12/port.c similarity index 100% rename from portable/GCC/HCS12/port.c rename to FreeRTOS/portable/GCC/HCS12/port.c diff --git a/portable/GCC/HCS12/portmacro.h b/FreeRTOS/portable/GCC/HCS12/portmacro.h similarity index 100% rename from portable/GCC/HCS12/portmacro.h rename to FreeRTOS/portable/GCC/HCS12/portmacro.h diff --git a/portable/GCC/MCF5235/port.c b/FreeRTOS/portable/GCC/MCF5235/port.c similarity index 100% rename from portable/GCC/MCF5235/port.c rename to FreeRTOS/portable/GCC/MCF5235/port.c diff --git a/portable/GCC/MCF5235/portmacro.h b/FreeRTOS/portable/GCC/MCF5235/portmacro.h similarity index 100% rename from portable/GCC/MCF5235/portmacro.h rename to FreeRTOS/portable/GCC/MCF5235/portmacro.h diff --git a/portable/GCC/MSP430F449/port.c b/FreeRTOS/portable/GCC/MSP430F449/port.c similarity index 100% rename from portable/GCC/MSP430F449/port.c rename to FreeRTOS/portable/GCC/MSP430F449/port.c diff --git a/portable/GCC/MSP430F449/portmacro.h b/FreeRTOS/portable/GCC/MSP430F449/portmacro.h similarity index 100% rename from portable/GCC/MSP430F449/portmacro.h rename to FreeRTOS/portable/GCC/MSP430F449/portmacro.h diff --git a/portable/GCC/MicroBlaze/port.c b/FreeRTOS/portable/GCC/MicroBlaze/port.c similarity index 100% rename from portable/GCC/MicroBlaze/port.c rename to FreeRTOS/portable/GCC/MicroBlaze/port.c diff --git a/portable/GCC/MicroBlaze/portasm.s b/FreeRTOS/portable/GCC/MicroBlaze/portasm.s similarity index 100% rename from portable/GCC/MicroBlaze/portasm.s rename to FreeRTOS/portable/GCC/MicroBlaze/portasm.s diff --git a/portable/GCC/MicroBlaze/portmacro.h b/FreeRTOS/portable/GCC/MicroBlaze/portmacro.h similarity index 100% rename from portable/GCC/MicroBlaze/portmacro.h rename to FreeRTOS/portable/GCC/MicroBlaze/portmacro.h diff --git a/portable/GCC/MicroBlazeV8/port.c b/FreeRTOS/portable/GCC/MicroBlazeV8/port.c similarity index 100% rename from portable/GCC/MicroBlazeV8/port.c rename to FreeRTOS/portable/GCC/MicroBlazeV8/port.c diff --git a/portable/GCC/MicroBlazeV8/port_exceptions.c b/FreeRTOS/portable/GCC/MicroBlazeV8/port_exceptions.c similarity index 100% rename from portable/GCC/MicroBlazeV8/port_exceptions.c rename to FreeRTOS/portable/GCC/MicroBlazeV8/port_exceptions.c diff --git a/portable/GCC/MicroBlazeV8/portasm.S b/FreeRTOS/portable/GCC/MicroBlazeV8/portasm.S similarity index 100% rename from portable/GCC/MicroBlazeV8/portasm.S rename to FreeRTOS/portable/GCC/MicroBlazeV8/portasm.S diff --git a/portable/GCC/MicroBlazeV8/portmacro.h b/FreeRTOS/portable/GCC/MicroBlazeV8/portmacro.h similarity index 100% rename from portable/GCC/MicroBlazeV8/portmacro.h rename to FreeRTOS/portable/GCC/MicroBlazeV8/portmacro.h diff --git a/portable/GCC/NiosII/port.c b/FreeRTOS/portable/GCC/NiosII/port.c similarity index 100% rename from portable/GCC/NiosII/port.c rename to FreeRTOS/portable/GCC/NiosII/port.c diff --git a/portable/GCC/NiosII/port_asm.S b/FreeRTOS/portable/GCC/NiosII/port_asm.S similarity index 100% rename from portable/GCC/NiosII/port_asm.S rename to FreeRTOS/portable/GCC/NiosII/port_asm.S diff --git a/portable/GCC/NiosII/portmacro.h b/FreeRTOS/portable/GCC/NiosII/portmacro.h similarity index 100% rename from portable/GCC/NiosII/portmacro.h rename to FreeRTOS/portable/GCC/NiosII/portmacro.h diff --git a/portable/GCC/PPC405_Xilinx/FPU_Macros.h b/FreeRTOS/portable/GCC/PPC405_Xilinx/FPU_Macros.h similarity index 100% rename from portable/GCC/PPC405_Xilinx/FPU_Macros.h rename to FreeRTOS/portable/GCC/PPC405_Xilinx/FPU_Macros.h diff --git a/portable/GCC/PPC405_Xilinx/port.c b/FreeRTOS/portable/GCC/PPC405_Xilinx/port.c similarity index 100% rename from portable/GCC/PPC405_Xilinx/port.c rename to FreeRTOS/portable/GCC/PPC405_Xilinx/port.c diff --git a/portable/GCC/PPC405_Xilinx/portasm.S b/FreeRTOS/portable/GCC/PPC405_Xilinx/portasm.S similarity index 100% rename from portable/GCC/PPC405_Xilinx/portasm.S rename to FreeRTOS/portable/GCC/PPC405_Xilinx/portasm.S diff --git a/portable/GCC/PPC405_Xilinx/portmacro.h b/FreeRTOS/portable/GCC/PPC405_Xilinx/portmacro.h similarity index 100% rename from portable/GCC/PPC405_Xilinx/portmacro.h rename to FreeRTOS/portable/GCC/PPC405_Xilinx/portmacro.h diff --git a/portable/GCC/PPC440_Xilinx/FPU_Macros.h b/FreeRTOS/portable/GCC/PPC440_Xilinx/FPU_Macros.h similarity index 100% rename from portable/GCC/PPC440_Xilinx/FPU_Macros.h rename to FreeRTOS/portable/GCC/PPC440_Xilinx/FPU_Macros.h diff --git a/portable/GCC/PPC440_Xilinx/port.c b/FreeRTOS/portable/GCC/PPC440_Xilinx/port.c similarity index 100% rename from portable/GCC/PPC440_Xilinx/port.c rename to FreeRTOS/portable/GCC/PPC440_Xilinx/port.c diff --git a/portable/GCC/PPC440_Xilinx/portasm.S b/FreeRTOS/portable/GCC/PPC440_Xilinx/portasm.S similarity index 100% rename from portable/GCC/PPC440_Xilinx/portasm.S rename to FreeRTOS/portable/GCC/PPC440_Xilinx/portasm.S diff --git a/portable/GCC/PPC440_Xilinx/portmacro.h b/FreeRTOS/portable/GCC/PPC440_Xilinx/portmacro.h similarity index 100% rename from portable/GCC/PPC440_Xilinx/portmacro.h rename to FreeRTOS/portable/GCC/PPC440_Xilinx/portmacro.h diff --git a/portable/GCC/RX100/port.c b/FreeRTOS/portable/GCC/RX100/port.c similarity index 100% rename from portable/GCC/RX100/port.c rename to FreeRTOS/portable/GCC/RX100/port.c diff --git a/portable/GCC/RX100/portmacro.h b/FreeRTOS/portable/GCC/RX100/portmacro.h similarity index 100% rename from portable/GCC/RX100/portmacro.h rename to FreeRTOS/portable/GCC/RX100/portmacro.h diff --git a/portable/GCC/RX600/port.c b/FreeRTOS/portable/GCC/RX600/port.c similarity index 100% rename from portable/GCC/RX600/port.c rename to FreeRTOS/portable/GCC/RX600/port.c diff --git a/portable/GCC/RX600/portmacro.h b/FreeRTOS/portable/GCC/RX600/portmacro.h similarity index 100% rename from portable/GCC/RX600/portmacro.h rename to FreeRTOS/portable/GCC/RX600/portmacro.h diff --git a/portable/GCC/STR75x/port.c b/FreeRTOS/portable/GCC/STR75x/port.c similarity index 100% rename from portable/GCC/STR75x/port.c rename to FreeRTOS/portable/GCC/STR75x/port.c diff --git a/portable/GCC/STR75x/portISR.c b/FreeRTOS/portable/GCC/STR75x/portISR.c similarity index 100% rename from portable/GCC/STR75x/portISR.c rename to FreeRTOS/portable/GCC/STR75x/portISR.c diff --git a/portable/GCC/STR75x/portmacro.h b/FreeRTOS/portable/GCC/STR75x/portmacro.h similarity index 100% rename from portable/GCC/STR75x/portmacro.h rename to FreeRTOS/portable/GCC/STR75x/portmacro.h diff --git a/portable/GCC/TriCore_1782/port.c b/FreeRTOS/portable/GCC/TriCore_1782/port.c similarity index 100% rename from portable/GCC/TriCore_1782/port.c rename to FreeRTOS/portable/GCC/TriCore_1782/port.c diff --git a/portable/GCC/TriCore_1782/portmacro.h b/FreeRTOS/portable/GCC/TriCore_1782/portmacro.h similarity index 100% rename from portable/GCC/TriCore_1782/portmacro.h rename to FreeRTOS/portable/GCC/TriCore_1782/portmacro.h diff --git a/portable/GCC/TriCore_1782/porttrap.c b/FreeRTOS/portable/GCC/TriCore_1782/porttrap.c similarity index 100% rename from portable/GCC/TriCore_1782/porttrap.c rename to FreeRTOS/portable/GCC/TriCore_1782/porttrap.c diff --git a/portable/IAR/78K0R/ISR_Support.h b/FreeRTOS/portable/IAR/78K0R/ISR_Support.h similarity index 100% rename from portable/IAR/78K0R/ISR_Support.h rename to FreeRTOS/portable/IAR/78K0R/ISR_Support.h diff --git a/portable/IAR/78K0R/port.c b/FreeRTOS/portable/IAR/78K0R/port.c similarity index 100% rename from portable/IAR/78K0R/port.c rename to FreeRTOS/portable/IAR/78K0R/port.c diff --git a/portable/IAR/78K0R/portasm.s26 b/FreeRTOS/portable/IAR/78K0R/portasm.s26 similarity index 100% rename from portable/IAR/78K0R/portasm.s26 rename to FreeRTOS/portable/IAR/78K0R/portasm.s26 diff --git a/portable/IAR/78K0R/portmacro.h b/FreeRTOS/portable/IAR/78K0R/portmacro.h similarity index 100% rename from portable/IAR/78K0R/portmacro.h rename to FreeRTOS/portable/IAR/78K0R/portmacro.h diff --git a/portable/IAR/ARM_CA9/port.c b/FreeRTOS/portable/IAR/ARM_CA9/port.c similarity index 100% rename from portable/IAR/ARM_CA9/port.c rename to FreeRTOS/portable/IAR/ARM_CA9/port.c diff --git a/portable/IAR/ARM_CA9/portASM.h b/FreeRTOS/portable/IAR/ARM_CA9/portASM.h similarity index 100% rename from portable/IAR/ARM_CA9/portASM.h rename to FreeRTOS/portable/IAR/ARM_CA9/portASM.h diff --git a/portable/IAR/ARM_CA9/portASM.s b/FreeRTOS/portable/IAR/ARM_CA9/portASM.s similarity index 100% rename from portable/IAR/ARM_CA9/portASM.s rename to FreeRTOS/portable/IAR/ARM_CA9/portASM.s diff --git a/portable/IAR/ARM_CA9/portmacro.h b/FreeRTOS/portable/IAR/ARM_CA9/portmacro.h similarity index 100% rename from portable/IAR/ARM_CA9/portmacro.h rename to FreeRTOS/portable/IAR/ARM_CA9/portmacro.h diff --git a/portable/IAR/ARM_CM0/port.c b/FreeRTOS/portable/IAR/ARM_CM0/port.c similarity index 100% rename from portable/IAR/ARM_CM0/port.c rename to FreeRTOS/portable/IAR/ARM_CM0/port.c diff --git a/portable/IAR/ARM_CM0/portasm.s b/FreeRTOS/portable/IAR/ARM_CM0/portasm.s similarity index 100% rename from portable/IAR/ARM_CM0/portasm.s rename to FreeRTOS/portable/IAR/ARM_CM0/portasm.s diff --git a/portable/IAR/ARM_CM0/portmacro.h b/FreeRTOS/portable/IAR/ARM_CM0/portmacro.h similarity index 100% rename from portable/IAR/ARM_CM0/portmacro.h rename to FreeRTOS/portable/IAR/ARM_CM0/portmacro.h diff --git a/portable/IAR/ARM_CM3/port.c b/FreeRTOS/portable/IAR/ARM_CM3/port.c similarity index 100% rename from portable/IAR/ARM_CM3/port.c rename to FreeRTOS/portable/IAR/ARM_CM3/port.c diff --git a/portable/IAR/ARM_CM3/portasm.s b/FreeRTOS/portable/IAR/ARM_CM3/portasm.s similarity index 100% rename from portable/IAR/ARM_CM3/portasm.s rename to FreeRTOS/portable/IAR/ARM_CM3/portasm.s diff --git a/portable/IAR/ARM_CM3/portmacro.h b/FreeRTOS/portable/IAR/ARM_CM3/portmacro.h similarity index 100% rename from portable/IAR/ARM_CM3/portmacro.h rename to FreeRTOS/portable/IAR/ARM_CM3/portmacro.h diff --git a/portable/IAR/ARM_CM4F/port.c b/FreeRTOS/portable/IAR/ARM_CM4F/port.c similarity index 100% rename from portable/IAR/ARM_CM4F/port.c rename to FreeRTOS/portable/IAR/ARM_CM4F/port.c diff --git a/portable/IAR/ARM_CM4F/portasm.s b/FreeRTOS/portable/IAR/ARM_CM4F/portasm.s similarity index 100% rename from portable/IAR/ARM_CM4F/portasm.s rename to FreeRTOS/portable/IAR/ARM_CM4F/portasm.s diff --git a/portable/IAR/ARM_CM4F/portmacro.h b/FreeRTOS/portable/IAR/ARM_CM4F/portmacro.h similarity index 100% rename from portable/IAR/ARM_CM4F/portmacro.h rename to FreeRTOS/portable/IAR/ARM_CM4F/portmacro.h diff --git a/portable/IAR/ATMega323/port.c b/FreeRTOS/portable/IAR/ATMega323/port.c similarity index 100% rename from portable/IAR/ATMega323/port.c rename to FreeRTOS/portable/IAR/ATMega323/port.c diff --git a/portable/IAR/ATMega323/portmacro.h b/FreeRTOS/portable/IAR/ATMega323/portmacro.h similarity index 100% rename from portable/IAR/ATMega323/portmacro.h rename to FreeRTOS/portable/IAR/ATMega323/portmacro.h diff --git a/portable/IAR/ATMega323/portmacro.s90 b/FreeRTOS/portable/IAR/ATMega323/portmacro.s90 similarity index 100% rename from portable/IAR/ATMega323/portmacro.s90 rename to FreeRTOS/portable/IAR/ATMega323/portmacro.s90 diff --git a/portable/IAR/AVR32_UC3/exception.s82 b/FreeRTOS/portable/IAR/AVR32_UC3/exception.s82 similarity index 100% rename from portable/IAR/AVR32_UC3/exception.s82 rename to FreeRTOS/portable/IAR/AVR32_UC3/exception.s82 diff --git a/portable/IAR/AVR32_UC3/port.c b/FreeRTOS/portable/IAR/AVR32_UC3/port.c similarity index 100% rename from portable/IAR/AVR32_UC3/port.c rename to FreeRTOS/portable/IAR/AVR32_UC3/port.c diff --git a/portable/IAR/AVR32_UC3/portmacro.h b/FreeRTOS/portable/IAR/AVR32_UC3/portmacro.h similarity index 100% rename from portable/IAR/AVR32_UC3/portmacro.h rename to FreeRTOS/portable/IAR/AVR32_UC3/portmacro.h diff --git a/portable/IAR/AVR32_UC3/read.c b/FreeRTOS/portable/IAR/AVR32_UC3/read.c similarity index 100% rename from portable/IAR/AVR32_UC3/read.c rename to FreeRTOS/portable/IAR/AVR32_UC3/read.c diff --git a/portable/IAR/AVR32_UC3/write.c b/FreeRTOS/portable/IAR/AVR32_UC3/write.c similarity index 100% rename from portable/IAR/AVR32_UC3/write.c rename to FreeRTOS/portable/IAR/AVR32_UC3/write.c diff --git a/portable/IAR/AtmelSAM7S64/AT91SAM7S64.h b/FreeRTOS/portable/IAR/AtmelSAM7S64/AT91SAM7S64.h similarity index 100% rename from portable/IAR/AtmelSAM7S64/AT91SAM7S64.h rename to FreeRTOS/portable/IAR/AtmelSAM7S64/AT91SAM7S64.h diff --git a/portable/IAR/AtmelSAM7S64/AT91SAM7S64_inc.h b/FreeRTOS/portable/IAR/AtmelSAM7S64/AT91SAM7S64_inc.h similarity index 100% rename from portable/IAR/AtmelSAM7S64/AT91SAM7S64_inc.h rename to FreeRTOS/portable/IAR/AtmelSAM7S64/AT91SAM7S64_inc.h diff --git a/portable/IAR/AtmelSAM7S64/AT91SAM7X128.h b/FreeRTOS/portable/IAR/AtmelSAM7S64/AT91SAM7X128.h similarity index 100% rename from portable/IAR/AtmelSAM7S64/AT91SAM7X128.h rename to FreeRTOS/portable/IAR/AtmelSAM7S64/AT91SAM7X128.h diff --git a/portable/IAR/AtmelSAM7S64/AT91SAM7X128_inc.h b/FreeRTOS/portable/IAR/AtmelSAM7S64/AT91SAM7X128_inc.h similarity index 100% rename from portable/IAR/AtmelSAM7S64/AT91SAM7X128_inc.h rename to FreeRTOS/portable/IAR/AtmelSAM7S64/AT91SAM7X128_inc.h diff --git a/portable/IAR/AtmelSAM7S64/AT91SAM7X256.h b/FreeRTOS/portable/IAR/AtmelSAM7S64/AT91SAM7X256.h similarity index 100% rename from portable/IAR/AtmelSAM7S64/AT91SAM7X256.h rename to FreeRTOS/portable/IAR/AtmelSAM7S64/AT91SAM7X256.h diff --git a/portable/IAR/AtmelSAM7S64/AT91SAM7X256_inc.h b/FreeRTOS/portable/IAR/AtmelSAM7S64/AT91SAM7X256_inc.h similarity index 100% rename from portable/IAR/AtmelSAM7S64/AT91SAM7X256_inc.h rename to FreeRTOS/portable/IAR/AtmelSAM7S64/AT91SAM7X256_inc.h diff --git a/portable/IAR/AtmelSAM7S64/ISR_Support.h b/FreeRTOS/portable/IAR/AtmelSAM7S64/ISR_Support.h similarity index 100% rename from portable/IAR/AtmelSAM7S64/ISR_Support.h rename to FreeRTOS/portable/IAR/AtmelSAM7S64/ISR_Support.h diff --git a/portable/IAR/AtmelSAM7S64/lib_AT91SAM7S64.h b/FreeRTOS/portable/IAR/AtmelSAM7S64/lib_AT91SAM7S64.h similarity index 100% rename from portable/IAR/AtmelSAM7S64/lib_AT91SAM7S64.h rename to FreeRTOS/portable/IAR/AtmelSAM7S64/lib_AT91SAM7S64.h diff --git a/portable/IAR/AtmelSAM7S64/lib_AT91SAM7X128.h b/FreeRTOS/portable/IAR/AtmelSAM7S64/lib_AT91SAM7X128.h similarity index 100% rename from portable/IAR/AtmelSAM7S64/lib_AT91SAM7X128.h rename to FreeRTOS/portable/IAR/AtmelSAM7S64/lib_AT91SAM7X128.h diff --git a/portable/IAR/AtmelSAM7S64/lib_AT91SAM7X256.h b/FreeRTOS/portable/IAR/AtmelSAM7S64/lib_AT91SAM7X256.h similarity index 100% rename from portable/IAR/AtmelSAM7S64/lib_AT91SAM7X256.h rename to FreeRTOS/portable/IAR/AtmelSAM7S64/lib_AT91SAM7X256.h diff --git a/portable/IAR/AtmelSAM7S64/port.c b/FreeRTOS/portable/IAR/AtmelSAM7S64/port.c similarity index 100% rename from portable/IAR/AtmelSAM7S64/port.c rename to FreeRTOS/portable/IAR/AtmelSAM7S64/port.c diff --git a/portable/IAR/AtmelSAM7S64/portasm.s79 b/FreeRTOS/portable/IAR/AtmelSAM7S64/portasm.s79 similarity index 100% rename from portable/IAR/AtmelSAM7S64/portasm.s79 rename to FreeRTOS/portable/IAR/AtmelSAM7S64/portasm.s79 diff --git a/portable/IAR/AtmelSAM7S64/portmacro.h b/FreeRTOS/portable/IAR/AtmelSAM7S64/portmacro.h similarity index 100% rename from portable/IAR/AtmelSAM7S64/portmacro.h rename to FreeRTOS/portable/IAR/AtmelSAM7S64/portmacro.h diff --git a/portable/IAR/AtmelSAM9XE/ISR_Support.h b/FreeRTOS/portable/IAR/AtmelSAM9XE/ISR_Support.h similarity index 100% rename from portable/IAR/AtmelSAM9XE/ISR_Support.h rename to FreeRTOS/portable/IAR/AtmelSAM9XE/ISR_Support.h diff --git a/portable/IAR/AtmelSAM9XE/port.c b/FreeRTOS/portable/IAR/AtmelSAM9XE/port.c similarity index 100% rename from portable/IAR/AtmelSAM9XE/port.c rename to FreeRTOS/portable/IAR/AtmelSAM9XE/port.c diff --git a/portable/IAR/AtmelSAM9XE/portasm.s79 b/FreeRTOS/portable/IAR/AtmelSAM9XE/portasm.s79 similarity index 100% rename from portable/IAR/AtmelSAM9XE/portasm.s79 rename to FreeRTOS/portable/IAR/AtmelSAM9XE/portasm.s79 diff --git a/portable/IAR/AtmelSAM9XE/portmacro.h b/FreeRTOS/portable/IAR/AtmelSAM9XE/portmacro.h similarity index 100% rename from portable/IAR/AtmelSAM9XE/portmacro.h rename to FreeRTOS/portable/IAR/AtmelSAM9XE/portmacro.h diff --git a/portable/IAR/LPC2000/ISR_Support.h b/FreeRTOS/portable/IAR/LPC2000/ISR_Support.h similarity index 100% rename from portable/IAR/LPC2000/ISR_Support.h rename to FreeRTOS/portable/IAR/LPC2000/ISR_Support.h diff --git a/portable/IAR/LPC2000/port.c b/FreeRTOS/portable/IAR/LPC2000/port.c similarity index 100% rename from portable/IAR/LPC2000/port.c rename to FreeRTOS/portable/IAR/LPC2000/port.c diff --git a/portable/IAR/LPC2000/portasm.s79 b/FreeRTOS/portable/IAR/LPC2000/portasm.s79 similarity index 100% rename from portable/IAR/LPC2000/portasm.s79 rename to FreeRTOS/portable/IAR/LPC2000/portasm.s79 diff --git a/portable/IAR/LPC2000/portmacro.h b/FreeRTOS/portable/IAR/LPC2000/portmacro.h similarity index 100% rename from portable/IAR/LPC2000/portmacro.h rename to FreeRTOS/portable/IAR/LPC2000/portmacro.h diff --git a/portable/IAR/MSP430/port.c b/FreeRTOS/portable/IAR/MSP430/port.c similarity index 100% rename from portable/IAR/MSP430/port.c rename to FreeRTOS/portable/IAR/MSP430/port.c diff --git a/portable/IAR/MSP430/portasm.h b/FreeRTOS/portable/IAR/MSP430/portasm.h similarity index 100% rename from portable/IAR/MSP430/portasm.h rename to FreeRTOS/portable/IAR/MSP430/portasm.h diff --git a/portable/IAR/MSP430/portext.s43 b/FreeRTOS/portable/IAR/MSP430/portext.s43 similarity index 100% rename from portable/IAR/MSP430/portext.s43 rename to FreeRTOS/portable/IAR/MSP430/portext.s43 diff --git a/portable/IAR/MSP430/portmacro.h b/FreeRTOS/portable/IAR/MSP430/portmacro.h similarity index 100% rename from portable/IAR/MSP430/portmacro.h rename to FreeRTOS/portable/IAR/MSP430/portmacro.h diff --git a/portable/IAR/MSP430X/data_model.h b/FreeRTOS/portable/IAR/MSP430X/data_model.h similarity index 100% rename from portable/IAR/MSP430X/data_model.h rename to FreeRTOS/portable/IAR/MSP430X/data_model.h diff --git a/portable/IAR/MSP430X/port.c b/FreeRTOS/portable/IAR/MSP430X/port.c similarity index 100% rename from portable/IAR/MSP430X/port.c rename to FreeRTOS/portable/IAR/MSP430X/port.c diff --git a/portable/IAR/MSP430X/portext.s43 b/FreeRTOS/portable/IAR/MSP430X/portext.s43 similarity index 100% rename from portable/IAR/MSP430X/portext.s43 rename to FreeRTOS/portable/IAR/MSP430X/portext.s43 diff --git a/portable/IAR/MSP430X/portmacro.h b/FreeRTOS/portable/IAR/MSP430X/portmacro.h similarity index 100% rename from portable/IAR/MSP430X/portmacro.h rename to FreeRTOS/portable/IAR/MSP430X/portmacro.h diff --git a/portable/IAR/RL78/ISR_Support.h b/FreeRTOS/portable/IAR/RL78/ISR_Support.h similarity index 100% rename from portable/IAR/RL78/ISR_Support.h rename to FreeRTOS/portable/IAR/RL78/ISR_Support.h diff --git a/portable/IAR/RL78/port.c b/FreeRTOS/portable/IAR/RL78/port.c similarity index 100% rename from portable/IAR/RL78/port.c rename to FreeRTOS/portable/IAR/RL78/port.c diff --git a/portable/IAR/RL78/portasm.s87 b/FreeRTOS/portable/IAR/RL78/portasm.s87 similarity index 100% rename from portable/IAR/RL78/portasm.s87 rename to FreeRTOS/portable/IAR/RL78/portasm.s87 diff --git a/portable/IAR/RL78/portmacro.h b/FreeRTOS/portable/IAR/RL78/portmacro.h similarity index 100% rename from portable/IAR/RL78/portmacro.h rename to FreeRTOS/portable/IAR/RL78/portmacro.h diff --git a/portable/IAR/RX100/port.c b/FreeRTOS/portable/IAR/RX100/port.c similarity index 100% rename from portable/IAR/RX100/port.c rename to FreeRTOS/portable/IAR/RX100/port.c diff --git a/portable/IAR/RX100/port_asm.s b/FreeRTOS/portable/IAR/RX100/port_asm.s similarity index 100% rename from portable/IAR/RX100/port_asm.s rename to FreeRTOS/portable/IAR/RX100/port_asm.s diff --git a/portable/IAR/RX100/portmacro.h b/FreeRTOS/portable/IAR/RX100/portmacro.h similarity index 100% rename from portable/IAR/RX100/portmacro.h rename to FreeRTOS/portable/IAR/RX100/portmacro.h diff --git a/portable/IAR/RX600/port.c b/FreeRTOS/portable/IAR/RX600/port.c similarity index 100% rename from portable/IAR/RX600/port.c rename to FreeRTOS/portable/IAR/RX600/port.c diff --git a/portable/IAR/RX600/port_asm.s b/FreeRTOS/portable/IAR/RX600/port_asm.s similarity index 100% rename from portable/IAR/RX600/port_asm.s rename to FreeRTOS/portable/IAR/RX600/port_asm.s diff --git a/portable/IAR/RX600/portmacro.h b/FreeRTOS/portable/IAR/RX600/portmacro.h similarity index 100% rename from portable/IAR/RX600/portmacro.h rename to FreeRTOS/portable/IAR/RX600/portmacro.h diff --git a/portable/IAR/STR71x/ISR_Support.h b/FreeRTOS/portable/IAR/STR71x/ISR_Support.h similarity index 100% rename from portable/IAR/STR71x/ISR_Support.h rename to FreeRTOS/portable/IAR/STR71x/ISR_Support.h diff --git a/portable/IAR/STR71x/port.c b/FreeRTOS/portable/IAR/STR71x/port.c similarity index 100% rename from portable/IAR/STR71x/port.c rename to FreeRTOS/portable/IAR/STR71x/port.c diff --git a/portable/IAR/STR71x/portasm.s79 b/FreeRTOS/portable/IAR/STR71x/portasm.s79 similarity index 100% rename from portable/IAR/STR71x/portasm.s79 rename to FreeRTOS/portable/IAR/STR71x/portasm.s79 diff --git a/portable/IAR/STR71x/portmacro.h b/FreeRTOS/portable/IAR/STR71x/portmacro.h similarity index 100% rename from portable/IAR/STR71x/portmacro.h rename to FreeRTOS/portable/IAR/STR71x/portmacro.h diff --git a/portable/IAR/STR75x/ISR_Support.h b/FreeRTOS/portable/IAR/STR75x/ISR_Support.h similarity index 100% rename from portable/IAR/STR75x/ISR_Support.h rename to FreeRTOS/portable/IAR/STR75x/ISR_Support.h diff --git a/portable/IAR/STR75x/port.c b/FreeRTOS/portable/IAR/STR75x/port.c similarity index 100% rename from portable/IAR/STR75x/port.c rename to FreeRTOS/portable/IAR/STR75x/port.c diff --git a/portable/IAR/STR75x/portasm.s79 b/FreeRTOS/portable/IAR/STR75x/portasm.s79 similarity index 100% rename from portable/IAR/STR75x/portasm.s79 rename to FreeRTOS/portable/IAR/STR75x/portasm.s79 diff --git a/portable/IAR/STR75x/portmacro.h b/FreeRTOS/portable/IAR/STR75x/portmacro.h similarity index 100% rename from portable/IAR/STR75x/portmacro.h rename to FreeRTOS/portable/IAR/STR75x/portmacro.h diff --git a/portable/IAR/STR91x/ISR_Support.h b/FreeRTOS/portable/IAR/STR91x/ISR_Support.h similarity index 100% rename from portable/IAR/STR91x/ISR_Support.h rename to FreeRTOS/portable/IAR/STR91x/ISR_Support.h diff --git a/portable/IAR/STR91x/port.c b/FreeRTOS/portable/IAR/STR91x/port.c similarity index 100% rename from portable/IAR/STR91x/port.c rename to FreeRTOS/portable/IAR/STR91x/port.c diff --git a/portable/IAR/STR91x/portasm.s79 b/FreeRTOS/portable/IAR/STR91x/portasm.s79 similarity index 100% rename from portable/IAR/STR91x/portasm.s79 rename to FreeRTOS/portable/IAR/STR91x/portasm.s79 diff --git a/portable/IAR/STR91x/portmacro.h b/FreeRTOS/portable/IAR/STR91x/portmacro.h similarity index 100% rename from portable/IAR/STR91x/portmacro.h rename to FreeRTOS/portable/IAR/STR91x/portmacro.h diff --git a/portable/IAR/V850ES/ISR_Support.h b/FreeRTOS/portable/IAR/V850ES/ISR_Support.h similarity index 100% rename from portable/IAR/V850ES/ISR_Support.h rename to FreeRTOS/portable/IAR/V850ES/ISR_Support.h diff --git a/portable/IAR/V850ES/port.c b/FreeRTOS/portable/IAR/V850ES/port.c similarity index 100% rename from portable/IAR/V850ES/port.c rename to FreeRTOS/portable/IAR/V850ES/port.c diff --git a/portable/IAR/V850ES/portasm.s85 b/FreeRTOS/portable/IAR/V850ES/portasm.s85 similarity index 100% rename from portable/IAR/V850ES/portasm.s85 rename to FreeRTOS/portable/IAR/V850ES/portasm.s85 diff --git a/portable/IAR/V850ES/portasm_Fx3.s85 b/FreeRTOS/portable/IAR/V850ES/portasm_Fx3.s85 similarity index 100% rename from portable/IAR/V850ES/portasm_Fx3.s85 rename to FreeRTOS/portable/IAR/V850ES/portasm_Fx3.s85 diff --git a/portable/IAR/V850ES/portasm_Hx2.s85 b/FreeRTOS/portable/IAR/V850ES/portasm_Hx2.s85 similarity index 100% rename from portable/IAR/V850ES/portasm_Hx2.s85 rename to FreeRTOS/portable/IAR/V850ES/portasm_Hx2.s85 diff --git a/portable/IAR/V850ES/portmacro.h b/FreeRTOS/portable/IAR/V850ES/portmacro.h similarity index 100% rename from portable/IAR/V850ES/portmacro.h rename to FreeRTOS/portable/IAR/V850ES/portmacro.h diff --git a/portable/Keil/See-also-the-RVDS-directory.txt b/FreeRTOS/portable/Keil/See-also-the-RVDS-directory.txt similarity index 100% rename from portable/Keil/See-also-the-RVDS-directory.txt rename to FreeRTOS/portable/Keil/See-also-the-RVDS-directory.txt diff --git a/portable/MPLAB/PIC18F/port.c b/FreeRTOS/portable/MPLAB/PIC18F/port.c similarity index 100% rename from portable/MPLAB/PIC18F/port.c rename to FreeRTOS/portable/MPLAB/PIC18F/port.c diff --git a/portable/MPLAB/PIC18F/portmacro.h b/FreeRTOS/portable/MPLAB/PIC18F/portmacro.h similarity index 100% rename from portable/MPLAB/PIC18F/portmacro.h rename to FreeRTOS/portable/MPLAB/PIC18F/portmacro.h diff --git a/portable/MPLAB/PIC18F/stdio.h b/FreeRTOS/portable/MPLAB/PIC18F/stdio.h similarity index 100% rename from portable/MPLAB/PIC18F/stdio.h rename to FreeRTOS/portable/MPLAB/PIC18F/stdio.h diff --git a/portable/MPLAB/PIC24_dsPIC/port.c b/FreeRTOS/portable/MPLAB/PIC24_dsPIC/port.c similarity index 100% rename from portable/MPLAB/PIC24_dsPIC/port.c rename to FreeRTOS/portable/MPLAB/PIC24_dsPIC/port.c diff --git a/portable/MPLAB/PIC24_dsPIC/portasm_PIC24.S b/FreeRTOS/portable/MPLAB/PIC24_dsPIC/portasm_PIC24.S similarity index 100% rename from portable/MPLAB/PIC24_dsPIC/portasm_PIC24.S rename to FreeRTOS/portable/MPLAB/PIC24_dsPIC/portasm_PIC24.S diff --git a/portable/MPLAB/PIC24_dsPIC/portasm_dsPIC.S b/FreeRTOS/portable/MPLAB/PIC24_dsPIC/portasm_dsPIC.S similarity index 100% rename from portable/MPLAB/PIC24_dsPIC/portasm_dsPIC.S rename to FreeRTOS/portable/MPLAB/PIC24_dsPIC/portasm_dsPIC.S diff --git a/portable/MPLAB/PIC24_dsPIC/portmacro.h b/FreeRTOS/portable/MPLAB/PIC24_dsPIC/portmacro.h similarity index 100% rename from portable/MPLAB/PIC24_dsPIC/portmacro.h rename to FreeRTOS/portable/MPLAB/PIC24_dsPIC/portmacro.h diff --git a/portable/MPLAB/PIC32MX/ISR_Support.h b/FreeRTOS/portable/MPLAB/PIC32MX/ISR_Support.h similarity index 100% rename from portable/MPLAB/PIC32MX/ISR_Support.h rename to FreeRTOS/portable/MPLAB/PIC32MX/ISR_Support.h diff --git a/portable/MPLAB/PIC32MX/port.c b/FreeRTOS/portable/MPLAB/PIC32MX/port.c similarity index 100% rename from portable/MPLAB/PIC32MX/port.c rename to FreeRTOS/portable/MPLAB/PIC32MX/port.c diff --git a/portable/MPLAB/PIC32MX/port_asm.S b/FreeRTOS/portable/MPLAB/PIC32MX/port_asm.S similarity index 100% rename from portable/MPLAB/PIC32MX/port_asm.S rename to FreeRTOS/portable/MPLAB/PIC32MX/port_asm.S diff --git a/portable/MPLAB/PIC32MX/portmacro.h b/FreeRTOS/portable/MPLAB/PIC32MX/portmacro.h similarity index 100% rename from portable/MPLAB/PIC32MX/portmacro.h rename to FreeRTOS/portable/MPLAB/PIC32MX/portmacro.h diff --git a/portable/MPLAB/PIC32MZ/ISR_Support.h b/FreeRTOS/portable/MPLAB/PIC32MZ/ISR_Support.h similarity index 100% rename from portable/MPLAB/PIC32MZ/ISR_Support.h rename to FreeRTOS/portable/MPLAB/PIC32MZ/ISR_Support.h diff --git a/portable/MPLAB/PIC32MZ/port.c b/FreeRTOS/portable/MPLAB/PIC32MZ/port.c similarity index 100% rename from portable/MPLAB/PIC32MZ/port.c rename to FreeRTOS/portable/MPLAB/PIC32MZ/port.c diff --git a/portable/MPLAB/PIC32MZ/port_asm.S b/FreeRTOS/portable/MPLAB/PIC32MZ/port_asm.S similarity index 100% rename from portable/MPLAB/PIC32MZ/port_asm.S rename to FreeRTOS/portable/MPLAB/PIC32MZ/port_asm.S diff --git a/portable/MPLAB/PIC32MZ/portmacro.h b/FreeRTOS/portable/MPLAB/PIC32MZ/portmacro.h similarity index 100% rename from portable/MPLAB/PIC32MZ/portmacro.h rename to FreeRTOS/portable/MPLAB/PIC32MZ/portmacro.h diff --git a/portable/MSVC-MingW/port.c b/FreeRTOS/portable/MSVC-MingW/port.c similarity index 100% rename from portable/MSVC-MingW/port.c rename to FreeRTOS/portable/MSVC-MingW/port.c diff --git a/portable/MSVC-MingW/portmacro.h b/FreeRTOS/portable/MSVC-MingW/portmacro.h similarity index 100% rename from portable/MSVC-MingW/portmacro.h rename to FreeRTOS/portable/MSVC-MingW/portmacro.h diff --git a/portable/MemMang/heap_1.c b/FreeRTOS/portable/MemMang/heap_1.c similarity index 100% rename from portable/MemMang/heap_1.c rename to FreeRTOS/portable/MemMang/heap_1.c diff --git a/portable/MemMang/heap_2.c b/FreeRTOS/portable/MemMang/heap_2.c similarity index 100% rename from portable/MemMang/heap_2.c rename to FreeRTOS/portable/MemMang/heap_2.c diff --git a/portable/MemMang/heap_3.c b/FreeRTOS/portable/MemMang/heap_3.c similarity index 100% rename from portable/MemMang/heap_3.c rename to FreeRTOS/portable/MemMang/heap_3.c diff --git a/portable/MemMang/heap_4.c b/FreeRTOS/portable/MemMang/heap_4.c similarity index 100% rename from portable/MemMang/heap_4.c rename to FreeRTOS/portable/MemMang/heap_4.c diff --git a/portable/Paradigm/Tern_EE/large_untested/port.c b/FreeRTOS/portable/Paradigm/Tern_EE/large_untested/port.c similarity index 100% rename from portable/Paradigm/Tern_EE/large_untested/port.c rename to FreeRTOS/portable/Paradigm/Tern_EE/large_untested/port.c diff --git a/portable/Paradigm/Tern_EE/large_untested/portasm.h b/FreeRTOS/portable/Paradigm/Tern_EE/large_untested/portasm.h similarity index 100% rename from portable/Paradigm/Tern_EE/large_untested/portasm.h rename to FreeRTOS/portable/Paradigm/Tern_EE/large_untested/portasm.h diff --git a/portable/Paradigm/Tern_EE/large_untested/portmacro.h b/FreeRTOS/portable/Paradigm/Tern_EE/large_untested/portmacro.h similarity index 100% rename from portable/Paradigm/Tern_EE/large_untested/portmacro.h rename to FreeRTOS/portable/Paradigm/Tern_EE/large_untested/portmacro.h diff --git a/portable/Paradigm/Tern_EE/small/port.c b/FreeRTOS/portable/Paradigm/Tern_EE/small/port.c similarity index 100% rename from portable/Paradigm/Tern_EE/small/port.c rename to FreeRTOS/portable/Paradigm/Tern_EE/small/port.c diff --git a/portable/Paradigm/Tern_EE/small/portasm.h b/FreeRTOS/portable/Paradigm/Tern_EE/small/portasm.h similarity index 100% rename from portable/Paradigm/Tern_EE/small/portasm.h rename to FreeRTOS/portable/Paradigm/Tern_EE/small/portasm.h diff --git a/portable/Paradigm/Tern_EE/small/portmacro.h b/FreeRTOS/portable/Paradigm/Tern_EE/small/portmacro.h similarity index 100% rename from portable/Paradigm/Tern_EE/small/portmacro.h rename to FreeRTOS/portable/Paradigm/Tern_EE/small/portmacro.h diff --git a/portable/RVDS/ARM7_LPC21xx/port.c b/FreeRTOS/portable/RVDS/ARM7_LPC21xx/port.c similarity index 100% rename from portable/RVDS/ARM7_LPC21xx/port.c rename to FreeRTOS/portable/RVDS/ARM7_LPC21xx/port.c diff --git a/portable/RVDS/ARM7_LPC21xx/portASM.s b/FreeRTOS/portable/RVDS/ARM7_LPC21xx/portASM.s similarity index 100% rename from portable/RVDS/ARM7_LPC21xx/portASM.s rename to FreeRTOS/portable/RVDS/ARM7_LPC21xx/portASM.s diff --git a/portable/RVDS/ARM7_LPC21xx/portmacro.h b/FreeRTOS/portable/RVDS/ARM7_LPC21xx/portmacro.h similarity index 100% rename from portable/RVDS/ARM7_LPC21xx/portmacro.h rename to FreeRTOS/portable/RVDS/ARM7_LPC21xx/portmacro.h diff --git a/portable/RVDS/ARM7_LPC21xx/portmacro.inc b/FreeRTOS/portable/RVDS/ARM7_LPC21xx/portmacro.inc similarity index 100% rename from portable/RVDS/ARM7_LPC21xx/portmacro.inc rename to FreeRTOS/portable/RVDS/ARM7_LPC21xx/portmacro.inc diff --git a/portable/RVDS/ARM_CA9/port.c b/FreeRTOS/portable/RVDS/ARM_CA9/port.c similarity index 100% rename from portable/RVDS/ARM_CA9/port.c rename to FreeRTOS/portable/RVDS/ARM_CA9/port.c diff --git a/portable/RVDS/ARM_CA9/portASM.s b/FreeRTOS/portable/RVDS/ARM_CA9/portASM.s similarity index 100% rename from portable/RVDS/ARM_CA9/portASM.s rename to FreeRTOS/portable/RVDS/ARM_CA9/portASM.s diff --git a/portable/RVDS/ARM_CA9/portmacro.h b/FreeRTOS/portable/RVDS/ARM_CA9/portmacro.h similarity index 100% rename from portable/RVDS/ARM_CA9/portmacro.h rename to FreeRTOS/portable/RVDS/ARM_CA9/portmacro.h diff --git a/portable/RVDS/ARM_CA9/portmacro.inc b/FreeRTOS/portable/RVDS/ARM_CA9/portmacro.inc similarity index 100% rename from portable/RVDS/ARM_CA9/portmacro.inc rename to FreeRTOS/portable/RVDS/ARM_CA9/portmacro.inc diff --git a/portable/RVDS/ARM_CM0/port.c b/FreeRTOS/portable/RVDS/ARM_CM0/port.c similarity index 100% rename from portable/RVDS/ARM_CM0/port.c rename to FreeRTOS/portable/RVDS/ARM_CM0/port.c diff --git a/portable/RVDS/ARM_CM0/portmacro.h b/FreeRTOS/portable/RVDS/ARM_CM0/portmacro.h similarity index 100% rename from portable/RVDS/ARM_CM0/portmacro.h rename to FreeRTOS/portable/RVDS/ARM_CM0/portmacro.h diff --git a/portable/RVDS/ARM_CM3/port.c b/FreeRTOS/portable/RVDS/ARM_CM3/port.c similarity index 100% rename from portable/RVDS/ARM_CM3/port.c rename to FreeRTOS/portable/RVDS/ARM_CM3/port.c diff --git a/portable/RVDS/ARM_CM3/portmacro.h b/FreeRTOS/portable/RVDS/ARM_CM3/portmacro.h similarity index 100% rename from portable/RVDS/ARM_CM3/portmacro.h rename to FreeRTOS/portable/RVDS/ARM_CM3/portmacro.h diff --git a/portable/RVDS/ARM_CM4F/port.c b/FreeRTOS/portable/RVDS/ARM_CM4F/port.c similarity index 100% rename from portable/RVDS/ARM_CM4F/port.c rename to FreeRTOS/portable/RVDS/ARM_CM4F/port.c diff --git a/portable/RVDS/ARM_CM4F/portmacro.h b/FreeRTOS/portable/RVDS/ARM_CM4F/portmacro.h similarity index 100% rename from portable/RVDS/ARM_CM4F/portmacro.h rename to FreeRTOS/portable/RVDS/ARM_CM4F/portmacro.h diff --git a/portable/Renesas/RX100/port.c b/FreeRTOS/portable/Renesas/RX100/port.c similarity index 100% rename from portable/Renesas/RX100/port.c rename to FreeRTOS/portable/Renesas/RX100/port.c diff --git a/portable/Renesas/RX100/port_asm.src b/FreeRTOS/portable/Renesas/RX100/port_asm.src similarity index 100% rename from portable/Renesas/RX100/port_asm.src rename to FreeRTOS/portable/Renesas/RX100/port_asm.src diff --git a/portable/Renesas/RX100/portmacro.h b/FreeRTOS/portable/Renesas/RX100/portmacro.h similarity index 100% rename from portable/Renesas/RX100/portmacro.h rename to FreeRTOS/portable/Renesas/RX100/portmacro.h diff --git a/portable/Renesas/RX200/port.c b/FreeRTOS/portable/Renesas/RX200/port.c similarity index 100% rename from portable/Renesas/RX200/port.c rename to FreeRTOS/portable/Renesas/RX200/port.c diff --git a/portable/Renesas/RX200/port_asm.src b/FreeRTOS/portable/Renesas/RX200/port_asm.src similarity index 100% rename from portable/Renesas/RX200/port_asm.src rename to FreeRTOS/portable/Renesas/RX200/port_asm.src diff --git a/portable/Renesas/RX200/portmacro.h b/FreeRTOS/portable/Renesas/RX200/portmacro.h similarity index 100% rename from portable/Renesas/RX200/portmacro.h rename to FreeRTOS/portable/Renesas/RX200/portmacro.h diff --git a/portable/Renesas/RX600/port.c b/FreeRTOS/portable/Renesas/RX600/port.c similarity index 100% rename from portable/Renesas/RX600/port.c rename to FreeRTOS/portable/Renesas/RX600/port.c diff --git a/portable/Renesas/RX600/port_asm.src b/FreeRTOS/portable/Renesas/RX600/port_asm.src similarity index 100% rename from portable/Renesas/RX600/port_asm.src rename to FreeRTOS/portable/Renesas/RX600/port_asm.src diff --git a/portable/Renesas/RX600/portmacro.h b/FreeRTOS/portable/Renesas/RX600/portmacro.h similarity index 100% rename from portable/Renesas/RX600/portmacro.h rename to FreeRTOS/portable/Renesas/RX600/portmacro.h diff --git a/portable/Renesas/SH2A_FPU/ISR_Support.inc b/FreeRTOS/portable/Renesas/SH2A_FPU/ISR_Support.inc similarity index 100% rename from portable/Renesas/SH2A_FPU/ISR_Support.inc rename to FreeRTOS/portable/Renesas/SH2A_FPU/ISR_Support.inc diff --git a/portable/Renesas/SH2A_FPU/port.c b/FreeRTOS/portable/Renesas/SH2A_FPU/port.c similarity index 100% rename from portable/Renesas/SH2A_FPU/port.c rename to FreeRTOS/portable/Renesas/SH2A_FPU/port.c diff --git a/portable/Renesas/SH2A_FPU/portasm.src b/FreeRTOS/portable/Renesas/SH2A_FPU/portasm.src similarity index 100% rename from portable/Renesas/SH2A_FPU/portasm.src rename to FreeRTOS/portable/Renesas/SH2A_FPU/portasm.src diff --git a/portable/Renesas/SH2A_FPU/portmacro.h b/FreeRTOS/portable/Renesas/SH2A_FPU/portmacro.h similarity index 100% rename from portable/Renesas/SH2A_FPU/portmacro.h rename to FreeRTOS/portable/Renesas/SH2A_FPU/portmacro.h diff --git a/portable/Rowley/ARM7/readme.txt b/FreeRTOS/portable/Rowley/ARM7/readme.txt similarity index 100% rename from portable/Rowley/ARM7/readme.txt rename to FreeRTOS/portable/Rowley/ARM7/readme.txt diff --git a/portable/Rowley/MSP430F449/port.c b/FreeRTOS/portable/Rowley/MSP430F449/port.c similarity index 100% rename from portable/Rowley/MSP430F449/port.c rename to FreeRTOS/portable/Rowley/MSP430F449/port.c diff --git a/portable/Rowley/MSP430F449/portasm.h b/FreeRTOS/portable/Rowley/MSP430F449/portasm.h similarity index 100% rename from portable/Rowley/MSP430F449/portasm.h rename to FreeRTOS/portable/Rowley/MSP430F449/portasm.h diff --git a/portable/Rowley/MSP430F449/portext.asm b/FreeRTOS/portable/Rowley/MSP430F449/portext.asm similarity index 100% rename from portable/Rowley/MSP430F449/portext.asm rename to FreeRTOS/portable/Rowley/MSP430F449/portext.asm diff --git a/portable/Rowley/MSP430F449/portmacro.h b/FreeRTOS/portable/Rowley/MSP430F449/portmacro.h similarity index 100% rename from portable/Rowley/MSP430F449/portmacro.h rename to FreeRTOS/portable/Rowley/MSP430F449/portmacro.h diff --git a/portable/SDCC/Cygnal/port.c b/FreeRTOS/portable/SDCC/Cygnal/port.c similarity index 100% rename from portable/SDCC/Cygnal/port.c rename to FreeRTOS/portable/SDCC/Cygnal/port.c diff --git a/portable/SDCC/Cygnal/portmacro.h b/FreeRTOS/portable/SDCC/Cygnal/portmacro.h similarity index 100% rename from portable/SDCC/Cygnal/portmacro.h rename to FreeRTOS/portable/SDCC/Cygnal/portmacro.h diff --git a/portable/Softune/MB91460/__STD_LIB_sbrk.c b/FreeRTOS/portable/Softune/MB91460/__STD_LIB_sbrk.c similarity index 100% rename from portable/Softune/MB91460/__STD_LIB_sbrk.c rename to FreeRTOS/portable/Softune/MB91460/__STD_LIB_sbrk.c diff --git a/portable/Softune/MB91460/port.c b/FreeRTOS/portable/Softune/MB91460/port.c similarity index 100% rename from portable/Softune/MB91460/port.c rename to FreeRTOS/portable/Softune/MB91460/port.c diff --git a/portable/Softune/MB91460/portmacro.h b/FreeRTOS/portable/Softune/MB91460/portmacro.h similarity index 100% rename from portable/Softune/MB91460/portmacro.h rename to FreeRTOS/portable/Softune/MB91460/portmacro.h diff --git a/portable/Softune/MB96340/__STD_LIB_sbrk.c b/FreeRTOS/portable/Softune/MB96340/__STD_LIB_sbrk.c similarity index 100% rename from portable/Softune/MB96340/__STD_LIB_sbrk.c rename to FreeRTOS/portable/Softune/MB96340/__STD_LIB_sbrk.c diff --git a/portable/Softune/MB96340/port.c b/FreeRTOS/portable/Softune/MB96340/port.c similarity index 100% rename from portable/Softune/MB96340/port.c rename to FreeRTOS/portable/Softune/MB96340/port.c diff --git a/portable/Softune/MB96340/portmacro.h b/FreeRTOS/portable/Softune/MB96340/portmacro.h similarity index 100% rename from portable/Softune/MB96340/portmacro.h rename to FreeRTOS/portable/Softune/MB96340/portmacro.h diff --git a/portable/Tasking/ARM_CM4F/port.c b/FreeRTOS/portable/Tasking/ARM_CM4F/port.c similarity index 100% rename from portable/Tasking/ARM_CM4F/port.c rename to FreeRTOS/portable/Tasking/ARM_CM4F/port.c diff --git a/portable/Tasking/ARM_CM4F/port_asm.asm b/FreeRTOS/portable/Tasking/ARM_CM4F/port_asm.asm similarity index 100% rename from portable/Tasking/ARM_CM4F/port_asm.asm rename to FreeRTOS/portable/Tasking/ARM_CM4F/port_asm.asm diff --git a/portable/Tasking/ARM_CM4F/portmacro.h b/FreeRTOS/portable/Tasking/ARM_CM4F/portmacro.h similarity index 100% rename from portable/Tasking/ARM_CM4F/portmacro.h rename to FreeRTOS/portable/Tasking/ARM_CM4F/portmacro.h diff --git a/portable/WizC/PIC18/Drivers/Tick/Tick.c b/FreeRTOS/portable/WizC/PIC18/Drivers/Tick/Tick.c similarity index 100% rename from portable/WizC/PIC18/Drivers/Tick/Tick.c rename to FreeRTOS/portable/WizC/PIC18/Drivers/Tick/Tick.c diff --git a/portable/WizC/PIC18/Drivers/Tick/isrTick.c b/FreeRTOS/portable/WizC/PIC18/Drivers/Tick/isrTick.c similarity index 100% rename from portable/WizC/PIC18/Drivers/Tick/isrTick.c rename to FreeRTOS/portable/WizC/PIC18/Drivers/Tick/isrTick.c diff --git a/portable/WizC/PIC18/Install.bat b/FreeRTOS/portable/WizC/PIC18/Install.bat similarity index 100% rename from portable/WizC/PIC18/Install.bat rename to FreeRTOS/portable/WizC/PIC18/Install.bat diff --git a/portable/WizC/PIC18/addFreeRTOS.h b/FreeRTOS/portable/WizC/PIC18/addFreeRTOS.h similarity index 100% rename from portable/WizC/PIC18/addFreeRTOS.h rename to FreeRTOS/portable/WizC/PIC18/addFreeRTOS.h diff --git a/portable/WizC/PIC18/port.c b/FreeRTOS/portable/WizC/PIC18/port.c similarity index 100% rename from portable/WizC/PIC18/port.c rename to FreeRTOS/portable/WizC/PIC18/port.c diff --git a/portable/WizC/PIC18/portmacro.h b/FreeRTOS/portable/WizC/PIC18/portmacro.h similarity index 100% rename from portable/WizC/PIC18/portmacro.h rename to FreeRTOS/portable/WizC/PIC18/portmacro.h diff --git a/portable/oWatcom/16BitDOS/Flsh186/port.c b/FreeRTOS/portable/oWatcom/16BitDOS/Flsh186/port.c similarity index 100% rename from portable/oWatcom/16BitDOS/Flsh186/port.c rename to FreeRTOS/portable/oWatcom/16BitDOS/Flsh186/port.c diff --git a/portable/oWatcom/16BitDOS/Flsh186/portmacro.h b/FreeRTOS/portable/oWatcom/16BitDOS/Flsh186/portmacro.h similarity index 100% rename from portable/oWatcom/16BitDOS/Flsh186/portmacro.h rename to FreeRTOS/portable/oWatcom/16BitDOS/Flsh186/portmacro.h diff --git a/portable/oWatcom/16BitDOS/PC/port.c b/FreeRTOS/portable/oWatcom/16BitDOS/PC/port.c similarity index 100% rename from portable/oWatcom/16BitDOS/PC/port.c rename to FreeRTOS/portable/oWatcom/16BitDOS/PC/port.c diff --git a/portable/oWatcom/16BitDOS/PC/portmacro.h b/FreeRTOS/portable/oWatcom/16BitDOS/PC/portmacro.h similarity index 100% rename from portable/oWatcom/16BitDOS/PC/portmacro.h rename to FreeRTOS/portable/oWatcom/16BitDOS/PC/portmacro.h diff --git a/portable/oWatcom/16BitDOS/common/portasm.h b/FreeRTOS/portable/oWatcom/16BitDOS/common/portasm.h similarity index 100% rename from portable/oWatcom/16BitDOS/common/portasm.h rename to FreeRTOS/portable/oWatcom/16BitDOS/common/portasm.h diff --git a/portable/oWatcom/16BitDOS/common/portcomn.c b/FreeRTOS/portable/oWatcom/16BitDOS/common/portcomn.c similarity index 100% rename from portable/oWatcom/16BitDOS/common/portcomn.c rename to FreeRTOS/portable/oWatcom/16BitDOS/common/portcomn.c diff --git a/portable/readme.txt b/FreeRTOS/portable/readme.txt similarity index 100% rename from portable/readme.txt rename to FreeRTOS/portable/readme.txt diff --git a/queue.c b/FreeRTOS/queue.c similarity index 100% rename from queue.c rename to FreeRTOS/queue.c diff --git a/readme.txt b/FreeRTOS/readme.txt similarity index 100% rename from readme.txt rename to FreeRTOS/readme.txt diff --git a/tasks.c b/FreeRTOS/tasks.c similarity index 100% rename from tasks.c rename to FreeRTOS/tasks.c diff --git a/timers.c b/FreeRTOS/timers.c similarity index 100% rename from timers.c rename to FreeRTOS/timers.c diff --git a/Makefile b/Makefile index 747fc50..14d2123 100644 --- a/Makefile +++ b/Makefile @@ -59,15 +59,17 @@ OBJS += \ $(PWD)/CORTEX_M4F_STM32F407ZG-SK/startup/system_stm32f4xx.o \ #$(PWD)/CORTEX_M4F_STM32F407ZG-SK/stm32f4xx_it.o \ +RTOS = $(PWD)/FreeRTOS + OBJS += \ - $(PWD)/croutine.o \ - $(PWD)/event_groups.o \ - $(PWD)/list.o \ - $(PWD)/queue.o \ - $(PWD)/tasks.o \ - $(PWD)/timers.o \ - $(PWD)/portable/GCC/ARM_CM4F/port.o \ - $(PWD)/portable/MemMang/heap_1.o \ + $(RTOS)/croutine.o \ + $(RTOS)/event_groups.o \ + $(RTOS)/list.o \ + $(RTOS)/queue.o \ + $(RTOS)/tasks.o \ + $(RTOS)/timers.o \ + $(RTOS)/portable/GCC/ARM_CM4F/port.o \ + $(RTOS)/portable/MemMang/heap_1.o \ OBJS += \ $(PWD)/CORTEX_M4F_STM32F407ZG-SK/Libraries/STM32F4xx_StdPeriph_Driver/src/misc.o \ @@ -93,8 +95,8 @@ CFLAGS += -I $(PWD)/CORTEX_M4F_STM32F407ZG-SK/game CFLAGS += -DUSE_STDPERIPH_DRIVER CFLAGS += -I $(PWD)/CORTEX_M4F_STM32F407ZG-SK \ - -I $(PWD)/include \ - -I $(PWD)/portable/GCC/ARM_CM4F \ + -I $(RTOS)/include \ + -I $(RTOS)/portable/GCC/ARM_CM4F \ -I $(PWD)/CORTEX_M4F_STM32F407ZG-SK/board \ -I $(PWD)/CORTEX_M4F_STM32F407ZG-SK/Libraries/CMSIS/Device/ST/STM32F4xx/Include \ -I $(PWD)/CORTEX_M4F_STM32F407ZG-SK/Libraries/CMSIS/Include \