PIC24 Support Libraries
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
File List
Here is a list of all documented files with brief descriptions:
[detail level 1234]
o-esos
|o-include
||o-pc
|||o*esos_pc.h
|||o*esos_pc_stdio.h
|||\*pc_generic.h
||o-pic24
|||o*esos_pic24.hThis is the master include file for implementing ESOS on Microchip PIC24 MCUs
|||o*esos_pic24_i2c.hThis file contains routines which configure and use I2C on the Microchip PIC24 MCUs
|||o*esos_pic24_irq.hThis file contains macros, prototypes, and definitions for Microchip PIC24 family specific interrupts on ESOS
|||o*esos_pic24_rs232.hThis file contains macros, prototypes, and definitions for Microchip PIC24 Family specific communications on ESOS
|||\*esos_pic24_spi.h
||o*all_generic.hEmbedded Systems Operating System (ESOS) Definitions to make ESOS code more generic and portable
||o*esos.h
||o*esos_cb.h
||o*esos_comm.h
||o*esos_irq.h
||o*esos_mail.h
||o*esos_task.h
||o*lc-addrlabels.h
||o*lc-switch.h
||\*lc.h
|o-src
||o-pc
|||o*app_example.c
|||o*app_mail_A.c
|||o*app_mail_B.c
|||o*app_mail_C.c
|||o*app_timer.c
|||o*app_uppercase.c
|||o*esos_pc_stdio.c
|||\*esos_pc_tick.c
||o-pic24
|||o*esos_pic24_i2c.c
|||o*esos_pic24_irq.c
|||o*esos_pic24_rs232.c
|||o*esos_pic24_spi.c
|||\*esos_pic24_tick.c
||o*esos.cCentral code for Embedded Systems Operating System (ESOS)
||o*esos_cb.c
||o*esos_comm.c
||o*esos_irq.c
||\*esos_mail.c
|\*SConscript.pyThis file supports ESOS builds
\-lib
 o-include
 |o-doxygen
 ||o*dataXfer_dox.h
 ||o*esos_dox.h
 ||o*lib_collection_history.h
 ||o*license_dox.h
 ||o*mainpage.h
 ||\*pic24_support_dox.h
 |o*dataXfer.hRoutines which implement the uC comm protocol
 |o*dataXferImpl.hRoutines which implement the uC comm protocol
 |o*pic24_adc.h
 |o*pic24_all.h
 |o*pic24_chip.h
 |o*pic24_clockfreq.hConfigures the system clock
 |o*pic24_comparator.h
 |o*pic24_delay.h
 |o*pic24_dma.h
 |o*pic24_ecan.h
 |o*pic24_flash.h
 |o*pic24_i2c.h
 |o*pic24_libconfig.h
 |o*pic24_ports.h
 |o*pic24_ports_config.hDefine GPIO configuration macros for all pins of a device. See pic24_ports.h for more details
 |o*pic24_ports_mapping.hDefine device-specific mappings from Rxy to RPy, ANn, and CNm pins
 |o*pic24_serial.h
 |o*pic24_spi.h
 |o*pic24_timer.h
 |o*pic24_uart.h
 |o*pic24_unions.h
 |o*pic24_unittest.h
 |\*pic24_util.h
 \-src
  o*dataXfer.cImplementation of the uC data transfer protocol
  o*dataXferImpl.cImplementation of the uC data transfer protocol
  o*pic24_adc.c
  o*pic24_clockfreq.c
  o*pic24_configbits.c
  o*pic24_ecan.c
  o*pic24_flash.c
  o*pic24_i2c.c
  o*pic24_serial.c
  o*pic24_spi.c
  o*pic24_stdio_uart.c
  o*pic24_timer.c
  o*pic24_uart.c
  \*pic24_util.c