Skip to content

Commit

Permalink
Update the release note and readme.md.
Browse files Browse the repository at this point in the history
  • Loading branch information
At-EC committed Mar 13, 2024
1 parent 0b07627 commit 628f4d8
Show file tree
Hide file tree
Showing 4 changed files with 51 additions and 27 deletions.
22 changes: 14 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,21 +53,27 @@ And the keywords of the At-RTOS is shown as following lists.

At-RTOS supports many architectures, and has covered the major architectures in current kernal system. It supports the following architectures, and it lists the chip that was verified.

- **Cortex-M3**: [GD32103C-START](https://www.gigadevice.com/product/mcu/arm-cortex-m3/gd32f103vct6)
- **Cortex-M4**: [GD32F307E-START](https://www.gigadevice.com/product/mcu/arm-cortex-m4/gd32f307vet6)
- **Cortex-M33**: [GD32W515P-EVAL](https://www.gigadevice.com/product/mcu/arm-cortex-m33/gd32w515piq6)
- [ ] `ARM Cortex-M` lists:
- [x] Cortex-M3 (AC5): [GD32103C-START](https://www.gigadevice.com/product/mcu/arm-cortex-m3/gd32f103vct6)
- [x] Cortex-M4 (AC6): [GD32F307E-START](https://www.gigadevice.com/product/mcu/arm-cortex-m4/gd32f307vet6)
- [ ] Cortex-M23:
- [x] Cortex-M33: [GD32W515P-EVAL](https://www.gigadevice.com/product/mcu/arm-cortex-m33/gd32w515piq6)
- [ ] `RISC-V` lists:
- [ ] Reserved:

There is planned support for the ARM Cortex remaining architectures though no chips are currently supported in my hand, If you perform it in your system, I'll thanks for your PRs to update the chip that verified into lists.

## Compilers

The main compilers currently is supported by At-RTOS are:

- MDK KEIL (AC5)
- MDK KEIL (AC6)
- IAR IDE
- ARMCLANG
- Native CMAKE GCC
- [ ] `Compiler` lists:
- [x] MDK KEIL (AC5).
- [x] MDK KEIL (AC6).
- [x] IAR IDE.
- [x] ARMCLANG.
- [ ] CMAKE ARM GCC.
- [x] CMAKE Native GCC.

## Source tree

Expand Down
6 changes: 3 additions & 3 deletions build_version.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,11 @@
extern "C" {
#endif

#define ATOS_BUILD_TIME "2024-03-09,20:56"
#define ATOS_COMMIT_HEAD_ID "f73213240817ea6f3dd241c53ebcd1fc2fc7db3c"
#define ATOS_BUILD_TIME "2024-03-13,19:50"
#define ATOS_COMMIT_HEAD_ID "0b07627541ff9e203edfad7b9cefbc8eb33a7bdd"
#define ATOS_VERSION_MAJOR_NUMBER (1u)
#define ATOS_VERSION_MINOR_NUMBER (2u)
#define ATOS_VERSION_PATCH_NUMBER (4u)
#define ATOS_VERSION_PATCH_NUMBER (5u)

#define ATOS_VERSION_MAJOR_NUMBER_MASK (0x03FFu)
#define ATOS_VERSION_MAJOR_NUMBER_POS (22u)
Expand Down
6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "At-RTOS",
"homepage": "https://github.com/At-EC/At-RTOS",
"version": "1.2.4",
"timestamp": "2024-03-09,20:56",
"commit_id": "885c527a8d65f05fc34321ff3e3e1e63a4e12f85"
"version": "1.2.5",
"timestamp": "2024-03-13,19:50",
"commit_id": "f73213240817ea6f3dd241c53ebcd1fc2fc7db3c"
}
44 changes: 31 additions & 13 deletions release-note.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,34 @@

The At-RTOS latest version in the production branch is ![GitHub Release](https://img.shields.io/github/v/release/At-EC/At-RTOS) and the detail release notes is shown as the following table:

| Version | Date | Description |
| ------- | -----------|--------------|
| v1.2.0 | 02/25/2024 | Add function os_kernal_is_running to allow user to check if At-RTOS is running. |
| | | Allocate a bit for pass information postcode, The maximum instance number up to 31. |
| | | Add an option into sem_init to allow user to reduce useless thread wakeup calling. |
| | | New interface is able to dump the current running thread id. |
| | | Enable discord At-RTOS service into github for contributors. |
| | | Add the release note file to record the code changes history. |
| | | Enable clang-format in the kernal source code. |
| | | Modify the README.md file content.|
| v1.1.0 | 02/16/2024 | Add the AtOS extern symbol for convenience use. |
| | | Add the license content into script and file header. |
| v1.0.0 | 02/15/2024 | Welcome to At-RTOS. This is the first release. A stable RTOS feature was implemented in the kernal system, Pls enjoy it (: |
+----------------------------------------------------
| v1.1.0
+----------------------------------------------------
| * Date (`25/02/24`)
|
| * Features enabled
| - Add function os_kernal_is_running to allow user to check if At-RTOS is running.
| - Allocate a bit for pass information postcode, The maximum instance number up to 31.
| - New interface is able to dump the current running thread id.
| - Add an option into sem_init to allow user to reduce useless thread wakeup calling.
| - Enable discord At-RTOS service into github for contributors.
| - Add the release note file to record the code changes history.
| - Enable clang-format in the kernal source code.
| - Modify the README.md file content.
+----------------------------------------------------
+----------------------------------------------------
| v1.1.0
+----------------------------------------------------
| * Date (`16/02/24`)
|
| * Features enabled
| - Add the AtOS extern symbol for convenience use.
| - Add the license content into script and file header.
+----------------------------------------------------
| v1.0.0
+----------------------------------------------------
| * Date (`15/02/24`)
|
| * Features enabled
| - Welcome to At-RTOS. This is the first release. A stable RTOS feature was implemented in the kernal system, Pls enjoy it (:.
+----------------------------------------------------

0 comments on commit 628f4d8

Please sign in to comment.