NutApi

o*Nut/OS

o+Modules

|o+Nut/OS API

|o+Nut/Net API

|o+File System API.

|o+C Runtime Library.

|o+Device Driver API.

|\+Architectures

| o+AVR

| o+ARM

| o+Emulator (UNIX)

| o+H8/300H

| \+M68K

o+Data Structures

o*Data Fields

o+File List

|o*app/caltime/caltime.c

|o*app/canbus/candemo.c

|o*app/cppdemo/cppdemo.cc

|o*app/events/events.c

|o*app/ftpd/ftpserv.c

|o*app/httpd/httpserv.c

|o*app/inetq/inetq.c

|o*app/isp2/isp2.c

|o*app/logtime/logtime.c

|o*app/nutpiper/config.c

|o*app/nutpiper/config.h

|o*app/nutpiper/display.c

|o*app/nutpiper/display.h

|o*app/nutpiper/nutpiper.c

|o*app/nutpiper/player.c

|o*app/nutpiper/player.h

|o*app/nutpiper/scanner.c

|o*app/nutpiper/scanner.h

|o*app/playmp3/playmp3.c

|o*app/portdio/portdio.c

|o*app/pppc/pppc.c

|o*app/rs232d/rs232d.c

|o*app/simple/simple.c

|o*app/tcps/tcps.c

|o*app/threads/threads.c

|o*app/timers/timers.c

|o*app/uart/uart.c

|o*arch/arm/dev/at91_efc.c

|o*arch/arm/dev/at91_emac.c

|o*arch/arm/dev/at91_mci.c

|o*arch/arm/dev/at91_spi.c

|o*arch/arm/dev/at91_twi.c

|o*arch/arm/dev/at91init.c

|o*arch/arm/dev/ax88796.c

|o*arch/arm/dev/cs8900a.c

|o*arch/arm/dev/debug_at91.c

|o*arch/arm/dev/debug_gba.c

|o*arch/arm/dev/debug_lpc2xxx.c

|o*arch/arm/dev/dm9000e.c

|o*arch/arm/dev/hd44780_at91.c

|o*arch/arm/dev/ih_at91emac.c

|o*arch/arm/dev/ih_at91fiq.c

|o*arch/arm/dev/ih_at91irq0.c

|o*arch/arm/dev/ih_at91irq1.c

|o*arch/arm/dev/ih_at91irq2.c

|o*arch/arm/dev/ih_at91pio.c

|o*arch/arm/dev/ih_at91spi0.c

|o*arch/arm/dev/ih_at91spi1.c

|o*arch/arm/dev/ih_at91ssc.c

|o*arch/arm/dev/ih_at91swirq.c

|o*arch/arm/dev/ih_at91sys.c

|o*arch/arm/dev/ih_at91tc0.c

|o*arch/arm/dev/ih_at91tc1.c

|o*arch/arm/dev/ih_at91tc2.c

|o*arch/arm/dev/ih_at91twi.c

|o*arch/arm/dev/ih_at91uart0.c

|o*arch/arm/dev/ih_at91uart1.c

|o*arch/arm/dev/ih_at91wdi.c

|o*arch/arm/dev/ihndlr_gba.c

|o*arch/arm/dev/ihndlr_lpc2xxx.c

|o*arch/arm/dev/ostimer_at91.c

|o*arch/arm/dev/ostimer_gba.c

|o*arch/arm/dev/ostimer_lpc2xxx.c

|o*arch/arm/dev/ostimer_s3c4510b.c

|o*arch/arm/dev/reg_ax88796.h

|o*arch/arm/dev/spimmc_at91.c

|o*arch/arm/dev/st7036_at91.c

|o*arch/arm/dev/uartgba.c

|o*arch/arm/dev/usart0at91.c

|o*arch/arm/dev/usart1at91.c

|o*arch/arm/dev/usartat91.c

|o*arch/arm/dev/wdt_at91.c

|o*arch/arm/os/context.c

|o*arch/arm/os/nutinit.c

|o*arch/avr/dev/ace.c

|o*arch/avr/dev/adc.c

