Commit Graph

11 Commits

Author SHA1 Message Date
TXuian 736ba18769 Rename struct Thread; Completely split task memspace and shceduling 2024-05-18 21:37:30 +08:00
TXuian 50ecc1e520 Finish micorkernel functions. 2024-05-01 12:12:13 +08:00
TXuian a7cbb0d041 delete task only when it's not in running. 2024-04-26 17:39:23 +08:00
TXuian fc380de895 Fix some bugs. 2024-04-24 10:19:58 +08:00
TXuian a2e5b49b19 fix sys_poll_session performance bug. 2024-04-02 10:56:28 +08:00
TXuian 8f3df1e5c2 clean unnecessary lock initialization in kernel 2024-03-26 09:39:20 +08:00
TXuian 08c8f0b952 Update spinlock to avoid hungry. 2024-03-19 10:12:51 +08:00
TXuian b939557317 Use only whole kernel lock 2024-03-15 16:21:36 +08:00
TXuian d987bf0357 Support smp. TODO: delete all inner kernel locks. 2024-03-15 16:01:30 +08:00
TXuian 6942ad6d1d XIZI_AIoT: Add modifications for all SDK files. Add libmalloc interfaces(not functional) 2024-02-02 11:10:55 +08:00
TXuian 494312183b Support XiZi_AIoT 2024-01-31 10:30:34 +08:00