 core | |
  cfs | |
   cfs-coffee.c | Coffee: A file system for a variety of storage types in
memory-constrained devices. |
   cfs-coffee.h | Header for the Coffee file system. |
   cfs-eeprom.c | |
   cfs-posix-dir.c | |
   cfs-posix.c | |
   cfs-ram.c | |
   cfs-xmem.c | |
   cfs.h | CFS header file. |
  ctk | |
   ctk-conio.c | |
   ctk-conio.h | |
   ctk-draw.h | CTK screen drawing module interface, ctk-draw |
   ctk-mouse.h | |
   ctk-vncarch.h | |
   ctk-vncfont.c | |
   ctk-vncfont.h | |
   ctk-vncserver.c | The ctk-draw implementation for the CTK VNC server |
   ctk-vncserver.h | |
   ctk.c | The Contiki Toolkit CTK, the Contiki GUI |
   ctk.h | CTK header file |
   vnc-out.c | |
   vnc-out.h | |
   vnc-server.c | |
   vnc-server.h | |
  dev | |
   battery-sensor.h | |
   button-sensor.h | |
   cc2420-aes.c | AES encryption functions. |
   cc2420-aes.h | Interface to the CC2420 AES encryption/decryption functions
|
   cc2420.c | |
   cc2420.h | CC2420 driver header file
|
   cc2420_const.h | |
   ds2411.c | |
   ds2411.h | |
   eeprom.h | EEPROM functions |
   leds.c | |
   leds.h | |
   nullradio.c | |
   nullradio.h | |
   radio-sensor.h | |
   radio.h | Header file for the radio API
|
   rom.h | |
   serial-line.c | |
   serial-line.h | Generic serial I/O process header filer |
   sht11-sensor.c | |
   sht11-sensor.h | |
   sht11.c | |
   sht11.h | |
   slip.c | |
   slip.h | |
   spi.h | Basic SPI macros
|
   watchdog.h | |
   xmem.h | |
  lib | |
   assert.c | |
   assert.h | |
   checkpoint.c | Checkpoint library |
   checkpoint.h | Checkpoint library header |
   crc16.c | Implementation of the CRC16 calculcation
|
   crc16.h | Header file for the CRC16 calculcation
|
   ctk-filedialog.c | |
   ctk-filedialog.h | |
   ctk-textentry-checkbox.c | |
   ctk-textentry-checkbox.h | |
   ctk-textentry-cmdline.c | |
   ctk-textentry-cmdline.h | |
   ctk-textentry-multiline.c | |
   ctk-textentry-multiline.h | |
   gcr.c | Implementation of GCR coding/decoding
|
   gcr.h | |
   ifft.c | |
   ifft.h | |
   libconio.c | |
   libconio.h | |
   list.c | Linked list library implementation |
   list.h | Linked list manipulation routines |
   logging.c | Implementation of the logging subsystem
|
   logging.h | Header file for the logging subsystem
|
   me.c | Implementation of the table-driven Manchester encoding and decoding |
   me.h | Header file for the table-driven Manchester encoding and decoding |
   me_tabs.c | |
   me_tabs.h | |
   memb.c | Memory block allocation routines |
   memb.h | Memory block allocation routines. |
   mmem.c | Implementation of the managed memory allocator
|
   mmem.h | Header file for the managed memory allocator
|
   petsciiconv.c | |
   petsciiconv.h | PETSCII/ASCII conversion functions |
   print-stats.c | Convenience function for printing system statistics
|
   print-stats.h | Convenience function for printing system statistics
|
   random.c | |
   random.h | |
   ringbuf.c | Ring buffer library implementation
|
   ringbuf.h | Header file for the ring buffer library
|
   sensors.c | |
   sensors.h | |
   strncasecmp.c | |
  loader | |
   cle.c | |
   cle.h | |
   cle_avr.c | |
   cle_msp430.c | |
   cmod.c | |
   cmod.h | |
   dlloader.c | |
   dlloader.h | |
   elf32.h | |
   elfloader-arch.h | Header file for the architecture specific parts of the Contiki ELF loader. |
   elfloader-avr.c | |
   elfloader-msp430.c | |
   elfloader-stub.c | |
   elfloader-x86.c | |
   elfloader.c | |
   elfloader.h | Header file for the Contiki ELF loader. |
   elfloader_compat.c | |
   elfloader_compat.h | |
   sym.c | |
   sym.h | |
   symbols-def.h | |
   symbols.h | |
   symtab-avr.c | |
   symtab.c | |
   symtab.h | |
  net | |
   mac | |
    contikimac.c | Implementation of the ContikiMAC power-saving radio duty cycling protocol
|
    contikimac.h | Header file for the ContikiMAC radio duty cycling protocol
|
    csma.c | A Carrier Sense Multiple Access (CSMA) MAC layer
|
    csma.h | A MAC stack protocol that performs retransmissions when the
underlying MAC layer has problems with collisions
|
    ctdma_mac.c | |
    ctdma_mac.h | |
    cxmac.c | A simple power saving MAC protocol based on X-MAC [SenSys 2006]
|
    cxmac.h | A simple power saving MAC protocol based on X-MAC [SenSys 2006]
|
    frame802154.c | 802.15.4 frame creation and parsing functions |
    frame802154.h | 802.15.4 frame creation and parsing functions |
    framer-802154.c | MAC framer for IEEE 802.15.4
|
    framer-802154.h | A MAC framer for IEEE 802.15.4
|
    framer-nullmac.c | MAC framer for nullmac
|
    framer-nullmac.h | MAC framer for nullmac
|
    framer.h | A MAC framer is responsible for constructing and parsing
