~~NOTOC~~ ~~NOCACHE~~ ====== Begin ====== \\ [[en:tnkernel:ref:intro|{{b_tnkernel.png|TNKernel for PIC24/dsPIC}}]] **TNKernel** is a compact and very fast real-time kernel for the embedded 32/16 bits microprocessors. TNKernel performs a preemptive priority-based scheduling and a round-robin scheduling for the tasks with identical priority. The current version of TNKernel includes semaphores, mutexes, data queues, event flags and fixed-sized memory pools. \\ \\ [[en:osa:ref:intro|{{osa:b_osa.png|OSA for PIC10/PIC12/PIC16/PIC18/PIC24/dsPIC}}]] **//OSA//** is a cooperative multitasking real-time operating system (RTOS) for Microchip PIC-controllers **PIC10**, **PIC12**, **PIC16**, **PIC18**, **PIC24** and **dsPIC**. \\ \\ [[en:csp:ref:intro|{{b_csp_pic24.png|CSP for PIC24}}]] **СSP** (**C**ontroller **S**upport **P**ackage) - controller support package for Microchip [[http://www.microchip.com/pic24|PIC24F]] peripheral. \\ \\ [[en:mp3_dspic:ref:intro|{{b_mp3_dspic.png|MP3 Decoder for dsPIC}}]] MP3 decoder library project for Microchip DSC dsPIC is based on well known fixed-point MP3 decoder [[http://www.underbit.com/products/mad/|MAD]]. Generally speaking this project based on another MAD port for TI TMS320C55xx that you can find in net (author: Grigory Abuladze). \\ \\