tkinspect, release 5.1.6p8
(04 Apr 2002)
Tkinspect is a Tk program browser originally written by Sam Shen and
now updated to work with Tcl/Tk 8+, incr Tcl 3+ and to cope with
systems such as MS Windows where the Tk 'send' command is not
available. Based upon the 5.1.6 release of tkinspect this version
contains numerous bug fixes and functionality patches. See the
ChangeLog file for details.
Tpasm is a command line based cross assembler for a vast variety of common
microprocessors and controllers, currently supporting:
* Rockwell 6502 (6502, 65c02)
* Motorola 6805 (6805, 68705), 6809, 68hc11
* Intel 8051 (8031, 8032, 8051, 8052, 80c390)
* Atmel AVR (avt, attiny, at90, atmega series)
* Core Technologies CTXP-1
* Microchip PIC (12xxx, 14xxx, 16xxx, 17xxx series)
* Sunplus SPCxxx series
* Zilog Z80 (z80, z180)
Its features include:
* True multi-pass assembly (will take as many passes as needed)
* Multiple segments
* Sophisticated expressions
* Macros, repeats, conditionals
* Arbitrary length labels, local labels
* Supporting new processors is reasonably straightforward
* Can switch between processors during assembly
GNU uCommon C++ is meant as a very light-weight C++ library to facilitate using
C++ design patterns even for very deeply embedded applications, such as for
systems using uclibc along with posix threading support. For this reason, GNU
uCommon C++ disables language features that consume memory or introduce runtime
overhead, such as rtti and exception handling, and assumes one will mostly be
linking applications with other pure C based libraries rather than using the
overhead of the standard C++ library and other similar class frameworks.
Udis86 is an easy-to-use minimalistic disassembler library (libudis86) for the
x86 and AMD64 (x86-64) range of instruction set architectures. The primary
intent of the design and development of udis86 is to aid software development
projects that entail binary code analysis.
Portable libumem.
================
This is a port of Solaris libumem to non-Solaris systems.
The port was made while integrating libumem with our Ecelerity MTA product, so
your initial experience will not be 100% out-of-the-box, because there is no
standalone configure script for the library at this time. (patches welcome!)
In addition, since our deployment is threaded, we force the library into
threaded mode.
While the library is itself stable (it's the memory allocator used by the
Solaris OS), the port may have a few rough edges. We're shipping umem with
Linux and Windows versions of our product as we have found it to be stable.
We will continue to update this project as and when we make improvements, and
welcome third-party patches that improve the usability for everyone.
Wez Furlong,
OmniTI, Inc.
Unibilium is a very basic terminfo library. It doesn't depend on curses or any
other library. It also doesn't use global variables, so it should be
thread-safe.
UrJTAG aims to create an enhanced, modern tool for communicating over JTAG
interface with flash chips, CPUs, and many more. It takes on well proven
openwince JTAG tools code.
Vstr is a string library, designed so you can work optimally with
readv()/writev() for input/output. This means that, for instance, you
can readv() data to the end of the string and writev() data from the
beginning of the string without having to allocate or move memory. It
also means that the library is completely happy with data that has
multiple zero bytes in it.
Visual Tcl is a freely-available, high-quality application development
environment for UNIX, Window$ and Macintosh platforms.
Visual Tcl is written entirely in Tcl/Tk. No extensions.
Tcl7.6 and Tk4.2 or later are required.
Framework needed by Project Manager.
LICENSE: MIT / FDL