C-SKY CPU Architecture Port Updated For Linux 4.21

Written by Michael Larabel in Hardware on 3 January 2019 at 06:06 AM EST. Add A Comment
Back during the Linux 4.20 kernel cycle, support for the C-SKY CPU architecture was introduced while now for Linux 4.21 it has seen its first round of improvements.

C-SKY is a 32-bit CPU architecture out of China intended for embedded devices from DVRs to printers to media boxes and other low-power consumer electronics. C-SKY Microsystems has joined the RISC-V Foundation, but this architecture added to Linux 4.21 is not RISC-V based but their own home-grown design with support for 16/32-bit variable length instructions, 70+ core instructions, and is a two-stage pipeline processor.

With the in-development Linux 4.21 kernel, the C-SKY code is picking up CPU hotplug support for SMP, ftrace, perf subsystem support, optimizations, and a wide range of fixes.

The C-SKY updates for Linux 4.21 have more than fifteen hundred lines of new code and the complete list of changes can be found via this pull request.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week