API_Changes.txt (DC, 06.21.02) -=---------=- TINI SDK 1.10 -=---------=- -------------------------------------------------------------------- Go to http://www.ibutton.com/TINI/book.html for an online version of "The TINI Specification and Developer's Guide". -------------------------------------------------------------------- See Changes.txt for changes to the TINI firmware. See Limitations.txt for a partial list of current limitations. See JavaDocs at ftp://ftp.dalsemi.com/pub/tini/ for details on the com.dalsemi and com.dalsemi.onewire package trees. See JavaDocs at http://java.sun.com for details on the standard JDK packages and javax.comm. Significant Changes -=================- 1.10 -==- - In com.dalsemi.comm.TINISerialPort, removed method: * setDivisor(int, int) - In com.dalsemi.system.TINIOS, added methods: * setSerial(int, int, byte []) * setSerial(int, int, int) * setSerial(int, int, boolean) - In com.dalsemi.system.TINIOS, deprecated methods: * enableSerialPort1(boolean) * getExternalSerialPortEnable() * getExternalSerialPortSearchEnable() * getExternalSerialPortAddress() * getRTSCTSFlowControlEnable() * getSerialBootMessageState() * setExternalSerialPortEnable(booelan) * setExternalSerialPortSearchEnable(boolean) * setExternalSerialPortAddress(boolean) * setRTSCTSFlowControlEnable(boolean) * setSerialBootMessageState(boolean) - In com.dalsemi.tininet.http.HTTPServer, added method: * setBufferSize(int) - In package com.dalsemi.tininet.http, added classes: * PostElement * PostScript - In com.dalsemi.system.TINIOS, removed method: * public static void sleepProcess(int) - In com.dalsemi.system.Clock: * Removed all field get functions * Removed all field set functions * getTickCount()/setTickCount() are the only clock access functions 1.1 Beta2 -=======- -=============- - In java.lang.NoSuchMethodException, changed constructors to be public. - In java.lang.reflect.InvocationTargetException, changed all constructors to match JDK declarations. - In com.dalsemi.system.TINIOS, added methods: * public static void setStackSize(int size) * public static native int getStackSize(); * public static native int getCurrentStackUsage(); - In com.dalsemi.system.classloader.TINIClassLoader, added methods: * public static StringTokenizer getClasspath() * public static native void addDynamicClass(byte[] code, int cnum); * public static native void addTrashHeap(byte[] heap, int cnum, ClassLoader cl); * public static void unloadClasses(ClassLoader cl) - In com.dalsemi.reflect.Tools, added field: * public static final int stringClassNum Added method: * public static native void markClassFindable(int cnum)