|o*arch/avr/dev/ahdlc0.c

|o*arch/avr/dev/ahdlc1.c

|o*arch/avr/dev/ahdlcavr.c

|o*arch/avr/dev/atcan.c

|o*arch/avr/dev/cs8900.c

|o*arch/avr/dev/cs8900.h

|o*arch/avr/dev/debug0.c

|o*arch/avr/dev/debug1.c

|o*arch/avr/dev/eeprom.c

|o*arch/avr/dev/eth0cs.c

|o*arch/avr/dev/eth0rtl.c

|o*arch/avr/dev/hd44780.c

|o*arch/avr/dev/hd44780_bus.c

|o*arch/avr/dev/ide.c

|o*arch/avr/dev/ih_adc.c

|o*arch/avr/dev/ih_analog_comp.c

|o*arch/avr/dev/ih_canit.c

|o*arch/avr/dev/ih_ee_ready.c

|o*arch/avr/dev/ih_int0.c

|o*arch/avr/dev/ih_int1.c

|o*arch/avr/dev/ih_int2.c

|o*arch/avr/dev/ih_int3.c

|o*arch/avr/dev/ih_int4.c

|o*arch/avr/dev/ih_int5.c

|o*arch/avr/dev/ih_int6.c

|o*arch/avr/dev/ih_int7.c

|o*arch/avr/dev/ih_ovrit.c

|o*arch/avr/dev/ih_spi_stc.c

|o*arch/avr/dev/ih_spm_ready.c

|o*arch/avr/dev/ih_timer0_comp.c

|o*arch/avr/dev/ih_timer0_ovf.c

|o*arch/avr/dev/ih_timer1_capt.c

|o*arch/avr/dev/ih_timer1_compa.c

|o*arch/avr/dev/ih_timer1_compb.c

|o*arch/avr/dev/ih_timer1_compc.c

|o*arch/avr/dev/ih_timer1_ovf.c

|o*arch/avr/dev/ih_timer2_comp.c

|o*arch/avr/dev/ih_timer2_ovf.c

|o*arch/avr/dev/ih_timer3_capt.c

|o*arch/avr/dev/ih_timer3_compa.c

|o*arch/avr/dev/ih_timer3_compb.c

|o*arch/avr/dev/ih_timer3_compc.c

|o*arch/avr/dev/ih_timer3_ovf.c

|o*arch/avr/dev/ih_twi.c

|o*arch/avr/dev/ih_usart0_rx.c

|o*arch/avr/dev/ih_usart0_tx.c

|o*arch/avr/dev/ih_usart0_udre.c

|o*arch/avr/dev/ih_usart1_rx.c

|o*arch/avr/dev/ih_usart1_tx.c

|o*arch/avr/dev/ih_usart1_udre.c

|o*arch/avr/dev/ir.c

|o*arch/avr/dev/irblast.c

|o*arch/avr/dev/irqstack.c

|o*arch/avr/dev/irsony.c

|o*arch/avr/dev/lanc111.c

|o*arch/avr/dev/nicrtl.c

|o*arch/avr/dev/ostimer.c

|o*arch/avr/dev/pcmcia.c

|o*arch/avr/dev/rtlregs.h

|o*arch/avr/dev/sja1000.c

|o*arch/avr/dev/spidigio.c

|o*arch/avr/dev/spiflash.c

|o*arch/avr/dev/sppif0.c

|o*arch/avr/dev/tlc16c550.c

|o*arch/avr/dev/twif.c

|o*arch/avr/dev/uart0.c

|o*arch/avr/dev/uart1.c

|o*arch/avr/dev/uartavr.c

|o*arch/avr/dev/usart0avr.c

|o*arch/avr/dev/usart1avr.c

|o*arch/avr/dev/usartavr.c

|o*arch/avr/dev/vs1001k.c

|o*arch/avr/dev/wdt_avr.c

|o*arch/avr/dev/wlan.c

|o*arch/avr/dev/wlandrv.c

|o*arch/avr/os/context_gcc.c

|o*arch/avr/os/context_icc.c

|o*arch/avr/os/nutinit.c

|o*c/stdlib/abs.c

|o*c/stdlib/atoi.c

|o*c/stdlib/atol.c

|o*c/stdlib/calloc.c

|o*c/stdlib/labs.c

|o*c/stdlib/strtol.c

|o*c/stdlib/strtoul.c

|o*c/string/memchr.c

|o*c/string/memcmp.c

|o*c/string/memcpy.c

|o*c/string/memset.c

|o*c/string/strcat.c

|o*c/string/strchr.c

|o*c/string/strcmp.c

|o*c/string/strcpy.c

|o*c/string/strdup.c

|o*c/string/stricmp.c

|o*c/string/strlen.c

|o*c/string/strncat.c

|o*c/string/strncmp.c

|o*c/string/strncpy.c

|o*c/string/strrchr.c

|o*c/string/strstr.c

|o*c/string/strtok.c

|o*cpp/nutcpp.cc

|o*crt/close.c

|o*crt/clrerr.c

|o*crt/ctime.h

|o*crt/errno.c

|o*crt/fclose.c

|o*crt/fcloseall.c

|o*crt/fdopen.c

|o*crt/feof.c

|o*crt/ferror.c

|o*crt/fflush.c

|o*crt/fgetc.c

|o*crt/fgets.c

|o*crt/filelength.c

|o*crt/fileno.c

|o*crt/flushall.c

|o*crt/fmode.c

|o*crt/fopen.c

|o*crt/fprintf.c

|o*crt/fprintf_p.c

|o*crt/fpurge.c

|o*crt/fputc.c

|o*crt/fputs.c

|o*crt/fputs_p.c

|o*crt/fread.c

|o*crt/freopen.c

|o*crt/fscanf.c

|o*crt/fscanf_p.c

|o*crt/fseek.c

|o*crt/ftell.c

|o*crt/fwrite.c

|o*crt/fwrite_p.c

|o*crt/getc.c

|o*crt/getchar.c

|o*crt/getf.c

|o*crt/getff.c

|o*crt/gets.c

|o*crt/gmtime.c

|o*crt/ioctl.c

|o*crt/kbhit.c

|o*crt/localtim.c

|o*crt/malloc.c

|o*crt/mktime.c

|o*crt/nut_io.h

|o*crt/open.c

|o*crt/printf.c

|o*crt/printf_p.c

|o*crt/putc.c

|o*crt/putchar.c

|o*crt/putf.c

|o*crt/putff.c

|o*crt/puts.c

|o*crt/puts_p.c

|o*crt/read.c

|o*crt/scanf.c

|o*crt/scanf_p.c

|o*crt/seek.c

|o*crt/sprintf.c

|o*crt/sprintf_p.c

|o*crt/sscanf.c

|o*crt/sscanf_p.c

|o*crt/strtok_r.c

|o*crt/tell.c

|o*crt/time.c

|o*crt/tzset.c

|o*crt/ungetc.c

|o*crt/vfprintf.c

|o*crt/vfprintf_p.c

|o*crt/vfscanf.c

|o*crt/vfscanf_p.c

|o*crt/vsprintf.c

|o*crt/vsprintf_p.c

|o*crt/vsscanf.c

|o*crt/vsscanf_p.c

|o*crt/write.c

|o*crt/write_p.c

|o*dev/at45db.c

|o*dev/at49bv.c

|o*dev/avrtarget.c

|o*dev/can_dev.c

|o*dev/chat.c

|o*dev/cy2239x.c

|o*dev/ds1307rtc.c

|o*dev/genchar.c

|o*dev/ihndlr.c

|o*dev/mmcard.c

|o*dev/netbuf.c

|o*dev/npl.c

|o*dev/nplmmc.c

|o*dev/npluled.c

|o*dev/null.c

|o*dev/nvmem.c

|o*dev/pcf8563.c

|o*dev/ppp.c

|o*dev/rtc.c

|o*dev/sbbif0.c

|o*dev/sbimmc.c

|o*dev/term.c

|o*dev/twbbif.c

|o*dev/usart.c

