Express Logic Announces ThreadX RTOS Kernel Awareness for Metrowerks CodeWarrior Development Environment.Business Editors/High-Tech Writers electronicaUSA Booth #1525 SAN FRANCISCO--(BUSINESS WIRE)--March 29, 2004 Lernel Awareness Speeds Development on PowerPC, ColdFire, and StarCore Express Logic, Inc., the worldwide leader in royalty-free embedded real-time operating systems (RTOS (1) (RealTime Operating System) An operating system designed for use in a real time computer system. See real time system, embedded system, process control and OS-9. ) with over 100 million deployments, today announced the immediate availability of ThreadX(R) RTOS Kernel Awareness for the Metrowerks CodeWarrior(TM) Development Studio's Integrated Development Environment See IDE. integrated development environment - interactive development environment (IDE). ThreadX developers can use the CodeWarrior IDE to design, build and debug To correct a problem in hardware or software. Debugging software means locating the errors in the source code (the program logic). Debugging hardware means finding errors in the circuit design (logical circuits) or in the physical interconnections of the circuits. applications written in C or C++ for popular 32-bit processors. The CodeWarrior debugger kernel-aware integration offers ThreadX RTOS developers fully detailed views of all ThreadX resources, making application development and debugging easier than ever before. A complete roster of all threads in the system can be viewed in a window, showing thread name, state, and location in the application. The status of all other ThreadX resources, including semaphores, queues, timers, event flag groups, memory block pools and memory byte pools also can be viewed in individual windows. The ThreadX RTOS kernel awareness added to the CodeWarrior IDE offers developers powerful visibility into all ThreadX resources. This easily accessed information greatly enhances developer productivity by eliminating the need for cumbersome searches for resource information throughout the body of source code. Express Logic's ThreadX RTOS is available for PowerPC, 68K, StarCore, ColdFire, and ARM processors, with CodeWarrior Kernel Awareness for PowerPC, ColdFire and StarCore. In addition, support for the uITRON API, a popular standard used in Japan, and gaining popularity in North America North America, third largest continent (1990 est. pop. 365,000,000), c.9,400,000 sq mi (24,346,000 sq km), the northern of the two continents of the Western Hemisphere. , now is available to developers using Express Logic's ThreadX RTOS. Express Logic's royalty-free ThreadX RTOS boasts extremely small memory requirements as well as very high performance. ThreadX also provides many advanced features, including a picokernel(TM) architecture, preemption-threshold(TM), optimized software timers, and priority inheritance (parallel) priority inheritance - A technique for avoiding priority inversion by temporarily raising the prioriry of all processes that want to access a shared resource to the highest priority level of any of them. . The ability for developers to use the Metrowerks CodeWarrior IDE with its ThreadX kernel-awareness further enhances development of advanced ThreadX applications. "ThreadX for CodeWarrior is one of our most popular products," noted William E. Lamie, president/CEO of Express Logic. "CodeWarrior developers appreciate the advantages they gain from our royalty-free licensing model as well as our small footprint and gutsy performance. Tight integration with the Metrowerks development tools gets products to market faster. Given that Motorola processors are the foundation of many consumer products where margins are tight, the cost savings developers gain from the combination of ThreadX and CodeWarrior will extend their competitive edge in those markets." The ThreadX integration plug-in for CodeWarrior is provided as a Dynamic Link Library A set of program routines that can be called at runtime as needed. See DLL. dynamic link library - Dynamically Linked Library (DLL (1) See data link layer. (2) (Dynamic Link Library) An executable program module in Windows that performs one or more functions at runtime. DLLs are not launched by the user; they are called for by an executable program or by other DLLs. ) that plugs seamlessly into the CodeWarrior environment. It is available today from Express Logic for ThreadX/CodeWarrior developers. About Express Logic Headquartered in San Diego San Diego (săn dēā`gō), city (1990 pop. 1,110,549), seat of San Diego co., S Calif., on San Diego Bay; inc. 1850. San Diego includes the unincorporated communities of La Jolla and Spring Valley. Coronado is across the bay. , CA, Express Logic offers the most advanced run-time solution for deeply embedded applications, including the popular ThreadX RTOS, the high-performance TCP/IP stack NetX(TM), and the embedded MS-DOS MS-DOS in full Microsoft Disk Operating System Operating system for personal computers. MS-DOS was based on DOS, developed in 1980 by Seattle Computer Products. Microsoft Corp. bought the rights to DOS in 1981, and released MS-DOS with IBM's PC that year. file system FileX(TM). All products from Express Logic include full source-code and have no run-time royalties. For more information about Express Logic solutions, please browse to http://www.expresslogic.com, call 1-888-THREADX, or email inquires to sales@expresslogic.com. ThreadX is a registered trademark of Express Logic, Inc. NetX, FileX, preemption-threshold, picokernel and UDP UDP (uridine diphosphate): see uracil. (User Datagram Protocol) A protocol within the TCP/IP protocol suite that is used in place of TCP when a reliable delivery is not required. fast path technology are trademarks of Express Logic, Inc. All other brands or product names are the property of their respective holders. |
|
||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion