#9 p3can
B280B442BE217CCD137343BE317CB40EB91D00ACCD10E2FBB400CD16B80000CD1910000600007E00000100000000000000466174616C204572726F7221205072
65737320616E79206B65792E2E2EE4920C02E692BB1841B8014FBF008A89D9CD10B8024FCD10FA0F01169A7C0F20C00C010F22C0B808008ED88EC08ED0EA007E
10000000000000000000FFFF00000092CF00FFFF00000098CF001F00827C00000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000970200000100000055AA
A1F67D0000A36B7E0000A1FA7D0000A3737E0000C705777E0000008B0000BE6B7E0000E814070000BF637E0000B902000000E849000000A36B7E0000891D737E
0000C705777E00007C930000BE6B7E0000E8E6060000BE7C930000E812010000F4EBF3666F6E742E626D7000000000000000000000000000000000E801E603E0
5652890DEC7E0000BE088B00008B073B06740D83C604813E0A0A0A0A7435EBEF8935E47E0000893DE87E000083C60483C704498B063B0774F38B35E47E00008B
3DE87E00008B0DEC7E000085C974088B07EBBC5E5AF9C383EE048B1E83EE048B065E5AC30000000000000000000000008B3D288A00000FB705128A00008B5E08
31D2F7E30346040FB61D198A0000C1EB03F7E38B1E891C07C3891D6E7F00008915667F000031D289156A7F000089156E7F0000BE667F0000E8B3FFFFFFFF056A
7F00008B1D128A0000391D6A7F000075E7FF056E7F00008B1D6E7F00003B1D148A000075D3C300000000000000000000000089F566813E424D7401C366837D18
18740C66837D18200F84D6000000C360A348800000891D4C800000A35C800000891D6080000031D2BB040000008B450EF7F3891550800000BEF07E0000037506
8935548000008B5D12011D608000008B35548000008A06A2588000008A4601A2598000008A4602A25A80000083055480000003BE58800000E8F3FEFFFFFF055C
8000008B5D0E031D48800000391D5C80000075BB8B1D48800000891D5C800000FF0D608000008B1D54800000031D50800000891D548000008B1D4C800000391D
60800000758961C30000000000000000000000000000000000000000000000000000000060A3E9800000891DED800000A3F9800000891DFD800000BEF07E0000
0375068935F18000008B5D12011DFD8000008B35F18000008B06A3F58000008305F180000004BEF5800000E840FEFFFFFF05F98000008B5D0E031DE980000039
1DF980000075CB8B1DE9800000891DF9800000FF0DFD8000008B1DED800000391DFD80000075AB61C30000000000000000000000000000000000000000000000
0066817D00424D7401C366837D1818740C66837D18200F842B010000C3608B068B5E048B4E088B560CA327820000891D2B820000A33F820000891D4382000001
1543820000890D3782000031D2BB040000008B450EF7F389152F8200008B450E29C801052F82000001052F82000001052F8200008B5E10035E10035E10A13782
000003053782000003053782000003052F8200008B4E14F7E1BEF07E000003750601C601DE8935338200008B35338200008A06A23B8200008A4601A23C820000
8A4602A23D82000083053382000003BE3B820000E817FDFFFFFF053F8200008B1D37820000031D27820000391D3F82000075B88B1D27820000891D3F820000FF
0D438200008B1D33820000031D2F820000891D338200008B1D2B820000391D43820000758661C300000000000000000000000000000000000000000000000000
00000000000000608B068B5E048B4E088B560CA32D830000891D31830000A345830000891D49830000011549830000890D3D8300008B450E29C8010535830000
0105358300000105358300000105358300008B5E10035E10035E10035E108B450E03450E03450E03450E8B4E14F7E1BEF07E000003750601C601DE8935398300
008B35398300008B06A34183000083053983000004BE41830000E811FCFFFFFF05458300008B1D3D830000031D2D830000391D4583000075C88B1D2D83000089
1D45830000FF0D498300008B1D39830000031D35830000891D398300008B1D31830000391D49830000759661C300000000000000000000000000000000000000
0000000000000000000000000060B40EAC3C007404CD10EBF761C3E8EDFFFFFF50B40EB00ACD10B00DCD1058C3EB108025BA830000FEEB07800DBA8300000131
C0E4603C2A74F13CAA74E43C3674E93CB674DC3C007EE80FC8E6600FC8F605BA830000017407BEC8840000EB05BE2684000001C601C6668B06C3006031C9BB0B
00000030C0E660BE0E840000E830FDFFFFE897FFFFFF3C0D74322C1FF7E3A31E840000BE0E840000E814FDFFFF011D0E84000089151E840000E803FDFFFFA31E
8400008807474183F97C7CC561C300000000000000000B00000016000000000000000000000000001B002B00C49BC5A1C48DC599C5BEC3BDC3A1C3ADC3A93D00
000008000900710077006500720074007A00750069006F007000C3BA29000D0000006100730064006600670068006A006B006C00C5AFC2A73B00000001007900
78006300760062006E006D002C002E002D00000000000000200000000000000000000000000000000000000000000000510057004500DAFF54005A00DBFF4900
D9FF50000000D8FF000000001B003100320033003400350036003700380039003000000008000900510057004500520054005A00550049004F0050002F002800
0D0000004100530044004600470048004A004B004C0022002100C2B000000100590058004300560042004E004D003F003A005F000000000000002000608B2E03
6E048B5E088B7E0C668B561285DB7805ECA888740DE85C02000085DB790431DBEB3D668B561083C61401E801D83DFFFFFF0F7F0CC7058E8500000F000000EB0A
C7058E8500004F00000031C053E8000000005B720A2B1D7486000085DB75EB61C381EBFF0000007807BB00010000EB06B0FF00D889C3891D7486000080CA02EE
89E988C8FEC2EE88E8FEC2EE0FC988E8FEC2EE88C80A06FEC2EEFEC2B020EEEB5780D40089E90FC9B8FFFF000029C3780489C3EB0401D889C3891D7486000031
C080CA0288F8EE88C8FEC2EEFEC288E0EEFEC2B000EE80EA0388D8EE6689E8FEC2EE88E0FEC2EE88E8FEC2EE8A06FEC22450EEFEC2B024EEB904000000ECA880
7504A808750C497FEFECA88075FBA821752080EA0766B90001F3666D80CA07ECECECEC45664B6685DB75DE80EA07A8217401F9C300000000608B2E036E048B5E
08668B561285DB7805ECA888740DE82301000085DB790431DBEB42668B561089F78B770C83C71401E801D83DFFFFFF0F7F0CC705CC8600000F000000EB0AC705
CC8600004F00000031C053E8000000005B720A2B1DB287000085DB75EB61C381EBFF0000007807BB00010000EB06B0FF00D889C3891DB287000080CA02EE89E9
88C8FEC2EE88E8FEC2EE0FC988E8FEC2EE88C80A07FEC2EEFEC2B030EEEB5780D40089E90FC9B8FFFF000029C3780489C3EB0401D889C3891DB287000031C080
CA0288F8EE88C8FEC2EEFEC288E0EEFEC2B000EE80EA0388D8EE6689E8FEC2EE88E0FEC2EE88E8FEC2EE8A07FEC22450EEFEC2B034EEB904000000ECA8807504
A808750C497FEFECA88075FBA821752080EA0766B90001F3666F80CA07ECECECEC45664B6685DB75DE80EA07A8217401F9C30000000050B004EE31C0EEECECEC
ECEC24C0A88074F958C360B30A66BF0A88C6050788000000C6050888000000C6050988000000C6050A88000000B400F6F380C430678825664F3C0075F06166BF
0788E9DA00000000000000006066BB0A0066BF6388C6055E88000000C6055F88000000C6056088000000C6056188000000C6056288000000C605638800000066
BA000066F7F380C230678815664F6683F80075EB6166BF5E88E9830000000000000000000060BB0A00000066BFDF88C605D588000000C605D688000000C605D7
88000000C605D888000000C605D988000000C605DA88000000C605DB88000000C605DC88000000C605DD88000000C605DE88000000C605DF88000000BA000000
00F7F380C230678815664F83F80075EC6166BFD58800000000000000000000000067803D0075046647EBF6C36657664767803D0075F8AC6788053C0074046647
EBF46689CF665FC3
Něco je z kernelu, něco jsou funkce pro BIOS - udělal jsem si nadstavbu BIOSu a sice LISP parser, aby LBA bylo již v LISPu. + VESA nadstavba - zatím jen SGC+... Jinak protože je to v LittleEndian, signatura AA55 je zapsaná jako 55AA - já jen, že tam najdete konec VBR/MBR... (jak se to vezme)
Kdyžtak ještě malá knihovnička (první část) na zprovoznění objektových souborů:
A06108080400000011001D0064030000
843307080400000011000F00005F5F676D6F6E5F73746172745F5F005F4A765F5265676973746572436C6173736573006C696272742E736F2E3100636C6F636B
5F67657472657300636C6F636B5F67657474696D65006C69626763635F732E736F2E3100707468726561645F676574737065636966696300707468726561645F
6B65795F63726561746500707468726561645F7365747370656369666963005F5F6D6F64646933005F556E77696E645F526573756D65005F5F75646976646933
005F556E77696E645F4765744C616E6775616765537065636966696344617461005F556E77696E645F4765744461746152656C42617365005F556E77696E645F
476574526567696F6E5374617274005F556E77696E645F5365744950005F5F756D6F64646933005F556E77696E645F4765744950005F556E77696E645F526169
7365457863657074696F6E005F5F646976646933005F556E77696E645F5365744752005F556E77696E645F4765745465787452656C42617365006C6962707468
726561642E736F2E3000777269746500707468726561645F73656C6600707468726561645F63726561746500707468726561645F6D75746578617474725F7365
747479706500707468726561645F6A6F696E006E616E6F736C65657000707468726561645F6D757465785F696E697400707468726561645F6B696C6C0073656D
5F696E697400707468726561645F6D757465785F756E6C6F636B005F707468726561645F636C65616E75705F706F7000707468726561645F7365747363686564
706172616D0073656D5F706F737400707468726561645F64657461636800707468726561645F6D75746578617474725F696E697400707468726561645F617474
725F736574737461636B73697A6500707468726561645F6D75746578617474725F64657374726F79005F5F6572726E6F5F6C6F636174696F6E005F7074687265
61645F636C65616E75705F7075736800707468726561645F617474725F696E697400707468726561645F617474725F7365746465746163687374617465007074
68726561645F6D757465785F6C6F636B00707468726561645F6D757465785F7472796C6F636B00707468726561645F6D757465785F64657374726F7900707468
726561645F6765747363686564706172616D0073656D5F7761697400736967616374696F6E006C6962632E736F2E36005F494F5F737464696E5F757365640073
636865645F6765745F7072696F726974795F6D696E0073696773757370656E64006D6D617036340073696766696C6C736574007265616C6C6F6300737472746F
6C640061626F7274006D656D6368720073636865645F7969656C640063616C6C6F63007374726C656E006D656D736574006D656D636D70006D656D637079006D
616C6C6F630073696764656C736574006D756E6D6170006261636B74726163655F73796D626F6C735F66640073636865645F6765745F7072696F726974795F6D
6178006261636B7472616365006D656D6D6F7665006261636B74726163655F73796D626F6C73005F5F6C6962635F73746172745F6D61696E00736E7072696E74
6600737973636F6E660066726565005F5F6378615F617465786974006C642D6C696E75782E736F2E32005F5F6C6962635F737461636B5F656E6400474C494243
5F322E3200474C4942435F322E3100474C4942435F322E312E3300474C4942435F322E30004743435F332E300000000002000300040002000200030005000500
05000600020002000600060002000200050005000200050002000200020004000400050006000700050005000500000008000500060003000500050002000300
05000800050005000200050005000800040002000300060006000500020000000200020003000A0002000200050002000800020006000A000200020003000600
0500050009000100010001002400000010000000200000001269690D00000A00AF04000000000000010001009004000010000000200000001169690D00000900
B904000000000000010003005A03000010000000400000001169690D00000800B904000010000000731F690900000700C3040000100000001069690D00000500
CF04000000000000010002004A00000010000000300000005026790B00000600D9040000100000001069690D00000400CF04000000000000010002006E010000
10000000000000001169690D00000300B9040000100000001069690D00000200CF04000000000000A431080806200000A0610808054B0000B831080807010000
BC31080807020000C031080807030000C431080807040000C831080807050000CC31080807060000D031080807070000D431080807080000D831080807090000
DC310808070A0000E0310808070B0000E4310808070C0000E8310808070D0000EC310808070E0000F0310808070F0000F431080807100000F831080807110000
FC310808071200000032080807130000043208080714000008320808071500000C32080807160000103208080717000014320808071800001832080807190000
1C320808071A000020320808071B000024320808071C000028320808071D00002C320808071E000030320808071F000034320808072000003832080807210000
3C320808072200004032080807230000443208080724000048320808072500004C32080807260000503208080727000054320808072800005832080807290000
5C320808072A000060320808072B000064320808072C000068320808072D00006C320808072E000070320808072F000074320808073000007832080807310000
7C320808073200008032080807330000843208080734000088320808073500008C320808073600009032080807370000943208080739000098320808073A0000
9C320808073B0000A0320808073C0000A4320808073D0000A8320808073E0000AC320808073F0000B032080807400000B432080807410000B832080807420000
BC32080807430000C032080807440000C432080807450000C832080807460000CC32080807470000D032080807480000D432080807490000D8320808074A0000
5383EC08E8000000005B81C34FA203008B83F8FFFFFF85C07405E81D020000E8B8090000E8B3A3020083C4085BC30000000000000000000000000000FF