MANTIS File List

Here is a list of all documented files with brief descriptions:
lib/include/arith-code.h [code]Symbol coding
lib/include/build_opts.h [code]
lib/include/crc.h [code]Calculate the CRC-16 CCITT of buffer that is size bytes long
lib/include/CryptoPrimitives.h [code]Provides fast bit shift operations for the ATMEL chip
lib/include/fec.h [code]Forward Error Corretion routines
lib/include/fec_table.h [code]Table used to preform FEC (it's put in flash)
lib/include/gevent.h [code]Generic events for XMOS simulator
lib/include/mcs.h [code]Defines used for comm. between the comp and node
lib/include/queue.h [code]Small circular queue library
lib/include/rc5.h [code]
lib/include/tree.h [code]A small tree library for the sensor node
mos/com/include/cc1000.h [code]This module provides the functionality of the CC1000 radio
mos/com/include/cc1000_bmac.h [code]Driver provides: use of cc1000 carrier sensing medium access control
mos/com/include/cc1000_csma.h [code]Driver provides: use of cc1000 carrier sensing medium access control
mos/com/include/cc1000_params.h [code]Parameters used to initialize the CC1000 radio
mos/com/include/cc1000_raw.h [code]Driver provides: use of cc1000 radio raw, without any MAC
mos/com/include/cc1000_tdma.h [code]Driver provides: use of cc1000 radio with a simple TDMA MAC
mos/com/include/cc2420-gpio.h [code]
mos/com/include/cc2420.h [code]Mac layer for the CC2420 radio
mos/com/include/com.h [code]Primary com functions
mos/com/include/loopback.h [code]Implementation of the local loopback network device
mos/com/include/maxstream.h [code]MAC layer for the Maxstream radio, simply a wrapper to other com devices
mos/com/include/mb-cc2420-gpio.h [code]
mos/com/include/mb_radio.h [code]MAC layer for the microblaze radio controller
mos/com/include/mb_uart.h [code]MAC layer for the microblaze uart controller
mos/com/include/micaz-cc2420.h [code]
mos/com/include/serial.h [code]Mac layer built on top of serial uart devices
mos/com/include/telosb-cc2420.h [code]
mos/com/include/terminal.h [code]Terminal driver for stdin and stdout - xmos processes
mos/com/include/uart.h [code]Uart layer built for the com stack
mos/com/include/udp.h [code]Mac layer built on top of udp datagram sockets
mos/com/include/xmos_radio.h [code]
mos/dev/include/adc.h [code]This file provides the generic A to D conversion routines
mos/dev/include/atmel-flash.h [code]Interfaces with the external flash through the dev layer
mos/dev/include/avr-adc.h [code]Implements the lowest level control of the analog to digital conversion system on the atmega128
mos/dev/include/avr-eeprom.h [code]EEPROM driver for both the onboard 4k
mos/dev/include/avr-i2c.h [code]I2C driver for AVR
mos/dev/include/avr-rssi.h [code]Radio signal strength indicator
mos/dev/include/avr-spi.h [code]
mos/dev/include/dev-loopback.h [code]Loopback device used to test and demonstrate device layer
mos/dev/include/dev.h [code]Device Layer generic routines
mos/dev/include/hardware-id.h [code]DS2411 id functions
mos/dev/include/mb-adc-parallel.h [code]
mos/dev/include/mb-adc.h [code]
mos/dev/include/mb-dipsw.h [code]
mos/dev/include/mb-spi.h [code]
mos/dev/include/mica2-accel.h [code]Integrated accelermoter sensor for the mica2
mos/dev/include/mica2-battery.h [code]Mica2 battery functions
mos/dev/include/mica2-gps.h [code]
mos/dev/include/mica2-humidity.h [code]Driver for the weatherboard humidity sensor
mos/dev/include/mica2-light-temp.h [code]Integrated light and temp sensor driver for the mica2
mos/dev/include/mica2-magnet.h [code]Integrated magnetometer sensor for the mica2
mos/dev/include/mica2-mic.h [code]Integrated mic on the mica2 controller
mos/dev/include/mica2-sounder.h [code]Mica2 sounder functions
mos/dev/include/mica2-ultrasound.h [code]Mica2 ultrasound functions
mos/dev/include/msp-adc.h [code]Implements the lowest level control of the analog to digital conversion system on the msp430x16x device
mos/dev/include/msp-flash.h [code]
mos/dev/include/msp-humidity.h [code]SHT11 device driver header
mos/dev/include/msp430-i2c.h [code]Header file of I2C driver for MSP430
mos/dev/include/msp430-spi.h [code]
mos/dev/include/simple_fs.h [code]Super-simple file system
mos/dev/include/spi.h [code]SPI Driver for all platforms
mos/dev/include/st_LIS3L.h [code]Header file of STM Accelerometer Driver (st_LIS3L)
mos/dev/include/telos-flash.h [code]Port and pin definitions as well as function declarations
mos/dev/include/xmos-flash.h [code]Interfaces with the external flash through the dev layer
mos/kernel/avr/boot/include/boot.h [code]This file is part of MOS, the MANTIS Operating System A boot loader for the atmega128
mos/kernel/avr/boot/include/boot_serial.h [code]Some stripped down serial routines for use in the bootloader
mos/kernel/avr/include/context_switch.h [code]Save the necessary registers for a context switch on the AVR architecture
mos/kernel/avr/include/plat_clock.h [code]Defines for clock speeds specific to the AVR architecture
mos/kernel/avr/include/plat_dep.h [code]AVR Platform specific functions used in the kernel
mos/kernel/avr/include/realtime.h [code]Routines to count elapsed time
mos/kernel/include/clock.h [code]An alarm timer implementation for the avr
mos/kernel/include/mem.h [code]Memory management system
mos/kernel/micro/include/cond.h [code]Basic condition variable support
mos/kernel/micro/include/mos_debugging.h [code]
mos/kernel/micro/include/msched.h [code]Generic scheduler functions common across all platforms
mos/kernel/micro/include/mutex.h [code]Basic mutex support
mos/kernel/micro/include/node_id.h [code]Uses the eeprom to get and set the node id
mos/kernel/micro/include/rwlock.h [code]Basic read-write locking support
mos/kernel/micro/include/sem.h [code]Semphore routines for use on sensor nodes
mos/kernel/micro/include/tlist.h [code]Implements lists for tracking threads
mos/kernel/microblaze/include/context_switch.h [code]Save the necessary registers for a context switch on the microblaze architecture
mos/kernel/microblaze/include/plat_clock.h [code]Defines for clock speeds specific to the MICROBLAZE architecture
mos/kernel/microblaze/include/plat_dep.h [code]
mos/kernel/microblaze/include/xilinx_help.h [code]
mos/kernel/msp430/include/context_switch.h [code]Assembly routines required to preform a context switch on the MSP430 architecture
mos/kernel/msp430/include/plat_clock.h [code]Clock speed macros, as well as precalculated data for uart baud rate timing
mos/kernel/msp430/include/plat_dep.h [code]MSP430 Platform specific functions used in the kernel
mos/kernel/msp430/include/user_button.h [code]
mos/kernel/pxa27x/include/context_switch.h [code]Assembly routines required to perform a context switch on the PXA27X architecture
mos/kernel/pxa27x/include/plat_clock.h [code]
mos/kernel/pxa27x/include/plat_dep.h [code]
mos/net/include/aqueduct_shell.h [code]Aqueduct shell implementation
mos/net/include/ctp.h [code]
mos/net/include/ctp_plus.h [code]
mos/net/include/ctp_plus_debug.h [code]
mos/net/include/deluge.h [code]Deluge public interface
mos/net/include/deluge_impl.h [code]Deluge protocol implementation
mos/net/include/deluge_msgs.h [code]Definitions for deluge message to be put in program memory
mos/net/include/dvdrp.h [code]Content-based routing layer
mos/net/include/flood.h [code]A broadcast flooding implementation for the mos net layer
mos/net/include/mst.h [code]MST protocol example
mos/net/include/net.h [code]Top level event based networking layer
mos/net/include/net_mst.h [code]
mos/net/include/node_net_event.h [code]Net event layer
mos/net/include/simple_proto.h [code]Simple protocol example
mos/net/include/tsync_mesh.h [code]
mos/net/include/tsync_mesh_ctp_plus.h [code]
mos/net/include/tsync_star.h [code]
mos/net/include/tsync_star_ctp_plus.h [code]
mos/share/include/command_daemon.h [code]Mantis Commander
mos/share/include/command_list.h [code]This is an application which will allow interfacing with a nymph from a computer over the serial line, it provides arbitrary functions
mos/share/include/doxygen.h [code]
mos/share/include/hex_output.h [code]
mos/share/include/printf.h [code]Printf (subset) implementation for the node
mos/share/include/program.h [code]DEPRECATED: OS services for programming the flash
mos/share/include/reprogram_commands.h [code]Functions or commands which are used for remote reprogramming
mos/share/include/testbed_event.h [code]
mos/sys/include/bitops.h [code]Operations which specify how to set ports to input or output. Additionally provides macros for setting and clearing these registers
mos/sys/include/led.h [code]Control of the onboard leds for a sensor node
mos/sys/include/mb_led.h [code]
mos/sys/include/mos.h [code]Some system wide stuff that many files will want to include

Generated on Sun Nov 22 06:25:59 2009 for MANTIS by  doxygen 1.4.6