Business Services Industry
Express Logic and ARM add Industry's First Stack and File System Awareness to ARM RealView Debugger
Business Wire, March 7, 2005
SAN FRANCISCO, Calif. -- Developers aided by increased visibility into key TCP/IP stack and File System data structures
Express Logic, Inc., the worldwide leader in royalty-free real-time operating systems (RTOS), today announced an industry first--the addition of TCP/IP stack and File System awareness to the ARM(R) RealView(R) debugger's already robust RTOS kernel awareness for ThreadX(R).
Express Logic's NetX(TM) TCP/IP stack for embedded applications, commonly used with the ThreadX RTOS, now can be viewed at the data structure level from the RealView debugger, much like the ThreadX RTOS kernel data structures. Developers gain unprecedented visibility into the TCP/IP stack's data structures and the behavior of applications using the stack. Similar visibility is also achieved with Express Logic's FileX(TM) embedded file system. Key file system data structures are exposed for easy viewing through the RealView debugger.
"The first benefit to such system visibility is that--just as with ThreadX debugger kernel awareness--all the stack and file system resources are one click away," commented William E. Lamie, president of Express Logic. "We have shortened the development time yet again. To dig into the data structures by hand would be much more difficult and time consuming."
"This extension to the ARM RealView Developer Suite is built on our industry-leading halted and running system debug technology, which enables developers to visualize and interact with abstract system data structures while the target system is running or halted," said Rod Crawford, RealView US Marketing Manager for ARM. "This capability empowers developers to rapidly tune and deploy complete system platforms."
The new Stack and File System awareness provides several key benefits to developers. Views in the Express Logic's NetX(TM) TCP/IP Stack provide the following visibility:
--IP--exposes each IP instance in the application. Developers can use it to check for I/O by watching "Bytes Sent" or "Bytes Received" fields.
--Pktpool--gives valuable insight into packet availability in a given pool. If Available Packets is non zero, then the next allocation will be successful. Another interesting field is the Empty Requests field. Each time an allocation request is made on an empty packet pool, this number is incremented. A user might see this and realize that this pool needs to be larger to avoid thread blocking.
--Udp--reveals UDP socket information. The user can see which UDP sockets are actively sending/receiving data.
--Tcp--examines all TCP socket information. A user would use this to see what connections are established (Connect IP & Connect Port) and the State of those connections.
Similarly, Express Logic's FileX embedded file system provides easy vantages:
--Media--indicates the file system's "Cache Size." This tells the developer how many logical sectors can be cached by FileX.
--File--displays standard File information. "Available Size" is the number of bytes allocated to the file before FileX must get more clusters (allocations blocks in FAT).
Shipping and Availability
NetX Stack and FileX File System awareness for ARM's RealView debugger is available immediately as a free plug-in from Express Logic.
About Express Logic
Headquartered in San Diego, CA, Express Logic offers the most advanced run-time solution for deeply embedded applications, including the popular ThreadX(R) RTOS, the high-performance NetX(TM) TCP/IP stack, the FileX(TM) embedded MS-DOS compatible file system, and the USBX(TM) Host/Device USB protocol stack. All products from Express Logic include full source-code and have no run-time royalties. For more information about Express Logic solutions, please visit 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, CANX, USBX, preemption-threshold, picokernel, UDP fast path technology, are trademarks of Express Logic, Inc. All other brands or product names are the property of their respective holders.
- 5 Rules for Immediate Annuities
- Death in the Family: 12 Things to Do Now
- Dumbest Things You Do With Your Money
- 6 Online Networking Mistakes to Avoid
- 401(k) Mistakes to Avoid
- 5 Economic Scenarios to Keep You Up at Night
- The Real ‘Best Places to Retire’
- Best Credit Cards for You
- 12 Tough Questions to Ask Your Parents
- The Real ‘Best Colleges’
- Home Buyer Tax Credit: How to Cash In
- Why You Shouldn't Bash Cash
- 8 Phony 'Bargains' and Better Alternatives
- Danger: 3 Debit Card Scams to Avoid
- 6 Myths About Gas Mileage
- 29 Fees We Hate Most
- Quick and Easy Ways to Boost Returns
- Best Stocks to Buy Now
- Lower Your Taxes: 10 Moves to Make Now
- New Jobs: 8 Lessons from Real-Life Career Switchers
- The New Job Market: Who Wins and Who Loses?
- Health Care Reform's Public Option: Everything You Need to Know
- Volunteer Work When Unemployed: Should You Work for Free?
- Whose Recovery Is This?
- Long-Term-Care Insurance: 4 Biggest Risks to Avoid
Content provided in partnership with
Most Recent Business Articles
- Multiple criteria evaluation and optimization of transportation systems
- Multi-criteria analysis procedure for sustainable mobility evaluation in urban areas
- A two-leveled multi-objective symbiotic evolutionary algorithm for the hub and spoke location problem
- Multi-criteria analysis for evaluating the impacts of intelligent speed adaptation
- The development of Taiwan arterial traffic-adaptive signal control system and its field test: a Taiwan experience
Most Recent Business Publications
Most Popular Business Articles
- 7 tips for effective listening: productive listening does not occur naturally. It requires hard work and practice - Back To Basics - effective listening is a crucial skill for internal auditors
- LIFO vs. FIFO: a return to the basics
- FAS 109: a primer for non-accountants - Financial Accounting Standards Board's "Statement 109: Accounting for Income Taxes"
- Design a commission plan that drives sales - Sales Commissions
- Too Young to Rent a Car? - 25-years-old the minimum age for car renting - Brief Article


