Home
Licensing
Documents
Support
Forum
Shop
Projects
Links
Prices
Buy
Service packs
SW/Live demos
µTasker Function Descriptions
Introduction
Demo Source Files
application.c
debug.c
KeyScan.c
LCD.c
NetworkIndicator.c
WebInterface.c
usb_application.c
usb_host_application.c
Operating System
Tasks
Watchdog()
low_power()
uTaskerStart()
fnRandom()
uTaskerSchedule()
uNoSchedule()
uTaskerStateChange()
uTaskerMonoTimer()
uTaskerStopTimer()
Drivers
driver.c
fnNeedQueues()
fnAllocateQueue()
fnOpen()
fnDriver()
fnWrite()
fnRead()
fnMsgs()
fnGetDataBlock()
fnFlush()
fnFreeBuffer()
fnScan()
fnStats()
fnGetBuf()
fnFillBuf()
fnFillBuf_FIFO()
fnWriteInternal()
entry_que()
fnSearchID()
fnInterruptMessage()
fnEventMessage()
fnPrint()
fnDebugMsg()
fnBufferDec()
fnDebugDec()
fnBufferHex()
fnDebugHex()
fnHexStrHex()
fnDecStrHex()
uMemset_long()
uMemcpy_long()
uMemset()
uMemcpy()
uMemcmp()
uStrcmp()
uStrcpy()
uStrlen()
fnInitDriver()
eth_drv.c
fnOpenETHERNET()
tty_drv.c
fnOpenTTY()
fnSciRxByte()
fnSciRxMsg()
fnRTC_change()
fnSciTxByte()
iic_drv.c
fnOpenIIC()
can_drv.c
fnOpenCAN()
USB_drv.c
Generic
fnOpenUSB()
fnUSB_handle_frame()
fnEndpointData()
fnSetUSBConfigState()
fnSetUSBEndpointState()
Hardware specific
fnConfigUSB()
fnGetUSB_HW()
fnActivateHWEndpoint()
fnConsumeUSB_out()
Library Replacement
Introduction
uMemset()
uMemcpy()
uMemcmp()
uStrcmp()
uStrcpy()
uStrlen()
fnInitialiseHeap()
uMalloc()
uMallocAlign()
fnStackFree()
fnHeapAvailable()
fnHeapFree()
String Output and Conversion
Introduction
fnDebugMsg()
fnBufferDec()
fnDebugDec()
fnBufferHex()
fnDebugHex()
fnHexStrHex()
fnDecStrHex()
TCP/IP
Tasks
fnTaskArp()
fnDHCP()
fnDNS()
fnTaskEthernet()
fnPOP3()
fnPPP()
fnSmtp()
fnTaskTCP()
fnTftp()
arp.c
fnAddARP()
fnProcessARP()
fnGetIP_ARP()
fnGetARPentry()
fnDeleteArp()
dhcp.c
fnStartDHCP()
fnStopDHCP()
dns.c
fnResolveHostName()
ethernet.c
fnIncrementEthernetStats()
fnGetEthernetStats()
fnTxStats()
fnRxStats()
fnDeleteEthernetStats()
ftp.c
fnStartFtp()
fnStopFtp()
http.c
fnStartHTTP()
fnStopHTTP()
fnServeDelayed()
icmp.c
fnHandleICP()
fnSendPing()
fnSendICMPError()
ip.c
fnCalcIP_CS()
fnInitIP()
fnSubnetBroadcast()
fnHandleIP()
fnHandleIP_ICP()
fnSendIP()
ip_utils.c
fnSetMAC()
fnMACStr()
fnStrIP()
fnIPStr()
uStrEquiv()
fnGetMimeType()
NetBIOS.c
fnStartNetBIOS_Server()
pop3.c
fnConnectPOP3()
fnStartPopPolling()
smtp.c
fnConnectSMTP()
tcp.c
fnGetTCP_Socket()
fnReleaseTCP_Socket()
fnTCP_Listen()
fnGetFreeTCP_Port()
fnGetTCP_state()
fnTCP_Activity()
fnSendTCP()
fnSendBufTCP()
fnTCP_Connect()
fnTCP_close()
fnHandleTCP()
fnModifyTCPWindow()
fnReportTCPWindow()
telnet.c
fnStartTelnet()
fnTelnet()
fnStopTelnet()
fnCheckTelnetBinaryTx()
tftp.c
fnStartTFTP_server()
fnStopTFTP_server()
fnStartTFTP_client()
udp.c
fnGetUDP_socket()
fnReleaseUDP_socket()
fnBindSocket()
fnHandleUDP()
fnSendUDP()
fnReportUDP()
webutils.c
fnEncode64()
fnDecode64()
fnInsertHTMLString()
fnCheckPass()
fnVerifyUser()
fnWebStrcpy()
Hardware
hardware.h
uDisable_Interrupt()
uEnable_Interrupt()
M5223X
M5223X.c
M5223X.h
AT91SAM7X
SAM7X.c
SAM7X.h
AVR32
AVR32.c
AVR32.h
LM3SXXXX
LM3SXXXX.c
LM3SXXXX.h
LPC23XX
LPC23XX.c
LPC23XX.h
STR91XF
STR91XF.c
STR91XF.h
MC9S12NE64
MC9S12NE64.c
MC9S12NE64.h
MODBUS
modbus_app.c()
modbus.c()
modbus.h()