summaryrefslogtreecommitdiff
path: root/build/user/initcode
blob: ef0eb5a38388dd66dcfec4279caa712a2f7c6cf0 (plain)
ofshex dumpascii
0000 01 45 81 45 ef 00 a0 57 ef 00 60 70 01 a0 83 47 05 00 81 cf 05 05 aa 87 03 c7 07 00 be 86 85 07 .E.E...W..`p...G................
0020 65 ff 3b 85 a6 40 05 25 82 80 01 45 82 80 83 47 05 00 aa 85 91 cf 93 06 15 00 b6 87 03 c7 07 00 e.;..@.%...E...G................
0040 3e 86 85 07 65 ff 15 9e 05 26 05 45 6f 00 20 6e 01 46 05 45 e9 ad 49 c1 79 71 06 f4 22 f0 26 ec >...e....&.Eo..n.F.E..I.yq..".&.
0060 01 48 63 4c 05 04 0a 84 a2 86 01 47 29 46 bb 67 c5 02 85 06 ba 85 05 27 3b 45 c5 02 9b 87 07 03 .HcL.......G)F.g.......';E......
0080 a3 8f f6 fe 6d f5 63 1e 08 02 9b 07 f7 ff 93 04 e4 ff 82 17 93 06 f7 ff ba 94 81 93 36 94 9d 8c ....m.c.....................6...
00a0 a2 85 05 46 05 45 7d 14 ef 00 60 68 e3 9a 84 fe a2 70 02 74 e2 64 45 61 82 80 3b 05 a0 40 05 48 ...F.E}...`h.....p.t.dEa..;..@.H
00c0 5d b7 93 07 07 01 33 87 27 00 93 07 d0 02 23 08 f7 fe 1b 87 25 00 55 bf 05 46 97 05 00 00 93 85 ].....3.'.....#.....%.U..F......
00e0 65 6e 05 45 a9 a5 97 07 00 00 93 87 a7 6e 94 63 98 67 83 c7 07 01 5d 71 26 fc 09 46 aa 84 97 05 en.E.........n.c.g....]q&..F....
0100 00 00 93 85 a5 6c 05 45 86 e4 36 ec 3a f0 23 04 f1 02 ef 00 c0 61 a1 cc a2 e0 20 00 a2 87 13 f7 .....l.E..6.:.#......a..........
0120 f4 00 13 07 07 03 0a 97 83 46 87 fe 91 80 3e 87 23 80 d7 00 85 07 e5 f4 01 9f 9b 07 17 00 1b 87 .........F....>.#...............
0140 f7 ff 93 04 e4 ff 02 17 93 86 f7 ff be 94 01 93 36 94 99 8c a2 85 05 46 05 45 7d 14 ef 00 20 5d ................6......F.E}....]
0160 e3 1a 94 fe 06 64 a6 60 e2 74 61 61 82 80 a6 60 e2 74 05 46 97 05 00 00 93 85 c5 64 05 45 61 61 .....d.`.taa...`.t.F.......d.Eaa
0180 7d a3 01 11 97 06 00 00 93 86 46 66 06 ec 22 e8 26 e4 b6 87 03 c7 17 00 3e 86 85 07 65 ff 15 9e }.........Ff..".&.......>...e...
01a0 05 26 97 05 00 00 93 85 65 64 05 45 ef 00 20 58 97 06 00 00 93 86 86 66 b6 87 03 c7 17 00 3e 86 .&......ed.E...X.......f......>.
01c0 85 07 65 ff 15 9e 05 26 97 05 00 00 93 85 05 65 05 45 ef 00 c0 55 ef 00 80 5b 2a 84 63 54 a0 2a ..e....&.......e.E...U...[*.cT.*
01e0 97 06 00 00 93 86 86 65 b6 87 03 c7 17 00 3e 86 85 07 65 ff 15 9e 05 26 97 05 00 00 93 85 05 64 .......e......>...e....&.......d
0200 05 45 ef 00 c0 52 22 85 ef f0 ff e4 97 06 00 00 93 86 c6 63 b6 87 03 c7 17 00 3e 86 85 07 65 ff .E...R"............c......>...e.
0220 15 9e 05 26 97 05 00 00 93 85 45 62 05 45 ef 00 00 50 97 06 00 00 93 86 66 63 b6 87 03 c7 17 00 ...&......Eb.E...P......fc......
0240 3e 86 85 07 65 ff 15 9e 05 26 97 05 00 00 93 85 e5 61 05 45 ef 00 a0 4d 05 65 ef 00 c0 53 fd 57 >...e....&.......a.E...M.e...S.W
0260 aa 84 63 05 f5 24 93 07 10 04 23 00 f5 00 85 67 aa 97 97 06 00 00 93 86 66 64 13 07 a0 05 a3 8f ..c..$....#....g........fd......
0280 e7 fe b6 87 03 c7 17 00 3e 86 85 07 65 ff 15 9e 05 26 97 05 00 00 93 85 65 62 05 45 ef 00 20 49 ........>...e....&......eb.E...I
02a0 26 85 ef f0 5f e4 97 06 00 00 93 86 26 5a b6 87 03 c7 17 00 3e 86 85 07 65 ff 15 9e 05 26 97 05 &..._.......&Z......>...e....&..
02c0 00 00 93 85 a5 58 05 45 ef 00 60 46 97 06 00 00 93 86 46 60 b6 87 03 c7 17 00 3e 86 85 07 65 ff .....X.E..`F......F`......>...e.
02e0 15 9e 05 26 97 05 00 00 93 85 c5 5e 05 45 ef 00 00 44 ef 00 40 41 aa 84 63 4e 05 1c 79 e1 ef 00 ...&.......^.E...D..@A..cN..y...
0300 00 49 aa 84 63 05 a4 24 97 06 00 00 93 86 86 63 b6 87 03 c7 17 00 3e 86 85 07 65 ff 15 9e 05 26 .I..c..$.......c......>...e....&
0320 97 05 00 00 93 85 05 62 05 45 ef 00 40 40 26 85 ef f0 7f d2 05 46 97 05 00 00 93 85 a5 62 05 45 .......b.E..@@&......F.......b.E
0340 ef 00 e0 3e 97 06 00 00 93 86 46 62 b6 87 03 c7 17 00 3e 86 85 07 65 ff 15 9e 05 26 97 05 00 00 ...>......Fb......>...e....&....
0360 93 85 c5 60 05 45 ef 00 80 3c 01 45 ef 00 20 3a 97 06 00 00 93 86 86 6c b6 87 03 c7 17 00 3e 86 ...`.E...<.E...:.......l......>.
0380 85 07 65 ff 15 9e 05 26 97 05 00 00 93 85 05 6b 05 45 ef 00 c0 39 97 06 00 00 93 86 26 6d b6 87 ..e....&.......k.E...9......&m..
03a0 03 c7 17 00 3e 86 85 07 65 ff 42 64 e2 60 a2 64 15 9e 05 26 97 05 00 00 93 85 45 6b 05 45 05 61 ....>...e.Bd.`.d...&......Ek.E.a
03c0 bd a6 97 06 00 00 93 86 66 5c b6 87 03 c7 17 00 3e 86 85 07 65 ff 15 9e 05 26 97 05 00 00 93 85 ........f\......>...e....&......
03e0 e5 5a 05 45 ef 00 a0 34 26 85 ef f0 df c6 05 46 97 05 00 00 93 85 05 57 05 45 ef 00 40 33 97 06 .Z.E...4&......F.......W.E..@3..
0400 00 00 93 86 26 5b b6 87 03 c7 17 00 3e 86 85 07 65 ff 15 9e 05 26 97 05 00 00 93 85 a5 59 05 45 ....&[......>...e....&.......Y.E
0420 ef 00 e0 30 01 45 ef 00 00 2f 97 06 00 00 93 86 66 5f 2a 84 b6 87 63 83 a4 0c 03 c7 17 00 3e 86 ...0.E.../......f_*...c.......>.
0440 85 07 65 ff 15 9e 05 26 97 05 00 00 93 85 85 5d 05 45 ef 00 c0 2d 22 85 ef f0 ff bf 97 06 00 00 ..e....&.......].E...-".........
0460 93 86 c6 3e b6 87 03 c7 17 00 3e 86 85 07 65 ff 15 9e 05 26 97 05 00 00 93 85 45 3d 05 45 ef 00 ...>......>...e....&......E=.E..
0480 00 2b fd b5 97 06 00 00 93 86 c6 3c b6 87 03 c7 17 00 3e 86 85 07 65 ff 15 9e 05 26 97 05 00 00 .+.........<......>...e....&....
04a0 93 85 45 3b 05 45 ef 00 80 28 61 b3 97 06 00 00 93 86 c6 3e b6 87 03 c7 17 00 3e 86 85 07 65 ff ..E;.E...(a........>......>...e.
04c0 15 9e 05 26 97 05 00 00 93 85 45 3d 05 45 ef 00 00 26 ed bb 97 06 00 00 93 86 46 42 b6 87 03 c7 ...&......E=.E...&........FB....
04e0 17 00 3e 86 85 07 65 ff 15 9e 05 26 97 05 00 00 93 85 c5 40 05 45 ef 00 80 23 9d bd 17 06 00 00 ..>...e....&.......@.E...#......
0500 13 06 c6 4d b2 87 03 c7 17 00 be 86 85 07 65 ff 3b 86 c6 40 05 26 97 05 00 00 93 85 25 4c 05 45 ...M..........e.;..@.&......%L.E
0520 ef 00 e0 20 17 06 00 00 13 06 46 4e b2 87 03 c7 17 00 be 86 85 07 65 ff 3b 86 c6 40 05 26 97 05 ..........FN..........e.;..@.&..
0540 00 00 93 85 a5 4c 05 45 ef 00 60 1e 15 b5 17 06 00 00 13 06 26 3c b2 87 03 c7 17 00 be 86 85 07 .....L.E..`.........&<..........
0560 65 ff 3b 86 c6 40 05 26 97 05 00 00 93 85 85 3a 05 45 ef 00 c0 1b 05 45 ef 00 60 19 71 b3 19 71 e.;..@.&.......:.E.....E..`.q..q
0580 17 05 00 00 13 05 05 51 86 fc a2 f8 a6 f4 ca f0 ce ec d2 e8 d6 e4 da e0 ef f0 7f a9 17 05 00 00 .......Q........................
05a0 13 05 c5 51 ef f0 bf a8 81 45 17 05 00 00 13 05 e5 52 ef 00 c0 19 63 40 05 14 aa 84 17 05 00 00 ...Q.....E.......R....c@........
05c0 13 05 c5 55 ef f0 bf a6 26 85 ef f0 df a8 17 05 00 00 13 05 25 39 ef f0 9f a5 0a 84 13 06 f0 03 ...U....&...........%9..........
05e0 a2 85 26 85 ef 00 20 14 2a 89 63 56 a0 0c 93 07 05 04 33 89 27 00 17 05 00 00 13 05 25 54 23 00 ..&.....*.cV......3.'.......%T#.
0600 09 fc ef f0 df a2 22 85 ef f0 7f a2 17 05 00 00 13 05 c5 54 ef f0 bf a1 26 85 ef 00 c0 11 17 05 ......"............T....&.......
0620 00 00 13 05 a5 55 ef f0 9f a0 17 05 00 00 13 05 65 56 ef f0 df 9f 17 05 00 00 13 05 a5 56 ef f0 .....U..........eV...........V..
0640 1f 9f 17 05 00 00 13 05 e5 58 17 0b 00 00 13 0b 6b 5b 85 4a ef f0 bf 9d 97 04 00 00 93 84 04 5a .........X......k[.J...........Z
0660 13 09 30 07 93 09 40 07 29 4a bb 8a 6a 41 09 46 a6 85 05 45 ef 00 a0 0b 41 46 a2 85 01 45 ef 00 ..0...@.)J..jA.F...E....AF...E..
0680 80 0a e3 56 a0 fe 83 47 01 00 63 86 27 05 63 87 37 05 e3 8e 47 fd 97 07 00 00 93 87 a7 56 03 c7 ...V...G..c.'.c.7...G........V..
06a0 17 00 3e 86 85 07 65 ff 3b 86 ca 00 da 85 05 45 ef 00 e0 07 6d bf 17 05 00 00 13 05 a5 4a ef f0 ..>...e.;......E....m........J..
06c0 1f 97 4a 85 ef f0 3f 99 17 05 00 00 13 05 85 29 ef f0 ff 95 91 b7 ef f0 df aa 51 bf ef 00 a0 02 ..J...?........)..........Q.....
06e0 09 c5 01 45 ef 00 20 03 59 b7 ef 00 c0 0c 01 45 ef 00 e0 01 fd b7 17 05 00 00 13 05 25 3f ef f0 ...E....Y......E............%?..
0700 1f 93 0a 84 1d b7 89 48 73 00 00 00 82 80 8d 48 73 00 00 00 82 80 91 48 73 00 00 00 82 80 95 48 .......Hs......Hs......Hs......H
0720 73 00 00 00 82 80 99 48 73 00 00 00 82 80 c5 48 73 00 00 00 82 80 d9 48 73 00 00 00 82 80 9d 48 s......Hs......Hs......Hs......H
0740 73 00 00 00 82 80 a1 48 73 00 00 00 82 80 c1 48 73 00 00 00 82 80 c9 48 73 00 00 00 82 80 cd 48 s......Hs......Hs......Hs......H
0760 73 00 00 00 82 80 a5 48 73 00 00 00 82 80 d1 48 73 00 00 00 82 80 d5 48 73 00 00 00 82 80 a9 48 s......Hs......Hs......Hs......H
0780 73 00 00 00 82 80 ad 48 73 00 00 00 82 80 b1 48 73 00 00 00 82 80 b5 48 73 00 00 00 82 80 b9 48 s......Hs......Hs......Hs......H
07a0 73 00 00 00 82 80 bd 48 73 00 00 00 82 80 85 48 73 00 00 00 82 80 dd 48 73 00 00 00 82 80 00 00 s......Hs......Hs......Hs.......
07c0 30 00 00 00 00 00 00 00 30 78 00 00 00 00 00 00 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46 0.......0x......0123456789ABCDEF
07e0 00 00 00 00 00 00 00 00 0a 3d 3d 3d 20 5b 54 65 73 74 5d 20 53 74 61 72 74 69 6e 67 20 53 79 73 .........===.[Test].Starting.Sys
0800 74 65 6d 20 43 61 6c 6c 20 43 68 65 63 6b 20 3d 3d 3d 0a 00 00 00 00 00 5b 31 2f 34 5d 20 43 68 tem.Call.Check.===......[1/4].Ch
0820 65 63 6b 69 6e 67 20 67 65 74 70 69 64 28 29 2e 2e 2e 20 00 00 00 00 00 50 41 53 53 20 28 50 49 ecking.getpid().........PASS.(PI
0840 44 3d 00 00 00 00 00 00 29 0a 00 00 00 00 00 00 46 41 49 4c 20 28 49 6e 76 61 6c 69 64 20 50 49 D=......).......FAIL.(Invalid.PI
0860 44 29 0a 00 00 00 00 00 5b 32 2f 34 5d 20 43 68 65 63 6b 69 6e 67 20 73 62 72 6b 28 29 20 68 65 D)......[2/4].Checking.sbrk().he
0880 61 70 20 61 6c 6c 6f 63 61 74 69 6f 6e 2e 2e 2e 20 00 00 00 00 00 00 00 46 41 49 4c 20 28 73 62 ap.allocation...........FAIL.(sb
08a0 72 6b 20 72 65 74 75 72 6e 65 64 20 65 72 72 6f 72 29 0a 00 00 00 00 00 50 41 53 53 20 28 41 6c rk.returned.error)......PASS.(Al
08c0 6c 6f 63 61 74 65 64 20 61 74 20 00 00 00 00 00 5b 33 2f 34 5d 20 43 68 65 63 6b 69 6e 67 20 66 located.at......[3/4].Checking.f
08e0 6f 72 6b 28 29 20 61 6e 64 20 77 61 69 74 28 29 2e 2e 2e 0a 00 00 00 00 20 20 20 20 20 20 46 41 ork().and.wait()..............FA
0900 49 4c 3a 20 66 6f 72 6b 20 65 72 72 6f 72 0a 00 20 20 20 20 20 20 46 41 49 4c 3a 20 43 68 69 6c IL:.fork.error........FAIL:.Chil
0920 64 20 68 61 73 20 73 61 6d 65 20 50 49 44 20 61 73 20 70 61 72 65 6e 74 0a 00 00 00 00 00 00 00 d.has.same.PID.as.parent........
0940 20 20 20 20 20 20 5b 43 68 69 6c 64 5d 20 49 20 61 6d 20 61 6c 69 76 65 2e 20 50 49 44 3d 00 00 ......[Child].I.am.alive..PID=..
0960 0a 00 00 00 00 00 00 00 20 20 20 20 20 20 5b 43 68 69 6c 64 5d 20 45 78 69 74 69 6e 67 20 6e 6f ..............[Child].Exiting.no
0980 77 2e 0a 00 00 00 00 00 20 20 20 20 20 20 5b 50 61 72 65 6e 74 5d 20 46 6f 72 6b 65 64 20 63 68 w.............[Parent].Forked.ch
09a0 69 6c 64 20 50 49 44 3d 00 00 00 00 00 00 00 00 20 20 20 20 20 20 5b 50 61 72 65 6e 74 5d 20 57 ild.PID=..............[Parent].W
09c0 61 69 74 69 6e 67 20 66 6f 72 20 63 68 69 6c 64 2e 2e 2e 0a 00 00 00 00 20 20 20 20 20 20 5b 50 aiting.for.child..............[P
09e0 61 72 65 6e 74 5d 20 57 61 69 74 20 72 65 74 75 72 6e 65 64 20 63 6f 72 72 65 63 74 20 50 49 44 arent].Wait.returned.correct.PID
0a00 2e 0a 00 00 00 00 00 00 50 41 53 53 20 28 46 6f 72 6b 2f 57 61 69 74 20 63 79 63 6c 65 29 0a 00 ........PASS.(Fork/Wait.cycle)..
0a20 46 41 49 4c 20 28 57 61 69 74 20 72 65 74 75 72 6e 65 64 20 00 00 00 00 5b 34 2f 34 5d 20 43 68 FAIL.(Wait.returned.....[4/4].Ch
0a40 65 63 6b 69 6e 67 20 77 72 69 74 65 28 29 2e 2e 2e 20 50 41 53 53 20 28 53 65 6c 66 2d 65 76 69 ecking.write()....PASS.(Self-evi
0a60 64 65 6e 74 29 0a 00 00 3d 3d 3d 20 5b 54 65 73 74 5d 20 41 6c 6c 20 54 65 73 74 73 20 46 69 6e dent)...===.[Test].All.Tests.Fin
0a80 69 73 68 65 64 20 3d 3d 3d 0a 00 00 00 00 00 00 0a 5b 4c 75 6d 65 20 53 68 65 6c 6c 5d 20 49 6e ished.===........[Lume.Shell].In
0aa0 69 74 20 70 72 6f 63 65 73 73 20 73 74 61 72 74 65 64 2e 0a 00 00 00 00 5b 54 65 73 74 5d 20 4f it.process.started......[Test].O
0ac0 70 65 6e 69 6e 67 20 74 65 73 74 2e 74 78 74 2e 2e 2e 0a 00 00 00 00 00 74 65 73 74 2e 74 78 74 pening.test.txt.........test.txt
0ae0 00 00 00 00 00 00 00 00 5b 54 65 73 74 5d 20 4f 70 65 6e 20 66 61 69 6c 65 64 20 28 49 73 20 74 ........[Test].Open.failed.(Is.t
0b00 65 73 74 2e 74 78 74 20 69 6e 20 66 73 2e 69 6d 67 3f 29 0a 00 00 00 00 5b 54 65 73 74 5d 20 4f est.txt.in.fs.img?).....[Test].O
0b20 70 65 6e 20 73 75 63 63 65 73 73 21 20 66 64 3d 00 00 00 00 00 00 00 00 5b 54 65 73 74 5d 20 52 pen.success!.fd=........[Test].R
0b40 65 61 64 20 63 6f 6e 74 65 6e 74 3a 0a 2d 2d 2d 0a 00 00 00 00 00 00 00 0a 2d 2d 2d 0a 00 00 00 ead.content:.---.........---....
0b60 5b 54 65 73 74 5d 20 52 65 61 64 20 72 65 74 75 72 6e 65 64 20 00 00 00 5b 54 65 73 74 5d 20 46 [Test].Read.returned....[Test].F
0b80 69 6c 65 20 63 6c 6f 73 65 64 2e 0a 00 00 00 00 43 6f 6d 6d 61 6e 64 73 3a 0a 00 00 00 00 00 00 ile.closed......Commands:.......
0ba0 20 20 73 3a 20 52 75 6e 20 53 79 73 74 65 6d 20 43 61 6c 6c 20 54 65 73 74 73 20 28 66 6f 72 6b ..s:.Run.System.Call.Tests.(fork
0bc0 2c 20 77 61 69 74 2c 20 6d 6d 29 0a 00 00 00 00 20 20 74 3a 20 52 75 6e 20 44 69 73 6b 20 44 72 ,.wait,.mm).......t:.Run.Disk.Dr
0be0 69 76 65 72 20 54 65 73 74 20 28 56 69 72 74 49 4f 29 0a 00 00 00 00 00 24 20 00 00 00 00 00 00 iver.Test.(VirtIO)......$.......
0c00 55 6e 6b 6e 6f 77 6e 20 63 6f 6d 6d 61 6e 64 2e 0a 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 Unknown.command.................
0c20 03 7a 52 00 01 7c 01 01 1b 0d 02 00 10 00 00 00 18 00 00 00 da f3 ff ff 20 00 00 00 00 00 00 00 .zR..|..........................
0c40 10 00 00 00 2c 00 00 00 e6 f3 ff ff 28 00 00 00 00 00 00 00 2c 00 00 00 40 00 00 00 fa f3 ff ff ....,.......(.......,...@.......
0c60 90 00 00 00 00 44 0e 30 46 81 02 88 04 89 06 02 52 0a c1 42 c8 42 c9 42 0e 00 42 0b 5e 0e 00 c1 .....D.0F.......R..B.B.B..B.^...
0c80 c8 c9 00 00 34 00 00 00 70 00 00 00 5a f4 ff ff 9c 00 00 00 00 52 0e 50 44 89 06 56 81 02 48 88 ....4...p...Z........R.PD..V..H.
0ca0 04 02 4c c8 42 c1 42 c9 42 0e 00 42 0e 50 81 02 89 06 42 c1 42 c9 4e 0e 00 00 00 00 28 00 00 00 ..L.B.B.B..B.P....B.B.N.....(...
0cc0 a8 00 00 00 be f4 ff ff fc 03 00 00 00 42 0e 20 4e 81 02 88 04 89 06 03 1a 02 0a c8 42 c1 42 c9 .............B..N...........B.B.
0ce0 50 0e 00 42 0b 00 00 00 24 00 00 00 d4 00 00 00 8e f8 ff ff 88 01 00 00 00 42 0e 80 01 58 81 02 P..B....$................B...X..
0d00 88 04 89 06 92 08 93 0a 94 0c 95 0e 96 10 00 00 ................