|o*dev/vs10xx.c

|o*dev/watchdog.c

|o*dev/x12rtc.c

|o*fs/basename.c

|o*fs/dirent.c

|o*fs/dirname.c

|o*fs/fat.c

|o*fs/pathops.c

|o*fs/phat12.c

|o*fs/phat16.c

|o*fs/phat32.c

|o*fs/phatdbg.c

|o*fs/phatdir.c

|o*fs/phatfs.c

|o*fs/phatio.c

|o*fs/phatutil.c

|o*fs/phatvol.c

|o*fs/pnutfs.c

|o*fs/uromfs.c

|o*include/compiler.h

|o*include/dirent.h

|o*include/errno.h

|o*include/fcntl.h

|o*include/io.h

|o*include/libgen.h

|o*include/netdb.h

|o*include/stdio.h

|o*include/strtok_r.h

|o*include/time.h

|o*include/unistd.h

|o*include/arch/arm.h

|o*include/arch/avr.h

|o*include/arch/h8.h

|o*include/arch/m68k.h

|o*include/arch/timer.h

|o*include/arch/unix.h

|o*include/arch/arm/at91.h

|o*include/arch/arm/at91_aic.h

|o*include/arch/arm/at91_ccfg.h

|o*include/arch/arm/at91_dbgu.h

|o*include/arch/arm/at91_ebi.h

|o*include/arch/arm/at91_efc.h

|o*include/arch/arm/at91_emac.h

|o*include/arch/arm/at91_matrix.h

|o*include/arch/arm/at91_mc.h

|o*include/arch/arm/at91_mci.h

|o*include/arch/arm/at91_pio.h

|o*include/arch/arm/at91_pit.h

|o*include/arch/arm/at91_pmc.h

|o*include/arch/arm/at91_ps.h

|o*include/arch/arm/at91_rstc.h

|o*include/arch/arm/at91_sdramc.h

|o*include/arch/arm/at91_sf.h

|o*include/arch/arm/at91_smc.h

|o*include/arch/arm/at91_spi.h

|o*include/arch/arm/at91_ssc.h

|o*include/arch/arm/at91_tc.h

|o*include/arch/arm/at91_twi.h

|o*include/arch/arm/at91_udp.h

|o*include/arch/arm/at91_us.h

|o*include/arch/arm/at91_wd.h

|o*include/arch/arm/at91_wdt.h

|o*include/arch/arm/at91eb40a.h

|o*include/arch/arm/at91sam7x.h

|o*include/arch/arm/at91sam9260.h

|o*include/arch/arm/at91x40.h

|o*include/arch/arm/atom.h

|o*include/arch/arm/gba.h

|o*include/arch/arm/irqreg.h

|o*include/arch/arm/lpc2xxx.h

|o*include/arch/arm/timer.h

|o*include/arch/avr/atom.h

|o*include/arch/avr/gcc.h

|o*include/arch/avr/icc.h

|o*include/arch/avr/irqreg.h

|o*include/arch/avr/timer.h

|o*include/arch/unix/atom.h

|o*include/arch/unix/irqreg.h

|o*include/arch/unix/timer.h

|o*include/arpa/inet.h

|o*include/cfg/ahdlc.h

|o*include/cfg/arch.h

|o*include/cfg/arp.h

|o*include/cfg/audio.h

|o*include/cfg/bankmem.h

|o*include/cfg/chat.h

|o*include/cfg/clock.h

|o*include/cfg/coconut.h

|o*include/cfg/crt.h

|o*include/cfg/dev.h

|o*include/cfg/dhcp.h

|o*include/cfg/eeprom.h

|o*include/cfg/ethernut.h

|o*include/cfg/fs.h

|o*include/cfg/ip.h

|o*include/cfg/lcd.h

|o*include/cfg/m-can.h

|o*include/cfg/medianut.h

|o*include/cfg/memory.h

|o*include/cfg/mmci.h

|o*include/cfg/modem.h

|o*include/cfg/os.h

|o*include/cfg/ppp.h

|o*include/cfg/progif.h

