| adc.c [code] | ADC driver (implementation) |
| adc.h [code] | ADC driver (interface) |
| adc_arm.c [code] | Low-level ADC module for ARM (inplementation) |
| adc_arm.h [code] | Low-level ADC module for ARM (interface) |
| adc_at91.c [code] | ADC hardware-specific implementation |
| adc_at91.h [code] | ADC hardware-specific definition |
| adc_avr.c [code] | ADC hardware-specific definition |
| adc_avr.h [code] | ADC hardware-specific definition |
| at91sam7s/appconfig.h [code] | DevLib configuration options |
| battfs/appconfig.h [code] | DevLib configuration options |
| demo/appconfig.h [code] | DevLib configuration options |
| randpool/appconfig.h [code] | DevLib configuration options |
| triface/appconfig.h [code] | DevLib configuration options |
| appconfig_common.h [code] | DevLib configuration options |
| arch_config.h [code] | Set system configuration |
| arm.h [code] | |
| at91.h [code] | |
| at91_adc.h [code] | |
| at91_aic.h [code] | |
| at91_dbgu.h [code] | |
| at91_mc.h [code] | |
| at91_pio.h [code] | |
| at91_pit.h [code] | |
| at91_pmc.h [code] | |
| at91_pwm.h [code] | |
| at91_rstc.h [code] | |
| at91_spi.h [code] | |
| at91_tc.h [code] | |
| at91_twi.h [code] | |
| at91_us.h [code] | |
| at91_wdt.h [code] | |
| at91sam7.h [code] | |
| at91sam7s.c [code] | AT91SAM7S-EK porting test |
| attr.h [code] | CPU-specific attributes |
| battfs.c [code] | BattFS: a filesystem for embedded platforms (implementation) |
| battfs.h [code] | BattFS: a filesystem for embedded platforms (interface). TODO: Add detailed filesystem description |
| bitmap.c [code] | Bitmap manipulation routines |
| blanker.c [code] | Display Blanker (implementation) |
| blanker.h [code] | Display Blanker (implementation) |
| buzzer.c [code] | Buzzer driver (implementation) |
| buzzer.h [code] | Buzzer driver |
| buzzerled.c [code] | Generic library to handle buzzers and leds |
| buzzerled.h [code] | Generic library to handle buzzers and leds |
| buzzerled_dsp56k.h [code] | Hardware support for buzzers and leds in DSP56K-based boards |
| byteorder.h [code] | Functions to convert integers to/from host byte-order |
| charts.c [code] | Simple charts on top of mware/gfx routines (implementation) |
| charts.h [code] | Simple charts on top of mware/gfx routines (interface) |
| cmd_ctor.h [code] | Macro for defining command for protocol |
| cmd_hunk.h [code] | This module permits to create hunks for the functions that must be executed through RPC commands |
| compiler.h [code] | Additional support macros for compiler independance |
| config_kern.h [code] | Kernel configuration parameters |
| crc.c [code] | CRC table and support routines |
| crc.h [code] | XModem-CRC16 algorithm (interface) |
| dataflash.c [code] | Function library for AT45DBXX Data Flash memory |
| dataflash.h [code] | Function library for AT45DB081D Flash memory |
| dc_motor.c [code] | DC motor driver (implementation) |
| dc_motor.h [code] | DC motor driver (interface) |
| debug.h [code] | Simple debug facilities for hosted and embedded C/C++ applications |
| demo.c [code] | Windowing system test |
| detect.h [code] | CPU detection through special preprocessor macros |
| dnotifier.c [code] | Notifier obj (implementation) |
| dnotifier.h [code] | Notifier obj (interface) |
| dtag.h [code] | Tags interface. This module contains the base message definitions and the list of all available tags |
| dwidget.c [code] | Widget (implementation). A widget is typically a graphic object on a device. Its proproperties are the position, the size and a context on which the widget is drawn |
| dwidget.h [code] | Widget (interface) |
| editbool.c [code] | Edit bool widget (implementation). This widget handles boolean editing. The boolean value will be displayed using two strings: one when the bool is false and one when it's true |
| editbool.h [code] | Edit bool widget (interface) |
| editint.c [code] | Integer edit widget (implementation) |
| editint.h [code] | Integer edit (interface) |
| eeprom.c [code] | Driver for the 24xx16 and 24xx256 I2C EEPROMS (implementation) |
| eeprom.h [code] | Driver for the 24xx16 and 24xx256 I2C EEPROMS (interface) |
| emul.h [code] | Qt-based emulator framework for embedded applications (interface) |
| emulkbd.h [code] | QT-based widget for leyboard emulation (interface) |
| emulwin.h [code] | Main Qt window for embedded applications emulator (interface) |
| event.c [code] | Events handling implementation |
| event.h [code] | Events handling |
| except.h [code] | C++-like structured exception handling for C programs |
| fifobuf.h [code] | General pourpose FIFO buffer implemented with a ring buffer |
| fixed6x8.c [code] | Font 8x6 IBM-PC 8bit |
| flash25.c [code] | Function library for serial Flash memory |
| flash25.h [code] | Function library for serial Flash memory |
| flash_avr.c [code] | Self programming routines |
| flash_avr.h [code] | Self programming routines (interface) |
| font.h [code] | Font 8x6 IBM-PC 8bit |
| font_10x20.c [code] | |
| formatwr.c [code] | Basic "printf", "sprintf" and "fprintf" formatter |
| formatwr.h [code] | Basic "printf", "sprintf" and "fprintf" formatter |
| gfx.h [code] | Copyright 2003, 2004, 2005, 2006 Develer S.r.l |
| gfx_p.h [code] | Graphics private header |
| hashtable.c [code] | Portable hash table implementation |
| hashtable.h [code] | Portable hash table |
| heap.c [code] | Heap subsystem (public interface) |
| heap.h [code] | Heap subsystem (public interface) |
| hex.c [code] | Poor man's hex arrays (implementation) |
| hex.h [code] | Poor man's hex arrays (implementation) |
| hptime.c [code] | Portable abstraction for high-resolution time handling (implementation) |
| hptime.h [code] | Portable abstraction for high-resolution time handling (interface) |
| hw_adc.c [code] | ADC: Analogic to Digital Converter |
| hw_adc.h [code] | Ght 2006 Develer S.r.l |
| hw_boot.h [code] | Macro for boot loader |
| app/triface/hw/hw_buzzer.h [code] | Buzzer hardware-specific definitions |
| bertos/hw/hw_buzzer.h [code] | Buzzer hardware-specific definitions |
| at91sam7s/hw/hw_cpu.h [code] | Hardware-specific definitions |
| triface/hw/hw_cpu.h [code] | Rights Reserved |
| hw_dataflash.c [code] | Dataflash HW control routines |
| hw_dataflash.h [code] | Dataflash HW control routines (interface) |
| hw_input.h [code] | > |
| hw_kbd.h [code] | Keyboard hardware-specific definitions |
| hw_lcd.h [code] | LCD low-level hardware macros |
| hw_mcp41.c [code] | MCP41 hardware-specific definitions |
| hw_mcp41.h [code] | MCP41 hardware-specific definitions |
| at91sam7s/hw/hw_ser.h [code] | Serial hardware-specific definitions |
| triface/hw/hw_ser.h [code] | |
| hw_sipo.h [code] | Macro for HW_SIPO_H |
| hw_tc520.h [code] | TC520 hardware-specific definitions |
| irq.h [code] | CPU-specific IRQ definitions |
| kbd.c [code] | Keyboard driver (implementation) |
| kbd.h [code] | Keyboard driver (interface) |
| kbd_map.h [code] | Keyboard map definitions |
| kdebug.c [code] | General pourpose debug support for embedded systems (implementation) |
| kdebug_arm.c [code] | Low-level kdebug module for ARM (inplementation) |
| kdebug_at91.c [code] | ARM debug support (implementation) |
| kdebug_at91.h [code] | ARM debug support (interface) |
| kdebug_avr.c [code] | AVR debug support (implementation) |
| kdebug_dsp56k.c [code] | General pourpose debug support for embedded systems (implementation) |
| kdebug_i196.c [code] | General pourpose debug support for embedded systems (implementation) |
| keytag.c [code] | Tag protocol (protocol) |
| keytag.h [code] | Tag protocol. (interface) |
| kfile.c [code] | Virtual KFile I/O interface |
| kfile.h [code] | Virtual KFile I/O interface |
| lcd_32122a_avr.c [code] | Displaytech 32122A LCD driver |
| lcd_32122a_avr.h [code] | Displaytech 32122A LCD driver |
| lcd_gfx.h [code] | Displaytech 32122A LCD driver |
| lcd_gfx_qt.h [code] | Custom control for graphics LCD emulation (interface) |
| lcd_hd44.c [code] | LM044L type LCD hardware module (impl |
| lcd_hd44.h [code] | Hitachi HD44780 and clones LCD module (interface) |
| lcd_lm44_qt.h [code] | Custom Qt widget for emulating a graphics LCD display (implementation) |
| lcd_text.c [code] | Generic text LCD driver (impl |
| lcd_text.h [code] | Generic text LCD driver (interface) |
| levelbar.c [code] | Copyright 2004, 2006 Develer S.r.l |
| levelbar.h [code] | Copyright 2004, 2006 Develer S.r.l |
| leveledit.c [code] | Generic editor for (volume/gain/contrast/ |
| leveledit.h [code] | Generic editor for (volume/gain/contrast/ |
| line.c [code] | Line drawing graphics routines |
| list.h [code] | General pourpose double-linked lists |
| logo.c [code] | |
| logo.h [code] | |
| macros.h [code] | Common and handy function macros |
| Mainpage.online [code] | |
| mcp41.c [code] | MCP41xxx digital potentiomenter driver (implementation) |
| mcp41.h [code] | MCP41xxx digital potentiomenter driver (interface) |
| mcp41_map.h [code] | MCP41 digital potentiometer map definitions |
| md2.c [code] | MD2 Message-Digest algorithm |
| md2.h [code] | MD2 Message-Digest algorithm |
| mean.h [code] | |
| menu.c [code] | General pourpose menu handling functions |
| menu.h [code] | Common menu handling API |
| menubar.c [code] | Copyright 2004, 2008 Develer S.r.l |
| menubar.h [code] | Copyright 2004, 2005 Develer S.r.l |
| module.h [code] | Debug macros for inter-module dependency checking |
| monitor.c [code] | Monitor to check for stack overflows |
| monitor.h [code] | Monitor to check for stack overflows |
| msg.c [code] | Messages for LCD |
| kern/msg.h [code] | This module implements a common system for executing a user defined action calling a hook function |
| mware/msg.h [code] | Definitions of constant string messages |
| ntc.c [code] | Driver for NTC (reads a temperature through an ADC) |
| ntc.h [code] | Driver for NTC (reads a temperature through an ADC) |
| observer.c [code] | Simple notifier for the observer/subject pattern (implementation) |
| observer.h [code] | Simple notifier for the subject/observer pattern (interface) |
| os.h [code] | OS-specific definitions |
| parser.c [code] | Serial protocol parser and commands |
| parser.h [code] | Serial protocol parser and commands |
| pgm.h [code] | Support for reading program memory on Harvard architectures |
| phase.c [code] | Phase control driver (implementation) |
| phase.h [code] | Phase control driver (interface) |
| pid_control.c [code] | Proportional, integral, derivative controller (PID controller) (implementation) |
| pid_control.h [code] | Proportional, integral, derivative controller (PID controller) (interface) |
| pocketbus.c [code] | PocketBus protocol implementation |
| pocketbus.h [code] | PocketBus protocol interface |
| pocketcmd.c [code] | PocketBus protocol Command layer implementation |
| pocketcmd.h [code] | PocketBus protocol command layer interface |
| pool.h [code] | Pool macros |
| proc.c [code] | Simple realtime multitasking scheduler |
| proc.h [code] | Process scheduler (public interface) |
| proc_p.h [code] | Internal scheduler structures and definitions for processes |
| protocol.c [code] | Implementation of the command protocol between the board and the host |
| protocol.h [code] | Implementation of the command protocol between the board and the host |
| pwm.c [code] | PWM driver (implementation) |
| pwm.h [code] | PWM driver (interface) |
| pwm_at91.c [code] | PWM hardware-specific implementation |
| pwm_at91.h [code] | PWM hardware-specific definition |
| ramp.c [code] | Compute, save and load ramps for stepper motors (implementation) |
| ramp.h [code] | Compute, save and load ramps for stepper motors (interace) |
| rand.c [code] | Very simple rand() algorithm |
| randpool.c [code] | API function for to manage entropy pool |
| randpool.h [code] | API function for to manage entropy pool |
| randpool_demo.c [code] | Test function for randpool API |
| readline.c [code] | Line editing support with history |
| readline.h [code] | Line editing support with history |
| resource.c [code] | |
| resource.h [code] | |
| rle.c [code] | General-purpose run-length {en,de}coding algorithm (implementation) |
| rle.h [code] | General-purpose run-length {en,de}coding algorithm (interface) |
| rotating_hash.h [code] | Rotating Hash algorithm (interface) |
| sem.c [code] | Semaphore based synchronization services |
| sem.h [code] | Mutually exclusive semaphores |
| ser.c [code] | Buffered serial I/O driver |
| ser.h [code] | High level serial I/O API |
| ser_arm.c [code] | Low-level USART module for ARM (inplementation) |
| ser_arm.h [code] | Low-level serial module for ARM (interface) |
| ser_at91.c [code] | ARM UART and SPI I/O driver |
| ser_at91.h [code] | High level serial I/O API |
| ser_avr.c [code] | AVR UART and SPI I/O driver |
| ser_avr.h [code] | Low-level serial module for AVR (interface) |
| ser_dsp56k.c [code] | DSP5680x CPU specific serial I/O driver |
| ser_dsp56k.h [code] | Low-level serial module for ARM (interface) |
| ser_i196.c [code] | CPU specific serial I/O driver |
| ser_p.h [code] | Hardware dependent serial driver (interface) |
| ser_posix.c [code] | Serial port emulator for hosted environments |
| ser_simple_avr.c [code] | Simple serial I/O driver |
| ser_simple_avr.h [code] | Simple serial I/O driver |
| signal.c [code] | IPC signals implementation |
| signal.h [code] | Signal module (public interface) |
| sipo.c [code] | SIPO Module |
| sipo.h [code] | Macro for SIPO_H |
| spi_bitbang.c [code] | Emulated SPI Master for DSP firmware download (impl |
| spi_bitbang.h [code] | Emulated SPI Master for DSP firmware download (interface) |
| sprintf.c [code] | Sprintf() implementation based on _formatted_write() |
| stepper.c [code] | Driver to control stepper motor |
| stepper.h [code] | Driver to control stepper motor |
| stepper_at91.c [code] | Stepper driver interface implementation |
| stepper_at91.h [code] | Stepper hardware-specific definitions |
| strtol10.c [code] | Poor man's hex arrays (implementation) |
| strtol10.h [code] | Poor man's hex arrays (implementation) |
| switch.h [code] | Kernel scheduler macros |
| switch_dsp56k.c [code] | DSP5680x task switching support |
| sysirq_at91.c [code] | System IRQ handler for Atmel AT91 ARM7 processors |
| sysirq_at91.h [code] | System irq handler for Atmel AT91 ARM7 processors (interface) |
| tc520.c [code] | TC520 ADC driver (implementation) |
| tc520.h [code] | TC520 ADC driver (intercace) |
| tea.c [code] | TEA Tiny Encription Algorith functions (implementation) |
| tea.h [code] | TEA Tiny Encription Algorith functions (interface) |
| text.c [code] | Text graphic routines |
| text.h [code] | Text graphic routines (interface) |
| text_format.c [code] | Printf-family routines for text output |
| thermo.c [code] | Thermo-control driver |
| thermo.h [code] | Thermo-control driver |
| timer.c [code] | Hardware independent timer driver (implementation) |
| timer.h [code] | Hardware independent timer driver (interface) |
| timer_arm.c [code] | Low-level timer module for ARM (inplementation) |
| timer_arm.h [code] | Low-level timer module for ARM (interface) |
| timer_at91.c [code] | Low-level timer module for Atmel AT91 (inplementation) |
| timer_at91.h [code] | Low-level timer module for Atmel AT91 (interface) |
| timer_avr.c [code] | Low-level timer module for AVR (implementation) |
| timer_avr.h [code] | Low-level timer module for AVR (interface) |
| timer_dsp56k.h [code] | Driver module for DSP56K |
| timer_i196.h [code] | Low-level timer module for AVR |
| timer_posix.c [code] | Low-level timer module for Qt emulator (implementation) |
| timer_posix.h [code] | Low-level timer module for POSIX systems (interface) |
| timer_qt.c [code] | Low-level timer module for Qt emulator (implementation) |
| timer_qt.h [code] | Low-level timer module for Qt emulator (interface) |
| timer_simple_avr.c [code] | Some simple delay routines |
| timer_simple_avr.h [code] | Simple delay routine |
| triface.c [code] | Windowing system test |
| twi_at91.c [code] | Driver for the AT91 ARM TWI (implementation) |
| twi_at91.h [code] | Driver for the AT91 ARM TWI (implementation) |
| twi_avr.c [code] | Driver for the AVR ATMega TWI (implementation) |
| twi_avr.h [code] | Driver for the AVR ATMega TWI (interface) |
| types.h [code] | CPU-specific type definitions |
| verstag.c [code] | Define application version strings |
| app/at91sam7s/verstag.h [code] | Declare application version strings |
| app/battfs/verstag.h [code] | Declare application version strings |
| app/demo/verstag.h [code] | Declare application version strings |
| app/triface/verstag.h [code] | Declare application version strings |
| bertos/verstag.h [code] | Declare application version strings |
| wdt.h [code] | Watchdog interface |
| win.c [code] | Very simple hierarchical windowing system |
| win.h [code] | Very simple hierarchical windowing system |
| xmodem.c [code] | X-Modem serial transmission protocol (implementation) |
| xmodem.h [code] | X-Modem serial transmission protocol (interface) |