• Joined on 2021-08-30
Kiritoy created pull request xuos/xiuos#113 2021-12-08 18:24:51 +08:00
Add the cortex-m0 support for XiUOS & Fix bugs on M3 and serial device
Kiritoy pushed to develop at Kiritoy/xiuos 2021-12-08 14:52:31 +08:00
58060874d6 rebase prepare_for_master branch
a080d98470 Restore the file directory structure
4aacf28974 add cortex-m0 support and fix some bugs
1dfb44a706 1、fix third_party_usb data format bugs; 2、feat riscv64 usb mount file system function.
3306194902 add gd32vf103_rvstar board for xiuos
Compare 55 commits »
Kiritoy pushed to prepare_for_master at Kiritoy/xiuos 2021-12-08 14:42:15 +08:00
1dfb44a706 1、fix third_party_usb data format bugs; 2、feat riscv64 usb mount file system function.
3306194902 add gd32vf103_rvstar board for xiuos
fa1637ffbd sync upstream
c1036ec9a2 Merge branch 'wang_weigen_master' of https://git.trustie.net/xuos/xiuos into xiuos_connection
a7baf1e7ed fix third_party_usb/usbhost data format bugs
Kiritoy pushed to develop at Kiritoy/xiuos 2021-11-26 22:38:44 +08:00
0382f3d37a Restore the file directory structure
Kiritoy created pull request xuos/xiuos#102 2021-11-23 18:24:06 +08:00
Add the cortex-m0 support for XiUOS & Fix bugs on M3 and serial device
Kiritoy pushed to develop at Kiritoy/xiuos 2021-11-23 18:17:03 +08:00
1e054e18ac add cortex-m0 support and fix some bugs
86b1d9c77d support adapter_ethernet and adapter_lora function from Liu Weichao
5fe8fb59b2 Merge branch 'wang_weigen_master' of https://git.trustie.net/xuos/xiuos into xiuos_connection
7a172fd136 1、support adapter_lora gateway and client state-machine-model;2、fix aiit-arm32-board usb compile error.
ca74d5cb93 Add QEMU support for XiUOS based on Cortex-M4
Kiritoy created pull request xuos/xiuos#99 2021-11-11 22:10:18 +08:00
Add the cortex-m0 support for XiUOS & Fix bugs on M3 and serial device
Kiritoy pushed to ipads_develop at Kiritoy/xiuos 2021-11-11 22:05:04 +08:00
b16f2bd865 add cortex-m0 support and fix some bugs
Kiritoy created repository Kiritoy/xiuos 2021-11-11 21:47:46 +08:00
Kiritoy pushed to fix_shell_read_bug at gujinyu/xiuos 2021-09-03 10:38:39 +08:00
bcd9b89198 minor: mmodify out-dated comment
Kiritoy pushed to fix_shell_read_bug at gujinyu/xiuos 2021-09-02 16:47:50 +08:00
6086dad6cf minor: format code
Kiritoy commented on pull request gujinyu/xiuos#1 2021-09-01 15:08:05 +08:00
fix: enable the serial to retrieve the keys that consists of several characters, e.g., arrow keys

review 完了应该没啥问题,顺带在这个 MR 中修复了一个 uart driver 的 BUG

BUG:
当输入组合键(如上下左右,F1,F2等),M0中只会读取一个字符,且多余的其他两个字符会滞留在 uart 设备的 fifo 中。导致输入错位。在快速按键,一个中断处理过程中按下多个字符同样会触发该滞留导致的错位BUG。

BUG 原因:
uart.c 102行

    ch = UART_RXD;
    UART_RXDRDY = 0;

应当在读取之前将 RXDRDY 标志位清空。之前的 demo 写错了。即:

    UART_RXDRDY = 0;
    ch = UART_RXD;
Kiritoy pushed to fix_shell_read_bug at gujinyu/xiuos 2021-09-01 15:00:03 +08:00
9dd42c23fb format code and fix a bug of uart driver in m0
Kiritoy pushed to fix_shell_bug at gujinyu/xiuos 2021-08-31 14:10:22 +08:00
Kiritoy pushed to ipads-develop at gujinyu/xiuos 2021-08-31 11:06:34 +08:00
bc91fb23ee fix: save and restore callee-saved registers in HwInterruptcontextSwitch for armv7-m like cortex-m3
fab79b5999 minor: delete out-dated comments in the link.lds for cortex-m0
3712e44748 fix m3 bug: fix the bug that register R4 is corrupted when HwInterruptcontextSwitch is called
608e83741d minor: delete comment of m0 link.lds
Compare 4 commits »
Kiritoy pushed to ipads-develop at gujinyu/xiuos 2021-08-31 10:26:52 +08:00
3712e44748 fix m3 bug: fix the bug that register R4 is corrupted when HwInterruptcontextSwitch is called
Kiritoy pushed to ipads-develop at gujinyu/xiuos 2021-08-31 10:13:57 +08:00
608e83741d minor: delete comment of m0 link.lds
Kiritoy pushed to fix_m3_bug at gujinyu/xiuos 2021-08-31 10:00:37 +08:00
746473b0db bug_fix: fix the bug that the data in register R4 will be corrupted when HwInterruptcontextSwitch is called