|o*include/cfg/rport.h

|o*include/cfg/sntp.h

|o*include/cfg/syslog.h

|o*include/cfg/tcp.h

|o*include/cfg/twi.h

|o*include/cfg/xnut.h

|o*include/cfg/arch/armpio.h

|o*include/cfg/arch/avr.h

|o*include/cfg/arch/avrpio.h

|o*include/cfg/arch/gpio.h

|o*include/cpp/nutcpp.h

|o*include/dev/ace.h

|o*include/dev/adc.h

|o*include/dev/ahdlc.h

|o*include/dev/ahdlcavr.h

|o*include/dev/at45db.h

|o*include/dev/at49bv.h

|o*include/dev/at91_efc.h

|o*include/dev/at91_emac.h

|o*include/dev/at91_mci.h

|o*include/dev/at91_spi.h

|o*include/dev/at91sam7x_mac.h

|o*include/dev/atcan.h

|o*include/dev/avrtarget.h

|o*include/dev/ax88796.h

|o*include/dev/blockdev.h

|o*include/dev/board.h

|o*include/dev/can_dev.h

|o*include/dev/chat.h

|o*include/dev/cs8900a.h

|o*include/dev/cy2239x.h

|o*include/dev/debug.h

|o*include/dev/dm9000e.h

|o*include/dev/ds1307rtc.h

|o*include/dev/genchar.h

|o*include/dev/hd44780.h

|o*include/dev/hd44780_bus.h

|o*include/dev/ide.h

|o*include/dev/idep.h

|o*include/dev/ir.h

|o*include/dev/irblast.h

|o*include/dev/irqreg.h

|o*include/dev/irqreg_arm.h

|o*include/dev/irqreg_avr.h

|o*include/dev/irqreg_h8.h

|o*include/dev/irqreg_m68k.h

|o*include/dev/irqreg_unix.h

|o*include/dev/irqstack.h

|o*include/dev/irsony.h

|o*include/dev/lanc111.h

|o*include/dev/mmcard.h

|o*include/dev/mweeprom.h

|o*include/dev/netbuf.h

|o*include/dev/nicrtl.h

|o*include/dev/npl.h

|o*include/dev/nplmmc.h

|o*include/dev/npluled.h

|o*include/dev/null.h

|o*include/dev/nvmem.h

|o*include/dev/pcf8563.h

|o*include/dev/pcmcia.h

|o*include/dev/pnut.h

|o*include/dev/ppp.h

|o*include/dev/rtc.h

|o*include/dev/sbbif0.h

|o*include/dev/sbbif1.h

|o*include/dev/sbbif2.h

|o*include/dev/sbbif3.h

|o*include/dev/sbimmc.h

|o*include/dev/scih8.h

|o*include/dev/sja1000.h

|o*include/dev/spidigio.h

|o*include/dev/spiflash.h

|o*include/dev/spimmc_at91.h

|o*include/dev/sppif0.h

|o*include/dev/st7036.h

|o*include/dev/term.h

|o*include/dev/tlc16c550.h

|o*include/dev/twif.h

|o*include/dev/uart.h

|o*include/dev/uartavr.h

|o*include/dev/uartgba.h

|o*include/dev/uartspi.h

|o*include/dev/unix_devs.h

|o*include/dev/urom.h

|o*include/dev/usart.h

|o*include/dev/usartat91.h

|o*include/dev/usartavr.h

|o*include/dev/vs1001k.h

|o*include/dev/vs10xx.h

|o*include/dev/watchdog.h

|o*include/dev/wlan.h

|o*include/dev/wlancfg.h

|o*include/dev/wlandef.h

|o*include/dev/wlandrv.h

|o*include/dev/wlantypes.h

|o*include/dev/x12rtc.h

|o*include/fs/dospart.h

|o*include/fs/fat.h

|o*include/fs/fatfs.h

|o*include/fs/fs.h

|o*include/fs/phat12.h

|o*include/fs/phat16.h

|o*include/fs/phat32.h

|o*include/fs/phatdbg.h

|o*include/fs/phatdir.h