the header in MAC frames. |
    lpp.c | Low power probing (R. |
    lpp.h | Low power probing (R. |
    mac.c | |
    mac.h | MAC driver header file
|
    nullmac.c | A MAC protocol that does not do anything. |
    nullmac.h | A MAC protocol implementation that does not do anything. |
    nullrdc-noframer.c | A MAC protocol that does not do anything. |
    nullrdc-noframer.h | A MAC protocol implementation that does not do anything. |
    nullrdc.c | A null RDC implementation that uses framer for headers. |
    nullrdc.h | A null RDC implementation that uses framer for headers. |
    phase.c | Common functionality for phase optimization in duty cycling radio protocols
|
    phase.h | Common functionality for phase optimization in duty cycling radio protocols
|
    rdc.h | RDC driver header file
|
    sicslowmac.c | MAC interface for packaging radio packets into 802.15.4 frames |
    sicslowmac.h | MAC interface for packaging radio packets into 802.15.4 frames |
    tdma_mac.c | |
    tdma_mac.h | |
    xmac.c | A simple power saving MAC protocol based on X-MAC [SenSys 2006]
|
    xmac.h | A simple power saving MAC protocol based on X-MAC [SenSys 2006]
|
   rime | |
    abc.c | Anonymous best-effort local area Broad Cast (abc)
|
    abc.h | Header file for the Rime module Anonymous BroadCast (abc)
|
    announcement.c | Implementation of the announcement primitive
|
    announcement.h | Header file for the announcement primitive
|
    broadcast-announcement.c | An example announcement back-end, based on the broadcast primitive
|
    broadcast-announcement.h | Neighbor discovery header file
|
    broadcast.c | Identified best-effort local area broadcast (broadcast)
|
    broadcast.h | Header file for identified best-effort local area broadcast
|
    chameleon-bitopt.c | A Chameleon module that produces bit-optimized headers
|
    chameleon-bitopt.h | A Chameleon module that produces bit-optimized headers
|
    chameleon-raw.c | A Chameleon module that produces non-optimized headers
|
    chameleon-raw.h | A Chameleon module that produces non-optimized headers
|
    chameleon.c | Chameleon, Rime's header processing module
|
    chameleon.h | Header file for Chameleon, Rime's header processing module
|
    channel.c | Rime's channel abstraction
|
    channel.h | Header file for Rime's channel abstraction
|
    collect-link-estimate.c | Implementation of Collect link estimate based on ETX
|
    collect-link-estimate.h | Header file for the Collect link estimate
|
    collect-neighbor.c | Radio neighborhood management
|
    collect-neighbor.h | Header file for the Contiki radio neighborhood management
|
    collect.c | Tree-based hop-by-hop reliable data collection
|
    collect.h | Header file for hop-by-hop reliable data collection
|
    ipolite.c | Ipolite Anonymous best effort local area BroadCast (ipolite)
|
    ipolite.h | Header file for Ipolite best effort local Broadcast (ipolite)
|
    mesh.c | A mesh routing protocol
|
    mesh.h | Header file for the Rime mesh routing protocol
|
    multihop.c | Multihop forwarding
|
    multihop.h | Multihop forwarding header file
|
    neighbor-discovery.c | Neighbor discovery
|
    neighbor-discovery.h | Neighbor discovery header file
|
    netflood.c | Best-effort network flooding (netflood)
|
    netflood.h | Header file for the best-effort network flooding (netflood)
|
    polite-announcement.c | An example announcement back-end, based on the polite primitive
|
    polite-announcement.h | Neighbor discovery header file
|
    polite.c | Polite Anonymous best effort local area BroadCast (polite)
|
    polite.h | Header file for Polite Anonymous best effort local Broadcast (polite)
|
    rime-udp.c | A MAC protocol using UDP over IPv6. |
    rime-udp.h | A MAC protocol using UDP over IPv6. |
    rime.c | Rime initialization and common code
|
    rimeaddr.c | Functions for manipulating Rime addresses
|
    rimeaddr.h | Header file for the Rime address representation
|
    rimestats.c | A brief description of what this file is. |
    rimestats.h | Header file for Rime statistics
|
    rmh.c | Multihop forwarding
|
    rmh.h | Multihop forwarding header file
|
    route-discovery.c | Route discovery protocol
|
    route-discovery.h | Header file for the Rime mesh routing protocol
|
    route.c | Rime route table
|
    route.h | Header file for the Rime route table
|
    rucb.c | Reliable unicast bulk transfer
|
    rucb.h | Header file for the reliable unicast bulk transfer module
|
    rudolph0.c | Rudolph0: a simple block data flooding protocol
|
    rudolph0.h | Header file for the single-hop reliable bulk data transfer module
|
    rudolph1.c | Rudolph1: a simple block data flooding protocol
|
    rudolph1.h | Header file for the multi-hop reliable bulk data transfer mechanism
|
    rudolph2.c | Rudolph2: a simple block data flooding protocol
|
    rudolph2.h | Header file for the single-hop reliable bulk data transfer module
|
    runicast.c | Reliable unicast
|
    runicast.h | Reliable unicast header file
|
    stbroadcast.c | Implementation of the Rime module Stubborn Anonymous
BroadCast (stbroadcast)
|
    stbroadcast.h | Header file for the Rime module Stubborn Anonymous BroadCast (stbroadcast)
|
    stunicast.c | Stubborn unicast
|
    stunicast.h | Stubborn unicast header file
|
    timesynch.c | A simple time synchronization mechanism
|
    timesynch.h | Header file for a simple time synchronization mechanism
|
    trickle.c | Trickle (reliable single source flooding) for Rime
|
    trickle.h | Header file for Trickle (reliable single source flooding) for Rime
|
    unicast.c | Single-hop unicast
|
    unicast.h | Header file for Rime's single-hop unicast
|
   rpl | |
    rpl-dag.c | Logic for Directed Acyclic Graphs in RPL. |
    rpl-icmp6.c | ICMP6 I/O for RPL control messages. |
    rpl-of-etx.c | The minrank-hysteresis objective function (OCP 1). |
    rpl-of0.c | An implementation of RPL's objective function 0. |
    rpl-private.h | |
    rpl-timers.c | RPL timer management. |
    rpl.c | ContikiRPL, an implementation of IETF ROLL RPL. |
    rpl.h | |
   uDTN | |
    administrative_record.h | Defines admin records |
    agent.c | |
    agent.h | |
    api.h | UDTN API |
    bundle.c | This file implements the bundle memory representation |
    bundle.h | This file defines the bundle memory representation |
    bundleslot.c | Bundle Slot memory management |
    bundleslot.h | Header for Bundle Slot memory management |
    convergence_layer.c | IEEE 802.15.4 Convergence Layer Implementation |
    convergence_layer.h | IEEE 802.15.4 Convergence Layer Implementation |
    custody.h | This file defines the interface for custody modules |
    custody_basic.c | Implementation of a basic custody module |
    custody_null.c | |
    custody_signal.c | Implementation of Custody Signals |
    custody_signal.h | Definition of Custody Signals |
    delivery.c | |
    delivery.h | Headerfile for Bundle delivery |
    discovery.h | Defines the interface for discovery modules |
    discovery_basic.c | Basic discovery module |
    discovery_ipnd.c | IP-ND compliant discovery module IP-ND = http://tools.ietf.org/html/draft-irtf-dtnrg-ipnd-01 |
    discovery_static.c | Static discovery Module |
    dispatching.c | |
    dispatching.h | Bundle dispatching module |
    dtn_network.c | |
    dtn_network.h | |
    eid.c | |
    eid.h | This file defines the memory representation of an EID and provides methods for construction and parsing |
    hash.h | This file defines the interface for Hashing modules |
    hash_xor.c | Implementation of the hashing interface based on the XOR function |
    hash_xxfast.c | Implementation of the hashing interface based on the xxFAST algorithm |
    redundancy.h | Defines the interface for redundancy check modules |
    redundancy_basic.c | Implementation of basic redundancy check module |
    redundancy_bloomfilter.c | Implementation of a bloomfilter-based redundancy module |
    registration.c | |
    registration.h | Handle Service Registrations |
    routing.h | This file defines the interface for routing modules |
    routing_epidemic.c | Implementation of flood routing |
    routing_flooding.c | Implementation of flood routing |
    sdnv.c | Implementation of SDNV functions |
    sdnv.h | Headerfile for sdnv functions |
    statistics.c | UDTN Statistics Module implementation |
    statistics.h | UDTN Statistics Module header |
    statusreport.h | |
    statusreport_basic.c | |
    storage.h | This file defines the interface for storage modules |
    storage_coffee.c | |
    storage_mmem.c | |
   dhcpc.c | |
   dhcpc.h | |
   hc.c | TCP/IP header compression implementation |
   hc.h | TCP/IP header compression header file |
   neighbor-attr.c | |
   neighbor-attr.h | |
   neighbor-info.c | A generic module for management of neighbor information. |
   neighbor-info.h | Declarations for the neighbor information module. |
   netstack.c | Initialiation file for the Contiki low-layer network stack (NETSTACK)
|
   netstack.h | Include file for the Contiki low-layer network stack (NETSTACK)
|
   packetbuf.c | Rime buffer (packetbuf) management
|
   packetbuf.h | Header file for the Rime buffer (packetbuf) management
|
   packetqueue.c | Packet queue management
|
   packetqueue.h | Header file for the packetqueue module
|
   psock.c | |
   psock.h | Protosocket library header file |
   queuebuf.c | Implementation of the Rime queue buffers
|
   queuebuf.h | Header file for the Rime queue buffer management
|
   rawpacket-udp.c | Implementation of the raw packet API with broadcast UDP packets
|
   rawpacket-udp.h | A brief description of what this file is. |
   rawpacket.h | Header file for the Contiki raw packet API interface
|
   resolv.c | DNS host name to IP address resolver |
   resolv.h | UIP DNS resolver code header file |
   rime.h | Header file for the Rime stack
|
   sicslowpan.c | 6lowpan implementation (RFC4944 and draft-ietf-6lowpan-hc-06) |
   sicslowpan.h | Header file for the 6lowpan implementation
(RFC4944 and draft-hui-6lowpan-hc-01)
|
   simple-udp.c | |
   simple-udp.h | |
   slipdev.c | SLIP protocol implementation |
   slipdev.h | SLIP header file |
   tcpdump.c | |
   tcpdump.h | |
   tcpip.c | Code for tunnelling uIP packets over the Rime mesh routing module |
   tcpip.h | Header for the Contiki/uIP interface. |
   uaodv-def.h | Definitions for the micro implementation of the AODV ad hoc routing protocol
|
   uaodv-rt.c | Routing tables for the micro implementation of the AODV ad hoc routing protocol
|
   uaodv-rt.h | Routing tables for the micro implementation of the AODV ad hoc routing protocol
|
   uaodv.c | Micro implementation of the AODV ad hoc routing protocol
|
   uaodv.h | A brief description of what this file is. |
   uip-debug.c | A set of debugging tools
|
   uip-debug.h | A set of debugging macros. |
   uip-ds6.c | IPv6 data structures handling functions
Comprises part of the Neighbor discovery (RFC 4861)
and auto configuration (RFC 4862 )state machines
|
   uip-ds6.h | Network interface and stateless autoconfiguration (RFC 4862)
|
   uip-fw-drv.c | |
   uip-fw-drv.h | |
   uip-fw.c | UIP packet forwarding |
   uip-fw.h | UIP packet forwarding header file |
   uip-icmp6.c | ICMPv6 echo request and error messages (RFC 4443)
|
   uip-icmp6.h | ICMPv6 echo request and error messages (RFC 4443)
|
   uip-nd6.c | Neighbor discovery (RFC 4861)
|
   uip-nd6.h | Neighbor discovery (RFC 4861)
|
   uip-neighbor.c | Database of link-local neighbors, used by IPv6 code and
to be used by a future ARP code rewrite. |
   uip-neighbor.h | Header file for database of link-local neighbors, used by
IPv6 code and to be used by future ARP code. |
   uip-over-mesh.c | Code for tunnelling uIP packets over the Rime mesh routing module
|
   uip-over-mesh.h | Header file for tunnelling uIP over Rime mesh
|
   uip-packetqueue.c | |
   uip-packetqueue.h | |
   uip-split.c | |
   uip-split.h | Module for splitting outbound TCP segments in two to avoid the delayed ACK throughput degradation |
   uip-udp-packet.c | Module for sending UDP packets through uIP. |
   uip-udp-packet.h | Header file for module for sending UDP packets through uIP. |
   uip.c | The uIP TCP/IP stack code |
   uip.h | Header file for the uIP TCP/IP stack |
   uip6.c | The uIP TCP/IPv6 stack code. |
   uip_arch.h | Declarations of architecture specific functions |
   uip_arp.c | Implementation of the ARP Address Resolution Protocol |
   uip_arp.h | Macros and definitions for the ARP module |
   uiplib.c | |
   uiplib.h | Various uIP library functions |
   uipopt.h | Configuration options for uIP |
  sys | |
   arg.c | Argument buffer for passing arguments when starting processes |
   arg.h | |
   autostart.c | Implementation of module for automatically starting and exiting a list of processes. |
   autostart.h | Header file for module for automatically starting and exiting a list of processes. |
   cc.h | Default definitions of C compiler quirk work-arounds |
   clock.h | |
   compower.c | Communication power accounting module
|
   compower.h | Header file for the communication power accounting module
|
   ctimer.c | Callback timer implementation
|
   ctimer.h | Header file for the callback timer
|
   dsc.h | Declaration of the DSC program description structure |
   energest.c | Implementation of the energy estimation module
|
   energest.h | Header file for the energy estimation mechanism
|
   etimer.c | Event timer library implementation |
   etimer.h | Event timer header file |
   lc-addrlabels.h | Implementation of local continuations based on the "Labels as
values" feature of gcc |
   lc-switch.h | Implementation of local continuations based on switch() statement |
   lc.h | |
   loader.h | Default definitions and error values for the Contiki program loader |
   log.h | |
   mt.c | Implementation of the archtecture agnostic parts of the preemptive multithreading library for Contiki |
   mt.h | Header file for the preemptive multitasking library for Contiki |
   process.c | Implementation of the Contiki process kernel. |
   process.h | Header file for the Contiki process interface |
   procinit.c | |
   procinit.h | |
   profile-aggregates.c | Compuation of aggregates for the Contiki profiling system
|
   profile.c | Implementation of the Contiki profiling system
|
   profile.h | Header file for the Contiki profiling system
|
   profiling.c | |
   profiling.h | |
   pt-sem.h | Counting semaphores implemented on protothreads |
   pt.h | Protothreads implementation |
   rtimer.c | Implementation of the architecture-agnostic parts of the real-time timer module. |
   rtimer.h | Header file for the real-time timer module. |
   sprofiling.c | |
   sprofiling.h | |
   stimer.c | Timer of seconds library implementation |
   stimer.h | Second timer library header file |
   subprocess.h | Subprocesses for Contiki
|
   test.h | |
   timer.c | Timer library implementation |
   timer.h | Timer library header file |
   timetable-aggregate.c | A brief description of what this file is. |
   timetable-aggregate.h | A brief description of what this file is. |
   timetable.c | Implementation of timetable, a data structure containing timestamps for events
|
   timetable.h | A brief description of what this file is. |
  contiki-lib.h | |
  contiki-net.h | |
  contiki-version.h | |
  contiki.h | |
 cpu | |
  6502 | |
   ctk | |
    ctk-mouse.c | |
   dhcp | |
    dhcp-client.c | |
   lib | |
    config.c | |
    config.h | |
    error.c | |
    error.h | |
    log.c | |
    pfs.h | |
    unload.c | |
    unload.h | |
   net | |
    ethernet-drv.c | |
    ethernet-drv.h | |
    ethernet.c | |
    ethernet.h | |
    uip_arch.c | |
   sys | |
    clock.c | |
    lc.h | |
    mtarch.c | |
    mtarch.h | |
    rtimer-arch.h | |
   6502def.h | |
  arm | |
   at91sam7s | |
    loader | |
     codeprop-otf.c | Code propagation and storage |
     codeprop-otf.h | |
     elfloader-arch-otf.h | Header file for the architecture specific parts of the Contiki ELF loader. |
     elfloader-otf.c | |
     elfloader-otf.h | Header file for the Contiki ELF loader. |
     empty-symbols.c | |
     ram-segments.c | |
     ram-segments.h | |
    AT91SAM7S128.h | |
    AT91SAM7S256.h | |
    AT91SAM7S64.h | |
    cfs-sdcard-arch.c | |
    clock.c | |
    debug-uart.c | |
    debug-uart.h | |
    efs-sdcard-arch.c | |
    elfloader-arm.c | |
    interrupt-utils.c | |
    interrupt-utils.h | |
    io.h | |
    newlib-syscalls.c | |
    pit-interrupt.h | |
    rtimer-arch-interrupt.c | |
    rtimer-arch-interrupt.h | |
    rtimer-arch.c | |
    rtimer-arch.h | Header file for the AT91SAM7S-specific rtimer code
|
    sdcard-arch.c | |
    startup-SAM7S-arm.c | |
    startup-SAM7S.c | |
    sys-interrupt.c | |
    sys-interrupt.h | |
    uip-log.c | |
    usb-arch.c | |
    usb-interrupt.c | |
    usb-interrupt.h | |
   common | |
    dbg-io | |
     dbg-printf.c | |
     dbg-putchar.c | |
     dbg-puts.c | |
     dbg-snprintf.c | |
     dbg-sprintf.c | |
     strformat.c | |
     strformat.h | |
    SD-card | |
     cfs-sdcard.c | |
     config.h | |
     efs-sdcard.h | |
     efsl_spi.h | |
     sdcard.h | |
    usb | |
     cdc-acm | |
      cdc-acm-descriptors.c | |
      cdc-acm.c | |
      cdc-acm.h | |
      cdc.h | |
     cdc-eth | |
      cdc-eth-descriptors.c | |
      cdc-eth-string-descriptors.c | |
      cdc-eth.c | |
      cdc-eth.h | |
      dhcps.c | |
      dhcps.h | |
     msc | |
      msc-descriptors.c | |
      rbc_const.h | |
      rbc_struct.h | |
      scsi_command.h | |
      scsi_sense.h | |
      scsi_struct.h | |
      spc2_const.h | |
      spc2_struct.h | |
      usb-msc-bulk.c | |
      usb-msc-bulk.h | |
      usb-rbc.c | |
     descriptors.h | |
     string-descriptors.h | |
     usb-api.h | |
     usb-arch.h | |
     usb-core.c | |
     usb-core.h | |
     usb.h | |
   stm32f103 | |
    clock.c | |
    cortexm3_macro.h | |
    debug-uart.c | |
    debug-uart.h | |
    gpio.h | |
    nvic.h | |
    rtimer-arch.h | Header file for the STM32F103-specific rtimer code
|
    sdcard-arch.c | |
    startup-STM32F10x.c | |
    stm32f10x_conf.h | |
    stm32f10x_dma.h | |
    stm32f10x_map.h | |
    stm32f10x_nvic.h | |
    stm32f10x_type.h | |
    usb-arch.c | |
    usb-stm32f103.h | |
  avr | |
   dev | |
    usb | |
     rndis | |
      cdc_ecm.c | |
      cdc_ecm.h | |
      cdc_eem.c | |
      cdc_eem.h | |
      ndis.h | This file contains the possible external configuration of the USB |
      rndis.c | RNDIS Functions for mounting USB device as network interface |
      rndis_protocol.h | RNDIS Defines |
      rndis_task.c | Manages the RNDIS Dataclass for the USB Device |
      rndis_task.h | This file manages the RNDIS task |
     serial | |
      uart_usb_lib.c | This file controls the UART USB functions |
      uart_usb_lib.h | |
     storage | |
      avr_flash.c | This file writes/reads to/from flash memory internal to the AVR |
      avr_flash.h | This file writes/reads to/from flash memory internal to the AVR |
      conf_access.h | This file contains the possible external configuration of the control access |
      ctrl_access.c | This file contains the interface : |
      ctrl_access.h | This file contains the interface : |
      ctrl_status.h | This file contains the interface : |
      scsi_decoder.c | This file is the scsi decoder |
      scsi_decoder.h | This file is the scsi decoder |
      storage_task.c | This file manages the USB storage |
      storage_task.h | |
     compiler.h | This file includes the correct compiler definitions for the different architectures |
     conf_usb.h | This file contains the possible external configuration of the USB |
     config.h | This file contains the system configuration definition |
     pll_drv.h | This file contains the low level macros and definition for the USB PLL |
     usb_descriptors.c | This file contains the usb parameters that uniquely identify the application through descriptor tables |
     usb_descriptors.h | This file contains the usb parameters that uniquely identify the application through descriptor tables |
     usb_drv.c | This file contains the USB driver routines |
     usb_drv.h | This file contains the USB driver routines |
     usb_specific_request.c | USB Protocol-Specific Requests |
     usb_specific_request.h | This file contains the user callback functions corresponding to the application |
     usb_standard_request.c | This file contains the USB endpoint 0 management routines corresponding to the standard enumeration process (refer to chapter 9 of the USB specification. This file calls routines of the usb_specific_request.c file for non-standard request management. The enumeration parameters (descriptor tables) are contained in the usb_descriptors.c file |
     usb_standard_request.h | This file contains the USB endpoint 0 management routines corresponding to the standard enumeration process (refer to chapter 9 of the USB specification. This file calls routines of the usb_specific_request.c file for non-standard request management. The enumeration parameters (descriptor tables) are contained in the usb_descriptors.c file |
     usb_task.c | This file manages the USB task either device/host or both |
     usb_task.h | This file manages the USB task either device/host or both |
    clock-avr.h | |
    clock.c | |
    compiler.h | |
    debug.c | |
    debug.h | |
    delay.c | |
    delay.h | |
    eeprom.c | |
    flash.c | |
    flash.h | |
    lanc111.c | |
    rs232.c | |
    rs232.h | |
    rs232_at90usb1287.h | AVR specific definitions for the rs232 port. |
    rs232_atmega128.h | AVR specific definitions for the rs232 port. |
    rs232_atmega1281.h | AVR specific definitions for the rs232 port. |
    rs232_atmega1284.h | AVR specific definitions for the rs232 port. |
    rs232_atmega128rfa1.h | AVR specific definitions for the rs232 port. |
    rs232_atmega32.h | AVR specific definitions for the rs232 port. |
    rs232_atmega644.h | AVR specific definitions for the rs232 port. |
    rtl8019-drv.c | |
    rtl8019-drv.h | |
    rtl8019.c | |
    rtl8019.h | |
    rtl8019dev.c | |
    rtl8019dev.h | |
    rtlregs.h | |
    uart1.h | |
   radio | |
    ieee-manager | |
     ieee-15-4-manager.c | Interfaces the 802.15.4 MAC to upper network layers |
     ieee-15-4-manager.h | Example glue code between the existing MAC code and the Contiki mac interface |
    mac | |
     mac.c | The IEEE 802.15.4 (2003/2006) MAC utility functions |
     sicslowmac.c | Example glue code between the existing MAC code and the
Contiki mac interface |
     sicslowmac.h | Example glue code between the existing MAC code and the
Contiki mac interface
|
     zmac.h | The IEEE 802.15.4 (2003/2006) MAC utility functions |
    rf230 | |
     at86rf230_registermap.h | This file contains the register definitions for the AT86RF230 |
     frame.c | 802.15.4 frame creation and parsing functions |
     frame.h | 802.15.4 frame creation and parsing functions |
     hal.c | This file contains low-level radio driver code |
     hal.h | This file contains low-level radio driver code |
     radio.c | This file contains radio driver code |
     radio.h | This file contains radio driver code |
    rf230bb | |
     at86rf230_registermap.h | This file contains the register definitions for the AT86RF230 |
     atmega128rfa1_registermap.h | This file contains RF230-formatted register definitions for the atmega128rfa1 |
     hal.h | This file contains low-level radio driver code |
     halbb.c | This file contains low-level radio driver code |
     rf230bb.c | |
     rf230bb.h | This file contains radio driver code |
   avr.c | |
   avrdef.h | |
   bootloader.c | |
   bootloader.h | |
   cc2420_spi.c | |
   leds-arch.c | |
   minileds.c | |
   mtarch.c | |
   mtarch.h | AVR specific implementation of multithreading architecture
|
   profiling_arch.h | |
   rtimer-arch.c | AVR-specific rtimer code
Defaults to Timer3 for those ATMEGAs that have it. |
   rtimer-arch.h | |
   settings.c | |
   settings.h | |
   slip_uart1.c | |
   spi.c | |
   sprofiling_arch.c | |
   test_arch.c | |
   watchdog.c | |
  cc2430 | |
   converter | |
    converter.c | |
    converter.h | |
    ihex.c | |
    ihex.h | |
   dev | |
    adc.c | ADC functions
|
    adc.h | Header file for ADC |
    banked.h | SDCC bank switching macro define file |
    bus.c | Initialization functions for the 8051 bus
|
    bus.h | A brief description of what this file is. |
    cc2430_rf.c | CC2430 RF driver
|
    cc2430_rf.h | CC2430 RF driver header file
|
    cc2430_rf_intr.c | CC2430 RF driver
|
    clock.c | Implementation of the clock functions for the 8051 CPU
|
    dma.c | DMA driver
|
    dma.h | DMA driver header
|
    dma_intr.c | DMA driver ISRs
|
    hwconf.h | |
    lpm.h | |
    rs232.c | |
    rs232.h | |
    uart.c | Uart write routines |
    uart.h | |
    uart_init.c | Uart initialization routines |
    uart_intr.c | Uart write routines |
   8051def.h | |
   cc2430_sfr.h | CC2430 registers header file for CC2430 |
   io.h | |
   mtarch.c | |
   mtarch.h | |
   rtimer-arch.h | A brief description of what this file is. |
   uip_arch.c | |
  mc1322x | |
   board | |
    freescale-ncb.h | |
    quahogcon.h | |
    redbee-dev.h | |
    redbee-econotag.h | |
    redbee-r1.h | |
    redbee-usb.h | |
    std_conf.h | |
   dev | |
    uart1.h | |
   lib | |
    include | |
     adc.h | |
     asm.h | |
     crm.h | |
     gpio-util.h | |
     gpio.h | |
     i2c.h | |
     isr.h | |
     kbi.h | |
     maca.h | |
     mc1322x.h | |
     nvm.h | |
     packet.h | |
     pwm.h | |
     rtc.h | |
     tmr.h | |
     uart.h | |
     utils.h | |
    adc.c | |
    gpio-util.c | |
    gpio.c | |
    i2c.c | |
    maca.c | |
    nvm.c | |
    printf.c | |
    pwm.c | |
    rtc.c | |
    tmr.c | |
    uart1.c | |
    uart2.c | |
   src | |
    default_lowlevel.c | |
    default_lowlevel.h | |
    isr.c | |
   tests | |
    adc.c | |
    asm.c | |
    autoack-rx.c | |
    autoack-tx.c | |
    blink-allio.c | |
    blink-blue.c | |
    blink-green.c | |
    blink-red.c | |
    blink-white.c | |
    config.h | |
    flasher.c | |
    led.h | |
    nvm-read.c | |
    nvm-write.c | |
    per.c | |
    printf.c | |
    put.c | |
    put.h | |
    pwm.c | |
    rftest-rx.c | |
    rftest-tx.c | |
    romimg.c | |
    sleep.c | |
    tests.c | |
    tests.h | |
    tmr-ints.c | |
    tmr.c | |
    u1u2-loopback.c | |
    uart1-loopback.c | |
    wdt.c | |
    xtal-trim.c | |
   tools | |
    ftditools | |
     bbmc.c | |
   clock.c | |
   contiki-crm.c | |
   contiki-maca.c | |
   contiki-maca.h | |
   contiki-mc1322x-conf.h | |
   contiki-misc.c | |
   contiki-uart.c | |
   contiki-uart.h | |
   dbg-io.c | |
   debug-uart.c | |
   debug-uart.h | |
   io.h | |
   leds-arch.c | |
   mtarch.h | AVR specific implementation of multithreading architecture
|
   rtimer-arch.c | mc1322x-specific rtimer code
|
   rtimer-arch.h | Header file for the mc1322x-specific rtimer code
|
   slip-uart1.c | |
   watchdog.c | |
  msp430 | |
   dev | |
    button.h | |
    flash.h | Functions for reading and writing MSP430 flash ROM |
    hwconf.h | |
    lpm.h | |
    uart0-putchar.c | |
    uart0.h | UART0 header file
|
    uart0x.c | |
    uart1-putchar.c | |
    uart1.c | |
    uart1.h | A brief description of what this file is. |
    uart1x.c | |
   button.c | |
   cc2420-arch-sfd.c | |
   cc2420-arch-sfd.h | |
   cc2420-arch.c | |
   clock.c | |
   flash.c | Functions for reading and writing flash ROM |
   leds-arch.c | |
   loader-arch.c | |
   lpm.c | |
   minileds.c | |
   msp430.c | |
   msp430def.h | |
   mtarch.c | |
   mtarch.h | |
   profiling_arch.h | |
   rom.c | |
   rtimer-arch.c | MSP430-specific rtimer code
|
   rtimer-arch.h | Header file for the MSP430-specific rtimer code
|
   slip_uart0.c | |
   slip_uart1.c | |
   spi.c | |
   spix.c | |
   test_arch.c | |
   uip-ipchksum.c | uIP checksum calculation for MSP430
|
   watchdog.c | |
  native | |
   dev | |
    uart1.h | |
   net | |
    tapdev-drv.c | |
    tapdev-drv.h | |
    tapdev.c | |
    tapdev.h | |
    tapdev6.c | |
    tapdev6.h | |
    wpcap-drv.c | |
    wpcap-drv.h | |
    wpcap.c | |
    wpcap.h | |
   mtarch.c | |
   mtarch.h | |
   rtimer-arch.c | Native (non-specific) code for the Contiki real-time module rt
|
   rtimer-arch.h | A brief description of what this file is. |
   watchdog.c | |
  stm32w108 | |
   dev | |
    cortexm3_macro.h | |
    stm32w-radio.c | Machine dependent STM32W radio code. |
    stm32w-radio.h | STM32W radio driver header file
|
    stm32w_conf.h | |
    stm32w_systick.c | |
    stm32w_systick.h | |
    uart1-putchar.c | |
    uart1.c | Machine dependent STM32W UART1 code. |
    uart1.h | A brief description of what this file is. |
   e_stdio | |
    src | |
     _SP_printf.c | |
     _SP_puts.c | |
     _SP_snprintf.c | |
     _SP_sprintf.c | |
     _SP_vfprintf.c | |
     floatio.h | |
     fvwrite.h | |
     local.h | |
     mbctype.h | |
     scanf.c | |
     small_dtoa.c | |
     small_mprec.c | |
     small_mprec.h | |
     small_strtod.c | |
     small_vfsscanf.c | |
     small_wcrtomb.c | |
     small_wcsrtombs.c | |
     small_wctomb_r.c | |
     sscanf.c | |
     swi.h | |
     syscalls.c | |
     test.c | |
     test_mes.c | |
     test_printf.c | |
     test_scanf.c | |
     vfieeefp.h | |
   hal | |
    micro | |
     cortexm3 | |
      bootloader | |
       fib-bootloader.h | Definition and description of FIB bootloader shared functions |
      compiler | |
       asm.h | |
       gnu.h | See Gnu for detailed documentation |
       iar.h | Iar for detailed documentation |
      stm32w108 | |
       board.h | Header file x STM32W108 Kits boards abstraction |
       crt_stm32w108.c | |
       low_level_init.c | |
       memmap.h | Definition of STM32W108 chip specific memory map information |
       regs.h | |
       stm32w108_type.h | |
      adc.c | |
      board.c | Board file x STM32W108 Kits boards |
      button.c | Button APIs |
      clocks.c | |
      flash.c | Implements the generic flash manipulation routines |
      flash.h | Header for flash for APIs |
      iap_bootloader.h | IAP bootloader specific definitions |
      led.c | LED manipulation routines; stack and example APIs |
      memmap-fat.h | STM32W108 series memory map fixed address table definition |
      memmap.h | STM32W108 series memory map definitions used by the full hal |
      mems.c | |
      mfg-token.c | Cortex-M3 Manufacturing-Token system |
      mfg-token.h | Cortex-M3 Manufacturing token system |
      micro-common-internal.c | |
      micro-common.c | STM32W108 micro specific HAL functions common to full and minimal hal |
      micro-common.h | Utility and convenience functions for STM32W108 microcontroller, common to both the full and minimal hal |
      micro.c | STM32W108 micro specific minimal HAL functions |
      mpu.h | |
      nvm-def.h | Data definitions for the Cortex-M3 Non-Volatile Memory data storage system |
      nvm.c | Cortex-M3 Non-Volatile Memory data storage system |
      nvm.h | Cortex-M3 Non-Volatile Memory data storage system |
      sleep.c | STM32W108 micro specific sleep functions |
      system-timer.c | STM32W108 System Timer HAL functions |
      temperature_sensor.c | MB851 temperature sensor APIS |
      token-manufacturing.h | Definitions for manufacturing tokens |
      uart.c | STM32W uart drivers, supporting IAR's standard library IO routines |
      uart.h | Header for STM32W uart drivers, supporting IAR's standard library IO routines |
     generic | |
      compiler | |
       platform-common.h | See Platform_common for detailed documentation |
     adc.h | Header for A/D converter |
     button.h | Header for button driver |
     led.h | Header for led APIs |
     mems.h | |
     mems_regs.h | Stm32w108 mems registers |
     micro-common.h | |
     system-timer.h | Header file for system_timer APIs |
     temperature_sensor.h | Header for temperature sensor driver |
    error-def.h | Return-code definitions for API functions |
    error.h | |
    hal.h | Generic set of HAL includes for all platforms |
    token-phy.h | Definitions for phy tokens |
   simplemac | |
    include | |
     phy-library.h | |
   small_printf | |
    _SP_printf.c | |
    _SP_puts.c | |
    _SP_snprintf.c | |
    _SP_sprintf.c | |
    _SP_vfprintf.c | |
    vfieeefp.h | |
   board-sensors.h | Declarations for sensor-related functions that are
common to all stm32w platforms. |
   cfs-coffee-arch.c | Coffee architecture-dependent functionality for the STM32W108-based mb851 platform |
   cfs-coffee-arch.h | Coffee architecture-dependent header for the STM32W108-based mb851 platform |
   clock.c | Clock. |
   elfloader-arch.c | |
   leds-arch.c | Leds. |
   mtarch.h | |
   rand.c | Random number functions for STM32W. |
   rtimer-arch.c | Real-timer specific implementation for STM32W. |
   rtimer-arch.h | Real-timer header file for STM32W. |
   sleep.h | |
   slip_uart1.c | Machine dependent STM32W SLIP routines for UART1. |
   uip_arch.c | uip_arch.c
|
   watchdog.c | Watchdog
|
  x86 | |
   mtarch.c | |
   mtarch.h | |
  z80 | |
   dev | |
    rs232.c | |
    rs232.h | |
   lib | |
    libconio_z80.c | |
    libconio_z80.h | |
    log-conio.c | |
    strcasecmp.c | |
    strcasecmp.h | |
   loader | |
    mef.c | |
    mef.h | |
   mtarch.c | |
   mtarch.h | |
   uip_arch.c | |
   z80def.h | |
 platform | |
  apple2enh | |
   lib | |
    error.c | |
   sys | |
    clock.c | |
   contiki-conf.h | |
   contiki-main.c | |
  atari | |
   lib | |
    error.c | |
   contiki-conf.h | |
   contiki-main.c | |
  avr-atmega128rfa1 | |
   apps | |
    raven-ipso | |
     raven-ipso.c | This file contains code to connect the two AVR Raven processors via a serial connection for the IPSO interop application |
    raven-lcd-interface | |
     raven-lcd.c | This file contains code to connect the two AVR Raven processors via a serial connection |
    raven-webserver | |
     httpd-fs | |
      makefsdata.h | |
     http-strings.c | |
     http-strings.h | |
     httpd-cfs.c | |
     httpd-cfs.h | |
     httpd-cgi.c | |
     httpd-cgi.h | |
     httpd-fs.c | |
     httpd-fs.h | |
     httpd-fsdata.c | |
     httpd-fsdata.h | |
     httpd.c | |
     httpd.h | |
     webserver-dsc.c | |
     webserver-dsc.h | |
     webserver-nogui.c | |
     webserver-nogui.h | |
     webserver.c | |
     webserver.h | |
   button-sensor.c | |
   contiki-conf.h | Configuration for Atmel ATmega128rfa1
|
   contiki-main.c | |
   params.c | |
   params.h | |
   raven-lcd.h | |
   slip_uart0.c | Machine dependent AVR SLIP routines for UART0. |
  avr-raven | |
   apps | |
    raven-ipso | |
     raven-ipso.c | This file contains code to connect the two AVR Raven processors via a serial connection for the IPSO interop application |
    raven-lcd-interface | |
     raven-lcd.c | This file contains code to connect the two AVR Raven processors via a serial connection |
    raven-webserver | |
     httpd-fs | |
      makefsdata.h | |
     http-strings.c | |
     http-strings.h | |
     httpd-cfs.c | |
     httpd-cfs.h | |
     httpd-cgi.c | |
     httpd-cgi.h | |
     httpd-fs.c | |
     httpd-fs.h | |
     httpd-fsdata.h | |
     httpd.c | |
     httpd.h | |
     webserver-dsc.c | |
     webserver-dsc.h | |
     webserver-nogui.c | |
     webserver-nogui.h | |
     webserver.c | |
     webserver.h | |
   button-sensor.c | |
   cfs-coffee-arch.c | Coffee architecture-dependent functionality for the AVR-Raven 1284p platform |
   cfs-coffee-arch.h | Coffee architecture-dependent header for the AVR-Raven 1284p platform |
   contiki-conf.h | Configuration for Atmel Raven |
   contiki-raven-default-init-lowlevel.c | |
   contiki-raven-default-init-net.c | |
   contiki-raven-main.c | |
   contiki-raven.h | Sample Contiki kernel for STK 501 development board |
   eeprom.h | |
   loadable_prg.c | Sample loadable module |
   node-id.h | |
   raven-lcd.h | |
   slip_uart0.c | Machine dependent AVR SLIP routines for UART0. |
  avr-ravenlcd | |
   adc.c | Functions to control the ADC of the MCU. |
   adc.h | Functions to control the ADC of the MCU. |
   beep.c | This file implements a beep function to emit a beep sound from Raven's
speaker. |
   beep.h | This file implements a beep function to emit a beep sound from Raven's
speaker. |
   key.c | This file provides joystick operations. |
   key.h | This file provides joystick operations. |
   lcd.c | This file provides Raven LCD support. |
   lcd.h | This file provides Raven LCD support. |
   main.h | This is the main file for the Raven LCD application. |
   menu.c | This file operates the menu flow chart described in the readme
notes. |
   menu.h | This file operates the menu flow chart described in the readme
notes. |
   raven3290.c | This is the main file for the Raven LCD application. |
   sleep.c | This controls the sleep operation for the LCD. |
   sleep.h | This controls the sleep operation for the LCD. |
   temp.c | Driver for the on board temperature sensor. |
   temp.h | Interface for the onboard temperature sensor. |
   timer.c | This file will configure the timer during LCD operation. |
   timer.h | This file supports the timer functionality for the LCD. |
   uart.c | Handles the control of the USART for communication with the ATmega1284p
for sending commands. |
   uart.h | Handles the control of the USART for communication with the ATmega1284p
for sending commands. |
  avr-ravenusb | |
   cdc_task.c | Manages the CDC-ACM Virtual Serial Port Dataclass for the USB Device |
   cdc_task.h | This file manages the CDC task for the virtual COM port |
   contiki-conf.h | Configuration for RZRAVEN USB stick "jackdaw" |
   contiki-raven-default-init-lowlevel.c | |
   contiki-raven-default-init-net.c | |
   contiki-raven-main.c | Contiki 2.4 kernel for Jackdaw USB stick |
   contiki-raven.h | |
   httpd-simple-avr.c | A simple web server forwarding page generation to a protothread
|
   loadable_prg.c | Sample loadable module |
   rng.c | |
   rng.h | |
   sicslow_ethernet.c | Routines to interface between Ethernet and 6LowPan |
   sicslow_ethernet.h | |
  avr-rcb | |
   contiki-conf.h | Configuration for sample STK 501 Contiki kernel |
   contiki-rcb-main.c | |
   contiki-rcb.h | Sample Contiki kernel for STK 501 development board |
   loadable_prg.c | Sample loadable module |
  avr-zigbit | |
   contiki-avr-zigbit-main.c | |
   contiki-avr-zigbit.h | Sample Contiki kernel for Zigbit module |
   contiki-conf.h | Configuration for AVR Zigbit Contiki kernel |
   loadable_prg.c | Sample loadable module |
  c128 | |
   cfs | |
    cfs-cbm-dir.c | |
   contiki-conf.h | |
   contiki-main.c | |
  c64 | |
   cfs | |
    cfs-cbm-dir.c | |
   contiki-conf.h | |
   contiki-main.c | |
  cc2420dbk | |
   dev | |
    cb_uart01.c | |
    qleds.c | |
    rom.c | |
    xmem.c | |
   contiki-conf.h | |
   gateway.c | |
  cooja | |
   cfs | |
    cfs-cooja.c | |
   dev | |
    beep.c | |
    beep.h | |
    button-sensor.c | |
    button-sensor.h | |
    cooja-radio.c | |
    cooja-radio.h | |
    ip.c | |
    ip.h | |
    leds-arch.c | |
    moteid.c | |
    moteid.h | |
    pir-sensor.c | |
    pir-sensor.h | |
    rs232.c | |
    rs232.h | Header file for MSP430 RS232 driver |
    vib-sensor.c | |
    vib-sensor.h | |
    watchdog.c | |
   lib | |
    simEnvChange.c | |
    simEnvChange.h | |
   net | |
    init-net.h | |
    radio-uip-uaodv.c | |
    radio-uip-uaodv.h | |
    uip-driver.c | A brief description of what this file is
|
    uip-driver.h | A brief description of what this file is
|
   sys | |
    clock.c | |
    cooja_mt.c | |
    cooja_mt.h | |
    cooja_mtarch.c | |
    cooja_mtarch.h | |
    log.c | |
   testapps | |
    hello-world.c | |
    testbutton.c | |
    testcfs.c | |
    testctimer.c | |
    testetimer.c | |
    testsensors.c | |
    testserial.c | |
    testuaodv.c | |
    testuip.c | |
   contiki-conf.h | |
   contiki-cooja-main.c | COOJA Contiki mote main file. |
   mtarch.c | |
   mtarch.h | |
   netstack-conf-example.h | |
   node-id.h | |
   rtimer-arch.c | |
   rtimer-arch.h | |
  esb | |
   apps | |
    beeper.c | |
    burn-nodeid.c | A brief description of what this file is. |
    fader.c | |
    fader.h | |
    helloworld.c | |
    pinger.c | |
    pinger.h | |
    radio-sniffer.c | A brief description of what this file is. |
    radio-sniffer.h | A brief description of what this file is. |
    radio-test.c | |
    sensor-output.c | |
    sensor-output.h | |
    test-receiver.c | |
    test-sender.c | |
   dev | |
    battery-sensor.c | |
    battery-sensor.h | |
    beep.c | |
    beep.h | Interface to the beeper |
    button-sensor.c | |
    ctsrts-sensor.c | |
    ctsrts-sensor.h | |
    ds1629.c | |
    ds1629.h | |
    eeprom.c | EEPROM functions |
    esb-sensors.c | Functions for turning the ESB sensors on or off
|
    esb-sensors.h | A brief description of what this file is. |
    ir.c | |
    ir.h | |
    irq.c | |
    irq.h | |
    pir-sensor.c | |
    pir-sensor.h | |
    radio-sensor.c | |
    rs232-putchar.c | |
    rs232.c | RS232 communication device driver for the MSP430 |
    rs232.h | Header file for MSP430 RS232 driver |
    sound-sensor.c | |
    sound-sensor.h | |
    temperature-sensor.c | |
    temperature-sensor.h | |
    tr1001-gcr.c | Device driver and packet framing for the RFM-TR1001 radio module |
    tr1001.c | Device driver and packet framing for the RFM-TR1001 radio module |
    tr1001.h | |
    vib-sensor.c | |
    vib-sensor.h | |
   loader | |
    loader-arch.h | |
   net | |
    uip-driver.c | A brief description of what this file is
|
    uip-driver.h | A brief description of what this file is
|
   cfs-coffee-arch.c | Coffee architecture-dependent functionality for the ESB platform. |
   cfs-coffee-arch.h | Coffee architecture-dependent header for the ESB platform. |
   contiki-conf.h | |
   contiki-esb-default-init-apps.c | |
   contiki-esb-default-init-lowlevel.c | |
   contiki-esb-main.c | |
   contiki-esb.h | |
   core.c | |
   node-id.c | A brief description of what this file is. |
   node-id.h | |
  ethernut1 | |
   contiki-conf.h | |
   ethernut-main.c | |
  ethernut2 | |
   contiki-conf.h | |
   ethernut-main.c | |
  inga | |
   avr | |
    portpins.h | |
   dev | |
    acc-sensor.c | |
    acc-sensor.h | |
    gyro-sensor.c | |
    gyro-sensor.h | |
    pressure-sensor.c | |
    pressure-sensor.h | |
    radio-sensor.c | |
   drv | |
    adc-drv.c | ADC driver implementation
|
    adc-drv.h | ADC driver definitions
|
    i2c-drv.c | I2C driver implementation
|
    i2c-drv.h | I2C driver definitions
|
    mspi-drv.c | MSPI driver implementation
|
    mspi-drv.h | MSPI driver definitions
|
    mspi-mgr.h | Master SPI Bus Manager definitions
|
   interfaces | |
    acc-adxl345.c | ADXL345 Accelerometer interface implementation
|
    acc-adxl345.h | ADXL345 Accelerometer interface definitions
|
    flash-at45db.c | Atmel Flash EEPROM AT45DB interface implementation
|
    flash-at45db.h | Atmel Flash EEPROM AT45DB interface definitions
|
    flash-microSD.c | MicroSD Card interface implementation
|
    flash-microSD.h | MicroSD Card interface definitions
|
    gyro-l3g4200d.c | ST L3G4200D 3-axis Gyroscope interface implementation
|
    gyro-l3g4200d.h | ST L3G4200D 3-axis Gyroscope interface definitions
|
    pressure-bmp085.c | |
    pressure-bmp085.h | Bosch BMP085 Digital Pressure Sensor
|
    pressure-mpl115a.c | MPL115A Pressure Sensor (Barometer) interface implementation
|
    pressure-mpl115a.h | MPL115A Pressure Sensor (Barometer) interface definitions
|
   button-sensor.c | |
   cfs-coffee-arch.c | Coffee architecture-dependent functionality for the AVR-Raven 1284p platform |
   cfs-coffee-arch.h | Coffee architecture-dependent header for the AVR-Raven 1284p platform |
   contiki-conf.h | Configuration for Atmel Raven |
   contiki-inga-default-init-net.c | |
   contiki-inga-main.c | |
   contiki-inga.h | Sample Contiki kernel for STK 501 development board |
   eeprom.h | |
   loadable_prg.c | Sample loadable module |
   node-id.h | |
   platform-conf.h | Plattform config for INGA
|
   slip_uart0.c | Machine dependent AVR SLIP routines for UART0. |
  iris | |
   apps | |
    mts310 | |
     accel-test.c | |
     light-test.c | |
     magnet-test.c | |
     mic-test.c | |
    battery-monitor.c | |
   dev | |
    sensors | |
     battery-sensor.c | Battery sensor driver. |
     mts300.c | Device drivers implementation for MTS300 sensor board. |
     mts300.h | Device drivers header file for MTS300 sensor board. |
    adc.c | |
    adc.h | |
    ds2401.c | |
    ds2401.h | |
    leds-arch.c | LED architecture of the MICAz port. |
    slip_uart0.c | Machine dependent AVR SLIP routines for UART0. |
   contiki-conf.h | Configuration for MICAz platform. |
   contiki-iris-main.c | Main file of the MICAz port. |
   init-net.c | Network initialization for the MICAz port. |
   init-net.h | Network initialization for the MICAz port. |
   node-id.c | |
   node-id.h | |
   platform-conf.h | A brief description of what this file is
|
  jcreate | |
   dev | |
    acc-sensor.c | |
    acc-sensor.h | |
    ext-sensor.c | |
    ext-sensor.h | |
   contiki-jcreate-platform.c | |
   leds-arch.c | A leds implementation for the jcreate platform
|
   platform-jcreate-conf.h | Platform configuration for the Sentilla JCreate
|
  mb851 | |
   apps | |
    shell-sensors.c | Shell function for temp and acc sensors. |
    shell-sensors.h | Header file for Contik shell sensors command. |
   dev | |
    acc-sensor.c | Accelerometer. |
    acc-sensor.h | Accelerometer header file. |
    button-sensor.c | Button sensor. |
    irq.c | |
    mems.c | |
    mems.h | |
    mems_regs.h | |
    temperature-sensor.c | Temperature sensor. |
    temperature-sensor.h | Temperature sensor. |
   board-mb851.c | |
   contiki-conf.h | contiki-conf.h for MB851. |
   contiki-init-net.c | Functions for net initialization. |
   contiki-init-net.h | |
   contiki-main.c | Contiki main file. |
  mbxxx | |
   apps | |
    shell-sensors.c | Shell function for temp and acc sensors. |
    shell-sensors.h | Header file for Contik shell sensors command. |
   dev | |
    acc-sensor.c | Accelerometer. |
    acc-sensor.h | Accelerometer header file. |
    button-sensor.c | Button sensor. |
    irq.c | |
    leds-arch.c | Leds. |
    mems.c | |
    mems.h | |
    mems_regs.h | |
    temperature-sensor.c | Temperature sensor. |
    temperature-sensor.h | Temperature sensor. |
   board-mbxxx.c | |
   clock.c | Clock for STM32W. |
   contiki-conf.h | contiki-conf.h for MBXXX. |
   contiki-main.c | Contiki main file. |
  micaz | |
   apps | |
    mts310 | |
     accel-test.c | |
     light-test.c | |
     magnet-test.c | |
     mic-test.c | |
    battery-monitor.c | |
   dev | |
    sensors | |
     battery-sensor.c | Battery sensor driver. |
     mts300.c | Device drivers implementation for MTS300 sensor board. |
     mts300.h | Device drivers header file for MTS300 sensor board. |
    adc.c | |
    adc.h | |
    cc2420-arch.c | |
    clock.c | |
    ds2401.c | |
    ds2401.h | |
    leds-arch.c | LED architecture of the MICAz port. |
    slip_uart0.c | Machine dependent AVR SLIP routines for UART0. |
   contiki-conf.h | Configuration for MICAz platform. |
   contiki-micaz-main.c | Main file of the MICAz port. |
   init-net.c | Network initialization for the MICAz port. |
   init-net.h | Network initialization for the MICAz port. |
   node-id.c | |
   node-id.h | |
   platform-conf.h | A brief description of what this file is
|
  minimal-net | |
   clock.c | Clock implementation for Unix. |
   contiki-conf.h | |
   contiki-main.c | |
   leds-arch.c | A brief description of what this file is. |
  msb430 | |
   apps | |
    acc-test.c | |
    sd-test.c | Test for an SD driver. |
    test-abc.c | Testing the abc layer in Rime
|
    test-sht11.c | Testing the SHT11 sensor. |
   dev | |
    adc.c | ADC functions. |
    adc.h | |
    cc1020-internal.h | |
    cc1020-uip.c | Chipcon CC1020 glue driver for uIP
|
    cc1020-uip.h | |
    cc1020.c | |
    cc1020.h | |
    dma.c | DMA interrupt handling. |
    dma.h | |
    infomem.c | |
    infomem.h | |
    msb430-uart1.c | |
    msb430-uart1.h | |
    rs232.c | RS232 communication device driver for the MSP430 |
    rs232.h | Header file for MSP430 RS232 driver |
    sd-arch.c | Architecture-dependent functions for SD over SPI. |
    sd-arch.h | SD driver implementation using SPI. |
    sd.c | SD driver implementation using SPI. |
    sd.h | SD driver interface. |
    sht11-arch.h | Architecture-specific definitions for the SHT11 sensor on MSB-430. |
   loader | |
    loader-arch.h | |
   cfs-coffee-arch.c | Coffee functions the MSB-430 platform. |
   cfs-coffee-arch.h | Coffee header for the Tmote Sky platform. |
   contiki-conf.h | |
   contiki-msb430-main.c | Main system file for the MSB-430 port. |
   contiki-msb430.h | |
   init-net-uip.c | uIP initialization for the MSB-430 port. |
   msb430-slip-arch.c | |
   node-id.c | |
   node-id.h | |
   symbols.c | |
   symbols.h | |
  native | |
   dev | |
    beep.c | |
    beep.h | Interface to the beeper |
    button-sensor.c | |
    button-sensor.h | |
    dummy-sensors.c | |
    eeprom.c | |
    irq.c | |
    leds-arch.c | A brief description of what this file is. |
    pir-sensor.c | |
    pir-sensor.h | |
    temperature-sensor.h | |
    vib-sensor.c | |
    vib-sensor.h | |
    xmem.c | |
   cfs-coffee-arch.h | Coffee architecture-dependent header for the native platform. |
   clock.c | Clock implementation for Unix. |
   contiki-conf.h | |
   contiki-main.c | |
  netsim | |
   dev | |
    beep.c | |
    beep.h | Interface to the beeper |
    button-sensor.c | |
    button-sensor.h | |
    dummy-sensors.c | |
    eeprom.c | |
    esb-sensors.c | A brief description of what this file is. |
    esb-sensors.h | A brief description of what this file is. |
    flash.c | Functions for reading and writing flash ROM |
    flash.h | Functions for reading and writing MSP430 flash ROM |
    irq.c | |
    leds-arch.c | |
    lpm.c | A brief description of what this file is. |
    lpm.h | |
    pir-sensor.c | |
    pir-sensor.h | |
    radio-sensor.c | |
    radio-sensor.h | |
    radio.c | A brief description of what this file is. |
    rs232.c | A brief description of what this file is. |
    rs232.h | A brief description of what this file is. |
    temperature-sensor.h | |
    tr1001-drv.c | |
    tr1001-drv.h | |
    tr1001.c | A brief description of what this file is. |
    tr1001.h | A brief description of what this file is. |
    vib-sensor.c | |
    vib-sensor.h | |
   net | |
    ethernode-rime.c | |
    ethernode-rime.h | A brief description of what this file is. |
    ethernode-uip.c | |
    ethernode-uip.h | |
    ethernode.c | UIP virtual network interface using UDP tunnels |
    ethernode.h | |
   contiki-conf.h | |
   contiki-esb.h | A brief description of what this file is. |
   contiki-main.c | |
   contiki-main.h | |
   display.c | |
   display.h | |
   ether.c | This module implements a simple "ether", into which datapackets can be injected |
   ether.h | |
   init.c | |
   init.h | |
   loader-arch.h | Loader definitions for the netsim target
|
   main.c | This file implements the main function of the Contiki distributed sensor network simulation environment |
   netsim-init.c | |
   node-id.h | |
   node.c | |
   node.h | |
   nodes.c | |
   nodes.h | |
   random.c | |
   random.h | |
   sensor.c | |
   sensor.h | |
   symbols.c | |
  pc-6001 | |
   apps | |
    multithread | |
     mt-test-dsc.c | |
     mt-test-dsc.h | |
     mt-test.c | A very simple Contiki application showing how to use the Contiki
Multi-threading library
|
    tinysample | |
     tinysample-dsc.c | A very small sample Contiki application using console. |
     tinysample-dsc.h | A very small sample Contiki application using console. |
     tinysample.c | A very small sample Contiki application using console. |
    webserver-mini | |
     http-strings.c | |
     http-strings.h | |
     httpd-cfs.c | |
     httpd-cfs.h | |
     httpd-cgi.c | |
     httpd-cgi.h | |
     httpd-fs.c | |
     httpd-fs.h | |
     httpd-fsdata.c | |
     httpd-fsdata.h | |
     httpd.c | |
     httpd.h | |
     webserver-nogui.c | |
     webserver-nogui.h | |
   ctk | |
    ctk-conio_arch-source.c | |
    ctk-conio_arch.c | |
    ctk_arch-def.h | |
    ctk_arch.h | |
    libconio_arch-small.h | |
    libconio_arch.h | |
   dev | |
    getkey.h | |
    isprint_arch.h | |
    rtimer-arch.h | |
   loader | |
    loader_arch.c | |
    loader_arch.h | |
   contiki-client-main.c | |
   contiki-conf.h | |
   contiki-desktop-main.c | |
   contiki-loader-main.c | |
   contiki-main.c | |
   contiki-minimal-main.c | |
   contiki-serial-main.c | |
   contiki-server-main.c | |
  redbee-dev | |
   button-sensor.c | |
   contiki-conf.h | Configuration for MC1322x hobby board based on
Configuration for sample STK 501 Contiki kernel |
   contiki-mc1322x-main.c | |
  redbee-econotag | |
   dev | |
    light-sensor.c | |
    light-sensor.h | |
    tmp102-sensor.c | |
    tmp102-sensor.h | |
   button-sensor.c | |
   contiki-conf.h | Configuration for MC1322x hobby board based on
Configuration for sample STK 501 Contiki kernel |
   contiki-mc1322x-main.c | |
   node-id.h | |
  sensinode | |
   dev | |
    adc-sensor.c | |
    button-sensor.c | |
    leds-arch.c | |
    models.h | |
   contiki-conf.h | |
   contiki-sensinode-main.c | |
  sentilla-usb | |
   contiki-sentilla-usb-platform.c | Platform setup for the sentilla usb platform
|
   leds-arch.c | A leds implementation for the sentilla usb platform
|
   platform-sentilla-usb-conf.h | Platform configuration for the Sentilla USB
|
  sky | |
   apps | |
    blink.c | A quick program that blinks the LEDs
|
    burn-nodeid.c | A program for burning a node ID into the flash ROM of a Tmote Sky node. |
    fader.c | |
   dev | |
    battery-sensor.c | |
    button-sensor.c | |
    i2c.c | |
    i2c.h | |
    light-sensor.c | |
    light-sensor.h | |
    light.c | |
    light.h | |
    radio-sensor.c | |
    sht11-arch.h | Architecture-specific definitions for the SHT11 sensor on Tmote Sky. |
    sky-sensors.c | |
    sky-sensors.h | |
    temperature-sensor.c | Sensor driver for reading the built-in temperature sensor in the CPU. |
    temperature-sensor.h | Temperature sensor header file. |
    xmem.c | Device driver for the ST M25P80 40MHz 1Mbyte external memory. |
   cfs-coffee-arch.h | Coffee architecture-dependent header for the Tmote Sky platform. |
   checkpoint-arch.c | Checkpoint library implementation for the Tmote Sky platform |
   contiki-conf.h | |
   contiki-sky-main.c | |
   contiki-sky-platform.c | |
   node-id.c | Utility to store a node id in the external flash
|
   node-id.h | |
   platform-conf.h | A brief description of what this file is
|
  stepper-robot | |
   gateway | |
    gateway.c | |
   stepper | |
    stepper-interrupt.c | |
    stepper-interrupt.h | |
    stepper-move.c | |
    stepper-move.h | |
    stepper-steps.h | |
    stepper.c | |
    stepper.h | |
   usb-msc | |
    usbmsctst.c | |
   cc2420-interrupt.c | |
   cc2420-interrupt.h | |
   cc2420-spi.c | |
   contiki-conf.h | |
   contiki-main.c | |
   core.c | |
   leds-arch.c | |
   robot-main.c | |
   sam7s-spi.c | |
   sam7s-spi.h | |
   stepper-process.c | |
   stepper-process.h | |
   sys-tst.c | |
   usb-main.c | |
  stk500 | |
   contiki-conf.h | |
   contiki-stk500-main.c | |
  stk501 | |
   contiki-conf.h | Configuration for sample STK 501 Contiki kernel |
   contiki-stk501-default-init-lowlevel.c | |
   contiki-stk501-default-init-net.c | |
   contiki-stk501-main.c | Sample Contiki kernel for STK 501 development board |
   contiki-stk501.h | Sample Contiki kernel for STK 501 development board |
   loadable_prg.c | Sample loadable module |
  stm32test | |
   contiki-conf.h | |
   contiki-main.c | |
   structgen_opts.gen.h | |
  win32 | |
   cfs | |
    cfs-win32-dir.c | |
   ctk | |
    ctk-console.c | |
    ctk-console.h | |
   loader | |
    dll-loader.c | |
    dll-loader.h | |
    unload.c | |
    unload.h | |
   clock.c | |
   conio.h | |
   contiki-conf.h | |
   contiki-main.c | |
  z1 | |
   apps | |
    blink.c | A quick program that blinks the LEDs
|
    burn-nodeid.c | A program for burning a node ID into the flash ROM of a Tmote Sky node. |
    fader.c | |
   dev | |
    adxl345.c | Device drivers for adxl345 accelerometer in Zolertia Z1. |
    adxl345.h | Device drivers header file for adxl345 accelerometer in Zolertia Z1. |
    battery-sensor.c | |
    button-sensor.c | |
    cc2420-arch.c | |
    i2cmaster.c | I2C communication device drivers for Zolertia Z1 sensor node. |
    i2cmaster.h | I2C communication device driver header file for Zolertia Z1 sensor node. |
    light-sensor.c | |
    light-sensor.h | |
    light.c | |
    light.h | |
    potentiometer-sensor.c | |
    potentiometer-sensor.h | |
    radio-sensor.c | |
    sht11-arch.h | Architecture-specific definitions for the SHT11 sensor on Zolertia Z1
when connected to the Ziglet port. |
    sky-sensors.c | |
    sky-sensors.h | |
    temperature-sensor.c | Sensor driver for reading the built-in temperature sensor in the CPU. |
    temperature-sensor.h | Temperature sensor header file. |
    tmp102.c | Device drivers for tmp102 temperature sensor in Zolertia Z1. |
    tmp102.h | Device drivers header file for tmp102 temperature sensor in Zolertia Z1 WSN Platform. |
    xmem.c | Device driver for the ST M25P16 40MHz 1Mbyte external memory. |
    z1-phidgets.c | |
    z1-phidgets.h | |
   cfs-coffee-arch.h | Coffee architecture-dependent header for the Zolertia Z1 platform. |
   checkpoint-arch.c | Checkpoint library implementation for the Tmote Sky platform |
   contiki-conf.h | |
   contiki-z1-main.c | |
   contiki-z1-platform.c | |
   msp430.c | |
   node-id.c | Utility to store a node id in the external flash
|
   node-id.h | |
   platform-conf.h | A brief description of what this file is
|
  z1sp | |
   dev | |
    potentiometer-sensor.c | |
    potentiometer-sensor.h | |
   contiki-conf.h | |
   contiki-z1sp-platform.c | |
   platform-conf.h | A brief description of what this file is
|