sig_loongarch.md 2.9 KB
Newer Older
1
# sig_LoongArch
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53

English | [简体中文](./sig_loongarch_cn.md)

Note: The content of this SIG follows the convention described in OpenHarmony's PMC Management Charter [README](/zh/pmc.md)

## SIG group work objectives and scope

### work goals

- Enable OpenHarmony to support LongArch architecture and LongArch equipment, and provide guidance on LongArch software package and system construction.
- Maintain support for LongArch architecture; Including the adaptation of LongArch instruction set, Clang, Musl, media, graphics, driver and other subsystems.
- Realize that LoongArch chip (2K0500/2K1000LA/2K1500/2K2000, etc.) is compatible with OpenHarmony small system and standard system.
- Realize that LoongArch supports OpenHarmony's relevant code to be open source and on the trunk, and maintain relevant code continuously.
- Support Arkruntime's adaptation to Godson command set.


### work scope

- Focusing on the LoongArch architecture chip platform for the embedded field, mainly the No. 2 series, including 2K0500, 2K1000LA, 2K1500, 2K2000 and other chips.
- By 2022, the LoongArch architecture chip (2K0500/2K1000LA) will be adapted to small systems.
- In 2023, the subsystem based on the LoongArch architecture will be adapted to the backbone of the round, and the LoongArch architecture chip (2K0500/2K1000LA) will be adapted to the small system and put on the backbone.
- In 2023, we will focus on the LoongArch architecture chip (2K1000LA/2K2000) to adapt to the standard system, and at the same time, the relevant code will be on the backbone.
- Build the ability of OpenHarmony to support the LongArch architecture, and constantly update, adapt, and maintain the OpenHarmony related code to enable the supported LongArch architecture.
- The adaptation of LongArch architecture, Clang, Musl, media, graphics, driver and other subsystems enables OpenHarmony to support LongArch architecture.
- Realize the support of LongArch architecture for Arkruntime and other services, and open up the north-oriented application framework.
- Support Arkruntime's adaptation to Godson command set.

## The repository
- project name:
  - LoongArch:https://gitee.com/openharmony-sig/device_soc_loongson

## SIG Members

### Leader
- https://gitee.com/lianzhian

### Committers
- https://gitee.com/swxu

### Meetings

 - Meeting time:Biweekly,Tuesday 10:00-11:00
 - Meeting application:[OpenHarmony LoongArch Meeting Proposal](https://docs.qq.com/sheet/DRVVFVEtXV29Nd3Fa?tab=BB08J2)
 - Meeting link: Welink or other meeting
 - Meeting notification: [Subscribe to](https://lists.openatom.io/postorius/lists/dev.openharmony.io) mailing list dev@openharmony.io for the meeting link
 - Meeting Summary: To view the minutes of past meetings, please click this [link](https://gitee.com/openharmony-sig/sig-content/tree/master/loongarch/meetings)

### Contact (optional)

- Mailing list:[dev.openharmony.io](https://lists.openatom.io/postorius/lists/dev.openharmony.io)
- Zulip group:NA
- Wechat group:NA