|o*include/fs/phatfs.h

|o*include/fs/phatio.h

|o*include/fs/phatutil.h

|o*include/fs/phatvol.h

|o*include/fs/typedefs.h

|o*include/fs/uromfs.h

|o*include/net/errno.h

|o*include/net/ether.h

|o*include/net/if.h

|o*include/net/if_arp.h

|o*include/net/if_types.h

|o*include/net/if_var.h

|o*include/net/netdebug.h

|o*include/net/ppp.h

|o*include/net/route.h

|o*include/netinet/icmp.h

|o*include/netinet/if_ether.h

|o*include/netinet/if_ppp.h

|o*include/netinet/igmp.h

|o*include/netinet/in.h

|o*include/netinet/ip.h

|o*include/netinet/ip_icmp.h

|o*include/netinet/ipcsum.h

|o*include/netinet/ppp_fsm.h

|o*include/netinet/tcp.h

|o*include/netinet/tcp_fsm.h

|o*include/netinet/tcputil.h

|o*include/netinet/udp.h

|o*include/pro/asp.h

|o*include/pro/dhcp.h

|o*include/pro/discover.h

|o*include/pro/ftpd.h

|o*include/pro/httpd.h

|o*include/pro/sntp.h

|o*include/pro/ssi.h

|o*include/pro/wins.h

|o*include/sys/atom.h

|o*include/sys/bankmem.h

|o*include/sys/confnet.h

|o*include/sys/confos.h

|o*include/sys/device.h

|o*include/sys/event.h

|o*include/sys/file.h

|o*include/sys/heap.h

|o*include/sys/msg.h

|o*include/sys/mutex.h

|o*include/sys/nut_types.h

|o*include/sys/nutconfig.h

|o*include/sys/osdebug.h

|o*include/sys/semaphore.h

|o*include/sys/sock_var.h

|o*include/sys/socket.h

|o*include/sys/sockio.h

|o*include/sys/stat.h

|o*include/sys/syslog.h

|o*include/sys/thread.h

|o*include/sys/timer.h

|o*include/sys/tracer.h

|o*include/sys/types.h

|o*include/sys/version.h

|o*net/arpcache.c

|o*net/arpin.c

|o*net/arpout.c

|o*net/confnet.c

|o*net/ether_addr.c

|o*net/ethin.c

|o*net/ethout.c

|o*net/icmpin.c

|o*net/icmpout.c

|o*net/ifconfig.c

|o*net/igmp.c

|o*net/igmpin.c

|o*net/igmpout.c

|o*net/inet.c

|o*net/ipcpin.c

|o*net/ipcpout.c

|o*net/ipcsum.c

|o*net/ipin.c

|o*net/ipout.c

|o*net/lcpin.c

|o*net/lcpout.c

|o*net/netdebug.c

|o*net/papin.c

|o*net/papout.c

|o*net/pppdebug.c

|o*net/pppin.c

|o*net/pppout.c

|o*net/pppsm.c

|o*net/route.c

|o*net/tcpin.c

|o*net/tcpout.c

|o*net/tcpsm.c

|o*net/tcpsock.c

|o*net/tcputil.c

|o*net/udpin.c

|o*net/udpout.c

|o*net/udpsock.c

|o*os/bankmem.c

|o*os/confos.c

|o*os/devreg.c

|o*os/event.c

|o*os/heap.c

|o*os/msg.c

|o*os/mutex.c

|o*os/nutinit.c

|o*os/osdebug.c

|o*os/semaphore.c

|o*os/thread.c

|o*os/timer.c

|o*os/tracer.c

|o*os/version.c

|o*pro/asp.c

|o*pro/auth.c

|o*pro/cgi.c

|o*pro/dencode.c

|o*pro/dencode.h

|o*pro/dhcpc.c

|o*pro/discover.c

|o*pro/ftpd.c

|o*pro/httpd.c

|o*pro/resolv.c

|o*pro/sntp.c

|o*pro/ssi.c

|o*pro/syslog.c

|\*pro/wins.c

o+Directories

o+Examples

o*Globals

\+Related Pages