ospre 0.1.6

这是一个用于开发64位操作系统的前置工具,用于做boot、loader等工作。它需要你安装nasm编译器才能使用,使用方式请看文档
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
ELF>@H!@8@Q�tdH1�H1�H1�H1���%�B9Im�(�
I�83
I�84	
�/I
$>.@n:;�:;II3I3I!I"
7$>II��VH:u�-�x$8�l0���0^$:>(�
 �����z	E�	�	�#E�l��l
�0*�� ��8�E`
�
?�@�
0^4:>8�� �v��(�$�G1��� 1��
�
�OSz	v�������c�z	��������C
z	1	�Bl�l�l �q�	H�	K�Hb�"�bKb�"��
'�W�����$�B3RK
�_�ls
�m
�-���l���l�@�lb
�
�E/lVy$R_e8i
��+���3R�
k�
Q,����&(dyn core::any::Any + core::marker::Send)&mut core::fmt::Formatter&[core::fmt::ArgumentV1]fillOption<&[core::fmt::rt::v1::Argument]>PanicInfocharoptionbufpointer_infowidthSomeformatterResult<(), core::fmt::Error>ArgumentV1col&strpositionLeftAlignmentpanic_infortTresultu8pieceslocationcoreErrorIsOkErrOption<&core::fmt::Arguments>__ARRAY_SIZE_TYPE__messageImplied&core::panic::location::LocationCenterpayloadformatfilerust_begin_unwindpanicFormatSpec&core::fmt::ArgumentsLocationargsArgumentsfmtE&core::panic::panic_info::PanicInfoD:\Dev\杂项\os\kernel{extern#0}dyn core::fmt::Writecan_unwindflags()precisionclang LLVM (rustc version 1.71.0-nightly (39c6804b9 2023-04-19))&[&str]Param(dyn core::any::Any + core::marker::Send)lengthCountArgumentRightvtablealign&[core::fmt::rt::v1::Argument]fn(&core::fmt::{extern#0}::Opaque, &mut core::fmt::Formatter) -> core::result::Result<(), core::fmt::Error>u64&[usize; 3]__0kernelu32valueOpaque&mut dyn core::fmt::WritelineNonedata_ptr&core::fmt::{extern#0}::OpaqueOption<usize>boolsrc\main.rs\@\36lrl54siz6s4o41v1UnknownusizeFormatter��UCenter�kernelt{extern#0}4rt/fmt9v1*coreILeft�panic[Unknown�panic_infoBoptionlocationORight`resulth�&[core::fmt::ArgumentV1]K(dyn core::any::Any + core::marker::Send)i&mut core::fmt::Formatter�&core::panic::location::LocationEfn(&core::fmt::{extern#0}::Opaque, &mut core::fmt::Formatter) -> core::result::Result<(), core::fmt::Error>yOpaque�bool�u8lusizeb()�&core::fmt::Arguments�FormatSpec�PanicInfo�FormatterR&[usize; 3]�&[&str]char>Alignmentzu64�Option<&[core::fmt::rt::v1::Argument]>&core::panic::panic_info::PanicInfobArgumentOption<usize>GOption<&core::fmt::Arguments>�CountVArgumentV1$&(dyn core::any::Any + core::marker::Send)�Error�&[core::fmt::rt::v1::Argument]�dyn core::fmt::Writev&mut dyn core::fmt::Write-ArgumentseResult<(), core::fmt::Error>Location
u328&core::fmt::{extern#0}::Opaque�&str����x�A@#�
srcmain.rs	

YLinker: LLD 16.0.2��.text.debug_abbrev.debug_info.debug_aranges.debug_str.debug_pubnames.debug_pubtypes.debug_frame.debug_line.comment.symtab.shstrtab.strtab36lrl54siz6s4o41t_start��!�000��;}�K.l[�8h�Dt0 }0 `
�� ��'!