mirror of
https://github.com/rcore-os/rCore-Tutorial-v3.git
synced 2024-11-28 04:13:35 +04:00
6 lines
4.8 KiB
JavaScript
6 lines
4.8 KiB
JavaScript
var searchIndex = new Map(JSON.parse('[\
|
|
["os",{"t":"CHCCCCQQHCCCCCCSSSESSSFNNNNHNNNNHJFJFNNNNNNOONNHHNNHNNHNNNNNNNHHHECFNNNNONNNNNSSSSCCHSHHHHFFFFONNNNNNCONHNNNNONNNHNHNOOHNHNOOHCCONNNNNNNNNFNNNNNNOOONNNNHPPPFGPNNNNNNNNNNNOONNNNNNSSHHHFCHHOOHOFNNNNNONONNNO","n":["board","clear_bss","config","console","lang_items","loader","print","println","rust_main","sbi","sync","syscall","task","timer","trap","CLOCK_FREQ","APP_BASE_ADDRESS","APP_SIZE_LIMIT","CLOCK_FREQ","KERNEL_STACK_SIZE","MAX_APP_NUM","USER_STACK_SIZE","Stdout","borrow","borrow_mut","from","into","print","try_from","try_into","type_id","write_str","panic","KERNEL_STACK","KernelStack","USER_STACK","UserStack","borrow","borrow","borrow_mut","borrow_mut","clone","clone","data","data","from","from","get_base_i","get_num_app","get_sp","get_sp","init_app_cx","into","into","load_apps","push_context","try_from","try_from","try_into","try_into","type_id","type_id","console_putchar","set_timer","shutdown","UPSafeCell","up","UPSafeCell","borrow","borrow_mut","exclusive_access","from","inner","into","new","try_from","try_into","type_id","SYSCALL_EXIT","SYSCALL_GET_TIME","SYSCALL_WRITE","SYSCALL_YIELD","fs","process","syscall","FD_STDOUT","sys_write","sys_exit","sys_get_time","sys_yield","TASK_MANAGER","TaskContext","TaskManager","TaskManagerInner","__private_field","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","context","current_task","deref","exit_current_and_run_next","find_next_task","from","from","from","inner","into","into","into","mark_current_exited","mark_current_exited","mark_current_suspended","mark_current_suspended","num_app","ra","run_first_task","run_first_task","run_next_task","run_next_task","s","sp","suspend_current_and_run_next","switch","task","tasks","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","TaskContext","borrow","borrow_mut","clone","from","goto_restore","into","ra","s","sp","try_from","try_into","type_id","zero_init","__switch","Exited","Ready","Running","TaskControlBlock","TaskStatus","UnInit","borrow","borrow","borrow_mut","borrow_mut","clone","clone","eq","from","from","into","into","task_cx","task_status","try_from","try_from","try_into","try_into","type_id","type_id","MSEC_PER_SEC","TICKS_PER_SEC","get_time","get_time_ms","set_next_trigger","TrapContext","context","enable_timer_interrupt","init","sepc","sstatus","trap_handler","x","TrapContext","app_init_context","borrow","borrow_mut","from","into","sepc","set_sp","sstatus","try_from","try_into","type_id","x"],"q":[[0,"os"],[15,"os::board"],[16,"os::config"],[22,"os::console"],[32,"os::lang_items"],[33,"os::loader"],[62,"os::sbi"],[65,"os::sync"],[67,"os::sync::up"],[78,"os::syscall"],[85,"os::syscall::fs"],[87,"os::syscall::process"],[90,"os::task"],[138,"os::task::context"],[152,"os::task::switch"],[153,"os::task::task"],[178,"os::timer"],[183,"os::trap"],[191,"os::trap::context"],[204,"core::fmt"],[205,"core::result"],[206,"core::any"],[207,"core::panic::panic_info"],[208,"core::cell"],[209,"core::option"]],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,6,0,6,6,6,6,0,0,0,0,0,10,11,10,11,10,11,10,11,10,11,0,0,10,11,0,10,11,0,10,10,11,10,11,10,11,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,22,27,21,22,27,21,0,27,21,0,22,22,27,21,22,22,27,21,0,22,0,22,22,24,0,22,0,22,24,24,0,0,0,27,22,27,21,22,27,21,22,27,21,0,24,24,24,24,24,24,24,24,24,24,24,24,24,0,26,26,26,0,0,26,25,26,25,26,25,26,26,25,26,25,26,25,25,25,26,25,26,25,26,0,0,0,0,0,0,0,0,0,13,13,0,13,0,13,13,13,13,13,13,13,13,13,13,13,13],"f":"`{{}b}``````{{}d}``````````````{ce{}{}}0{cc{}}1{fb}{c{{h{e}}}{}{}}0{cj{}}{{ln}A`}{Abd}````6666{AdAd}{AfAf}``77{AhAh}{{}Ah}{AdAh}{AfAh}3<<>{{AdAj}Ah}::::99{Ahb}0{Ald}```??{{{An{c}}}{{B`{c}}}{}}?`{ce{}{}}{c{{An{c}}}{}}??>``````{{Ah{Bb{Ah}}}Bd}`{{AhBfAh}Bd}{Bhd}{{}Bd}0`````555555``{BjBl}{{}b}{Bl{{Bn{Ah}}}}{cc{}}00`9992{Blb}30``3{Bld}41``4```{c{{h{e}}}{}{}}00000{cj{}}00`=={C`C`}5{AhC`}?```332{{}C`}```````{ce{}{}}000{CbCb}{CdCd}{{CdCd}Al};;33``888877``{{}Ah}0>``>>``{AjAj}``{{AhAh}Aj}66>6`{{AjAh}b}`<<;`","D":"Mb","p":[[1,"unit"],[1,"never"],[5,"Arguments",204],[6,"Result",205],[5,"TypeId",206],[5,"Stdout",22],[1,"str"],[8,"Result",204],[5,"PanicInfo",207],[5,"KernelStack",33],[5,"UserStack",33],[1,"usize"],[5,"TrapContext",191],[1,"bool"],[5,"UPSafeCell",67],[5,"RefMut",208],[1,"array"],[1,"isize"],[1,"u8"],[1,"i32"],[5,"TASK_MANAGER",90],[5,"TaskManager",90],[6,"Option",209],[5,"TaskContext",138],[5,"TaskControlBlock",153],[6,"TaskStatus",153],[5,"TaskManagerInner",90]],"r":[[18,15],[65,67],[91,138],[183,191]],"b":[],"c":"OjAAAAAAAAA=","e":"OzAAAAEAAGMAEgAQAAkAHAARADIAAQA4AAYAQgAAAEUAAQBMAAYAVgAAAF8ABgBoAAAAggAIAIwAAgCVAAIAmgAMAKsACQC5AAAAwgABAMkAAgA="}]\
|
|
]'));
|
|
if (typeof exports !== 'undefined') exports.searchIndex = searchIndex;
|
|
else if (window.initSearch) window.initSearch(searchIndex);
|