Media Alert: ARMv6 Architecture Support Now Available With 2.6 Linux Kernel

29 March 2004

What: ARM announces the release of open source support for the ARMv6 Instruction Set Architecture (ISA) in the recent 2.6 Linux kernel.  Optimizations have been added to the 2.6 Linux kernel to fully utilize new ARMv6 ISA features such as physical cache, application space identifiers (ASIDS) and use of atomic operations. This support enables significant performance improvements that are needed for the execution of applications in time-constrained environments such as consumer devices, networking and wireless platforms. 
Why: Linux has been used from an early stage of theARM11™ core family design, along with other operating systems, to test and validate new core functionality, and this is part of an ongoing effort to contribute to open source GNU and Linux distributions to follow the evolution of the ARM® architecture.

ARM has also contributed to adding ARMv6 architecture support in the GNU GCC tool chain and both Linux and GCC support are, therefore, available from open source.  ARM’s continuous support of open source initiatives (such as CELF and Open Source Foundation) will help drive adoption of ARMv6 architecture in new consumer electronics, wireless and networking designs.

This effort will reduce time-to-market for Partners building products or reference designs based on Linux technology with the ARM11core family.

Availability: Currently available from the main Linux and GCC open source repositories – see http://www.arm.com for more information.
Who: ARM is the industry’s leading provider of 16/32-bit embedded RISC microprocessor solutions. The company licenses its high-performance, low-cost, power-efficient RISC processors, peripherals, and system-on-chip designs to leading international electronics companies. ARM also provides comprehensive support required in developing a complete system.


ARM PRESS OFFICE: +44 (0) 208 996 4141

Drennan du Plooy, Text 100 Public Relations, +44 20 8996 4131

Michelle Spencer, +44 1628 427780


ARM is a registered trademark of ARM Limited. ARM11 is a trademark of ARM Limited. All other brands or product names are the property of their respective holders. “ARM” is used to represent ARM Holdings plc (LSE: ARM and Nasdaq: ARMHY); its operating company ARM Limited; and the regional subsidiaries ARM INC.; ARM KK; ARM Korea Ltd.; ARM Taiwan; ARM France SAS; ARM Consulting (Shanghai) Co. Ltd.; and ARM Belgium N.V.


We use cookies to give you the best experience on our website. By continuing to use our site you consent to our cookies.

Change Settings

Find out more about the cookies we set