Commit Graph

16 Commits

Author SHA1 Message Date
arvinzzz 8cde768588 refactor: Refactored the kernel boot process and added a init framework
close: #I3I768

Change-Id: I4f801df4abe1a9afdf43391c28276e96a5e81513
2021-05-20 16:45:43 +08:00
boxi 4abd2e0247 fix: Optimize quickstart node implementation
Adjust QuickstartListen parameters:
1.delete monitored process pid
2.add timeout waiting

Close #I3R8O8

Change-Id: I89c8626c80b8d6fdaea7cd46029dd9a34b555d37
2021-05-14 09:10:08 +08:00
boxi 0e0ab81ff9 fix: Correctly handle the return value of LOS_EventRead in QuickstartListen.
Correctly handle the return value of LOS_EventRead in QuickstartListen.

Close #I3PSLZ

Change-Id: I7b9ab9aa0542b6072dcbe8fa78924125b95c6434
2021-05-06 11:09:04 +08:00
boxi 4e24b57289 fix: Optimize /dev/quickstart permissions.
Optimize /dev/quickstart permissions.

Close #I3OYUQ

Change-Id: Ie2847efeb5dddf2bbea0251cca39bb7cb973e3f6
2021-04-30 15:43:32 +08:00
boxi cb140a4442 fix: Optimiz macro of quickstart cmd
Optimiz macro of quickstart cmd.

Close #I3OSYT

Change-Id: I5b96823c6ec7f7eab2c0a80eda8ad30bcf2b9d32
2021-04-29 11:40:01 +08:00
boxi 2e011b672f fix: Fix quickstart codingstyle
Fix quickstart codingstyle

Close #I3OPOM

Change-Id: I062e569b64e7cb3eb5e2d59ecadfe58b9055ef2d
2021-04-28 20:37:29 +08:00
boxi 46b63f7153 feat: Add /dev/quickstart to support synchronous communication between processes in user mode startup.
Add /dev/quickstart to support synchronous communication between processes in user mode startup.
Support ioctl cmd:
 QUICKSTART_LISTEN,QUICKSTART_STAGE1,QUICKSTART_STAGE2,QUICKSTART_STAGE3,QUICKSTART_UNREGISTER only for init process;
 QUICKSTART_NOTIFY for other app process.

Close #I3OHO5

Change-Id: If6a56123be93a5bc6b6d1069abda8d872b15fae1
2021-04-28 19:42:06 +08:00
openharmony_ci 7ba0bfa800 !157 删除无用的__cplusplus,移除不必要的文件x权限
Merge pull request !157 from Caoruihong/cplusplus
2021-04-20 09:01:45 +08:00
openharmony_ci 81cdf0c6c3 !156 代码优化
Merge pull request !156 from Caoruihong/ioremap
2021-04-19 18:48:22 +08:00
Caoruihong 7e73c929a2 remove __cplusplus guards in .c files
Change-Id: I052d930d54e63179b17b77f02c107a015f3cfc3f
2021-04-19 18:28:25 +08:00
Caoruihong 1ea9610ffd code optimization
Change-Id: I8d2e9f96e86f4130474da9898791240b5d42328e
2021-04-19 15:24:00 +08:00
boxi 3b2ff4b71f fix: fix typo in quickstart
rename quickstart.c

closes #I3M1S8

Change-Id: Ic85586553389d56f5188dd58e4fb7ced16463dff
2021-04-19 11:12:58 +08:00
zhangfanfan2 f0fc5db72d 风格修改 2021-04-12 19:41:11 +08:00
YOUR_NAME c959d43684 IssueNo:#I3E0F2
Description:Delete VM to support only kernel mode.
Sig:liteos_a
Feature or Bugfix:Feature
Binary Source:No

Change-Id: Ie1029c8fbc0c1b85c138663933118d2d148b7769
2021-03-31 16:14:54 +08:00
YOUR_NAME 2bc01d3ce4 fix:compile bug fix 2021-03-11 20:12:26 +08:00
mamingshuai 73a7b66116 update openharmony 1.0.1 2021-03-11 18:43:57 +08:00