LIB86.PS
上传用户:jnzhq888
上传日期:2007-01-18
资源大小:51694k
文件大小:234k
源码类别:

操作系统开发

开发平台:

WINDOWS

  1. (the)126 3462 A
  2. (file)168 3630 A
  3. ("Copyright".)504 3840 A
  4. 1620 V
  5. (04903)210 648 A
  6. 1068(*/)S
  7. 1710 V
  8. (04904)210 648 A
  9. 1026(/*)S
  10. ($Header:)336 1152 A
  11. (stb.c,v)294 1530 A
  12. (1.1)126 1866 A
  13. (89/02/07)336 2034 A
  14. (11:01:46)336 2412 A
  15. (ceriel)252 2790 A
  16. (Exp)126 3084 A
  17. 3252($)S
  18. 3336(*/)S
  19. 1800 V
  20. (04905)210 648 A
  21. 1026(/*)S
  22. (library)294 1152 A
  23. (routine)294 1488 A
  24. (for)126 1824 A
  25. (copying)294 1992 A
  26. (structs)294 2328 A
  27. 2664(*/)S
  28. 1890 V
  29. (04906)210 648 A
  30. 1980 V
  31. (04907)210 648 A
  32. (#include)336 1026 A
  33. (<ansi.h>)336 1404 A
  34. 2070 V
  35. (04908)210 648 A
  36. 2160 V
  37. (04909)210 648 A
  38. (_PROTOTYPE(int)588 1026 A
  39. (__stb,)252 1656 A
  40. ((int)168 1950 A
  41. 2160(n,)S
  42. (char)168 2286 A
  43. (*f,)126 2496 A
  44. (char)168 2664 A
  45. 2874(*t)S
  46. ());)126 3000 A
  47. 2250 V
  48. (04910)210 648 A
  49. (__stb(n,)336 1026 A
  50. 1404(f,)S
  51. 1530(t))S
  52. 2340 V
  53. (04911)210 648 A
  54. (register)336 1026 A
  55. (int)126 1404 A
  56. 1572(n;)S
  57. 2430 V
  58. (04912)210 648 A
  59. (register)336 1026 A
  60. (char)168 1404 A
  61. (*f,)126 1614 A
  62. (*t;)126 1782 A
  63. 2520 V
  64. (04913)210 648 A
  65. 1026({)S
  66. 2610 V
  67. (04914)210 648 A
  68. 1362(if)S
  69. 1488((n)S
  70. 1614(>)S
  71. 1698(0))S
  72. 2700 V
  73. (04915)210 648 A
  74. 1698(do)S
  75. 2790 V
  76. (04916)210 648 A
  77. (*t++)168 2034 A
  78. 2244(=)S
  79. (*f++;)210 2328 A
  80. 2880 V
  81. (04917)210 648 A
  82. (while)210 1698 A
  83. ((--n);)252 1950 A
  84. 2970 V
  85. (04918)210 648 A
  86. 1026(})S
  87. 3240 V
  88. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  89. 3330 V
  90. (src/lib/i86/em/sti.s)840 1698 A
  91. 3420 V
  92. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  93. 3600 V
  94. (05000)210 648 A
  95. (.define)294 1026 A
  96. (.sti)168 1362 A
  97. 3690 V
  98. (05001)210 648 A
  99. (.define)294 1026 A
  100. (.sts)168 1362 A
  101. 3780 V
  102. (05002)210 648 A
  103. (.text)210 1026 A
  104. 3870 V
  105. (05003)210 648 A
  106. 3960 V
  107. (05004)210 648 A
  108. 1362(!)S
  109. (#bytes)252 1446 A
  110. 1740(in)S
  111. 1866(cx)S
  112. 4050 V
  113. (05005)210 648 A
  114. 1362(!)S
  115. (address)294 1446 A
  116. 1782(in)S
  117. 1908(bx)S
  118. 4140 V
  119. (05006)210 648 A
  120. 1362(!)S
  121. (save)168 1446 A
  122. (di/si.)252 1656 A
  123. (they)168 1950 A
  124. (might)210 2160 A
  125. 2412(be)S
  126. (register)336 2538 A
  127. (variables)378 2916 A
  128. 4230 V
  129. (05007)210 648 A
  130. (.sts:)210 1026 A
  131. 4320 V
  132. (05008)210 648 A
  133. (mov)126 1362 A
  134. (dx,di)210 1698 A
  135. 2370(!)S
  136. (save)168 2454 A
  137. 2664(di)S
  138. 4410 V
  139. (05009)210 648 A
  140. (mov)126 1362 A
  141. (di,bx)210 1698 A
  142. 4500 V
  143. (05010)210 648 A
  144. (pop)126 1362 A
  145. 1698(bx)S
  146. 2370(!)S
  147. (return)252 2454 A
  148. (address)294 2748 A
  149. 4590 V
  150. (05011)210 648 A
  151. (sar)126 1362 A
  152. (cx,#1)210 1698 A
  153. 4680 V
  154. (05012)210 648 A
  155. (jnb)126 1362 A
  156. 1698(1f)S
  157. 4770 V
  158. (05013)210 648 A
  159. (pop)126 1362 A
  160. 1698(ax)S
  161. 4860 V
  162. (05014)210 648 A
  163. (stosb)210 1362 A
  164. 4950 V
  165. (05015)210 648 A
  166. (mov)126 1362 A
  167. (di,dx)210 1698 A
  168. 5040 V
  169. (05016)210 648 A
  170. (jmp)126 1362 A
  171. ((bx))168 1698 A
  172. 5130 V
  173. (05017)210 648 A
  174. (.sti:)210 1026 A
  175. 5220 V
  176. (05018)210 648 A
  177. 1362(!)S
  178. (only)168 1446 A
  179. (called)252 1656 A
  180. (with)168 1950 A
  181. (count)210 2160 A
  182. 2412(>)S
  183. 2496(4)S
  184. 5310 V
  185. (05019)210 648 A
  186. (mov)126 1362 A
  187. (dx,di)210 1698 A
  188. 5400 V
  189. (05020)210 648 A
  190. (mov)126 1362 A
  191. (di,bx)210 1698 A
  192. 5490 V
  193. (05021)210 648 A
  194. (pop)126 1362 A
  195. 1698(bx)S
  196. 5580 V
  197. (05022)210 648 A
  198. (sar)126 1362 A
  199. (cx,#1)210 1698 A
  200. 5670 V
  201. (05023)210 648 A
  202. 1026(1:)S
  203. 5760 V
  204. (05024)210 648 A
  205. (mov)126 1362 A
  206. (ax,si)210 1698 A
  207. 5850 V
  208. (05025)210 648 A
  209. (mov)126 1362 A
  210. (si,sp)210 1698 A
  211. 5940 V
  212. (05026)210 648 A
  213. (rep)126 1362 A
  214. 6030 V
  215. (05027)210 648 A
  216. (mov)126 1362 A
  217. 6120 V
  218. (05028)210 648 A
  219. (mov)126 1362 A
  220. (sp,si)210 1698 A
  221. 6210 V
  222. (05029)210 648 A
  223. (mov)126 1362 A
  224. (di,dx)210 1698 A
  225. 8418 V
  226. EP
  227. %%Page: 38 38
  228. BP
  229. /slant 0 def
  230. /height 0 def
  231. 630 V
  232. 12 B
  233. 648(38)S
  234. 11 R
  235. 2009(File:)S
  236. (src/lib/i86/em/sti.s)824 2242 A
  237. 10 R
  238. 3402(MINIX)S
  239. 3730(SOURCE)S
  240. 4153(CODE)S
  241. 900 V
  242. 7 LST
  243. (05030)210 648 A
  244. (mov)126 1362 A
  245. (si,ax)210 1698 A
  246. 990 V
  247. (05031)210 648 A
  248. (jmp)126 1362 A
  249. ((bx))168 1698 A
  250. 1440 V
  251. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  252. 1530 V
  253. (src/lib/i86/em/stop.s)882 1698 A
  254. 1620 V
  255. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  256. 1800 V
  257. (05100)210 648 A
  258. (.define)294 1026 A
  259. (.stop)210 1362 A
  260. 1890 V
  261. (05101)210 648 A
  262. (.text)210 1026 A
  263. 1980 V
  264. (05102)210 648 A
  265. (.stop:)252 1026 A
  266. 2070 V
  267. (05103)210 648 A
  268. (call)168 1362 A
  269. (__exit)252 1698 A
  270. 2340 V
  271. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  272. 2430 V
  273. (src/lib/i86/em/strhp.s)924 1698 A
  274. 2520 V
  275. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  276. 2700 V
  277. (05200)210 648 A
  278. (.define)294 1026 A
  279. (.strhp)252 1362 A
  280. 2790 V
  281. (05201)210 648 A
  282. (.text)210 1026 A
  283. 2880 V
  284. (05202)210 648 A
  285. (.extern)294 1026 A
  286. (.reghp,)294 1362 A
  287. (.limhp,)294 1698 A
  288. (.fat)168 2034 A
  289. 2970 V
  290. (05203)210 648 A
  291. (EHEAP)210 1026 A
  292. 1278(=)S
  293. 1362(17)S
  294. 3060 V
  295. (05204)210 648 A
  296. 3150 V
  297. (05205)210 648 A
  298. (.strhp:)294 1026 A
  299. 3240 V
  300. (05206)210 648 A
  301. (pop)126 1362 A
  302. 1698(bx)S
  303. 3330 V
  304. (05207)210 648 A
  305. (pop)126 1362 A
  306. 1698(ax)S
  307. 3420 V
  308. (05208)210 648 A
  309. (mov)126 1362 A
  310. (.reghp,ax)378 1698 A
  311. 3510 V
  312. (05209)210 648 A
  313. (cmp)126 1362 A
  314. (ax,.limhp)378 1698 A
  315. 3600 V
  316. (05210)210 648 A
  317. 1362(jb)S
  318. 1698(1f)S
  319. 3690 V
  320. (05211)210 648 A
  321. (add)126 1362 A
  322. (ax,#01000)378 1698 A
  323. 3780 V
  324. (05212)210 648 A
  325. (and)126 1362 A
  326. (ax,#0177000)462 1698 A
  327. 3870 V
  328. (05213)210 648 A
  329. (mov)126 1362 A
  330. (.limhp,ax)378 1698 A
  331. 3960 V
  332. (05214)210 648 A
  333. (cmp)126 1362 A
  334. (ax,sp)210 1698 A
  335. 4050 V
  336. (05215)210 648 A
  337. (jae)126 1362 A
  338. 1698(2f)S
  339. 4140 V
  340. (05216)210 648 A
  341. 1026(1:)S
  342. 4230 V
  343. (05217)210 648 A
  344. (jmp)126 1362 A
  345. ((bx))168 1698 A
  346. 4320 V
  347. (05218)210 648 A
  348. 1026(2:)S
  349. 4410 V
  350. (05219)210 648 A
  351. (mov)126 1362 A
  352. (ax,#EHEAP)378 1698 A
  353. 4500 V
  354. (05220)210 648 A
  355. (jmp)126 1362 A
  356. (.fat)168 1698 A
  357. 5040 V
  358. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  359. 5130 V
  360. (src/lib/i86/em/trp.s)840 1698 A
  361. 5220 V
  362. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  363. 5400 V
  364. (05300)210 648 A
  365. (.define)294 1026 A
  366. (.trpdivz)336 1362 A
  367. 5490 V
  368. (05301)210 648 A
  369. (.define)294 1026 A
  370. (.trpilin)336 1362 A
  371. 5580 V
  372. (05302)210 648 A
  373. (.define)294 1026 A
  374. (.trpcase)336 1362 A
  375. 5670 V
  376. (05303)210 648 A
  377. (.define)294 1026 A
  378. (.trprang)336 1362 A
  379. 5760 V
  380. (05304)210 648 A
  381. (.define)294 1026 A
  382. (.trpset)294 1362 A
  383. 5850 V
  384. (05305)210 648 A
  385. (.define)294 1026 A
  386. (.trpnofp)336 1362 A
  387. 5940 V
  388. (05306)210 648 A
  389. (.define)294 1026 A
  390. (.trpheap)336 1362 A
  391. 6030 V
  392. (05307)210 648 A
  393. (.define)294 1026 A
  394. (.trp)168 1362 A
  395. 6120 V
  396. (05308)210 648 A
  397. 6210 V
  398. (05309)210 648 A
  399. (.bss)168 1026 A
  400. 8418 V
  401. EP
  402. %%Page: 39 39
  403. BP
  404. /slant 0 def
  405. /height 0 def
  406. 630 V
  407. 10 R
  408. 648(MINIX)S
  409. 976(SOURCE)S
  410. 1399(CODE)S
  411. 11 R
  412. 2000(File:)S
  413. (src/lib/i86/em/trp.s)842 2233 A
  414. 12 B
  415. 4308(39)S
  416. 900 V
  417. 7 LST
  418. (05310)210 648 A
  419. (.M:)126 1026 A
  420. (.zerow)252 1194 A
  421. (24/2)168 1488 A
  422. 990 V
  423. (05311)210 648 A
  424. 1080 V
  425. (05312)210 648 A
  426. (.text)210 1026 A
  427. 1170 V
  428. (05313)210 648 A
  429. (.extern)294 1026 A
  430. (.trpdivz)336 1362 A
  431. 1260 V
  432. (05314)210 648 A
  433. (.extern)294 1026 A
  434. (.trpilin)336 1362 A
  435. 1350 V
  436. (05315)210 648 A
  437. (.extern)294 1026 A
  438. (.trpcase)336 1362 A
  439. 1440 V
  440. (05316)210 648 A
  441. (.extern)294 1026 A
  442. (.trprang)336 1362 A
  443. 1530 V
  444. (05317)210 648 A
  445. (.extern)294 1026 A
  446. (.trpset)294 1362 A
  447. 1620 V
  448. (05318)210 648 A
  449. (.extern)294 1026 A
  450. (.trpnofp)336 1362 A
  451. 1710 V
  452. (05319)210 648 A
  453. (.extern)294 1026 A
  454. (.trpheap)336 1362 A
  455. 1800 V
  456. (05320)210 648 A
  457. (.extern)294 1026 A
  458. (.trp)168 1362 A
  459. 1890 V
  460. (05321)210 648 A
  461. 1980 V
  462. (05322)210 648 A
  463. (.trpdivz:)378 1026 A
  464. 2070 V
  465. (05323)210 648 A
  466. (mov)126 1026 A
  467. (ax,#6)210 1194 A
  468. 2160 V
  469. (05324)210 648 A
  470. (mov)126 1026 A
  471. (dx,#.Mdivz)420 1194 A
  472. 2250 V
  473. (05325)210 648 A
  474. (jmp)126 1026 A
  475. (.Trp)168 1194 A
  476. 2340 V
  477. (05326)210 648 A
  478. (.trpilin:)378 1026 A
  479. 2430 V
  480. (05327)210 648 A
  481. (mov)126 1026 A
  482. (ax,#18)252 1194 A
  483. 2520 V
  484. (05328)210 648 A
  485. (mov)126 1026 A
  486. (dx,#.Milin)420 1194 A
  487. 2610 V
  488. (05329)210 648 A
  489. (jmp)126 1026 A
  490. (.Trp)168 1194 A
  491. 2700 V
  492. (05330)210 648 A
  493. (.trpcase:)378 1026 A
  494. 2790 V
  495. (05331)210 648 A
  496. (mov)126 1026 A
  497. (ax,#20)252 1194 A
  498. 2880 V
  499. (05332)210 648 A
  500. (mov)126 1026 A
  501. (dx,#.Mcase)420 1194 A
  502. 2970 V
  503. (05333)210 648 A
  504. (jmp)126 1026 A
  505. (.Trp)168 1194 A
  506. 3060 V
  507. (05334)210 648 A
  508. (.trprang:)378 1026 A
  509. 3150 V
  510. (05335)210 648 A
  511. (mov)126 1026 A
  512. (ax,#1)210 1194 A
  513. 3240 V
  514. (05336)210 648 A
  515. (mov)126 1026 A
  516. (dx,#.Mrang)420 1194 A
  517. 3330 V
  518. (05337)210 648 A
  519. (jmp)126 1026 A
  520. (.Trp)168 1194 A
  521. 3420 V
  522. (05338)210 648 A
  523. (.trpset:)336 1026 A
  524. 3510 V
  525. (05339)210 648 A
  526. (mov)126 1026 A
  527. (ax,#2)210 1194 A
  528. 3600 V
  529. (05340)210 648 A
  530. (mov)126 1026 A
  531. (dx,#.Mset)378 1194 A
  532. 3690 V
  533. (05341)210 648 A
  534. (jmp)126 1026 A
  535. (.Trp)168 1194 A
  536. 3780 V
  537. (05342)210 648 A
  538. (.trpnofp:)378 1026 A
  539. 3870 V
  540. (05343)210 648 A
  541. (mov)126 1026 A
  542. (ax,#18)252 1194 A
  543. 3960 V
  544. (05344)210 648 A
  545. (mov)126 1026 A
  546. (dx,#.Mnofp)420 1194 A
  547. 4050 V
  548. (05345)210 648 A
  549. (jmp)126 1026 A
  550. (.Trp)168 1194 A
  551. 4140 V
  552. (05346)210 648 A
  553. (.trpheap:)378 1026 A
  554. 4230 V
  555. (05347)210 648 A
  556. (mov)126 1026 A
  557. (ax,#17)252 1194 A
  558. 4320 V
  559. (05348)210 648 A
  560. (mov)126 1026 A
  561. (dx,#.Mheap)420 1194 A
  562. 4410 V
  563. (05349)210 648 A
  564. (jmp)126 1026 A
  565. (.Trp)168 1194 A
  566. 4500 V
  567. (05350)210 648 A
  568. 4590 V
  569. (05351)210 648 A
  570. (.Trp:)210 1026 A
  571. 4680 V
  572. (05352)210 648 A
  573. (xor)126 1026 A
  574. (bx,bx)210 1362 A
  575. 4770 V
  576. (05353)210 648 A
  577. (.extern)294 1026 A
  578. (.trppc)252 1362 A
  579. 4860 V
  580. (05354)210 648 A
  581. (xchg)168 1026 A
  582. (bx,.trppc)378 1362 A
  583. 4950 V
  584. (05355)210 648 A
  585. (test)168 1026 A
  586. (bx,bx)210 1362 A
  587. 5040 V
  588. (05356)210 648 A
  589. 1026(jz)S
  590. 1362(2f)S
  591. 5130 V
  592. (05357)210 648 A
  593. (push)168 1026 A
  594. 1362(ax)S
  595. 5220 V
  596. (05358)210 648 A
  597. (call)168 1026 A
  598. ((bx))168 1362 A
  599. 5310 V
  600. (05359)210 648 A
  601. (pop)126 1026 A
  602. 1362(ax)S
  603. 5400 V
  604. (05360)210 648 A
  605. (ret)126 1026 A
  606. 5490 V
  607. (05361)210 648 A
  608. 1026(2:)S
  609. 5580 V
  610. (05362)210 648 A
  611. (mov)126 1026 A
  612. (bx,#22)252 1194 A
  613. 5670 V
  614. (05363)210 648 A
  615. (push)168 1026 A
  616. 1236(bx)S
  617. 5760 V
  618. (05364)210 648 A
  619. (push)168 1026 A
  620. 1236(dx)S
  621. 5850 V
  622. (05365)210 648 A
  623. (mov)126 1026 A
  624. (ax,#2)210 1194 A
  625. 5940 V
  626. (05366)210 648 A
  627. (push)168 1026 A
  628. 1236(ax)S
  629. 6030 V
  630. (05367)210 648 A
  631. (call)168 1026 A
  632. (.Write)252 1236 A
  633. 6120 V
  634. (05368)210 648 A
  635. (call)168 1026 A
  636. (__exit)252 1236 A
  637. 6210 V
  638. (05369)210 648 A
  639. 8418 V
  640. EP
  641. %%Page: 40 40
  642. BP
  643. /slant 0 def
  644. /height 0 def
  645. 630 V
  646. 12 B
  647. 648(40)S
  648. 11 R
  649. 2000(File:)S
  650. (src/lib/i86/em/trp.s)842 2233 A
  651. 10 R
  652. 3402(MINIX)S
  653. 3730(SOURCE)S
  654. 4153(CODE)S
  655. 900 V
  656. 7 LST
  657. (05370)210 648 A
  658. (.trp:)210 1026 A
  659. 990 V
  660. (05371)210 648 A
  661. (mov)126 1026 A
  662. (dx,ax)210 1194 A
  663. 1080 V
  664. (05372)210 648 A
  665. (cmp)126 1026 A
  666. (dx,#21)252 1194 A
  667. 1170 V
  668. (05373)210 648 A
  669. (jae)126 1026 A
  670. 1194(1f)S
  671. 1260 V
  672. (05374)210 648 A
  673. (sal)126 1026 A
  674. (dx,#1)210 1194 A
  675. 1350 V
  676. (05375)210 648 A
  677. (mov)126 1026 A
  678. (bx,#.Mtable)462 1194 A
  679. 1440 V
  680. (05376)210 648 A
  681. (add)126 1026 A
  682. (bx,dx)210 1194 A
  683. 1530 V
  684. (05377)210 648 A
  685. (mov)126 1026 A
  686. (bx,(bx))294 1194 A
  687. 1620 V
  688. (05378)210 648 A
  689. (test)168 1026 A
  690. (bx,bx)210 1236 A
  691. 1710 V
  692. (05379)210 648 A
  693. 1026(jz)S
  694. 1152(1f)S
  695. 1800 V
  696. (05380)210 648 A
  697. (mov)126 1026 A
  698. (dx,bx)210 1194 A
  699. 1890 V
  700. (05381)210 648 A
  701. (jmp)126 1026 A
  702. 1194(2f)S
  703. 1980 V
  704. (05382)210 648 A
  705. 1026(1:)S
  706. 2070 V
  707. (05383)210 648 A
  708. (mov)126 1026 A
  709. (bx,#.Mtrp+14)504 1194 A
  710. 2160 V
  711. (05384)210 648 A
  712. (mov)126 1026 A
  713. (cx,#6)210 1194 A
  714. 2250 V
  715. (05385)210 648 A
  716. (mov)126 1026 A
  717. (dx,ax)210 1194 A
  718. 2340 V
  719. (05386)210 648 A
  720. 1026(1:)S
  721. 2430 V
  722. (05387)210 648 A
  723. (and)126 1026 A
  724. (dx,#7)210 1194 A
  725. 2520 V
  726. (05388)210 648 A
  727. (add)126 1026 A
  728. (dx,'0')252 1194 A
  729. 2610 V
  730. (05389)210 648 A
  731. (movb)168 1026 A
  732. ((bx),dl)294 1236 A
  733. 2700 V
  734. (05390)210 648 A
  735. (dec)126 1026 A
  736. 1194(bx)S
  737. 2790 V
  738. (05391)210 648 A
  739. (sar)126 1026 A
  740. (dx,#1)210 1194 A
  741. 2880 V
  742. (05392)210 648 A
  743. (sar)126 1026 A
  744. (dx,#1)210 1194 A
  745. 2970 V
  746. (05393)210 648 A
  747. (sar)126 1026 A
  748. (dx,#1)210 1194 A
  749. 3060 V
  750. (05394)210 648 A
  751. (loop)168 1026 A
  752. 1236(1b)S
  753. 3150 V
  754. (05395)210 648 A
  755. (mov)126 1026 A
  756. (dx,#.Mtrp)378 1194 A
  757. 3240 V
  758. (05396)210 648 A
  759. 1026(2:)S
  760. 3330 V
  761. (05397)210 648 A
  762. (jmp)126 1026 A
  763. (.Trp)168 1194 A
  764. 3420 V
  765. (05398)210 648 A
  766. 3510 V
  767. (05399)210 648 A
  768. (.Write:)294 1026 A
  769. 3600 V
  770. (05400)210 648 A
  771. (push)168 1026 A
  772. 1236(bp)S
  773. 3690 V
  774. (05401)210 648 A
  775. (mov)126 1026 A
  776. (bp,sp)210 1194 A
  777. 3780 V
  778. (05402)210 648 A
  779. (mov)126 1026 A
  780. (.M+2,#4)294 1194 A
  781. 3870 V
  782. (05403)210 648 A
  783. (mov)126 1026 A
  784. (bx,4(bp))336 1194 A
  785. 3960 V
  786. (05404)210 648 A
  787. (mov)126 1026 A
  788. (.M+4,bx)294 1194 A
  789. 4050 V
  790. (05405)210 648 A
  791. (mov)126 1026 A
  792. (bx,8(bp))336 1194 A
  793. 4140 V
  794. (05406)210 648 A
  795. (mov)126 1026 A
  796. (.M+6,bx)294 1194 A
  797. 4230 V
  798. (05407)210 648 A
  799. (mov)126 1026 A
  800. (bx,6(bp))336 1194 A
  801. 4320 V
  802. (05408)210 648 A
  803. (mov)126 1026 A
  804. (.M+10,bx)336 1194 A
  805. 4410 V
  806. (05409)210 648 A
  807. (mov)126 1026 A
  808. (ax,#.M)252 1194 A
  809. 4500 V
  810. (05410)210 648 A
  811. (push)168 1026 A
  812. 1236(ax)S
  813. 4590 V
  814. (05411)210 648 A
  815. (mov)126 1026 A
  816. (ax,#1)210 1194 A
  817. 4680 V
  818. (05412)210 648 A
  819. (push)168 1026 A
  820. 1236(ax)S
  821. 4770 V
  822. (05413)210 648 A
  823. 4860 V
  824. (05414)210 648 A
  825. (mov)126 1026 A
  826. (ax,#1)210 1194 A
  827. 4950 V
  828. (05415)210 648 A
  829. (mov)126 1026 A
  830. (bx,#.M)252 1194 A
  831. 5040 V
  832. (05416)210 648 A
  833. (mov)126 1026 A
  834. (cx,#3)210 1194 A
  835. 5130 V
  836. (05417)210 648 A
  837. (int)126 1026 A
  838. 1194(32)S
  839. 5220 V
  840. (05418)210 648 A
  841. (mov)126 1026 A
  842. (sp,bp)210 1194 A
  843. 5310 V
  844. (05419)210 648 A
  845. (pop)126 1026 A
  846. 1194(bp)S
  847. 5400 V
  848. (05420)210 648 A
  849. (ret)126 1026 A
  850. 5490 V
  851. (05421)210 648 A
  852. 5580 V
  853. (05422)210 648 A
  854. 5670 V
  855. (05423)210 648 A
  856. (.data)210 1026 A
  857. 5760 V
  858. (05424)210 648 A
  859. (.Mtable:)336 1026 A
  860. 5850 V
  861. (05425)210 648 A
  862. (.data2)252 1362 A
  863. 1656(0,)S
  864. (.Mrang,)294 2034 A
  865. (.Mset,)252 2370 A
  866. 2706(0,)S
  867. 3042(0,)S
  868. 3378(0,)S
  869. (.Mdivz,)294 3714 A
  870. 4050(0)S
  871. 5940 V
  872. (05426)210 648 A
  873. (.data2)252 1362 A
  874. 1656(0,)S
  875. 2034(0,)S
  876. 2370(0,)S
  877. 2706(0,)S
  878. 3042(0,)S
  879. 3378(0,)S
  880. 3714(0,)S
  881. 4050(0)S
  882. 6030 V
  883. (05427)210 648 A
  884. (.data2)252 1362 A
  885. 1656(0,)S
  886. (.Mheap,)294 2034 A
  887. (.Milin,)294 2370 A
  888. (.Milin,)294 2706 A
  889. (.Mcase)252 3042 A
  890. 6120 V
  891. (05428)210 648 A
  892. 6210 V
  893. (05429)210 648 A
  894. (.Mdivz:)294 1026 A
  895. (.asciz)252 1362 A
  896. ("Error:)294 1656 A
  897. (Division)336 1992 A
  898. 2370(by)S
  899. 2496(0)S
  900. (\n")126 2580 A
  901. 8418 V
  902. EP
  903. %%Page: 41 41
  904. BP
  905. /slant 0 def
  906. /height 0 def
  907. 630 V
  908. 10 R
  909. 648(MINIX)S
  910. 976(SOURCE)S
  911. 1399(CODE)S
  912. 11 R
  913. 2000(File:)S
  914. (src/lib/i86/em/trp.s)842 2233 A
  915. 12 B
  916. 4308(41)S
  917. 900 V
  918. 7 LST
  919. (05430)210 648 A
  920. (.Milin:)294 1026 A
  921. (.asciz)252 1362 A
  922. ("Illegal)336 1656 A
  923. 2034(EM)S
  924. (instruct'n\n")546 2160 A
  925. 990 V
  926. (05431)210 648 A
  927. (.Mcase:)294 1026 A
  928. (.asciz)252 1362 A
  929. ("Err)168 1656 A
  930. 1866(in)S
  931. 1992(EM)S
  932. (case)168 2118 A
  933. (instr)210 2328 A
  934. (\n")126 2580 A
  935. 1080 V
  936. (05432)210 648 A
  937. (.Mrang:)294 1026 A
  938. (.asciz)252 1362 A
  939. ("Variable)378 1656 A
  940. (out)126 2076 A
  941. 2244(of)S
  942. (range\n")336 2370 A
  943. 1170 V
  944. (05433)210 648 A
  945. (.Mset:)252 1026 A
  946. (.asciz)252 1362 A
  947. ("Err)168 1656 A
  948. 1866(in)S
  949. 1992(EM)S
  950. (set)126 2118 A
  951. (instr)210 2286 A
  952. (\n")126 2580 A
  953. 1260 V
  954. (05434)210 648 A
  955. (.Mnofp:)294 1026 A
  956. (.asciz)252 1362 A
  957. ("Floating)378 1656 A
  958. 2076(pt)S
  959. (not)126 2202 A
  960. (impl.\n")336 2370 A
  961. 1350 V
  962. (05435)210 648 A
  963. (.Mheap:)294 1026 A
  964. (.asciz)252 1362 A
  965. ("Heap)210 1656 A
  966. (overflow)336 1908 A
  967. (\n")126 2580 A
  968. 1440 V
  969. (05436)210 648 A
  970. 1530 V
  971. (05437)210 648 A
  972. (.Mtrp:)252 1026 A
  973. (.asciz)252 1362 A
  974. ("EM)126 1656 A
  975. (trap)168 1824 A
  976. (0000000)294 2034 A
  977. (octal\n")336 2370 A
  978. 1890 V
  979. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  980. 1980 V
  981. (src/lib/i86/em/unknown.s)1008 1698 A
  982. 2070 V
  983. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  984. 2250 V
  985. (05500)210 648 A
  986. (.define)294 1026 A
  987. (.unknown)336 1362 A
  988. 2340 V
  989. (05501)210 648 A
  990. (.text)210 1026 A
  991. 2430 V
  992. (05502)210 648 A
  993. (.extern)294 1026 A
  994. (.fat)168 1362 A
  995. 2520 V
  996. (05503)210 648 A
  997. (EILLINS)294 1026 A
  998. 1362(=)S
  999. 1446(18)S
  1000. 2610 V
  1001. (05504)210 648 A
  1002. 2700 V
  1003. (05505)210 648 A
  1004. (.unknown:)378 1026 A
  1005. 2790 V
  1006. (05506)210 648 A
  1007. (mov)126 1362 A
  1008. (ax,#EILLINS)462 1572 A
  1009. 2880 V
  1010. (05507)210 648 A
  1011. (push)168 1362 A
  1012. 1572(ax)S
  1013. 2970 V
  1014. (05508)210 648 A
  1015. (jmp)126 1362 A
  1016. (.fat)168 1572 A
  1017. 3240 V
  1018. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1019. 3330 V
  1020. (src/lib/i86/em/vars.s)882 1698 A
  1021. 3420 V
  1022. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1023. 3600 V
  1024. (05600)210 648 A
  1025. (.define)294 1026 A
  1026. (.reghp,)294 1362 A
  1027. (.limhp,)294 1698 A
  1028. (.ignmask,)378 2034 A
  1029. (.trppc)252 2454 A
  1030. 3690 V
  1031. (05601)210 648 A
  1032. (.extern)294 1026 A
  1033. (.reghp,)294 1362 A
  1034. (.limhp,)294 1698 A
  1035. (.ignmask,)378 2034 A
  1036. (.trppc)252 2454 A
  1037. 3780 V
  1038. (05602)210 648 A
  1039. 3870 V
  1040. (05603)210 648 A
  1041. (.data)210 1026 A
  1042. 3960 V
  1043. (05604)210 648 A
  1044. (.reghp:)294 1026 A
  1045. 4050 V
  1046. (05605)210 648 A
  1047. (.data2)252 1362 A
  1048. (endbss)252 1740 A
  1049. 4140 V
  1050. (05606)210 648 A
  1051. (.limhp:)294 1026 A
  1052. 4230 V
  1053. (05607)210 648 A
  1054. (.data2)252 1362 A
  1055. (endbss)252 1740 A
  1056. 4320 V
  1057. (05608)210 648 A
  1058. (.ignmask:)378 1026 A
  1059. 4410 V
  1060. (05609)210 648 A
  1061. (.data2)252 1362 A
  1062. (1336)168 1740 A
  1063. 4500 V
  1064. (05610)210 648 A
  1065. (.trppc:)294 1026 A
  1066. 4590 V
  1067. (05611)210 648 A
  1068. (.data2)252 1362 A
  1069. 1740(0)S
  1070. 5040 V
  1071. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1072. 5130 V
  1073. (src/lib/i86/em/xor.s)840 1698 A
  1074. 5220 V
  1075. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1076. 5400 V
  1077. (05700)210 648 A
  1078. (.define)294 1026 A
  1079. (.xor)168 1362 A
  1080. 5490 V
  1081. (05701)210 648 A
  1082. (.text)210 1026 A
  1083. 5580 V
  1084. (05702)210 648 A
  1085. 5670 V
  1086. (05703)210 648 A
  1087. 1362(!)S
  1088. (#bytes)252 1446 A
  1089. 1740(in)S
  1090. 1866(cx)S
  1091. 5760 V
  1092. (05704)210 648 A
  1093. (.xor:)210 1026 A
  1094. 5850 V
  1095. (05705)210 648 A
  1096. (pop)126 1362 A
  1097. 1698(bx)S
  1098. 2370(!)S
  1099. (return)252 2454 A
  1100. (address)294 2748 A
  1101. 5940 V
  1102. (05706)210 648 A
  1103. (mov)126 1362 A
  1104. (dx,di)210 1698 A
  1105. 6030 V
  1106. (05707)210 648 A
  1107. (mov)126 1362 A
  1108. (di,sp)210 1698 A
  1109. 6120 V
  1110. (05708)210 648 A
  1111. (add)126 1362 A
  1112. (di,cx)210 1698 A
  1113. 6210 V
  1114. (05709)210 648 A
  1115. (sar)126 1362 A
  1116. (cx,#1)210 1698 A
  1117. 8418 V
  1118. EP
  1119. %%Page: 42 42
  1120. BP
  1121. /slant 0 def
  1122. /height 0 def
  1123. 630 V
  1124. 12 B
  1125. 648(42)S
  1126. 11 R
  1127. 1988(File:)S
  1128. (src/lib/i86/em/xor.s)866 2221 A
  1129. 10 R
  1130. 3402(MINIX)S
  1131. 3730(SOURCE)S
  1132. 4153(CODE)S
  1133. 900 V
  1134. 7 LST
  1135. (05710)210 648 A
  1136. 1026(1:)S
  1137. 990 V
  1138. (05711)210 648 A
  1139. (pop)126 1362 A
  1140. 1698(ax)S
  1141. 1080 V
  1142. (05712)210 648 A
  1143. (xor)126 1362 A
  1144. (ax,(di))294 1698 A
  1145. 1170 V
  1146. (05713)210 648 A
  1147. (stos)168 1362 A
  1148. 1260 V
  1149. (05714)210 648 A
  1150. (loop)168 1362 A
  1151. 1698(1b)S
  1152. 1350 V
  1153. (05715)210 648 A
  1154. (mov)126 1362 A
  1155. (di,dx)210 1698 A
  1156. 1440 V
  1157. (05716)210 648 A
  1158. (jmp)126 1362 A
  1159. ((bx))168 1698 A
  1160. 1890 V
  1161. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1162. 1980 V
  1163. (src/lib/i86/misc/alloca.s)1050 1698 A
  1164. 2070 V
  1165. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1166. 2250 V
  1167. (05800)210 648 A
  1168. 1026(#)S
  1169. 2340 V
  1170. (05801)210 648 A
  1171. 1026(!)S
  1172. (alloca())336 1362 A
  1173. 1740(-)S
  1174. (allocate)336 1824 A
  1175. (space)210 2202 A
  1176. 2454(on)S
  1177. (the)126 2580 A
  1178. (stack)210 2748 A
  1179. (Author:)294 3378 A
  1180. (Kees)168 3714 A
  1181. 3924(J.)S
  1182. (Bot)126 4050 A
  1183. 2430 V
  1184. (05802)210 648 A
  1185. 1026(!)S
  1186. 3714(26)S
  1187. (Jan)126 3840 A
  1188. (1994)168 4008 A
  1189. 2520 V
  1190. (05803)210 648 A
  1191. 2610 V
  1192. (05804)210 648 A
  1193. (#if)126 1026 A
  1194. (__ACK__)294 1194 A
  1195. 1698(/*)S
  1196. (BCC)126 1824 A
  1197. (can't)210 1992 A
  1198. 2244(do)S
  1199. (alloca(),)378 2370 A
  1200. (register)336 2790 A
  1201. (saving)252 3168 A
  1202. 3462(is)S
  1203. (wrong.)252 3588 A
  1204. 3882(*/)S
  1205. 2700 V
  1206. (05805)210 648 A
  1207. 2790 V
  1208. (05806)210 648 A
  1209. (.text)210 1026 A
  1210. 2880 V
  1211. (05807)210 648 A
  1212. (.define)294 1026 A
  1213. (_alloca)294 1362 A
  1214. 2970 V
  1215. (05808)210 648 A
  1216. (_alloca:)336 1026 A
  1217. 3060 V
  1218. (05809)210 648 A
  1219. (pop)126 1362 A
  1220. 1698(cx)S
  1221. 2370(!)S
  1222. (Return)252 2454 A
  1223. (address)294 2748 A
  1224. 3150 V
  1225. (05810)210 648 A
  1226. (pop)126 1362 A
  1227. 1698(ax)S
  1228. 2370(!)S
  1229. (Bytes)210 2454 A
  1230. 2706(to)S
  1231. (allocate)336 2832 A
  1232. 3240 V
  1233. (05811)210 648 A
  1234. (add)126 1362 A
  1235. (ax,)126 1698 A
  1236. (#2*2+1)252 1866 A
  1237. 2370(!)S
  1238. (Add)126 2454 A
  1239. (space)210 2622 A
  1240. (for)126 2874 A
  1241. (two)126 3042 A
  1242. (saved)210 3210 A
  1243. (register)336 3462 A
  1244. (variables)378 3840 A
  1245. 3330 V
  1246. (05812)210 648 A
  1247. (andb)168 1362 A
  1248. (al,)126 1698 A
  1249. (#0xFE)210 1866 A
  1250. 2370(!)S
  1251. (Align)210 2454 A
  1252. 3420 V
  1253. (05813)210 648 A
  1254. (mov)126 1362 A
  1255. (bx,)126 1698 A
  1256. 1866(sp)S
  1257. 2370(!)S
  1258. (Keep)168 2454 A
  1259. (current)294 2664 A
  1260. 3000(sp)S
  1261. 3510 V
  1262. (05814)210 648 A
  1263. (sub)126 1362 A
  1264. (sp,)126 1698 A
  1265. 1866(ax)S
  1266. 2370(!)S
  1267. (Lower)210 2454 A
  1268. (stack)210 2706 A
  1269. 3600 V
  1270. (05815)210 648 A
  1271. (mov)126 1362 A
  1272. (ax,)126 1698 A
  1273. 1866(sp)S
  1274. 2370(!)S
  1275. (Return)252 2454 A
  1276. (value)210 2748 A
  1277. 3690 V
  1278. (05816)210 648 A
  1279. (push)168 1362 A
  1280. (2(bx))210 1698 A
  1281. 2370(!)S
  1282. (Push)168 2454 A
  1283. (what)168 2664 A
  1284. 2874(is)S
  1285. (probably)336 3000 A
  1286. (the)126 3378 A
  1287. (saved)210 3546 A
  1288. 3798(si)S
  1289. 3780 V
  1290. (05817)210 648 A
  1291. (push)168 1362 A
  1292. ((bx))168 1698 A
  1293. 2370(!)S
  1294. (Saved)210 2454 A
  1295. 2706(di)S
  1296. 3870 V
  1297. (05818)210 648 A
  1298. 2370(!)S
  1299. (Now)126 2454 A
  1300. (ACK)126 2622 A
  1301. (can)126 2790 A
  1302. (still)210 2958 A
  1303. (do:)126 3210 A
  1304. 3960 V
  1305. (05819)210 648 A
  1306. 2370(!)S
  1307. (pop)126 2706 A
  1308. (di;)126 2874 A
  1309. (pop)126 3042 A
  1310. (si;)126 3210 A
  1311. (mov)126 3378 A
  1312. (sp,)126 3546 A
  1313. (bp;)126 3714 A
  1314. (pop)126 3882 A
  1315. (bp;)126 4050 A
  1316. (ret)126 4218 A
  1317. 4050 V
  1318. (05820)210 648 A
  1319. (push)168 1362 A
  1320. 1698(ax)S
  1321. 2370(!)S
  1322. (Dummy)210 2454 A
  1323. (argument)336 2706 A
  1324. 4140 V
  1325. (05821)210 648 A
  1326. (jmp)126 1362 A
  1327. ((cx))168 1698 A
  1328. 4230 V
  1329. (05822)210 648 A
  1330. (#endif)252 1026 A
  1331. 4590 V
  1332. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1333. 4680 V
  1334. (src/lib/i86/misc/getprocessor.s)1302 1698 A
  1335. 4770 V
  1336. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1337. 4950 V
  1338. (05900)210 648 A
  1339. 1026(!)S
  1340. (getprocessor())588 1362 A
  1341. 1992(-)S
  1342. (determine)378 2076 A
  1343. (processor)378 2496 A
  1344. (type)168 2916 A
  1345. (Author:)294 3378 A
  1346. (Kees)168 3714 A
  1347. 3924(J.)S
  1348. (Bot)126 4050 A
  1349. 5040 V
  1350. (05901)210 648 A
  1351. 1026(!)S
  1352. 3714(26)S
  1353. (Jan)126 3840 A
  1354. (1994)168 4008 A
  1355. 5130 V
  1356. (05902)210 648 A
  1357. 5220 V
  1358. (05903)210 648 A
  1359. (.text)210 1026 A
  1360. 5310 V
  1361. (05904)210 648 A
  1362. 5400 V
  1363. (05905)210 648 A
  1364. (o32)126 1362 A
  1365. 1530(=)S
  1366. (0x66)168 1614 A
  1367. 2370(!)S
  1368. 2454(32)S
  1369. (bit)126 2580 A
  1370. (operand)294 2748 A
  1371. (size)168 3084 A
  1372. (prefix)252 3294 A
  1373. 5490 V
  1374. (05906)210 648 A
  1375. 5580 V
  1376. (05907)210 648 A
  1377. 1026(!)S
  1378. (int)126 1110 A
  1379. (getprocessor(void);)798 1278 A
  1380. 5670 V
  1381. (05908)210 648 A
  1382. 1026(!)S
  1383. (Return)252 1362 A
  1384. (86,)126 1656 A
  1385. (186,)168 1824 A
  1386. (286,)168 2034 A
  1387. (386,)168 2244 A
  1388. (486,)168 2454 A
  1389. (586,)168 2664 A
  1390. (...)126 2874 A
  1391. 5760 V
  1392. (05909)210 648 A
  1393. 5850 V
  1394. (05910)210 648 A
  1395. (.define)294 1026 A
  1396. (_getprocessor)546 1362 A
  1397. 5940 V
  1398. (05911)210 648 A
  1399. 6030 V
  1400. (05912)210 648 A
  1401. (_getprocessor:)588 1026 A
  1402. 6120 V
  1403. (05913)210 648 A
  1404. (push)168 1362 A
  1405. 1698(bp)S
  1406. 6210 V
  1407. (05914)210 648 A
  1408. (mov)126 1362 A
  1409. (bp,)126 1698 A
  1410. 1866(sp)S
  1411. 8418 V
  1412. EP
  1413. %%Page: 43 43
  1414. BP
  1415. /slant 0 def
  1416. /height 0 def
  1417. 630 V
  1418. 10 R
  1419. 648(MINIX)S
  1420. 976(SOURCE)S
  1421. 1399(CODE)S
  1422. 11 R
  1423. 1744(File:)S
  1424. (src/lib/i86/misc/getprocessor.s)1354 1977 A
  1425. 12 B
  1426. 4308(43)S
  1427. 900 V
  1428. 7 LST
  1429. (05915)210 648 A
  1430. (push)168 1362 A
  1431. 1698(sp)S
  1432. 2370(!)S
  1433. (see)126 2454 A
  1434. 2622(if)S
  1435. (pushed)252 2748 A
  1436. 3042(sp)S
  1437. 3168(==)S
  1438. 3294(sp)S
  1439. 990 V
  1440. (05916)210 648 A
  1441. (pop)126 1362 A
  1442. 1698(ax)S
  1443. 1080 V
  1444. (05917)210 648 A
  1445. (cmp)126 1362 A
  1446. (ax,)126 1698 A
  1447. 1866(sp)S
  1448. 1170 V
  1449. (05918)210 648 A
  1450. 1362(jz)S
  1451. (new_processor)546 1698 A
  1452. 1260 V
  1453. (05919)210 648 A
  1454. (mov)126 1362 A
  1455. (cx,)126 1698 A
  1456. (#0x0120)294 1866 A
  1457. 2370(!)S
  1458. (see)126 2454 A
  1459. 2622(if)S
  1460. (shifts)252 2748 A
  1461. (are)126 3042 A
  1462. (mod)126 3210 A
  1463. 3378(32)S
  1464. 1350 V
  1465. (05920)210 648 A
  1466. (shlb)168 1362 A
  1467. (ch,)126 1698 A
  1468. 1866(cl)S
  1469. 2370(!)S
  1470. (zero)168 2454 A
  1471. (tells)210 2664 A
  1472. 2916(if)S
  1473. 3042(86)S
  1474. 1440 V
  1475. (05921)210 648 A
  1476. (mov)126 1362 A
  1477. (ax,)126 1698 A
  1478. (#86)126 1866 A
  1479. 1530 V
  1480. (05922)210 648 A
  1481. 1362(jz)S
  1482. (got_processor)546 1698 A
  1483. 1620 V
  1484. (05923)210 648 A
  1485. (mov)126 1362 A
  1486. (ax,)126 1698 A
  1487. (#186)168 1866 A
  1488. 1710 V
  1489. (05924)210 648 A
  1490. (jmp)126 1362 A
  1491. (got_processor)546 1698 A
  1492. 1800 V
  1493. (05925)210 648 A
  1494. 1890 V
  1495. (05926)210 648 A
  1496. (new_processor:)588 1026 A
  1497. 2370(!)S
  1498. (see)126 2454 A
  1499. 2622(if)S
  1500. (high)168 2748 A
  1501. (bits)168 2958 A
  1502. (are)126 3168 A
  1503. (set)126 3336 A
  1504. 3504(in)S
  1505. (saved)210 3630 A
  1506. (GDT)126 3882 A
  1507. 1980 V
  1508. (05927)210 648 A
  1509. (sub)126 1362 A
  1510. (sp,)126 1698 A
  1511. 1866(#6)S
  1512. 2370(!)S
  1513. (space)210 2454 A
  1514. (for)126 2706 A
  1515. (GDT)126 2874 A
  1516. (ptr)126 3042 A
  1517. 2070 V
  1518. (05928)210 648 A
  1519. (.data1)252 1362 A
  1520. (0x0F)168 1698 A
  1521. 2370(!)S
  1522. (Prefix)252 2454 A
  1523. (for)126 2748 A
  1524. (286)126 2916 A
  1525. (instruction:)504 3084 A
  1526. (sgdt)168 3630 A
  1527. (-6(bp))252 3840 A
  1528. 2160 V
  1529. (05929)210 648 A
  1530. (add)126 1362 A
  1531. (-6(bp),)294 1698 A
  1532. 2034(ax)S
  1533. 2370(!)S
  1534. (save)168 2454 A
  1535. 2664(3)S
  1536. (word)168 2748 A
  1537. (GDT)126 2958 A
  1538. (ptr)126 3126 A
  1539. ((This)210 3294 A
  1540. 3546(is)S
  1541. (NOT)126 3672 A
  1542. 3840(an)S
  1543. (add!))210 3966 A
  1544. 2250 V
  1545. (05930)210 648 A
  1546. (cmpb)168 1362 A
  1547. (-1(bp),)294 1698 A
  1548. 2034(#0)S
  1549. 2370(!)S
  1550. (top)126 2454 A
  1551. (byte)168 2622 A
  1552. 2832(of)S
  1553. (GDT)126 2958 A
  1554. (ptr)126 3126 A
  1555. 3294(is)S
  1556. (zero)168 3420 A
  1557. (only)168 3630 A
  1558. (for)126 3840 A
  1559. (386)126 4008 A
  1560. 2340 V
  1561. (05931)210 648 A
  1562. (mov)126 1362 A
  1563. (ax,)126 1698 A
  1564. (#286)168 1866 A
  1565. 2430 V
  1566. (05932)210 648 A
  1567. (jnz)126 1362 A
  1568. (got_processor)546 1698 A
  1569. 2520 V
  1570. (05933)210 648 A
  1571. 2610 V
  1572. (05934)210 648 A
  1573. 1026(!)S
  1574. (386,)168 1110 A
  1575. (486,)168 1320 A
  1576. (586)126 1530 A
  1577. 2700 V
  1578. (05935)210 648 A
  1579. (and)126 1362 A
  1580. (sp,)126 1698 A
  1581. (#0xFFFC)294 1866 A
  1582. 2370(!)S
  1583. (Align)210 2454 A
  1584. (stack)210 2706 A
  1585. 2958(to)S
  1586. (avoid)210 3084 A
  1587. 3336(AC)S
  1588. (fault)210 3462 A
  1589. ((needed?))378 3714 A
  1590. 2790 V
  1591. (05936)210 648 A
  1592. (mov)126 1362 A
  1593. (cx,)126 1698 A
  1594. (#0x0004)294 1866 A
  1595. 2370(!)S
  1596. (Try)126 2454 A
  1597. 2622(to)S
  1598. (flip)168 2748 A
  1599. (the)126 2958 A
  1600. 3126(AC)S
  1601. (bit)126 3252 A
  1602. (introduced)420 3420 A
  1603. 3882(on)S
  1604. (the)126 4008 A
  1605. (486)126 4176 A
  1606. 2880 V
  1607. (05937)210 648 A
  1608. (call)168 1362 A
  1609. (flip)168 1698 A
  1610. 2970 V
  1611. (05938)210 648 A
  1612. (mov)126 1362 A
  1613. (ax,)126 1698 A
  1614. (#386)168 1866 A
  1615. 2370(!)S
  1616. (386)126 2454 A
  1617. 2622(if)S
  1618. 2748(it)S
  1619. (didn't)252 2874 A
  1620. (react)210 3168 A
  1621. 3420(to)S
  1622. ("flipping")420 3546 A
  1623. 3060 V
  1624. (05939)210 648 A
  1625. 1362(jz)S
  1626. (got_processor)546 1698 A
  1627. 3150 V
  1628. (05940)210 648 A
  1629. (mov)126 1362 A
  1630. (cx,)126 1698 A
  1631. (#0x0020)294 1866 A
  1632. 2370(!)S
  1633. (Try)126 2454 A
  1634. 2622(to)S
  1635. (flip)168 2748 A
  1636. (the)126 2958 A
  1637. 3126(ID)S
  1638. (bit)126 3252 A
  1639. (introduced)420 3420 A
  1640. 3882(on)S
  1641. (the)126 4008 A
  1642. (586)126 4176 A
  1643. 3240 V
  1644. (05941)210 648 A
  1645. (call)168 1362 A
  1646. (flip)168 1698 A
  1647. 3330 V
  1648. (05942)210 648 A
  1649. (mov)126 1362 A
  1650. (ax,)126 1698 A
  1651. (#486)168 1866 A
  1652. 2370(!)S
  1653. (486)126 2454 A
  1654. 2622(if)S
  1655. 2748(it)S
  1656. (didn't)252 2874 A
  1657. (react)210 3168 A
  1658. 3420 V
  1659. (05943)210 648 A
  1660. 1362(jz)S
  1661. (got_processor)546 1698 A
  1662. 3510 V
  1663. (05944)210 648 A
  1664. (.data1)252 1362 A
  1665. (o32)126 1698 A
  1666. 3600 V
  1667. (05945)210 648 A
  1668. (pushf)210 1362 A
  1669. 3690 V
  1670. (05946)210 648 A
  1671. (.data1)252 1362 A
  1672. (o32)126 1698 A
  1673. 3780 V
  1674. (05947)210 648 A
  1675. (pusha)210 1362 A
  1676. 2370(!)S
  1677. (Save)168 2454 A
  1678. (the)126 2664 A
  1679. (world)210 2832 A
  1680. 3870 V
  1681. (05948)210 648 A
  1682. (.data1)252 1362 A
  1683. (o32)126 1698 A
  1684. 3960 V
  1685. (05949)210 648 A
  1686. (xor)126 1362 A
  1687. (ax,)126 1698 A
  1688. 1866(ax)S
  1689. 4050 V
  1690. (05950)210 648 A
  1691. (inc)126 1362 A
  1692. 1698(ax)S
  1693. 2370(!)S
  1694. (eax)126 2454 A
  1695. 2622(=)S
  1696. 2706(1)S
  1697. 4140 V
  1698. (05951)210 648 A
  1699. (.data1)252 1362 A
  1700. (0x0F,)210 1698 A
  1701. (0xA2)168 1950 A
  1702. 2370(!)S
  1703. (CPUID)210 2454 A
  1704. (instruction)462 2706 A
  1705. (tells)210 3210 A
  1706. (the)126 3462 A
  1707. (processor)378 3630 A
  1708. (type)168 4050 A
  1709. 4230 V
  1710. (05952)210 648 A
  1711. (andb)168 1362 A
  1712. (ah,)126 1698 A
  1713. (#0x0F)210 1866 A
  1714. 2370(!)S
  1715. (Extract)294 2454 A
  1716. (the)126 2790 A
  1717. (family)252 2958 A
  1718. ((5,)126 3252 A
  1719. 3420(6,)S
  1720. (...))168 3546 A
  1721. 4320 V
  1722. (05953)210 648 A
  1723. (movb)168 1362 A
  1724. (al,)126 1698 A
  1725. 1866(ah)S
  1726. 4410 V
  1727. (05954)210 648 A
  1728. (movb)168 1362 A
  1729. (ah,)126 1698 A
  1730. (#100)168 1866 A
  1731. 4500 V
  1732. (05955)210 648 A
  1733. (mulb)168 1362 A
  1734. 1698(ah)S
  1735. 2370(!)S
  1736. (500,)168 2454 A
  1737. (600,)168 2664 A
  1738. (...)126 2874 A
  1739. 4590 V
  1740. (05956)210 648 A
  1741. (add)126 1362 A
  1742. (ax,)126 1698 A
  1743. (#86)126 1866 A
  1744. 2370(!)S
  1745. (586,)168 2454 A
  1746. (686,)168 2664 A
  1747. (...)126 2874 A
  1748. 4680 V
  1749. (05957)210 648 A
  1750. (mov)126 1362 A
  1751. (bx,)126 1698 A
  1752. 1866(sp)S
  1753. 4770 V
  1754. (05958)210 648 A
  1755. (mov)126 1362 A
  1756. (7*4(bx),)336 1698 A
  1757. 2076(ax)S
  1758. 2370(!)S
  1759. (Pass)168 2454 A
  1760. 2664(ax)S
  1761. (through)294 2790 A
  1762. 4860 V
  1763. (05959)210 648 A
  1764. (.data1)252 1362 A
  1765. (o32)126 1698 A
  1766. 4950 V
  1767. (05960)210 648 A
  1768. (popa)168 1362 A
  1769. 5040 V
  1770. (05961)210 648 A
  1771. (.data1)252 1362 A
  1772. (o32)126 1698 A
  1773. 5130 V
  1774. (05962)210 648 A
  1775. (popf)168 1362 A
  1776. 5220 V
  1777. (05963)210 648 A
  1778. 5310 V
  1779. (05964)210 648 A
  1780. (got_processor:)588 1026 A
  1781. 5400 V
  1782. (05965)210 648 A
  1783. (mov)126 1362 A
  1784. (sp,)126 1698 A
  1785. 1866(bp)S
  1786. 5490 V
  1787. (05966)210 648 A
  1788. (pop)126 1362 A
  1789. 1698(bp)S
  1790. 5580 V
  1791. (05967)210 648 A
  1792. (ret)126 1362 A
  1793. 5670 V
  1794. (05968)210 648 A
  1795. 5760 V
  1796. (05969)210 648 A
  1797. (flip:)210 1026 A
  1798. 5850 V
  1799. (05970)210 648 A
  1800. (push)168 1362 A
  1801. 1698(bx)S
  1802. 2370(!)S
  1803. (Save)168 2454 A
  1804. 2664(bx)S
  1805. (and)126 2790 A
  1806. (realign)294 2958 A
  1807. (stack)210 3294 A
  1808. 3546(to)S
  1809. (multiple)336 3672 A
  1810. 4050(of)S
  1811. 4176(4)S
  1812. 5940 V
  1813. (05971)210 648 A
  1814. (.data1)252 1362 A
  1815. (o32)126 1698 A
  1816. 2370(!)S
  1817. (About)210 2454 A
  1818. 2706(to)S
  1819. (operate)294 2832 A
  1820. 3168(on)S
  1821. 3294(a)S
  1822. 3378(32)S
  1823. (bit)126 3504 A
  1824. (object)252 3672 A
  1825. 6030 V
  1826. (05972)210 648 A
  1827. (pushf)210 1362 A
  1828. 2370(!)S
  1829. (Push)168 2454 A
  1830. (eflags)252 2664 A
  1831. 6120 V
  1832. (05973)210 648 A
  1833. (pop)126 1362 A
  1834. 1698(ax)S
  1835. 6210 V
  1836. (05974)210 648 A
  1837. (pop)126 1362 A
  1838. 1698(dx)S
  1839. 2370(!)S
  1840. (dx:ax)210 2454 A
  1841. 2706(=)S
  1842. (eflags)252 2790 A
  1843. 8418 V
  1844. EP
  1845. %%Page: 44 44
  1846. BP
  1847. /slant 0 def
  1848. /height 0 def
  1849. 630 V
  1850. 12 B
  1851. 648(44)S
  1852. 11 R
  1853. 1744(File:)S
  1854. (src/lib/i86/misc/getprocessor.s)1354 1977 A
  1855. 10 R
  1856. 3402(MINIX)S
  1857. 3730(SOURCE)S
  1858. 4153(CODE)S
  1859. 900 V
  1860. 7 LST
  1861. (05975)210 648 A
  1862. (mov)126 1362 A
  1863. (bx,)126 1698 A
  1864. 1866(dx)S
  1865. 2370(!)S
  1866. (Save)168 2454 A
  1867. (original)336 2664 A
  1868. (eflags)252 3042 A
  1869. ((high)210 3336 A
  1870. (word)168 3588 A
  1871. (only))210 3798 A
  1872. 990 V
  1873. (05976)210 648 A
  1874. (xor)126 1362 A
  1875. (dx,)126 1698 A
  1876. 1866(cx)S
  1877. 2370(!)S
  1878. (Flip)168 2454 A
  1879. (the)126 2664 A
  1880. (bit)126 2832 A
  1881. 3000(to)S
  1882. (test)168 3126 A
  1883. 1080 V
  1884. (05977)210 648 A
  1885. (push)168 1362 A
  1886. 1698(dx)S
  1887. 1170 V
  1888. (05978)210 648 A
  1889. (push)168 1362 A
  1890. 1698(ax)S
  1891. 2370(!)S
  1892. (Push)168 2454 A
  1893. (modified)336 2664 A
  1894. (eflags)252 3042 A
  1895. (value)210 3336 A
  1896. 1260 V
  1897. (05979)210 648 A
  1898. (.data1)252 1362 A
  1899. (o32)126 1698 A
  1900. 1350 V
  1901. (05980)210 648 A
  1902. (popf)168 1362 A
  1903. 2370(!)S
  1904. (Load)168 2454 A
  1905. (modified)336 2664 A
  1906. (eflags)252 3042 A
  1907. (register)336 3336 A
  1908. 1440 V
  1909. (05981)210 648 A
  1910. (.data1)252 1362 A
  1911. (o32)126 1698 A
  1912. 1530 V
  1913. (05982)210 648 A
  1914. (pushf)210 1362 A
  1915. 1620 V
  1916. (05983)210 648 A
  1917. (pop)126 1362 A
  1918. 1698(ax)S
  1919. 1710 V
  1920. (05984)210 648 A
  1921. (pop)126 1362 A
  1922. 1698(dx)S
  1923. 2370(!)S
  1924. (Get)126 2454 A
  1925. 2622(it)S
  1926. (again)210 2748 A
  1927. 1800 V
  1928. (05985)210 648 A
  1929. (push)168 1362 A
  1930. 1698(bx)S
  1931. 1890 V
  1932. (05986)210 648 A
  1933. (push)168 1362 A
  1934. 1698(ax)S
  1935. 1980 V
  1936. (05987)210 648 A
  1937. (.data1)252 1362 A
  1938. (o32)126 1698 A
  1939. 2070 V
  1940. (05988)210 648 A
  1941. (popf)168 1362 A
  1942. 2370(!)S
  1943. (Restore)294 2454 A
  1944. (original)336 2790 A
  1945. (eflags)252 3168 A
  1946. (register)336 3462 A
  1947. 2160 V
  1948. (05989)210 648 A
  1949. (xor)126 1362 A
  1950. (dx,)126 1698 A
  1951. 1866(bx)S
  1952. 2370(!)S
  1953. (See)126 2454 A
  1954. 2622(if)S
  1955. (the)126 2748 A
  1956. (bit)126 2916 A
  1957. (changed)294 3084 A
  1958. 2250 V
  1959. (05990)210 648 A
  1960. (test)168 1362 A
  1961. (dx,)126 1698 A
  1962. 1866(cx)S
  1963. 2340 V
  1964. (05991)210 648 A
  1965. (pop)126 1362 A
  1966. 1698(bx)S
  1967. 2370(!)S
  1968. (Restore)294 2454 A
  1969. 2790(bx)S
  1970. 2430 V
  1971. (05992)210 648 A
  1972. (ret)126 1362 A
  1973. 2790 V
  1974. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1975. 2880 V
  1976. (src/lib/i86/misc/iolib.s)1008 1698 A
  1977. 2970 V
  1978. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1979. 3150 V
  1980. (06000)210 648 A
  1981. 1026(!)S
  1982. (Some)168 1110 A
  1983. (I/O)126 1320 A
  1984. (related)294 1488 A
  1985. (routines)336 1824 A
  1986. (like:)210 2202 A
  1987. 3240 V
  1988. (06001)210 648 A
  1989. 1026(!)S
  1990. (unsigned)336 1362 A
  1991. (char)168 1740 A
  1992. (inb(int)294 1950 A
  1993. (port);)252 2286 A
  1994. 3330 V
  1995. (06002)210 648 A
  1996. 1026(!)S
  1997. (unsigned)336 1362 A
  1998. (short)210 1740 A
  1999. (inw(int)294 1992 A
  2000. (port);)252 2328 A
  2001. 3420 V
  2002. (06003)210 648 A
  2003. 1026(!)S
  2004. (void)168 1362 A
  2005. (outb(int)336 1572 A
  2006. (port,)210 1950 A
  2007. (int)126 2202 A
  2008. (value);)294 2370 A
  2009. 3510 V
  2010. (06004)210 648 A
  2011. 1026(!)S
  2012. (void)168 1362 A
  2013. (outw(int)336 1572 A
  2014. (port,)210 1950 A
  2015. (int)126 2202 A
  2016. (value);)294 2370 A
  2017. 3600 V
  2018. (06005)210 648 A
  2019. 1026(!)S
  2020. (void)168 1362 A
  2021. (rep_inb(int)462 1572 A
  2022. (port,)210 2076 A
  2023. (unsigned)336 2328 A
  2024. (char)168 2706 A
  2025. (*buf,)210 2916 A
  2026. (size_t)252 3168 A
  2027. (count);)294 3462 A
  2028. 3690 V
  2029. (06006)210 648 A
  2030. 1026(!)S
  2031. (void)168 1362 A
  2032. (rep_inw(int)462 1572 A
  2033. (port,)210 2076 A
  2034. (unsigned)336 2328 A
  2035. (short)210 2706 A
  2036. (*buf,)210 2958 A
  2037. (size_t)252 3210 A
  2038. (count);)294 3504 A
  2039. 3780 V
  2040. (06007)210 648 A
  2041. 1026(!)S
  2042. (void)168 1362 A
  2043. (rep_outb(int)504 1572 A
  2044. (port,)210 2118 A
  2045. (unsigned)336 2370 A
  2046. (char)168 2748 A
  2047. (*buf,)210 2958 A
  2048. (size_t)252 3210 A
  2049. (count);)294 3504 A
  2050. 3870 V
  2051. (06008)210 648 A
  2052. 1026(!)S
  2053. (void)168 1362 A
  2054. (rep_outw(int)504 1572 A
  2055. (port,)210 2118 A
  2056. (unsigned)336 2370 A
  2057. (short)210 2748 A
  2058. (*buf,)210 3000 A
  2059. (size_t)252 3252 A
  2060. (count);)294 3546 A
  2061. 3960 V
  2062. (06009)210 648 A
  2063. 1026(!)S
  2064. (void)168 1362 A
  2065. (intr_enable(void);)756 1572 A
  2066. 4050 V
  2067. (06010)210 648 A
  2068. 1026(!)S
  2069. (void)168 1362 A
  2070. (intr_disable(void);)798 1572 A
  2071. 4140 V
  2072. (06011)210 648 A
  2073. 4230 V
  2074. (06012)210 648 A
  2075. (.text)210 1026 A
  2076. 4320 V
  2077. (06013)210 648 A
  2078. (.define)294 1026 A
  2079. (_inb)168 1362 A
  2080. 4410 V
  2081. (06014)210 648 A
  2082. (_inb:)210 1026 A
  2083. 4500 V
  2084. (06015)210 648 A
  2085. (push)168 1362 A
  2086. 1698(bp)S
  2087. 4590 V
  2088. (06016)210 648 A
  2089. (mov)126 1362 A
  2090. (bp,)126 1698 A
  2091. 1866(sp)S
  2092. 4680 V
  2093. (06017)210 648 A
  2094. (mov)126 1362 A
  2095. (dx,)126 1698 A
  2096. (4(bp))210 1866 A
  2097. 2706(!)S
  2098. (port)168 2790 A
  2099. 4770 V
  2100. (06018)210 648 A
  2101. (inb)126 1362 A
  2102. 1698(dx)S
  2103. 2706(!)S
  2104. (read)168 2790 A
  2105. 3000(1)S
  2106. (byte)168 3084 A
  2107. 4860 V
  2108. (06019)210 648 A
  2109. (xorb)168 1362 A
  2110. (ah,)126 1698 A
  2111. 1866(ah)S
  2112. 4950 V
  2113. (06020)210 648 A
  2114. (pop)126 1362 A
  2115. 1698(bp)S
  2116. 5040 V
  2117. (06021)210 648 A
  2118. (ret)126 1362 A
  2119. 5130 V
  2120. (06022)210 648 A
  2121. 5220 V
  2122. (06023)210 648 A
  2123. (.define)294 1026 A
  2124. (_inw)168 1362 A
  2125. 5310 V
  2126. (06024)210 648 A
  2127. (_inw:)210 1026 A
  2128. 5400 V
  2129. (06025)210 648 A
  2130. (push)168 1362 A
  2131. 1698(bp)S
  2132. 5490 V
  2133. (06026)210 648 A
  2134. (mov)126 1362 A
  2135. (bp,)126 1698 A
  2136. 1866(sp)S
  2137. 5580 V
  2138. (06027)210 648 A
  2139. (mov)126 1362 A
  2140. (dx,)126 1698 A
  2141. (4(bp))210 1866 A
  2142. 2706(!)S
  2143. (port)168 2790 A
  2144. 5670 V
  2145. (06028)210 648 A
  2146. 1362(in)S
  2147. 1698(dx)S
  2148. 2706(!)S
  2149. (read)168 2790 A
  2150. 3000(1)S
  2151. (word)168 3084 A
  2152. 5760 V
  2153. (06029)210 648 A
  2154. (pop)126 1362 A
  2155. 1698(bp)S
  2156. 5850 V
  2157. (06030)210 648 A
  2158. (ret)126 1362 A
  2159. 5940 V
  2160. (06031)210 648 A
  2161. 6030 V
  2162. (06032)210 648 A
  2163. (.define)294 1026 A
  2164. (_outb)210 1362 A
  2165. 6120 V
  2166. (06033)210 648 A
  2167. (_outb:)252 1026 A
  2168. 6210 V
  2169. (06034)210 648 A
  2170. (push)168 1362 A
  2171. 1698(bp)S
  2172. 8418 V
  2173. EP
  2174. %%Page: 45 45
  2175. BP
  2176. /slant 0 def
  2177. /height 0 def
  2178. 630 V
  2179. 10 R
  2180. 648(MINIX)S
  2181. 976(SOURCE)S
  2182. 1399(CODE)S
  2183. 11 R
  2184. 1923(File:)S
  2185. (src/lib/i86/misc/iolib.s)996 2156 A
  2186. 12 B
  2187. 4308(45)S
  2188. 900 V
  2189. 7 LST
  2190. (06035)210 648 A
  2191. (mov)126 1362 A
  2192. (bp,)126 1698 A
  2193. 1866(sp)S
  2194. 990 V
  2195. (06036)210 648 A
  2196. (mov)126 1362 A
  2197. (dx,)126 1698 A
  2198. (4(bp))210 1866 A
  2199. 2706(!)S
  2200. (port)168 2790 A
  2201. 1080 V
  2202. (06037)210 648 A
  2203. (mov)126 1362 A
  2204. (ax,)126 1698 A
  2205. (4+2(bp))294 1866 A
  2206. 2706(!)S
  2207. (value)210 2790 A
  2208. 1170 V
  2209. (06038)210 648 A
  2210. (outb)168 1362 A
  2211. 1698(dx)S
  2212. 2706(!)S
  2213. (output)252 2790 A
  2214. 3084(1)S
  2215. (byte)168 3168 A
  2216. 1260 V
  2217. (06039)210 648 A
  2218. (pop)126 1362 A
  2219. 1698(bp)S
  2220. 1350 V
  2221. (06040)210 648 A
  2222. (ret)126 1362 A
  2223. 1440 V
  2224. (06041)210 648 A
  2225. 1530 V
  2226. (06042)210 648 A
  2227. (.define)294 1026 A
  2228. (_outw)210 1362 A
  2229. 1620 V
  2230. (06043)210 648 A
  2231. (_outw:)252 1026 A
  2232. 1710 V
  2233. (06044)210 648 A
  2234. (push)168 1362 A
  2235. 1698(bp)S
  2236. 1800 V
  2237. (06045)210 648 A
  2238. (mov)126 1362 A
  2239. (bp,)126 1698 A
  2240. 1866(sp)S
  2241. 1890 V
  2242. (06046)210 648 A
  2243. (mov)126 1362 A
  2244. (dx,)126 1698 A
  2245. (4(bp))210 1866 A
  2246. 2706(!)S
  2247. (port)168 2790 A
  2248. 1980 V
  2249. (06047)210 648 A
  2250. (mov)126 1362 A
  2251. (ax,)126 1698 A
  2252. (4+2(bp))294 1866 A
  2253. 2706(!)S
  2254. (value)210 2790 A
  2255. 2070 V
  2256. (06048)210 648 A
  2257. (out)126 1362 A
  2258. 1698(dx)S
  2259. 2706(!)S
  2260. (output)252 2790 A
  2261. 3084(1)S
  2262. (word)168 3168 A
  2263. 2160 V
  2264. (06049)210 648 A
  2265. (pop)126 1362 A
  2266. 1698(bp)S
  2267. 2250 V
  2268. (06050)210 648 A
  2269. (ret)126 1362 A
  2270. 2340 V
  2271. (06051)210 648 A
  2272. 2430 V
  2273. (06052)210 648 A
  2274. (.define)294 1026 A
  2275. (_rep_inb)336 1362 A
  2276. 2520 V
  2277. (06053)210 648 A
  2278. (_rep_inb:)378 1026 A
  2279. 2610 V
  2280. (06054)210 648 A
  2281. (push)168 1362 A
  2282. 1698(bp)S
  2283. 2700 V
  2284. (06055)210 648 A
  2285. (mov)126 1362 A
  2286. (bp,)126 1698 A
  2287. 1866(sp)S
  2288. 2790 V
  2289. (06056)210 648 A
  2290. (push)168 1362 A
  2291. 1698(di)S
  2292. 2880 V
  2293. (06057)210 648 A
  2294. (mov)126 1362 A
  2295. (dx,)126 1698 A
  2296. (4(bp))210 1866 A
  2297. 2706(!)S
  2298. (port)168 2790 A
  2299. 2970 V
  2300. (06058)210 648 A
  2301. (mov)126 1362 A
  2302. (di,)126 1698 A
  2303. (6(bp))210 1866 A
  2304. 2706(!)S
  2305. (buf)126 2790 A
  2306. 3060 V
  2307. (06059)210 648 A
  2308. (mov)126 1362 A
  2309. (cx,)126 1698 A
  2310. (8(bp))210 1866 A
  2311. 2706(!)S
  2312. (byte)168 2790 A
  2313. (count)210 3000 A
  2314. 3150 V
  2315. (06060)210 648 A
  2316. (rep)126 1194 A
  2317. (inb)126 1362 A
  2318. 1698(dx)S
  2319. 2706(!)S
  2320. (input)210 2790 A
  2321. (many)168 3042 A
  2322. (bytes)210 3252 A
  2323. 3240 V
  2324. (06061)210 648 A
  2325. (pop)126 1362 A
  2326. 1698(di)S
  2327. 3330 V
  2328. (06062)210 648 A
  2329. (pop)126 1362 A
  2330. 1698(bp)S
  2331. 3420 V
  2332. (06063)210 648 A
  2333. (ret)126 1362 A
  2334. 3510 V
  2335. (06064)210 648 A
  2336. 3600 V
  2337. (06065)210 648 A
  2338. (.define)294 1026 A
  2339. (_rep_inw)336 1362 A
  2340. 3690 V
  2341. (06066)210 648 A
  2342. (_rep_inw:)378 1026 A
  2343. 3780 V
  2344. (06067)210 648 A
  2345. (push)168 1362 A
  2346. 1698(bp)S
  2347. 3870 V
  2348. (06068)210 648 A
  2349. (mov)126 1362 A
  2350. (bp,)126 1698 A
  2351. 1866(sp)S
  2352. 3960 V
  2353. (06069)210 648 A
  2354. (push)168 1362 A
  2355. 1698(di)S
  2356. 4050 V
  2357. (06070)210 648 A
  2358. (mov)126 1362 A
  2359. (dx,)126 1698 A
  2360. (4(bp))210 1866 A
  2361. 2706(!)S
  2362. (port)168 2790 A
  2363. 4140 V
  2364. (06071)210 648 A
  2365. (mov)126 1362 A
  2366. (di,)126 1698 A
  2367. (6(bp))210 1866 A
  2368. 2706(!)S
  2369. (buf)126 2790 A
  2370. 4230 V
  2371. (06072)210 648 A
  2372. (mov)126 1362 A
  2373. (cx,)126 1698 A
  2374. (8(bp))210 1866 A
  2375. 2706(!)S
  2376. (byte)168 2790 A
  2377. (count)210 3000 A
  2378. 4320 V
  2379. (06073)210 648 A
  2380. (shr)126 1362 A
  2381. (cx,)126 1698 A
  2382. 1866(#1)S
  2383. 2706(!)S
  2384. (word)168 2790 A
  2385. (count)210 3000 A
  2386. 4410 V
  2387. (06074)210 648 A
  2388. (rep)126 1194 A
  2389. 1362(in)S
  2390. 1698(dx)S
  2391. 2706(!)S
  2392. (input)210 2790 A
  2393. (many)168 3042 A
  2394. (words)210 3252 A
  2395. 4500 V
  2396. (06075)210 648 A
  2397. (pop)126 1362 A
  2398. 1698(di)S
  2399. 4590 V
  2400. (06076)210 648 A
  2401. (pop)126 1362 A
  2402. 1698(bp)S
  2403. 4680 V
  2404. (06077)210 648 A
  2405. (ret)126 1362 A
  2406. 4770 V
  2407. (06078)210 648 A
  2408. 4860 V
  2409. (06079)210 648 A
  2410. (.define)294 1026 A
  2411. (_rep_outb)378 1362 A
  2412. 4950 V
  2413. (06080)210 648 A
  2414. (_rep_outb:)420 1026 A
  2415. 5040 V
  2416. (06081)210 648 A
  2417. (push)168 1362 A
  2418. 1698(bp)S
  2419. 5130 V
  2420. (06082)210 648 A
  2421. (mov)126 1362 A
  2422. (bp,)126 1698 A
  2423. 1866(sp)S
  2424. 5220 V
  2425. (06083)210 648 A
  2426. (push)168 1362 A
  2427. 1698(si)S
  2428. 5310 V
  2429. (06084)210 648 A
  2430. (mov)126 1362 A
  2431. (dx,)126 1698 A
  2432. (4(bp))210 1866 A
  2433. 2706(!)S
  2434. (port)168 2790 A
  2435. 5400 V
  2436. (06085)210 648 A
  2437. (mov)126 1362 A
  2438. (si,)126 1698 A
  2439. (6(bp))210 1866 A
  2440. 2706(!)S
  2441. (buf)126 2790 A
  2442. 5490 V
  2443. (06086)210 648 A
  2444. (mov)126 1362 A
  2445. (cx,)126 1698 A
  2446. (8(bp))210 1866 A
  2447. 2706(!)S
  2448. (byte)168 2790 A
  2449. (count)210 3000 A
  2450. 5580 V
  2451. (06087)210 648 A
  2452. (rep)126 1194 A
  2453. (outb)168 1362 A
  2454. 1698(dx)S
  2455. 2706(!)S
  2456. (output)252 2790 A
  2457. (many)168 3084 A
  2458. (bytes)210 3294 A
  2459. 5670 V
  2460. (06088)210 648 A
  2461. (pop)126 1362 A
  2462. 1698(si)S
  2463. 5760 V
  2464. (06089)210 648 A
  2465. (pop)126 1362 A
  2466. 1698(bp)S
  2467. 5850 V
  2468. (06090)210 648 A
  2469. (ret)126 1362 A
  2470. 5940 V
  2471. (06091)210 648 A
  2472. 6030 V
  2473. (06092)210 648 A
  2474. (.define)294 1026 A
  2475. (_rep_outw)378 1362 A
  2476. 6120 V
  2477. (06093)210 648 A
  2478. (_rep_outw:)420 1026 A
  2479. 6210 V
  2480. (06094)210 648 A
  2481. (push)168 1362 A
  2482. 1698(bp)S
  2483. 8418 V
  2484. EP
  2485. %%Page: 46 46
  2486. BP
  2487. /slant 0 def
  2488. /height 0 def
  2489. 630 V
  2490. 12 B
  2491. 648(46)S
  2492. 11 R
  2493. 1923(File:)S
  2494. (src/lib/i86/misc/iolib.s)996 2156 A
  2495. 10 R
  2496. 3402(MINIX)S
  2497. 3730(SOURCE)S
  2498. 4153(CODE)S
  2499. 900 V
  2500. 7 LST
  2501. (06095)210 648 A
  2502. (mov)126 1362 A
  2503. (bp,)126 1698 A
  2504. 1866(sp)S
  2505. 990 V
  2506. (06096)210 648 A
  2507. (push)168 1362 A
  2508. 1698(si)S
  2509. 1080 V
  2510. (06097)210 648 A
  2511. (mov)126 1362 A
  2512. (dx,)126 1698 A
  2513. (4(bp))210 1866 A
  2514. 2706(!)S
  2515. (port)168 2790 A
  2516. 1170 V
  2517. (06098)210 648 A
  2518. (mov)126 1362 A
  2519. (si,)126 1698 A
  2520. (6(bp))210 1866 A
  2521. 2706(!)S
  2522. (buf)126 2790 A
  2523. 1260 V
  2524. (06099)210 648 A
  2525. (mov)126 1362 A
  2526. (cx,)126 1698 A
  2527. (8(bp))210 1866 A
  2528. 2706(!)S
  2529. (byte)168 2790 A
  2530. (count)210 3000 A
  2531. 1350 V
  2532. (06100)210 648 A
  2533. (shr)126 1362 A
  2534. (cx,)126 1698 A
  2535. 1866(#1)S
  2536. 2706(!)S
  2537. (word)168 2790 A
  2538. (count)210 3000 A
  2539. 1440 V
  2540. (06101)210 648 A
  2541. (rep)126 1194 A
  2542. (out)126 1362 A
  2543. 1698(dx)S
  2544. 2706(!)S
  2545. (output)252 2790 A
  2546. (many)168 3084 A
  2547. (words)210 3294 A
  2548. 1530 V
  2549. (06102)210 648 A
  2550. (pop)126 1362 A
  2551. 1698(si)S
  2552. 1620 V
  2553. (06103)210 648 A
  2554. (pop)126 1362 A
  2555. 1698(bp)S
  2556. 1710 V
  2557. (06104)210 648 A
  2558. (ret)126 1362 A
  2559. 1800 V
  2560. (06105)210 648 A
  2561. 1890 V
  2562. (06106)210 648 A
  2563. (.define)294 1026 A
  2564. (_intr_disable)546 1362 A
  2565. 1980 V
  2566. (06107)210 648 A
  2567. (_intr_disable:)588 1026 A
  2568. 2070 V
  2569. (06108)210 648 A
  2570. (push)168 1362 A
  2571. 1698(bp)S
  2572. 2160 V
  2573. (06109)210 648 A
  2574. (mov)126 1362 A
  2575. (bp,)126 1698 A
  2576. 1866(sp)S
  2577. 2250 V
  2578. (06110)210 648 A
  2579. (cli)126 1362 A
  2580. 2340 V
  2581. (06111)210 648 A
  2582. (pop)126 1362 A
  2583. 1698(bp)S
  2584. 2430 V
  2585. (06112)210 648 A
  2586. (ret)126 1362 A
  2587. 2520 V
  2588. (06113)210 648 A
  2589. 2610 V
  2590. (06114)210 648 A
  2591. (.define)294 1026 A
  2592. (_intr_enable)504 1362 A
  2593. 2700 V
  2594. (06115)210 648 A
  2595. (_intr_enable:)546 1026 A
  2596. 2790 V
  2597. (06116)210 648 A
  2598. (push)168 1362 A
  2599. 1698(bp)S
  2600. 2880 V
  2601. (06117)210 648 A
  2602. (mov)126 1362 A
  2603. (bp,)126 1698 A
  2604. 1866(sp)S
  2605. 2970 V
  2606. (06118)210 648 A
  2607. (sti)126 1362 A
  2608. 3060 V
  2609. (06119)210 648 A
  2610. (pop)126 1362 A
  2611. 1698(bp)S
  2612. 3150 V
  2613. (06120)210 648 A
  2614. (ret)126 1362 A
  2615. 3690 V
  2616. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  2617. 3780 V
  2618. (src/lib/i86/rts/__sigreturn.s)1218 1698 A
  2619. 3870 V
  2620. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  2621. 4050 V
  2622. (06200)210 648 A
  2623. 1026(!)S
  2624. (This)168 1110 A
  2625. (routine)294 1320 A
  2626. 1656(is)S
  2627. (the)126 1782 A
  2628. (low-level)378 1950 A
  2629. (code)168 2370 A
  2630. (for)126 2580 A
  2631. (returning)378 2748 A
  2632. (from)168 3168 A
  2633. (signals.)336 3378 A
  2634. 4140 V
  2635. (06201)210 648 A
  2636. 1026(!)S
  2637. 1110(It)S
  2638. (calls)210 1236 A
  2639. (__sigreturn,)504 1488 A
  2640. (which)210 2034 A
  2641. 2286(is)S
  2642. (the)126 2412 A
  2643. (normal)252 2580 A
  2644. ("system)294 2874 A
  2645. (call")210 3210 A
  2646. (routine.)336 3462 A
  2647. 4230 V
  2648. (06202)210 648 A
  2649. 1026(!)S
  2650. (Both)168 1110 A
  2651. (___sigreturn)504 1320 A
  2652. (and)126 1866 A
  2653. (__sigreturn)462 2034 A
  2654. (are)126 2538 A
  2655. (needed.)294 2706 A
  2656. 4320 V
  2657. (06203)210 648 A
  2658. (.sect)210 1026 A
  2659. (.text;)252 1278 A
  2660. (.sect)210 1572 A
  2661. (.rom;)210 1824 A
  2662. (.sect)210 2076 A
  2663. (.data;)252 2328 A
  2664. (.sect)210 2622 A
  2665. (.bss)168 2874 A
  2666. 4410 V
  2667. (06204)210 648 A
  2668. (.sect)210 1026 A
  2669. (.text)210 1278 A
  2670. 4500 V
  2671. (06205)210 648 A
  2672. (.define)294 1026 A
  2673. (___sigreturn)504 1362 A
  2674. 4590 V
  2675. (06206)210 648 A
  2676. (.extern)294 1026 A
  2677. (__sigreturn)462 1362 A
  2678. 4680 V
  2679. (06207)210 648 A
  2680. (___sigreturn:)546 1026 A
  2681. 4770 V
  2682. (06208)210 648 A
  2683. (add)126 1362 A
  2684. (sp,)126 1530 A
  2685. 1698(#8)S
  2686. 4860 V
  2687. (06209)210 648 A
  2688. (jmp)126 1362 A
  2689. (__sigreturn)462 1530 A
  2690. 8418 V
  2691. EP
  2692. %%Page: 47 47
  2693. BP
  2694. /slant 0 def
  2695. /height 0 def
  2696. 630 V
  2697. 10 R
  2698. 648(MINIX)S
  2699. 976(SOURCE)S
  2700. 1399(CODE)S
  2701. 11 R
  2702. 1877(File:)S
  2703. (src/lib/i86/rts/_sendrec.s)1089 2110 A
  2704. 12 B
  2705. 4308(47)S
  2706. 990 V
  2707. 7 LST
  2708. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  2709. 1080 V
  2710. (src/lib/i86/rts/_sendrec.s)1092 1698 A
  2711. 1170 V
  2712. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  2713. 1350 V
  2714. (06300)210 648 A
  2715. (.define)294 1026 A
  2716. (__send,)294 1362 A
  2717. (__receive,)420 1698 A
  2718. (__sendrec)378 2160 A
  2719. 1440 V
  2720. (06301)210 648 A
  2721. 1530 V
  2722. (06302)210 648 A
  2723. 1026(!)S
  2724. (See)126 1110 A
  2725. (../h/com.h)420 1278 A
  2726. (for)126 1740 A
  2727. 1908(C)S
  2728. (definitions)462 1992 A
  2729. 1620 V
  2730. (06303)210 648 A
  2731. (SEND)168 1026 A
  2732. 1236(=)S
  2733. 1320(1)S
  2734. 1710 V
  2735. (06304)210 648 A
  2736. (RECEIVE)294 1026 A
  2737. 1362(=)S
  2738. 1446(2)S
  2739. 1800 V
  2740. (06305)210 648 A
  2741. (BOTH)168 1026 A
  2742. 1236(=)S
  2743. 1320(3)S
  2744. 1890 V
  2745. (06306)210 648 A
  2746. (SYSVEC)252 1026 A
  2747. 1320(=)S
  2748. 1404(32)S
  2749. 1980 V
  2750. (06307)210 648 A
  2751. 2070 V
  2752. (06308)210 648 A
  2753. (!*========================================================================*)3150 1026 A
  2754. 2160 V
  2755. (06309)210 648 A
  2756. 1026(!)S
  2757. (_send)210 2202 A
  2758. (and)126 2454 A
  2759. (_receive)336 2622 A
  2760. 4134(*)S
  2761. 2250 V
  2762. (06310)210 648 A
  2763. (!*========================================================================*)3150 1026 A
  2764. 2340 V
  2765. (06311)210 648 A
  2766. 1026(!)S
  2767. (_send(),)336 1110 A
  2768. (_receive(),)462 1488 A
  2769. (_sendrec())420 1992 A
  2770. (all)126 2454 A
  2771. (save)168 2622 A
  2772. (bp,)126 2832 A
  2773. (but)126 3000 A
  2774. (destroy)294 3168 A
  2775. (ax,)126 3504 A
  2776. (bx,)126 3672 A
  2777. (and)126 3840 A
  2778. (cx.)126 4008 A
  2779. 2430 V
  2780. (06312)210 648 A
  2781. (.extern)294 1026 A
  2782. (__send,)294 1362 A
  2783. (__receive,)420 1698 A
  2784. (__sendrec)378 2160 A
  2785. 2520 V
  2786. (06313)210 648 A
  2787. (__send:)294 1026 A
  2788. (mov)126 1362 A
  2789. (cx,*SEND)336 1530 A
  2790. 2370(!)S
  2791. (_send(dest,)462 2454 A
  2792. (ptr))168 2958 A
  2793. 2610 V
  2794. (06314)210 648 A
  2795. (jmp)126 1362 A
  2796. 1530(L0)S
  2797. 2700 V
  2798. (06315)210 648 A
  2799. 2790 V
  2800. (06316)210 648 A
  2801. (__receive:)420 1026 A
  2802. 2880 V
  2803. (06317)210 648 A
  2804. (mov)126 1362 A
  2805. (cx,*RECEIVE)462 1530 A
  2806. 2370(!)S
  2807. (_receive(src,)546 2454 A
  2808. (ptr))168 3042 A
  2809. 2970 V
  2810. (06318)210 648 A
  2811. (jmp)126 1362 A
  2812. 1530(L0)S
  2813. 3060 V
  2814. (06319)210 648 A
  2815. 3150 V
  2816. (06320)210 648 A
  2817. (__sendrec:)420 1026 A
  2818. 3240 V
  2819. (06321)210 648 A
  2820. (mov)126 1362 A
  2821. (cx,*BOTH)336 1530 A
  2822. 2370(!)S
  2823. (_sendrec(srcdest,)714 2454 A
  2824. (ptr))168 3210 A
  2825. 3330 V
  2826. (06322)210 648 A
  2827. (jmp)126 1362 A
  2828. 1530(L0)S
  2829. 3420 V
  2830. (06323)210 648 A
  2831. 3510 V
  2832. (06324)210 648 A
  2833. (L0:)126 1110 A
  2834. (push)168 1362 A
  2835. 1572(bp)S
  2836. 2370(!)S
  2837. (save)168 2454 A
  2838. 2664(bp)S
  2839. 3600 V
  2840. (06325)210 648 A
  2841. (mov)126 1362 A
  2842. (bp,sp)210 1530 A
  2843. 2370(!)S
  2844. (can't)210 2454 A
  2845. (index)210 2706 A
  2846. (off)126 2958 A
  2847. 3126(sp)S
  2848. 3690 V
  2849. (06326)210 648 A
  2850. (mov)126 1362 A
  2851. (ax,4(bp))336 1530 A
  2852. 2370(!)S
  2853. 2454(ax)S
  2854. 2580(=)S
  2855. (dest-src)336 2664 A
  2856. 3780 V
  2857. (06327)210 648 A
  2858. (mov)126 1362 A
  2859. (bx,6(bp))336 1530 A
  2860. 2370(!)S
  2861. 2454(bx)S
  2862. 2580(=)S
  2863. (message)294 2664 A
  2864. (pointer)294 3000 A
  2865. 3870 V
  2866. (06328)210 648 A
  2867. (int)126 1362 A
  2868. (SYSVEC)252 1530 A
  2869. 2370(!)S
  2870. (trap)168 2454 A
  2871. 2664(to)S
  2872. (the)126 2790 A
  2873. (kernel)252 2958 A
  2874. 3960 V
  2875. (06329)210 648 A
  2876. (pop)126 1362 A
  2877. 1530(bp)S
  2878. 2370(!)S
  2879. (restore)294 2454 A
  2880. 2790(bp)S
  2881. 4050 V
  2882. (06330)210 648 A
  2883. (ret)126 1362 A
  2884. 2370(!)S
  2885. (return)252 2454 A
  2886. 4140 V
  2887. (06331)210 648 A
  2888. 4590 V
  2889. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  2890. 4680 V
  2891. (src/lib/i86/rts/brksize.s)1050 1698 A
  2892. 4770 V
  2893. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  2894. 4950 V
  2895. (06400)210 648 A
  2896. (.define)294 1026 A
  2897. (__brksize)378 1362 A
  2898. 5040 V
  2899. (06401)210 648 A
  2900. (.data)210 1026 A
  2901. 5130 V
  2902. (06402)210 648 A
  2903. (.extern)294 1026 A
  2904. (endbss,)294 1362 A
  2905. (__brksize)378 1698 A
  2906. 5220 V
  2907. (06403)210 648 A
  2908. (__brksize:)420 1026 A
  2909. (.data2)252 1488 A
  2910. (endbss)252 1782 A
  2911. 8418 V
  2912. EP
  2913. %%Page: 48 48
  2914. BP
  2915. /slant 0 def
  2916. /height 0 def
  2917. 630 V
  2918. 12 B
  2919. 648(48)S
  2920. 11 R
  2921. 1939(File:)S
  2922. (src/lib/i86/rts/ncrtso.s)965 2172 A
  2923. 10 R
  2924. 3402(MINIX)S
  2925. 3730(SOURCE)S
  2926. 4153(CODE)S
  2927. 990 V
  2928. 7 LST
  2929. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  2930. 1080 V
  2931. (src/lib/i86/rts/ncrtso.s)1008 1698 A
  2932. 1170 V
  2933. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  2934. 1350 V
  2935. (06500)210 648 A
  2936. 1026(!)S
  2937. (This)168 1110 A
  2938. 1320(is)S
  2939. (the)126 1446 A
  2940. 1614(C)S
  2941. (run-time)336 1698 A
  2942. (start-off)378 2076 A
  2943. (routine.)336 2496 A
  2944. (It's)168 2916 A
  2945. (job)126 3126 A
  2946. 3294(is)S
  2947. 3420(to)S
  2948. (take)168 3546 A
  2949. (the)126 3756 A
  2950. 1440 V
  2951. (06501)210 648 A
  2952. 1026(!)S
  2953. (arguments)378 1110 A
  2954. 1530(as)S
  2955. (put)126 1656 A
  2956. 1824(on)S
  2957. (the)126 1950 A
  2958. (stack)210 2118 A
  2959. 2370(by)S
  2960. (EXEC,)210 2496 A
  2961. (and)126 2748 A
  2962. 2916(to)S
  2963. (parse)210 3042 A
  2964. (them)168 3294 A
  2965. (and)126 3504 A
  2966. (set)126 3672 A
  2967. (them)168 3840 A
  2968. 4050(up)S
  2969. (the)126 4176 A
  2970. 1530 V
  2971. (06502)210 648 A
  2972. 1026(!)S
  2973. (way)126 1110 A
  2974. (_main)210 1278 A
  2975. (expects)294 1530 A
  2976. (them.)210 1866 A
  2977. 1620 V
  2978. (06503)210 648 A
  2979. 1026(!)S
  2980. 1110(It)S
  2981. (also)168 1236 A
  2982. (initializes)462 1446 A
  2983. (_environ)336 1950 A
  2984. (when)168 2328 A
  2985. (this)168 2538 A
  2986. (variable)336 2748 A
  2987. (isn't)210 3126 A
  2988. (defined)294 3378 A
  2989. 3714(by)S
  2990. (the)126 3840 A
  2991. 1710 V
  2992. (06504)210 648 A
  2993. 1026(!)S
  2994. (programmer.)462 1110 A
  2995. (The)126 1656 A
  2996. (detection)378 1824 A
  2997. 2244(of)S
  2998. (whether)294 2370 A
  2999. (_environ)336 2706 A
  3000. (belong)252 3084 A
  3001. 3378(to)S
  3002. 3504(us)S
  3003. 3630(is)S
  3004. (rather)252 3756 A
  3005. 1800 V
  3006. (06505)210 648 A
  3007. 1026(!)S
  3008. (simplistic.)462 1110 A
  3009. 1656(We)S
  3010. (simply)252 1782 A
  3011. (check)210 2076 A
  3012. (for)126 2328 A
  3013. (some)168 2496 A
  3014. (magic)210 2706 A
  3015. (value,)252 2958 A
  3016. (but)126 3252 A
  3017. (there)210 3420 A
  3018. 3672(is)S
  3019. 3798(no)S
  3020. (other)210 3924 A
  3021. 1890 V
  3022. (06506)210 648 A
  3023. 1026(!)S
  3024. (way.)168 1110 A
  3025. 1980 V
  3026. (06507)210 648 A
  3027. 2070 V
  3028. (06508)210 648 A
  3029. (.extern)294 1026 A
  3030. (_main,)252 1362 A
  3031. (_exit,)252 1656 A
  3032. (crtso,)252 1950 A
  3033. (__penvp)294 2244 A
  3034. 2160 V
  3035. (06509)210 648 A
  3036. (.extern)294 1026 A
  3037. (begtext,)336 1362 A
  3038. (begdata,)336 1740 A
  3039. (begbss,)294 2118 A
  3040. (endtext,)336 2454 A
  3041. (enddata,)336 2832 A
  3042. (endbss)252 3210 A
  3043. 2250 V
  3044. (06510)210 648 A
  3045. (.text)210 1026 A
  3046. 2340 V
  3047. (06511)210 648 A
  3048. (begtext:)336 1026 A
  3049. 2430 V
  3050. (06512)210 648 A
  3051. (crtso:)252 1026 A
  3052. (mov)126 1698 A
  3053. (bx,sp)210 2034 A
  3054. 2520 V
  3055. (06513)210 648 A
  3056. (mov)126 1698 A
  3057. (cx,(bx))294 2034 A
  3058. 2610 V
  3059. (06514)210 648 A
  3060. (add)126 1698 A
  3061. (bx,*2)210 2034 A
  3062. 2700 V
  3063. (06515)210 648 A
  3064. (mov)126 1698 A
  3065. (ax,cx)210 2034 A
  3066. 2790 V
  3067. (06516)210 648 A
  3068. (inc)126 1698 A
  3069. 2034(ax)S
  3070. 2880 V
  3071. (06517)210 648 A
  3072. (shl)126 1698 A
  3073. (ax,#1)210 2034 A
  3074. 2970 V
  3075. (06518)210 648 A
  3076. (add)126 1698 A
  3077. (ax,bx)210 2034 A
  3078. 3060 V
  3079. (06519)210 648 A
  3080. (mov)126 1698 A
  3081. (__penvp,ax)420 2034 A
  3082. 2706(!)S
  3083. (save)168 2790 A
  3084. (envp)168 3000 A
  3085. 3210(in)S
  3086. (__envp)252 3336 A
  3087. 3150 V
  3088. (06520)210 648 A
  3089. 3240 V
  3090. (06521)210 648 A
  3091. 1698(!)S
  3092. (Test)168 1782 A
  3093. (whether)294 1992 A
  3094. (address)294 2328 A
  3095. 2664(of)S
  3096. (environ)294 2790 A
  3097. 3126(<)S
  3098. (address)294 3210 A
  3099. 3546(of)S
  3100. (end.)168 3672 A
  3101. 3330 V
  3102. (06522)210 648 A
  3103. 1698(!)S
  3104. (This)168 1782 A
  3105. 1992(is)S
  3106. (done)168 2118 A
  3107. (for)126 2328 A
  3108. (separate)336 2496 A
  3109. (I&D)126 2874 A
  3110. (systems.)336 3042 A
  3111. 3420 V
  3112. (06523)210 648 A
  3113. (mov)126 1698 A
  3114. (dx,#_environ)504 2034 A
  3115. 3510 V
  3116. (06524)210 648 A
  3117. (cmp)126 1698 A
  3118. (dx,#__end)378 2034 A
  3119. 3600 V
  3120. (06525)210 648 A
  3121. (jae)126 1698 A
  3122. 2034(1f)S
  3123. 3690 V
  3124. (06526)210 648 A
  3125. (cmp)126 1698 A
  3126. (_environ,#21331)630 2034 A
  3127. 3042(!)S
  3128. 3126(is)S
  3129. 3252(it)S
  3130. (our)126 3378 A
  3131. (_environ?)378 3546 A
  3132. 3780 V
  3133. (06527)210 648 A
  3134. (jne)126 1698 A
  3135. 2034(1f)S
  3136. 3870 V
  3137. (06528)210 648 A
  3138. (mov)126 1698 A
  3139. (_environ,ax)462 2034 A
  3140. 3960 V
  3141. (06529)210 648 A
  3142. 1026(1:)S
  3143. 4050 V
  3144. (06530)210 648 A
  3145. (push)168 1698 A
  3146. 2034(ax)S
  3147. 2370(!)S
  3148. (push)168 2454 A
  3149. (environ)294 2664 A
  3150. 4140 V
  3151. (06531)210 648 A
  3152. (push)168 1698 A
  3153. 2034(bx)S
  3154. 2370(!)S
  3155. (push)168 2454 A
  3156. (argv)168 2664 A
  3157. 4230 V
  3158. (06532)210 648 A
  3159. (push)168 1698 A
  3160. 2034(cx)S
  3161. 2370(!)S
  3162. (push)168 2454 A
  3163. (argc)168 2664 A
  3164. 4320 V
  3165. (06533)210 648 A
  3166. (xor)126 1698 A
  3167. (bp,bp)210 2034 A
  3168. 2370(!)S
  3169. (clear)210 2454 A
  3170. 2706(bp)S
  3171. (for)126 2832 A
  3172. (traceback)378 3000 A
  3173. 3420(of)S
  3174. (core)168 3546 A
  3175. (files)210 3756 A
  3176. 4410 V
  3177. (06534)210 648 A
  3178. (call)168 1698 A
  3179. (_main)210 2034 A
  3180. 4500 V
  3181. (06535)210 648 A
  3182. (add)126 1698 A
  3183. (sp,*6)210 2034 A
  3184. 4590 V
  3185. (06536)210 648 A
  3186. (push)168 1698 A
  3187. 2034(ax)S
  3188. 2370(!)S
  3189. (push)168 2454 A
  3190. (exit)168 2664 A
  3191. (status)252 2874 A
  3192. 4680 V
  3193. (06537)210 648 A
  3194. (call)168 1698 A
  3195. (_exit)210 2034 A
  3196. 4770 V
  3197. (06538)210 648 A
  3198. 4860 V
  3199. (06539)210 648 A
  3200. (.data)210 1026 A
  3201. 4950 V
  3202. (06540)210 648 A
  3203. (begdata:)336 1026 A
  3204. 5040 V
  3205. (06541)210 648 A
  3206. (__penvp:)336 1026 A
  3207. (.data2)252 1698 A
  3208. 1992(0)S
  3209. 5130 V
  3210. (06542)210 648 A
  3211. (.bss)168 1026 A
  3212. 5220 V
  3213. (06543)210 648 A
  3214. (begbss:)294 1026 A
  3215. 8418 V
  3216. EP
  3217. %%Page: 49 49
  3218. BP
  3219. /slant 0 def
  3220. /height 0 def
  3221. 630 V
  3222. 10 R
  3223. 648(MINIX)S
  3224. 976(SOURCE)S
  3225. 1399(CODE)S
  3226. 11 R
  3227. 1926(File:)S
  3228. (src/lib/i86/rts/setjmp.s)990 2159 A
  3229. 12 B
  3230. 4308(49)S
  3231. 990 V
  3232. 7 LST
  3233. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3234. 1080 V
  3235. (src/lib/i86/rts/setjmp.s)1008 1698 A
  3236. 1170 V
  3237. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3238. 1350 V
  3239. (06600)210 648 A
  3240. (.sect)210 1026 A
  3241. (.text;)252 1278 A
  3242. (.sect)210 1572 A
  3243. (.data;)252 1824 A
  3244. (.sect)210 2118 A
  3245. (.bss)168 2370 A
  3246. 1440 V
  3247. (06601)210 648 A
  3248. (.sect)210 1026 A
  3249. (.bss)168 1278 A
  3250. 1530 V
  3251. (06602)210 648 A
  3252. (.comm)210 1026 A
  3253. (_gtobuf,)336 1278 A
  3254. 1656(12)S
  3255. 1620 V
  3256. (06603)210 648 A
  3257. (.extern)294 1026 A
  3258. (___setjmp)378 1362 A
  3259. 1710 V
  3260. (06604)210 648 A
  3261. (.extern)294 1026 A
  3262. (_sigprocmask)504 1362 A
  3263. 1800 V
  3264. (06605)210 648 A
  3265. (.extern)294 1026 A
  3266. (__longjerr)420 1362 A
  3267. 1890 V
  3268. (06606)210 648 A
  3269. (.extern)294 1026 A
  3270. (__sigjmp)336 1362 A
  3271. 1980 V
  3272. (06607)210 648 A
  3273. (.extern)294 1026 A
  3274. (_printf,)336 1362 A
  3275. (_exit)210 1740 A
  3276. 2070 V
  3277. (06608)210 648 A
  3278. (.extern)294 1026 A
  3279. (.blm,)210 1362 A
  3280. (.sti,)210 1614 A
  3281. (.cret)210 1866 A
  3282. 2160 V
  3283. (06609)210 648 A
  3284. (.sect)210 1026 A
  3285. (.text)210 1278 A
  3286. 2250 V
  3287. (06610)210 648 A
  3288. 1026(!)S
  3289. 2340 V
  3290. (06611)210 648 A
  3291. 1026(!)S
  3292. (Warning:)336 1110 A
  3293. (this)168 1530 A
  3294. (code)168 1740 A
  3295. (depends)294 1950 A
  3296. 2286(on)S
  3297. (the)126 2412 A
  3298. 2580(C)S
  3299. (language)336 2664 A
  3300. (declaration)462 3042 A
  3301. 3546(of)S
  3302. 2430 V
  3303. (06612)210 648 A
  3304. 1026(!)S
  3305. (jmp_buf)294 1110 A
  3306. 1446(in)S
  3307. (<setjmp.h>,)462 1572 A
  3308. (and)126 2076 A
  3309. 2244(on)S
  3310. (the)126 2370 A
  3311. (definitions)462 2538 A
  3312. 3042(of)S
  3313. (the)126 3168 A
  3314. (flags)210 3336 A
  3315. 2520 V
  3316. (06613)210 648 A
  3317. 1026(!)S
  3318. (SC_ONSTACK,)462 1110 A
  3319. (SC_SIGCONTEXT,)588 1614 A
  3320. (and)126 2244 A
  3321. (SC_NOREGLOCALS)588 2412 A
  3322. 3042(in)S
  3323. (<sys/sigcontext.h>.)798 3168 A
  3324. 2610 V
  3325. (06614)210 648 A
  3326. (SC_SIGCONTEXT=2)630 1026 A
  3327. 2700 V
  3328. (06615)210 648 A
  3329. (SC_NOREGLOCALS=4)672 1026 A
  3330. 2790 V
  3331. (06616)210 648 A
  3332. 1026(!)S
  3333. 2880 V
  3334. (06617)210 648 A
  3335. 1026(!)S
  3336. (___setjmp)378 1110 A
  3337. 1530(is)S
  3338. (called)252 1656 A
  3339. (with)168 1950 A
  3340. (two)126 2160 A
  3341. (arguments.)420 2328 A
  3342. (The)126 2832 A
  3343. (third)210 3000 A
  3344. (argument)336 3252 A
  3345. 3630(is)S
  3346. (pushed)252 3756 A
  3347. 2970 V
  3348. (06618)210 648 A
  3349. 1026(!)S
  3350. 1110(by)S
  3351. (compiler)336 1236 A
  3352. (generated)378 1614 A
  3353. (code)168 2034 A
  3354. (transparently)546 2244 A
  3355. 2832(to)S
  3356. (the)126 2958 A
  3357. (caller.)294 3126 A
  3358. 3060 V
  3359. (06619)210 648 A
  3360. 1026(!)S
  3361. 3150 V
  3362. (06620)210 648 A
  3363. 1026(!)S
  3364. (___setjmp(jmp_buf,)756 1110 A
  3365. (savemask,)378 1908 A
  3366. (retaddr))336 2328 A
  3367. 3240 V
  3368. (06621)210 648 A
  3369. 1026(!)S
  3370. 3330 V
  3371. (06622)210 648 A
  3372. (___setjmp:)420 1026 A
  3373. 3420 V
  3374. (06623)210 648 A
  3375. (push)168 1362 A
  3376. 1698(bp)S
  3377. 3510 V
  3378. (06624)210 648 A
  3379. (mov)126 1362 A
  3380. (bp,sp)210 1698 A
  3381. 3600 V
  3382. (06625)210 648 A
  3383. 3690 V
  3384. (06626)210 648 A
  3385. (push)168 1362 A
  3386. (0(bp))210 1698 A
  3387. 2370(!)S
  3388. (frame)210 2454 A
  3389. (pointer)294 2706 A
  3390. 3780 V
  3391. (06627)210 648 A
  3392. (lea)126 1362 A
  3393. (ax,)126 1698 A
  3394. (4(bp))210 1866 A
  3395. 3870 V
  3396. (06628)210 648 A
  3397. (push)168 1362 A
  3398. 1698(ax)S
  3399. 2370(!)S
  3400. (stack)210 2454 A
  3401. (pointer)294 2706 A
  3402. 3960 V
  3403. (06629)210 648 A
  3404. (push)168 1362 A
  3405. (8(bp))210 1698 A
  3406. 2370(!)S
  3407. (program)294 2454 A
  3408. (counter)294 2790 A
  3409. 4050 V
  3410. (06630)210 648 A
  3411. 4140 V
  3412. (06631)210 648 A
  3413. (xor)126 1362 A
  3414. (ax,)126 1698 A
  3415. 1866(ax)S
  3416. 4230 V
  3417. (06632)210 648 A
  3418. (push)168 1362 A
  3419. 1698(ax)S
  3420. 2370(!)S
  3421. (signal)252 2454 A
  3422. (mask)168 2748 A
  3423. (high)168 2958 A
  3424. 4320 V
  3425. (06633)210 648 A
  3426. (push)168 1362 A
  3427. 1698(ax)S
  3428. 2370(!)S
  3429. (signal)252 2454 A
  3430. (mask)168 2748 A
  3431. (low)126 2958 A
  3432. 4410 V
  3433. (06634)210 648 A
  3434. (mov)126 1362 A
  3435. (ax,#SC_NOREGLOCALS)756 1698 A
  3436. 2706(!)S
  3437. (flags)210 2790 A
  3438. 3042((4)S
  3439. 3168(is)S
  3440. (SC_NOREGLOCALS))630 3294 A
  3441. 4500 V
  3442. (06635)210 648 A
  3443. (push)168 1362 A
  3444. 1698(ax)S
  3445. 4590 V
  3446. (06636)210 648 A
  3447. 4680 V
  3448. (06637)210 648 A
  3449. (mov)126 1362 A
  3450. (ax,)126 1698 A
  3451. (6(bp))210 1866 A
  3452. 2370(!)S
  3453. (get)126 2454 A
  3454. (the)126 2622 A
  3455. (savemask)336 2790 A
  3456. (arg)126 3168 A
  3457. 4770 V
  3458. (06638)210 648 A
  3459. (cmp)126 1362 A
  3460. (ax,)126 1698 A
  3461. 1866(#0)S
  3462. 4860 V
  3463. (06639)210 648 A
  3464. 1362(je)S
  3465. (nosigstate)420 1698 A
  3466. 2370(!)S
  3467. (don't)210 2454 A
  3468. (save)168 2706 A
  3469. (signal)252 2916 A
  3470. (state)210 3210 A
  3471. 4950 V
  3472. (06640)210 648 A
  3473. 5040 V
  3474. (06641)210 648 A
  3475. 1362(or)S
  3476. (-12(bp),)336 1698 A
  3477. (#SC_SIGCONTEXT)588 2076 A
  3478. 3042(!)S
  3479. (flags)210 3126 A
  3480. 3378(|=)S
  3481. (SC_SIGCONTEXT)546 3504 A
  3482. 5130 V
  3483. (06642)210 648 A
  3484. 5220 V
  3485. (06643)210 648 A
  3486. (lea)126 1362 A
  3487. (ax,)126 1698 A
  3488. (-10(bp))294 1866 A
  3489. 5310 V
  3490. (06644)210 648 A
  3491. (push)168 1362 A
  3492. 1698(ax)S
  3493. 5400 V
  3494. (06645)210 648 A
  3495. (push)168 1362 A
  3496. 1698(#0)S
  3497. 5490 V
  3498. (06646)210 648 A
  3499. (push)168 1362 A
  3500. 1698(#0)S
  3501. 5580 V
  3502. (06647)210 648 A
  3503. (call)168 1362 A
  3504. (_sigprocmask)504 1698 A
  3505. 2370(!)S
  3506. (fill)168 2454 A
  3507. 2664(in)S
  3508. (signal)252 2790 A
  3509. (mask)168 3084 A
  3510. 5670 V
  3511. (06648)210 648 A
  3512. (add)126 1362 A
  3513. (sp,)126 1698 A
  3514. 1866(#6)S
  3515. 5760 V
  3516. (06649)210 648 A
  3517. 5850 V
  3518. (06650)210 648 A
  3519. (nosigstate:)462 1026 A
  3520. 5940 V
  3521. (06651)210 648 A
  3522. (mov)126 1362 A
  3523. (bx,)126 1698 A
  3524. (4(bp))210 1866 A
  3525. 2370(!)S
  3526. (jmp_buf)294 2454 A
  3527. 6030 V
  3528. (06652)210 648 A
  3529. (mov)126 1362 A
  3530. (cx,)126 1698 A
  3531. (#12)126 1866 A
  3532. 2370(!)S
  3533. (sizeof(jmp_buf))630 2454 A
  3534. 6120 V
  3535. (06653)210 648 A
  3536. (call)168 1362 A
  3537. (.sti)168 1698 A
  3538. 2370(!)S
  3539. 2454(sp)S
  3540. 2580(=)S
  3541. (src)126 2664 A
  3542. (addr,)210 2832 A
  3543. 3084(bx)S
  3544. 3210(=)S
  3545. (dest)168 3294 A
  3546. (addr,)210 3504 A
  3547. 3756(cx)S
  3548. 3882(=)S
  3549. (count)210 3966 A
  3550. 6210 V
  3551. (06654)210 648 A
  3552. (xor)126 1362 A
  3553. (ax,)126 1698 A
  3554. 1866(ax)S
  3555. 8418 V
  3556. EP
  3557. %%Page: 50 50
  3558. BP
  3559. /slant 0 def
  3560. /height 0 def
  3561. 630 V
  3562. 12 B
  3563. 648(50)S
  3564. 11 R
  3565. 1926(File:)S
  3566. (src/lib/i86/rts/setjmp.s)990 2159 A
  3567. 10 R
  3568. 3402(MINIX)S
  3569. 3730(SOURCE)S
  3570. 4153(CODE)S
  3571. 900 V
  3572. 7 LST
  3573. (06655)210 648 A
  3574. (jmp)126 1362 A
  3575. (.cret)210 1698 A
  3576. 990 V
  3577. (06656)210 648 A
  3578. 1080 V
  3579. (06657)210 648 A
  3580. (.extern)294 1026 A
  3581. (__longjmp)378 1362 A
  3582. 1170 V
  3583. (06658)210 648 A
  3584. (__longjmp:)420 1026 A
  3585. 1260 V
  3586. (06659)210 648 A
  3587. (push)168 1362 A
  3588. 1698(bp)S
  3589. 1350 V
  3590. (06660)210 648 A
  3591. (mov)126 1362 A
  3592. (bp,)126 1698 A
  3593. 1866(sp)S
  3594. 1440 V
  3595. (06661)210 648 A
  3596. 1530 V
  3597. (06662)210 648 A
  3598. 1026(!)S
  3599. (Copy)168 1110 A
  3600. (the)126 1320 A
  3601. (jmp_buf)294 1488 A
  3602. 1824(to)S
  3603. (the)126 1950 A
  3604. (gtobuf.)294 2118 A
  3605. 1620 V
  3606. (06663)210 648 A
  3607. (push)168 1362 A
  3608. (4(bp))210 1698 A
  3609. 2706(!)S
  3610. (src)126 2790 A
  3611. (address)294 2958 A
  3612. 1710 V
  3613. (06664)210 648 A
  3614. (mov)126 1362 A
  3615. (ax,)126 1698 A
  3616. (#_gtobuf)336 1866 A
  3617. 1800 V
  3618. (06665)210 648 A
  3619. (push)168 1362 A
  3620. 1698(ax)S
  3621. 2706(!)S
  3622. (dst)126 2790 A
  3623. (address)294 2958 A
  3624. 1890 V
  3625. (06666)210 648 A
  3626. (mov)126 1362 A
  3627. (cx,)126 1698 A
  3628. 1866(#6)S
  3629. 2706(!)S
  3630. (word)168 2790 A
  3631. (count)210 3000 A
  3632. 1980 V
  3633. (06667)210 648 A
  3634. (call)168 1362 A
  3635. (.blm)168 1698 A
  3636. 2706(!)S
  3637. (block)210 2790 A
  3638. (move)168 3042 A
  3639. 2070 V
  3640. (06668)210 648 A
  3641. 2160 V
  3642. (06669)210 648 A
  3643. 1026(!)S
  3644. (Check)210 1110 A
  3645. (that)168 1362 A
  3646. (this)168 1572 A
  3647. (jmp_buf)294 1782 A
  3648. (has)126 2118 A
  3649. 2286(no)S
  3650. (saved)210 2412 A
  3651. (registers.)420 2664 A
  3652. 2250 V
  3653. (06670)210 648 A
  3654. (mov)126 1362 A
  3655. (ax,)126 1698 A
  3656. (_gtobuf)294 1866 A
  3657. 2706(!)S
  3658. (get)126 2790 A
  3659. (flags)210 2958 A
  3660. 2340 V
  3661. (06671)210 648 A
  3662. (test)168 1362 A
  3663. (ax,)126 1698 A
  3664. 1866(#4)S
  3665. 2430 V
  3666. (06672)210 648 A
  3667. 1362(je)S
  3668. (__longjerr)420 1698 A
  3669. 2520 V
  3670. (06673)210 648 A
  3671. 2610 V
  3672. (06674)210 648 A
  3673. 1026(!)S
  3674. (Set)126 1110 A
  3675. 1278(up)S
  3676. (the)126 1404 A
  3677. (value)210 1572 A
  3678. 1824(to)S
  3679. (return)252 1950 A
  3680. 2244(in)S
  3681. (ax.)126 2370 A
  3682. 2700 V
  3683. (06675)210 648 A
  3684. (mov)126 1362 A
  3685. (ax,)126 1698 A
  3686. (6(bp))210 1866 A
  3687. 2706(!)S
  3688. (value)210 2790 A
  3689. 3042(to)S
  3690. (return)252 3168 A
  3691. 2790 V
  3692. (06676)210 648 A
  3693. 1362(or)S
  3694. (ax,)126 1698 A
  3695. 1866(ax)S
  3696. 2880 V
  3697. (06677)210 648 A
  3698. (jne)126 1362 A
  3699. (nonzero)294 1698 A
  3700. 2970 V
  3701. (06678)210 648 A
  3702. (mov)126 1362 A
  3703. (ax,)126 1698 A
  3704. 1866(#1)S
  3705. 3060 V
  3706. (06679)210 648 A
  3707. (nonzero:)336 1026 A
  3708. 3150 V
  3709. (06680)210 648 A
  3710. (mov)126 1362 A
  3711. (bx,)126 1698 A
  3712. (#_gtobuf)336 1866 A
  3713. 3240 V
  3714. (06681)210 648 A
  3715. (mov)126 1362 A
  3716. (bp,)126 1698 A
  3717. (10(bx))252 1866 A
  3718. 3330 V
  3719. (06682)210 648 A
  3720. (mov)126 1362 A
  3721. (sp,)126 1698 A
  3722. (8(bx))210 1866 A
  3723. 3420 V
  3724. (06683)210 648 A
  3725. (jmp)126 1362 A
  3726. (@6(bx))252 1698 A
  3727. 3510 V
  3728. (06684)210 648 A
  3729. 3600 V
  3730. (06685)210 648 A
  3731. (.extern)294 1026 A
  3732. (_longjmp)336 1362 A
  3733. 3690 V
  3734. (06686)210 648 A
  3735. (_longjmp:)378 1026 A
  3736. 3780 V
  3737. (06687)210 648 A
  3738. (push)168 1362 A
  3739. 1698(bp)S
  3740. 3870 V
  3741. (06688)210 648 A
  3742. (mov)126 1362 A
  3743. (bp,)126 1698 A
  3744. 1866(sp)S
  3745. 3960 V
  3746. (06689)210 648 A
  3747. 4050 V
  3748. (06690)210 648 A
  3749. 1026(!)S
  3750. (Check)210 1110 A
  3751. (that)168 1362 A
  3752. (this)168 1572 A
  3753. 1782(is)S
  3754. 1908(a)S
  3755. (jmp_buf)294 1992 A
  3756. (with)168 2328 A
  3757. 2538(no)S
  3758. (saved)210 2664 A
  3759. (regs)168 2916 A
  3760. (and)126 3126 A
  3761. (with)168 3294 A
  3762. (signal)252 3504 A
  3763. (context)294 3798 A
  3764. (info.)210 4134 A
  3765. 4140 V
  3766. (06691)210 648 A
  3767. (mov)126 1362 A
  3768. (bx,)126 1698 A
  3769. (4(bp))210 1866 A
  3770. 2706(!)S
  3771. (pointer)294 2790 A
  3772. 3126(to)S
  3773. (jmp_buf)294 3252 A
  3774. 4230 V
  3775. (06692)210 648 A
  3776. (mov)126 1362 A
  3777. (ax,)126 1698 A
  3778. (0(bx))210 1866 A
  3779. 2706(!)S
  3780. (get)126 2790 A
  3781. (the)126 2958 A
  3782. (flags)210 3126 A
  3783. 4320 V
  3784. (06693)210 648 A
  3785. (test)168 1362 A
  3786. (ax,)126 1698 A
  3787. 1866(#4)S
  3788. 2706(!)S
  3789. (check)210 2790 A
  3790. (for)126 3042 A
  3791. 3210(no)S
  3792. (saved)210 3336 A
  3793. (registers)378 3588 A
  3794. 4410 V
  3795. (06694)210 648 A
  3796. 1362(je)S
  3797. (__longjerr)420 1698 A
  3798. 4500 V
  3799. (06695)210 648 A
  3800. (test)168 1362 A
  3801. (ax,)126 1698 A
  3802. 1866(#2)S
  3803. 2706(!)S
  3804. (check)210 2790 A
  3805. (for)126 3042 A
  3806. (signal)252 3210 A
  3807. (context)294 3504 A
  3808. 4590 V
  3809. (06696)210 648 A
  3810. 1362(je)S
  3811. (__longjerr)420 1698 A
  3812. 4680 V
  3813. (06697)210 648 A
  3814. 4770 V
  3815. (06698)210 648 A
  3816. 1026(!)S
  3817. (Compute)294 1110 A
  3818. (the)126 1446 A
  3819. (value)210 1614 A
  3820. 1866(to)S
  3821. (return)252 1992 A
  3822. 4860 V
  3823. (06699)210 648 A
  3824. (mov)126 1362 A
  3825. (ax,)126 1698 A
  3826. (6(bp))210 1866 A
  3827. 2706(!)S
  3828. (proposed)336 2790 A
  3829. (value)210 3168 A
  3830. 3420(to)S
  3831. (return)252 3546 A
  3832. 4950 V
  3833. (06700)210 648 A
  3834. 1362(or)S
  3835. (ax,)126 1698 A
  3836. 1866(ax)S
  3837. 5040 V
  3838. (06701)210 648 A
  3839. (jne)126 1362 A
  3840. (nonzero1)336 1698 A
  3841. 5130 V
  3842. (06702)210 648 A
  3843. (mov)126 1362 A
  3844. (ax,)126 1698 A
  3845. 1866(#1)S
  3846. 5220 V
  3847. (06703)210 648 A
  3848. (nonzero1:)378 1026 A
  3849. 5310 V
  3850. (06704)210 648 A
  3851. 5400 V
  3852. (06705)210 648 A
  3853. 1026(!)S
  3854. (Call)168 1110 A
  3855. (_sigjmp)294 1320 A
  3856. 1656(to)S
  3857. (restore)294 1782 A
  3858. (the)126 2118 A
  3859. (old)126 2286 A
  3860. (signal)252 2454 A
  3861. (context.)336 2748 A
  3862. 5490 V
  3863. (06706)210 648 A
  3864. (push)168 1362 A
  3865. 1698(ax)S
  3866. 5580 V
  3867. (06707)210 648 A
  3868. (push)168 1362 A
  3869. (4(bp))210 1698 A
  3870. 5670 V
  3871. (06708)210 648 A
  3872. (call)168 1362 A
  3873. (__sigjmp)336 1698 A
  3874. 5760 V
  3875. (06709)210 648 A
  3876. (add)126 1362 A
  3877. (sp,)126 1698 A
  3878. 1866(#4)S
  3879. 8418 V
  3880. EP
  3881. %%Page: 51 51
  3882. BP
  3883. /slant 0 def
  3884. /height 0 def
  3885. 630 V
  3886. 10 R
  3887. 648(MINIX)S
  3888. 976(SOURCE)S
  3889. 1399(CODE)S
  3890. 11 R
  3891. 1742(File:)S
  3892. (src/lib/i86/string/_memmove.s)1358 1975 A
  3893. 12 B
  3894. 4308(51)S
  3895. 990 V
  3896. 7 LST
  3897. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3898. 1080 V
  3899. (src/lib/i86/string/_memmove.s)1218 1698 A
  3900. 1170 V
  3901. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3902. 1350 V
  3903. (06800)210 648 A
  3904. 1026(!)S
  3905. (_memmove())420 1362 A
  3906. (Author:)294 3378 A
  3907. (Kees)168 3714 A
  3908. 3924(J.)S
  3909. (Bot)126 4050 A
  3910. 1440 V
  3911. (06801)210 648 A
  3912. 1026(!)S
  3913. 3714(27)S
  3914. (Jan)126 3840 A
  3915. (1994)168 4008 A
  3916. 1530 V
  3917. (06802)210 648 A
  3918. (.sect)210 1026 A
  3919. (.text;)252 1278 A
  3920. (.sect)210 1572 A
  3921. (.rom;)210 1824 A
  3922. (.sect)210 2076 A
  3923. (.data;)252 2328 A
  3924. (.sect)210 2622 A
  3925. (.bss)168 2874 A
  3926. 1620 V
  3927. (06803)210 648 A
  3928. 1710 V
  3929. (06804)210 648 A
  3930. 1026(!)S
  3931. (void)168 1110 A
  3932. (*_memmove(void)588 1320 A
  3933. (*s1,)168 1950 A
  3934. (const)210 2160 A
  3935. (void)168 2412 A
  3936. (*s2,)168 2622 A
  3937. (size_t)252 2832 A
  3938. 3126(n))S
  3939. 1800 V
  3940. (06805)210 648 A
  3941. 1026(!)S
  3942. (Copy)168 1362 A
  3943. 1572(a)S
  3944. (chunk)210 1656 A
  3945. 1908(of)S
  3946. (memory.)294 2034 A
  3947. (Handle)252 2412 A
  3948. (overlap.)336 2706 A
  3949. 1890 V
  3950. (06806)210 648 A
  3951. 1026(!)S
  3952. 1980 V
  3953. (06807)210 648 A
  3954. (.sect)210 1026 A
  3955. (.text)210 1278 A
  3956. 2070 V
  3957. (06808)210 648 A
  3958. (.define)294 1026 A
  3959. (__memmove,)420 1362 A
  3960. (__memcpy)336 1824 A
  3961. 2160 V
  3962. (06809)210 648 A
  3963. (__memmove:)420 1026 A
  3964. 2250 V
  3965. (06810)210 648 A
  3966. (push)168 1362 A
  3967. 1698(bp)S
  3968. 2340 V
  3969. (06811)210 648 A
  3970. (mov)126 1362 A
  3971. (bp,)126 1698 A
  3972. 1866(sp)S
  3973. 2430 V
  3974. (06812)210 648 A
  3975. (push)168 1362 A
  3976. 1698(si)S
  3977. 2520 V
  3978. (06813)210 648 A
  3979. (push)168 1362 A
  3980. 1698(di)S
  3981. 2610 V
  3982. (06814)210 648 A
  3983. (mov)126 1362 A
  3984. (di,)126 1698 A
  3985. (4(bp))210 1866 A
  3986. 2370(!)S
  3987. (String)252 2454 A
  3988. 2748(s1)S
  3989. 2700 V
  3990. (06815)210 648 A
  3991. (mov)126 1362 A
  3992. (si,)126 1698 A
  3993. (6(bp))210 1866 A
  3994. 2370(!)S
  3995. (String)252 2454 A
  3996. 2748(s2)S
  3997. 2790 V
  3998. (06816)210 648 A
  3999. (mov)126 1362 A
  4000. (cx,)126 1698 A
  4001. (8(bp))210 1866 A
  4002. 2370(!)S
  4003. (Length)252 2454 A
  4004. 2880 V
  4005. (06817)210 648 A
  4006. (mov)126 1362 A
  4007. (ax,)126 1698 A
  4008. 1866(di)S
  4009. 2970 V
  4010. (06818)210 648 A
  4011. (sub)126 1362 A
  4012. (ax,)126 1698 A
  4013. 1866(si)S
  4014. 3060 V
  4015. (06819)210 648 A
  4016. (cmp)126 1362 A
  4017. (ax,)126 1698 A
  4018. 1866(cx)S
  4019. 3150 V
  4020. (06820)210 648 A
  4021. 1362(jb)S
  4022. (downwards)378 1698 A
  4023. 2370(!)S
  4024. 2454(if)S
  4025. ((s2)126 2580 A
  4026. 2748(-)S
  4027. (s1))126 2832 A
  4028. 3000(<)S
  4029. 3084(n)S
  4030. (then)168 3168 A
  4031. (copy)168 3378 A
  4032. (downwards)378 3588 A
  4033. 3240 V
  4034. (06821)210 648 A
  4035. (__memcpy:)378 1026 A
  4036. 3330 V
  4037. (06822)210 648 A
  4038. (cld)126 1362 A
  4039. 2370(!)S
  4040. (Clear)210 2454 A
  4041. (direction)378 2706 A
  4042. (bit:)168 3126 A
  4043. (upwards)294 3336 A
  4044. 3420 V
  4045. (06823)210 648 A
  4046. (cmp)126 1362 A
  4047. (cx,)126 1698 A
  4048. (#16)126 1866 A
  4049. 3510 V
  4050. (06824)210 648 A
  4051. 1362(jb)S
  4052. (upbyte)252 1698 A
  4053. 2370(!)S
  4054. (Don't)210 2454 A
  4055. (bother)252 2706 A
  4056. (being)210 3000 A
  4057. (smart)210 3252 A
  4058. (with)168 3504 A
  4059. (short)210 3714 A
  4060. (arrays)252 3966 A
  4061. 3600 V
  4062. (06825)210 648 A
  4063. (mov)126 1362 A
  4064. (ax,)126 1698 A
  4065. 1866(si)S
  4066. 3690 V
  4067. (06826)210 648 A
  4068. 1362(or)S
  4069. (ax,)126 1698 A
  4070. 1866(di)S
  4071. 3780 V
  4072. (06827)210 648 A
  4073. (testb)210 1362 A
  4074. (al,)126 1698 A
  4075. 1866(#1)S
  4076. 3870 V
  4077. (06828)210 648 A
  4078. (jnz)126 1362 A
  4079. (upbyte)252 1698 A
  4080. 2370(!)S
  4081. (Bit)126 2454 A
  4082. 2622(0)S
  4083. (set,)168 2706 A
  4084. (use)126 2916 A
  4085. (byte)168 3084 A
  4086. (copy)168 3294 A
  4087. 3960 V
  4088. (06829)210 648 A
  4089. (upword:)294 1026 A
  4090. (shr)126 1362 A
  4091. (cx,)126 1698 A
  4092. 1866(#1)S
  4093. 4050 V
  4094. (06830)210 648 A
  4095. (rep)126 1194 A
  4096. (movs)168 1362 A
  4097. 2370(!)S
  4098. (Copy)168 2454 A
  4099. (words)210 2664 A
  4100. 4140 V
  4101. (06831)210 648 A
  4102. (adc)126 1362 A
  4103. (cx,)126 1698 A
  4104. 1866(cx)S
  4105. 2370(!)S
  4106. (One)126 2454 A
  4107. (more)168 2622 A
  4108. (byte?)210 2832 A
  4109. 4230 V
  4110. (06832)210 648 A
  4111. (upbyte:)294 1026 A
  4112. 4320 V
  4113. (06833)210 648 A
  4114. (rep)126 1194 A
  4115. (movsb)210 1362 A
  4116. 2370(!)S
  4117. (Copy)168 2454 A
  4118. (bytes)210 2664 A
  4119. 4410 V
  4120. (06834)210 648 A
  4121. (done:)210 1026 A
  4122. (mov)126 1362 A
  4123. (ax,)126 1698 A
  4124. (4(bp))210 1866 A
  4125. 2370(!)S
  4126. (Absolutely)420 2454 A
  4127. (noone)210 2916 A
  4128. (cares)210 3168 A
  4129. (about)210 3420 A
  4130. (this)168 3672 A
  4131. (value)210 3882 A
  4132. 4500 V
  4133. (06835)210 648 A
  4134. (pop)126 1362 A
  4135. 1698(di)S
  4136. 4590 V
  4137. (06836)210 648 A
  4138. (pop)126 1362 A
  4139. 1698(si)S
  4140. 4680 V
  4141. (06837)210 648 A
  4142. (pop)126 1362 A
  4143. 1698(bp)S
  4144. 4770 V
  4145. (06838)210 648 A
  4146. (ret)126 1362 A
  4147. 4860 V
  4148. (06839)210 648 A
  4149. 4950 V
  4150. (06840)210 648 A
  4151. 1026(!)S
  4152. (Handle)252 1110 A
  4153. (bad)126 1404 A
  4154. (overlap)294 1572 A
  4155. 1908(by)S
  4156. (copying)294 2034 A
  4157. (downwards,)420 2370 A
  4158. (don't)210 2832 A
  4159. (bother)252 3084 A
  4160. 3378(to)S
  4161. 3504(do)S
  4162. (word)168 3630 A
  4163. (copies.)294 3840 A
  4164. 5040 V
  4165. (06841)210 648 A
  4166. (downwards:)420 1026 A
  4167. 5130 V
  4168. (06842)210 648 A
  4169. (std)126 1362 A
  4170. 2370(!)S
  4171. (Set)126 2454 A
  4172. (direction)378 2622 A
  4173. (bit:)168 3042 A
  4174. (downwards)378 3252 A
  4175. 5220 V
  4176. (06843)210 648 A
  4177. (add)126 1362 A
  4178. (si,)126 1698 A
  4179. 1866(cx)S
  4180. 5310 V
  4181. (06844)210 648 A
  4182. (dec)126 1362 A
  4183. 1698(si)S
  4184. 5400 V
  4185. (06845)210 648 A
  4186. (add)126 1362 A
  4187. (di,)126 1698 A
  4188. 1866(cx)S
  4189. 5490 V
  4190. (06846)210 648 A
  4191. (dec)126 1362 A
  4192. 1698(di)S
  4193. 5580 V
  4194. (06847)210 648 A
  4195. (rep)126 1194 A
  4196. (movsb)210 1362 A
  4197. 2370(!)S
  4198. (Copy)168 2454 A
  4199. (bytes)210 2664 A
  4200. 5670 V
  4201. (06848)210 648 A
  4202. (cld)126 1362 A
  4203. 5760 V
  4204. (06849)210 648 A
  4205. (jmp)126 1362 A
  4206. (done)168 1698 A
  4207. 8418 V
  4208. EP
  4209. %%Page: 52 52
  4210. BP
  4211. /slant 0 def
  4212. /height 0 def
  4213. 630 V
  4214. 12 B
  4215. 648(52)S
  4216. 11 R
  4217. 1828(File:)S
  4218. (src/lib/i86/string/_strncat.s)1187 2061 A
  4219. 10 R
  4220. 3402(MINIX)S
  4221. 3730(SOURCE)S
  4222. 4153(CODE)S
  4223. 990 V
  4224. 7 LST
  4225. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  4226. 1080 V
  4227. (src/lib/i86/string/_strncat.s)1218 1698 A
  4228. 1170 V
  4229. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  4230. 1350 V
  4231. (06900)210 648 A
  4232. 1026(!)S
  4233. (_strncat())420 1362 A
  4234. (Author:)294 3378 A
  4235. (Kees)168 3714 A
  4236. 3924(J.)S
  4237. (Bot)126 4050 A
  4238. 1440 V
  4239. (06901)210 648 A
  4240. 1026(!)S
  4241. 3714(27)S
  4242. (Jan)126 3840 A
  4243. (1994)168 4008 A
  4244. 1530 V
  4245. (06902)210 648 A
  4246. (.sect)210 1026 A
  4247. (.text;)252 1278 A
  4248. (.sect)210 1572 A
  4249. (.rom;)210 1824 A
  4250. (.sect)210 2076 A
  4251. (.data;)252 2328 A
  4252. (.sect)210 2622 A
  4253. (.bss)168 2874 A
  4254. 1620 V
  4255. (06903)210 648 A
  4256. 1710 V
  4257. (06904)210 648 A
  4258. 1026(!)S
  4259. (char)168 1110 A
  4260. (*_strncat(char)588 1320 A
  4261. (*s1,)168 1950 A
  4262. (const)210 2160 A
  4263. (char)168 2412 A
  4264. (*s2,)168 2622 A
  4265. (size_t)252 2832 A
  4266. (dx))126 3126 A
  4267. 1800 V
  4268. (06905)210 648 A
  4269. 1026(!)S
  4270. (Append)252 1362 A
  4271. (string)252 1656 A
  4272. 1950(s2)S
  4273. 2076(to)S
  4274. (s1.)126 2202 A
  4275. 1890 V
  4276. (06906)210 648 A
  4277. 1026(!)S
  4278. 1980 V
  4279. (06907)210 648 A
  4280. (.sect)210 1026 A
  4281. (.text)210 1278 A
  4282. 2070 V
  4283. (06908)210 648 A
  4284. (.define)294 1026 A
  4285. (__strncat)378 1362 A
  4286. 2160 V
  4287. (06909)210 648 A
  4288. (__strncat:)420 1026 A
  4289. 2250 V
  4290. (06910)210 648 A
  4291. (push)168 1362 A
  4292. 1698(bp)S
  4293. 2340 V
  4294. (06911)210 648 A
  4295. (mov)126 1362 A
  4296. (bp,)126 1698 A
  4297. 1866(sp)S
  4298. 2430 V
  4299. (06912)210 648 A
  4300. (push)168 1362 A
  4301. 1698(si)S
  4302. 2520 V
  4303. (06913)210 648 A
  4304. (push)168 1362 A
  4305. 1698(di)S
  4306. 2610 V
  4307. (06914)210 648 A
  4308. (mov)126 1362 A
  4309. (di,)126 1698 A
  4310. (4(bp))210 1866 A
  4311. 2370(!)S
  4312. (String)252 2454 A
  4313. 2748(s1)S
  4314. 2700 V
  4315. (06915)210 648 A
  4316. (mov)126 1362 A
  4317. (cx,)126 1698 A
  4318. (#-1)126 1866 A
  4319. 2790 V
  4320. (06916)210 648 A
  4321. (xorb)168 1362 A
  4322. (al,)126 1698 A
  4323. 1866(al)S
  4324. 2370(!)S
  4325. (Null)168 2454 A
  4326. (byte)168 2664 A
  4327. 2880 V
  4328. (06917)210 648 A
  4329. (cld)126 1362 A
  4330. 2970 V
  4331. (06918)210 648 A
  4332. (repne)210 1110 A
  4333. (scasb)210 1362 A
  4334. 2370(!)S
  4335. (Look)168 2454 A
  4336. (for)126 2664 A
  4337. (the)126 2832 A
  4338. (zero)168 3000 A
  4339. (byte)168 3210 A
  4340. 3420(in)S
  4341. 3546(s1)S
  4342. 3060 V
  4343. (06919)210 648 A
  4344. (dec)126 1362 A
  4345. 1698(di)S
  4346. 2370(!)S
  4347. (Back)168 2454 A
  4348. (one)126 2664 A
  4349. 2832(up)S
  4350. ((and)168 2958 A
  4351. (clear)210 3168 A
  4352. ('Z')126 3420 A
  4353. (flag))210 3588 A
  4354. 3150 V
  4355. (06920)210 648 A
  4356. (push)168 1362 A
  4357. 1698(di)S
  4358. 2370(!)S
  4359. (Save)168 2454 A
  4360. (end)126 2664 A
  4361. 2832(of)S
  4362. 2958(s1)S
  4363. 3240 V
  4364. (06921)210 648 A
  4365. (mov)126 1362 A
  4366. (di,)126 1698 A
  4367. (6(bp))210 1866 A
  4368. 2370(!)S
  4369. 2454(di)S
  4370. 2580(=)S
  4371. (string)252 2664 A
  4372. 2958(s2)S
  4373. 3330 V
  4374. (06922)210 648 A
  4375. (mov)126 1362 A
  4376. (cx,)126 1698 A
  4377. 1866(dx)S
  4378. 2370(!)S
  4379. (Maximum)294 2454 A
  4380. (count)210 2790 A
  4381. 3420 V
  4382. (06923)210 648 A
  4383. (repne)210 1110 A
  4384. (scasb)210 1362 A
  4385. 2370(!)S
  4386. (Look)168 2454 A
  4387. (for)126 2664 A
  4388. (the)126 2832 A
  4389. (end)126 3000 A
  4390. 3168(of)S
  4391. 3294(s2)S
  4392. 3510 V
  4393. (06924)210 648 A
  4394. (jne)126 1362 A
  4395. (no0)126 1698 A
  4396. 3600 V
  4397. (06925)210 648 A
  4398. (inc)126 1362 A
  4399. 1698(cx)S
  4400. 2370(!)S
  4401. (Exclude)294 2454 A
  4402. (null)168 2790 A
  4403. (byte)168 3000 A
  4404. 3690 V
  4405. (06926)210 648 A
  4406. (no0:)168 1026 A
  4407. (sub)126 1362 A
  4408. (dx,)126 1698 A
  4409. 1866(cx)S
  4410. 2370(!)S
  4411. (Number)252 2454 A
  4412. 2748(of)S
  4413. (bytes)210 2874 A
  4414. 3126(in)S
  4415. 3252(s2)S
  4416. 3780 V
  4417. (06927)210 648 A
  4418. (mov)126 1362 A
  4419. (cx,)126 1698 A
  4420. 1866(dx)S
  4421. 3870 V
  4422. (06928)210 648 A
  4423. (mov)126 1362 A
  4424. (si,)126 1698 A
  4425. (6(bp))210 1866 A
  4426. 2370(!)S
  4427. 2454(si)S
  4428. 2580(=)S
  4429. (string)252 2664 A
  4430. 2958(s2)S
  4431. 3960 V
  4432. (06929)210 648 A
  4433. (pop)126 1362 A
  4434. 1698(di)S
  4435. 2370(!)S
  4436. 2454(di)S
  4437. 2580(=)S
  4438. (end)126 2664 A
  4439. 2832(of)S
  4440. (string)252 2958 A
  4441. 3252(s1)S
  4442. 4050 V
  4443. (06930)210 648 A
  4444. (rep)126 1194 A
  4445. (movsb)210 1362 A
  4446. 2370(!)S
  4447. (Copy)168 2454 A
  4448. (bytes)210 2664 A
  4449. 4140 V
  4450. (06931)210 648 A
  4451. (stosb)210 1362 A
  4452. 2370(!)S
  4453. (Add)126 2454 A
  4454. 2622(a)S
  4455. (terminating)462 2706 A
  4456. (null)168 3210 A
  4457. 4230 V
  4458. (06932)210 648 A
  4459. (mov)126 1362 A
  4460. (ax,)126 1698 A
  4461. (4(bp))210 1866 A
  4462. 2370(!)S
  4463. (Return)252 2454 A
  4464. 2748(s1)S
  4465. 4320 V
  4466. (06933)210 648 A
  4467. (pop)126 1362 A
  4468. 1698(di)S
  4469. 4410 V
  4470. (06934)210 648 A
  4471. (pop)126 1362 A
  4472. 1698(si)S
  4473. 4500 V
  4474. (06935)210 648 A
  4475. (pop)126 1362 A
  4476. 1698(bp)S
  4477. 4590 V
  4478. (06936)210 648 A
  4479. (ret)126 1362 A
  4480. 5040 V
  4481. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  4482. 5130 V
  4483. (src/lib/i86/string/_strncmp.s)1218 1698 A
  4484. 5220 V
  4485. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  4486. 5400 V
  4487. (07000)210 648 A
  4488. 1026(!)S
  4489. (strncmp())378 1362 A
  4490. (Author:)294 3378 A
  4491. (Kees)168 3714 A
  4492. 3924(J.)S
  4493. (Bot)126 4050 A
  4494. 5490 V
  4495. (07001)210 648 A
  4496. 1026(!)S
  4497. 3714(27)S
  4498. (Jan)126 3840 A
  4499. (1994)168 4008 A
  4500. 5580 V
  4501. (07002)210 648 A
  4502. (.sect)210 1026 A
  4503. (.text;)252 1278 A
  4504. (.sect)210 1572 A
  4505. (.rom;)210 1824 A
  4506. (.sect)210 2076 A
  4507. (.data;)252 2328 A
  4508. (.sect)210 2622 A
  4509. (.bss)168 2874 A
  4510. 5670 V
  4511. (07003)210 648 A
  4512. 5760 V
  4513. (07004)210 648 A
  4514. 1026(!)S
  4515. (int)126 1110 A
  4516. (strncmp(const)546 1278 A
  4517. (char)168 1866 A
  4518. (*s1,)168 2076 A
  4519. (const)210 2286 A
  4520. (char)168 2538 A
  4521. (*s2,)168 2748 A
  4522. (size_t)252 2958 A
  4523. (cx))126 3252 A
  4524. 5850 V
  4525. (07005)210 648 A
  4526. 1026(!)S
  4527. (Compare)294 1362 A
  4528. (two)126 1698 A
  4529. (strings.)336 1866 A
  4530. 5940 V
  4531. (07006)210 648 A
  4532. 1026(!)S
  4533. 6030 V
  4534. (07007)210 648 A
  4535. (.sect)210 1026 A
  4536. (.text)210 1278 A
  4537. 6120 V
  4538. (07008)210 648 A
  4539. (.define)294 1026 A
  4540. (__strncmp)378 1362 A
  4541. 6210 V
  4542. (07009)210 648 A
  4543. (__strncmp:)420 1026 A
  4544. 8418 V
  4545. EP
  4546. %%Page: 53 53
  4547. BP
  4548. /slant 0 def
  4549. /height 0 def
  4550. 630 V
  4551. 10 R
  4552. 648(MINIX)S
  4553. 976(SOURCE)S
  4554. 1399(CODE)S
  4555. 11 R
  4556. 1798(File:)S
  4557. (src/lib/i86/string/_strncmp.s)1247 2031 A
  4558. 12 B
  4559. 4308(53)S
  4560. 900 V
  4561. 7 LST
  4562. (07010)210 648 A
  4563. (push)168 1362 A
  4564. 1698(bp)S
  4565. 990 V
  4566. (07011)210 648 A
  4567. (mov)126 1362 A
  4568. (bp,)126 1698 A
  4569. 1866(sp)S
  4570. 1080 V
  4571. (07012)210 648 A
  4572. (push)168 1362 A
  4573. 1698(si)S
  4574. 1170 V
  4575. (07013)210 648 A
  4576. (push)168 1362 A
  4577. 1698(di)S
  4578. 1260 V
  4579. (07014)210 648 A
  4580. (xor)126 1362 A
  4581. (ax,)126 1698 A
  4582. 1866(ax)S
  4583. 2370(!)S
  4584. (Prepare)294 2454 A
  4585. (return)252 2790 A
  4586. (value)210 3084 A
  4587. 1350 V
  4588. (07015)210 648 A
  4589. (test)168 1362 A
  4590. (cx,)126 1698 A
  4591. 1866(cx)S
  4592. 2370(!)S
  4593. (Max)126 2454 A
  4594. (length)252 2622 A
  4595. 2916(is)S
  4596. (zero?)210 3042 A
  4597. 1440 V
  4598. (07016)210 648 A
  4599. 1362(je)S
  4600. (equal)210 1698 A
  4601. 1530 V
  4602. (07017)210 648 A
  4603. (mov)126 1362 A
  4604. (si,)126 1698 A
  4605. (4(bp))210 1866 A
  4606. 2370(!)S
  4607. 2454(si)S
  4608. 2580(=)S
  4609. (string)252 2664 A
  4610. 2958(s1)S
  4611. 1620 V
  4612. (07018)210 648 A
  4613. (mov)126 1362 A
  4614. (di,)126 1698 A
  4615. (6(bp))210 1866 A
  4616. 2370(!)S
  4617. 2454(di)S
  4618. 2580(=)S
  4619. (string)252 2664 A
  4620. 2958(s2)S
  4621. 1710 V
  4622. (07019)210 648 A
  4623. (cld)126 1362 A
  4624. 1800 V
  4625. (07020)210 648 A
  4626. (compare:)336 1026 A
  4627. 1890 V
  4628. (07021)210 648 A
  4629. (cmpsb)210 1362 A
  4630. 2370(!)S
  4631. (Compare)294 2454 A
  4632. (two)126 2790 A
  4633. (bytes)210 2958 A
  4634. 1980 V
  4635. (07022)210 648 A
  4636. (jne)126 1362 A
  4637. (unequal)294 1698 A
  4638. 2070 V
  4639. (07023)210 648 A
  4640. (cmpb)168 1362 A
  4641. (-1(si),)294 1698 A
  4642. 2034(#0)S
  4643. 2370(!)S
  4644. (End)126 2454 A
  4645. 2622(of)S
  4646. (string?)294 2748 A
  4647. 2160 V
  4648. (07024)210 648 A
  4649. 1362(je)S
  4650. (equal)210 1698 A
  4651. 2250 V
  4652. (07025)210 648 A
  4653. (dec)126 1362 A
  4654. 1698(cx)S
  4655. 2370(!)S
  4656. (Length)252 2454 A
  4657. (limit)210 2748 A
  4658. (reached?)336 3000 A
  4659. 2340 V
  4660. (07026)210 648 A
  4661. (jne)126 1362 A
  4662. (compare)294 1698 A
  4663. 2430 V
  4664. (07027)210 648 A
  4665. (jmp)126 1362 A
  4666. (equal)210 1698 A
  4667. 2520 V
  4668. (07028)210 648 A
  4669. (unequal:)336 1026 A
  4670. 2610 V
  4671. (07029)210 648 A
  4672. 1362(ja)S
  4673. (after)210 1698 A
  4674. 2700 V
  4675. (07030)210 648 A
  4676. (sub)126 1362 A
  4677. (ax,)126 1698 A
  4678. 1866(#2)S
  4679. 2370(!)S
  4680. 2454(if)S
  4681. ((s1)126 2580 A
  4682. 2748(<)S
  4683. (s2))126 2832 A
  4684. 3000(ax)S
  4685. 3126(-=)S
  4686. 3252(2;)S
  4687. 2790 V
  4688. (07031)210 648 A
  4689. (after:)252 1026 A
  4690. (inc)126 1362 A
  4691. 1698(ax)S
  4692. 2370(!)S
  4693. (ax++,)210 2454 A
  4694. (now)126 2706 A
  4695. (it's)168 2874 A
  4696. 3084(-1)S
  4697. 3210(or)S
  4698. 3336(1)S
  4699. 2880 V
  4700. (07032)210 648 A
  4701. (equal:)252 1026 A
  4702. (pop)126 1362 A
  4703. 1698(di)S
  4704. 2970 V
  4705. (07033)210 648 A
  4706. (pop)126 1362 A
  4707. 1698(si)S
  4708. 3060 V
  4709. (07034)210 648 A
  4710. (pop)126 1362 A
  4711. 1698(bp)S
  4712. 3150 V
  4713. (07035)210 648 A
  4714. (ret)126 1362 A
  4715. 3690 V
  4716. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  4717. 3780 V
  4718. (src/lib/i86/string/_strncpy.s)1218 1698 A
  4719. 3870 V
  4720. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  4721. 4050 V
  4722. (07100)210 648 A
  4723. 1026(!)S
  4724. (_strncpy())420 1362 A
  4725. (Author:)294 3378 A
  4726. (Kees)168 3714 A
  4727. 3924(J.)S
  4728. (Bot)126 4050 A
  4729. 4140 V
  4730. (07101)210 648 A
  4731. 1026(!)S
  4732. 3714(27)S
  4733. (Jan)126 3840 A
  4734. (1994)168 4008 A
  4735. 4230 V
  4736. (07102)210 648 A
  4737. (.sect)210 1026 A
  4738. (.text;)252 1278 A
  4739. (.sect)210 1572 A
  4740. (.rom;)210 1824 A
  4741. (.sect)210 2076 A
  4742. (.data;)252 2328 A
  4743. (.sect)210 2622 A
  4744. (.bss)168 2874 A
  4745. 4320 V
  4746. (07103)210 648 A
  4747. 4410 V
  4748. (07104)210 648 A
  4749. 1026(!)S
  4750. (char)168 1110 A
  4751. (*_strncpy(char)588 1320 A
  4752. (*s1,)168 1950 A
  4753. (const)210 2160 A
  4754. (char)168 2412 A
  4755. (*s2,)168 2622 A
  4756. (size_t)252 2832 A
  4757. (cx))126 3126 A
  4758. 4500 V
  4759. (07105)210 648 A
  4760. 1026(!)S
  4761. (Copy)168 1362 A
  4762. (string)252 1572 A
  4763. 1866(s2)S
  4764. 1992(to)S
  4765. (s1.)126 2118 A
  4766. 4590 V
  4767. (07106)210 648 A
  4768. 1026(!)S
  4769. 4680 V
  4770. (07107)210 648 A
  4771. (.sect)210 1026 A
  4772. (.text)210 1278 A
  4773. 4770 V
  4774. (07108)210 648 A
  4775. (.define)294 1026 A
  4776. (__strncpy)378 1362 A
  4777. 4860 V
  4778. (07109)210 648 A
  4779. (__strncpy:)420 1026 A
  4780. 4950 V
  4781. (07110)210 648 A
  4782. (mov)126 1362 A
  4783. (di,)126 1698 A
  4784. (6(bp))210 1866 A
  4785. 2370(!)S
  4786. 2454(di)S
  4787. 2580(=)S
  4788. (string)252 2664 A
  4789. 2958(s2)S
  4790. 5040 V
  4791. (07111)210 648 A
  4792. (xorb)168 1362 A
  4793. (al,)126 1698 A
  4794. 1866(al)S
  4795. 2370(!)S
  4796. (Look)168 2454 A
  4797. (for)126 2664 A
  4798. 2832(a)S
  4799. (zero)168 2916 A
  4800. (byte)168 3126 A
  4801. 5130 V
  4802. (07112)210 648 A
  4803. (mov)126 1362 A
  4804. (dx,)126 1698 A
  4805. 1866(cx)S
  4806. 2370(!)S
  4807. (Save)168 2454 A
  4808. (maximum)294 2664 A
  4809. (count)210 3000 A
  4810. 5220 V
  4811. (07113)210 648 A
  4812. (cld)126 1362 A
  4813. 5310 V
  4814. (07114)210 648 A
  4815. (repne)210 1110 A
  4816. (scasb)210 1362 A
  4817. 2370(!)S
  4818. (Look)168 2454 A
  4819. (for)126 2664 A
  4820. (end)126 2832 A
  4821. 3000(of)S
  4822. 3126(s2)S
  4823. 5400 V
  4824. (07115)210 648 A
  4825. (sub)126 1362 A
  4826. (dx,)126 1698 A
  4827. 1866(cx)S
  4828. 2370(!)S
  4829. (Number)252 2454 A
  4830. 2748(of)S
  4831. (bytes)210 2874 A
  4832. 3126(in)S
  4833. 3252(s2)S
  4834. (including)378 3378 A
  4835. (null)168 3798 A
  4836. 5490 V
  4837. (07116)210 648 A
  4838. (xchg)168 1362 A
  4839. (cx,)126 1698 A
  4840. 1866(dx)S
  4841. 5580 V
  4842. (07117)210 648 A
  4843. (mov)126 1362 A
  4844. (si,)126 1698 A
  4845. (6(bp))210 1866 A
  4846. 2370(!)S
  4847. 2454(si)S
  4848. 2580(=)S
  4849. (string)252 2664 A
  4850. 2958(s2)S
  4851. 5670 V
  4852. (07118)210 648 A
  4853. (mov)126 1362 A
  4854. (di,)126 1698 A
  4855. (4(bp))210 1866 A
  4856. 2370(!)S
  4857. 2454(di)S
  4858. 2580(=)S
  4859. (string)252 2664 A
  4860. 2958(s1)S
  4861. 5760 V
  4862. (07119)210 648 A
  4863. (rep)126 1194 A
  4864. (movsb)210 1362 A
  4865. 2370(!)S
  4866. (Copy)168 2454 A
  4867. (bytes)210 2664 A
  4868. 5850 V
  4869. (07120)210 648 A
  4870. (ret)126 1362 A
  4871. 8418 V
  4872. EP
  4873. %%Page: 54 54
  4874. BP
  4875. /slant 0 def
  4876. /height 0 def
  4877. 630 V
  4878. 12 B
  4879. 648(54)S
  4880. 11 R
  4881. 1825(File:)S
  4882. (src/lib/i86/string/_strnlen.s)1192 2058 A
  4883. 10 R
  4884. 3402(MINIX)S
  4885. 3730(SOURCE)S
  4886. 4153(CODE)S
  4887. 990 V
  4888. 7 LST
  4889. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  4890. 1080 V
  4891. (src/lib/i86/string/_strnlen.s)1218 1698 A
  4892. 1170 V
  4893. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  4894. 1350 V
  4895. (07200)210 648 A
  4896. 1026(!)S
  4897. (_strnlen())420 1362 A
  4898. (Author:)294 3378 A
  4899. (Kees)168 3714 A
  4900. 3924(J.)S
  4901. (Bot)126 4050 A
  4902. 1440 V
  4903. (07201)210 648 A
  4904. 1026(!)S
  4905. 3714(27)S
  4906. (Jan)126 3840 A
  4907. (1994)168 4008 A
  4908. 1530 V
  4909. (07202)210 648 A
  4910. (.sect)210 1026 A
  4911. (.text;)252 1278 A
  4912. (.sect)210 1572 A
  4913. (.rom;)210 1824 A
  4914. (.sect)210 2076 A
  4915. (.data;)252 2328 A
  4916. (.sect)210 2622 A
  4917. (.bss)168 2874 A
  4918. 1620 V
  4919. (07203)210 648 A
  4920. 1710 V
  4921. (07204)210 648 A
  4922. 1026(!)S
  4923. (size_t)252 1110 A
  4924. (_strnlen(const)588 1404 A
  4925. (char)168 2034 A
  4926. (*s,)126 2244 A
  4927. (size_t)252 2412 A
  4928. (cx))126 2706 A
  4929. 1800 V
  4930. (07205)210 648 A
  4931. 1026(!)S
  4932. (Return)252 1362 A
  4933. (the)126 1656 A
  4934. (length)252 1824 A
  4935. 2118(of)S
  4936. 2244(a)S
  4937. (string.)294 2328 A
  4938. 1890 V
  4939. (07206)210 648 A
  4940. 1026(!)S
  4941. 1980 V
  4942. (07207)210 648 A
  4943. (.sect)210 1026 A
  4944. (.text)210 1278 A
  4945. 2070 V
  4946. (07208)210 648 A
  4947. (.define)294 1026 A
  4948. (__strnlen)378 1362 A
  4949. 2160 V
  4950. (07209)210 648 A
  4951. (__strnlen:)420 1026 A
  4952. 2250 V
  4953. (07210)210 648 A
  4954. (push)168 1362 A
  4955. 1698(bp)S
  4956. 2340 V
  4957. (07211)210 648 A
  4958. (mov)126 1362 A
  4959. (bp,)126 1698 A
  4960. 1866(sp)S
  4961. 2430 V
  4962. (07212)210 648 A
  4963. (push)168 1362 A
  4964. 1698(di)S
  4965. 2520 V
  4966. (07213)210 648 A
  4967. (mov)126 1362 A
  4968. (di,)126 1698 A
  4969. (4(bp))210 1866 A
  4970. 2370(!)S
  4971. 2454(di)S
  4972. 2580(=)S
  4973. (string)252 2664 A
  4974. 2610 V
  4975. (07214)210 648 A
  4976. (xorb)168 1362 A
  4977. (al,)126 1698 A
  4978. 1866(al)S
  4979. 2370(!)S
  4980. (Look)168 2454 A
  4981. (for)126 2664 A
  4982. 2832(a)S
  4983. (zero)168 2916 A
  4984. (byte)168 3126 A
  4985. 2700 V
  4986. (07215)210 648 A
  4987. (mov)126 1362 A
  4988. (dx,)126 1698 A
  4989. 1866(cx)S
  4990. 2370(!)S
  4991. (Save)168 2454 A
  4992. (maximum)294 2664 A
  4993. (count)210 3000 A
  4994. 2790 V
  4995. (07216)210 648 A
  4996. (cmpb)168 1362 A
  4997. (cl,)126 1698 A
  4998. 1866(#1)S
  4999. 2370(!)S
  5000. ('Z')126 2454 A
  5001. (bit)126 2622 A
  5002. (must)168 2790 A
  5003. 3000(be)S
  5004. (clear)210 3126 A
  5005. 3378(if)S
  5006. 3504(cx)S
  5007. 3630(=)S
  5008. 3714(0)S
  5009. 2880 V
  5010. (07217)210 648 A
  5011. (cld)126 1362 A
  5012. 2970 V
  5013. (07218)210 648 A
  5014. (repne)210 1110 A
  5015. (scasb)210 1362 A
  5016. 2370(!)S
  5017. (Look)168 2454 A
  5018. (for)126 2664 A
  5019. (zero)168 2832 A
  5020. 3060 V
  5021. (07219)210 648 A
  5022. (jne)126 1362 A
  5023. (no0)126 1698 A
  5024. 3150 V
  5025. (07220)210 648 A
  5026. (inc)126 1362 A
  5027. 1698(cx)S
  5028. 2370(!)S
  5029. (Don't)210 2454 A
  5030. (count)210 2706 A
  5031. (zero)168 2958 A
  5032. (byte)168 3168 A
  5033. 3240 V
  5034. (07221)210 648 A
  5035. (no0:)168 1026 A
  5036. (mov)126 1362 A
  5037. (ax,)126 1698 A
  5038. 1866(dx)S
  5039. 3330 V
  5040. (07222)210 648 A
  5041. (sub)126 1362 A
  5042. (ax,)126 1698 A
  5043. 1866(cx)S
  5044. 2370(!)S
  5045. (Compute)294 2454 A
  5046. (bytes)210 2790 A
  5047. (scanned)294 3042 A
  5048. 3420 V
  5049. (07223)210 648 A
  5050. (pop)126 1362 A
  5051. 1698(di)S
  5052. 3510 V
  5053. (07224)210 648 A
  5054. (pop)126 1362 A
  5055. 1698(bp)S
  5056. 3600 V
  5057. (07225)210 648 A
  5058. (ret)126 1362 A
  5059. 4140 V
  5060. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5061. 4230 V
  5062. (src/lib/i86/string/bcmp.s)1050 1698 A
  5063. 4320 V
  5064. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5065. 4500 V
  5066. (07300)210 648 A
  5067. 1026(!)S
  5068. (bcmp())252 1362 A
  5069. (Author:)294 3378 A
  5070. (Kees)168 3714 A
  5071. 3924(J.)S
  5072. (Bot)126 4050 A
  5073. 4590 V
  5074. (07301)210 648 A
  5075. 1026(!)S
  5076. 3714(27)S
  5077. (Jan)126 3840 A
  5078. (1994)168 4008 A
  5079. 4680 V
  5080. (07302)210 648 A
  5081. (.sect)210 1026 A
  5082. (.text;)252 1278 A
  5083. (.sect)210 1572 A
  5084. (.rom;)210 1824 A
  5085. (.sect)210 2076 A
  5086. (.data;)252 2328 A
  5087. (.sect)210 2622 A
  5088. (.bss)168 2874 A
  5089. 4770 V
  5090. (07303)210 648 A
  5091. 4860 V
  5092. (07304)210 648 A
  5093. 1026(!)S
  5094. (int)126 1110 A
  5095. (bcmp(const)420 1278 A
  5096. (void)168 1740 A
  5097. (*s1,)168 1950 A
  5098. (const)210 2160 A
  5099. (void)168 2412 A
  5100. (*s2,)168 2622 A
  5101. (size_t)252 2832 A
  5102. 3126(n))S
  5103. 4950 V
  5104. (07305)210 648 A
  5105. 1026(!)S
  5106. (Compare)294 1362 A
  5107. (two)126 1698 A
  5108. (chunks)252 1866 A
  5109. 2160(of)S
  5110. (memory.)294 2286 A
  5111. 5040 V
  5112. (07306)210 648 A
  5113. 1026(!)S
  5114. (This)168 1362 A
  5115. 1572(is)S
  5116. 1698(a)S
  5117. (BSD)126 1782 A
  5118. (routine)294 1950 A
  5119. (that)168 2286 A
  5120. (escaped)294 2496 A
  5121. (from)168 2832 A
  5122. (the)126 3042 A
  5123. (kernel.)294 3210 A
  5124. (Don't)210 3588 A
  5125. (use.)168 3840 A
  5126. 5130 V
  5127. (07307)210 648 A
  5128. 1026(!)S
  5129. ((Alas)210 1362 A
  5130. 1614(it)S
  5131. 1740(is)S
  5132. (not)126 1866 A
  5133. (without)294 2034 A
  5134. (some)168 2370 A
  5135. (use,)168 2580 A
  5136. 2790(it)S
  5137. (reports)294 2916 A
  5138. (the)126 3252 A
  5139. (number)252 3420 A
  5140. 3714(of)S
  5141. (bytes)210 3840 A
  5142. 5220 V
  5143. (07308)210 648 A
  5144. 1026(!)S
  5145. (after)210 1362 A
  5146. (the)126 1614 A
  5147. (bytes)210 1782 A
  5148. (that)168 2034 A
  5149. (are)126 2244 A
  5150. (equal.)252 2412 A
  5151. 2748(So)S
  5152. 2874(it)S
  5153. (can't)210 3000 A
  5154. 3252(be)S
  5155. (simply)252 3378 A
  5156. (replaced.))420 3672 A
  5157. 5310 V
  5158. (07309)210 648 A
  5159. 1026(!)S
  5160. 5400 V
  5161. (07310)210 648 A
  5162. (.sect)210 1026 A
  5163. (.text)210 1278 A
  5164. 5490 V
  5165. (07311)210 648 A
  5166. (.define)294 1026 A
  5167. (_bcmp)210 1362 A
  5168. 5580 V
  5169. (07312)210 648 A
  5170. (_bcmp:)252 1026 A
  5171. 5670 V
  5172. (07313)210 648 A
  5173. (push)168 1362 A
  5174. 1698(bp)S
  5175. 5760 V
  5176. (07314)210 648 A
  5177. (mov)126 1362 A
  5178. (bp,)126 1698 A
  5179. 1866(sp)S
  5180. 5850 V
  5181. (07315)210 648 A
  5182. (push)168 1362 A
  5183. (8(bp))210 1698 A
  5184. 5940 V
  5185. (07316)210 648 A
  5186. (push)168 1362 A
  5187. (6(bp))210 1698 A
  5188. 6030 V
  5189. (07317)210 648 A
  5190. (push)168 1362 A
  5191. (4(bp))210 1698 A
  5192. 6120 V
  5193. (07318)210 648 A
  5194. (call)168 1362 A
  5195. (_memcmp)294 1698 A
  5196. 2370(!)S
  5197. (Let)126 2454 A
  5198. (memcmp)252 2622 A
  5199. 2916(do)S
  5200. (the)126 3042 A
  5201. (work)168 3210 A
  5202. 6210 V
  5203. (07319)210 648 A
  5204. (mov)126 1362 A
  5205. (sp,)126 1698 A
  5206. 1866(bp)S
  5207. 8418 V
  5208. EP
  5209. %%Page: 55 55
  5210. BP
  5211. /slant 0 def
  5212. /height 0 def
  5213. 630 V
  5214. 10 R
  5215. 648(MINIX)S
  5216. 976(SOURCE)S
  5217. 1399(CODE)S
  5218. 11 R
  5219. 1881(File:)S
  5220. (src/lib/i86/string/bcmp.s)1081 2114 A
  5221. 12 B
  5222. 4308(55)S
  5223. 900 V
  5224. 7 LST
  5225. (07320)210 648 A
  5226. (test)168 1362 A
  5227. (ax,)126 1698 A
  5228. 1866(ax)S
  5229. 990 V
  5230. (07321)210 648 A
  5231. 1362(jz)S
  5232. (equal)210 1698 A
  5233. 1080 V
  5234. (07322)210 648 A
  5235. (sub)126 1362 A
  5236. (dx,)126 1698 A
  5237. (4(bp))210 1866 A
  5238. 2370(!)S
  5239. (Memcmp)252 2454 A
  5240. (was)126 2748 A
  5241. (nice)168 2916 A
  5242. (enough)252 3126 A
  5243. 3420(to)S
  5244. (leave)210 3546 A
  5245. ("si")168 3798 A
  5246. 4008(in)S
  5247. 4134(dx)S
  5248. 1170 V
  5249. (07323)210 648 A
  5250. (dec)126 1362 A
  5251. 1698(dx)S
  5252. 2370(!)S
  5253. (Number)252 2454 A
  5254. 2748(of)S
  5255. (bytes)210 2874 A
  5256. (that)168 3126 A
  5257. (are)126 3336 A
  5258. (equal)210 3504 A
  5259. 1260 V
  5260. (07324)210 648 A
  5261. (mov)126 1362 A
  5262. (ax,)126 1698 A
  5263. (8(bp))210 1866 A
  5264. 1350 V
  5265. (07325)210 648 A
  5266. (sub)126 1362 A
  5267. (ax,)126 1698 A
  5268. 1866(dx)S
  5269. 2370(!)S
  5270. (Number)252 2454 A
  5271. 2748(of)S
  5272. (bytes)210 2874 A
  5273. (that)168 3126 A
  5274. (are)126 3336 A
  5275. (unequal)294 3504 A
  5276. 1440 V
  5277. (07326)210 648 A
  5278. (equal:)252 1026 A
  5279. (pop)126 1362 A
  5280. 1698(bp)S
  5281. 1530 V
  5282. (07327)210 648 A
  5283. (ret)126 1362 A
  5284. 1890 V
  5285. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5286. 1980 V
  5287. (src/lib/i86/string/bcopy.s)1092 1698 A
  5288. 2070 V
  5289. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5290. 2250 V
  5291. (07400)210 648 A
  5292. 1026(!)S
  5293. (bcopy())294 1362 A
  5294. (Author:)294 3378 A
  5295. (Kees)168 3714 A
  5296. 3924(J.)S
  5297. (Bot)126 4050 A
  5298. 2340 V
  5299. (07401)210 648 A
  5300. 1026(!)S
  5301. 3714(27)S
  5302. (Jan)126 3840 A
  5303. (1994)168 4008 A
  5304. 2430 V
  5305. (07402)210 648 A
  5306. (.sect)210 1026 A
  5307. (.text;)252 1278 A
  5308. (.sect)210 1572 A
  5309. (.rom;)210 1824 A
  5310. (.sect)210 2076 A
  5311. (.data;)252 2328 A
  5312. (.sect)210 2622 A
  5313. (.bss)168 2874 A
  5314. 2520 V
  5315. (07403)210 648 A
  5316. 2610 V
  5317. (07404)210 648 A
  5318. 1026(!)S
  5319. (void)168 1110 A
  5320. (bcopy(const)462 1320 A
  5321. (void)168 1824 A
  5322. (*s1,)168 2034 A
  5323. (void)168 2244 A
  5324. (*s2,)168 2454 A
  5325. (size_t)252 2664 A
  5326. 2958(n))S
  5327. 2700 V
  5328. (07405)210 648 A
  5329. 1026(!)S
  5330. (Copy)168 1362 A
  5331. 1572(a)S
  5332. (chunk)210 1656 A
  5333. 1908(of)S
  5334. (memory.)294 2034 A
  5335. (Handle)252 2412 A
  5336. (overlap.)336 2706 A
  5337. 2790 V
  5338. (07406)210 648 A
  5339. 1026(!)S
  5340. (This)168 1362 A
  5341. 1572(is)S
  5342. 1698(a)S
  5343. (BSD)126 1782 A
  5344. (routine)294 1950 A
  5345. (that)168 2286 A
  5346. (escaped)294 2496 A
  5347. (from)168 2832 A
  5348. (the)126 3042 A
  5349. (kernel.)294 3210 A
  5350. (Don't)210 3588 A
  5351. (use.)168 3840 A
  5352. 2880 V
  5353. (07407)210 648 A
  5354. 1026(!)S
  5355. 2970 V
  5356. (07408)210 648 A
  5357. (.sect)210 1026 A
  5358. (.text)210 1278 A
  5359. 3060 V
  5360. (07409)210 648 A
  5361. (.define)294 1026 A
  5362. (_bcopy)252 1362 A
  5363. 3150 V
  5364. (07410)210 648 A
  5365. (.extern)294 1026 A
  5366. (__memmove)378 1362 A
  5367. 3240 V
  5368. (07411)210 648 A
  5369. (_bcopy:)294 1026 A
  5370. 3330 V
  5371. (07412)210 648 A
  5372. (pop)126 1362 A
  5373. 1698(cx)S
  5374. 3420 V
  5375. (07413)210 648 A
  5376. (pop)126 1362 A
  5377. 1698(ax)S
  5378. 3510 V
  5379. (07414)210 648 A
  5380. (pop)126 1362 A
  5381. 1698(dx)S
  5382. 2370(!)S
  5383. (Pop)126 2454 A
  5384. (return)252 2622 A
  5385. (address)294 2916 A
  5386. (and)126 3252 A
  5387. (arguments)378 3420 A
  5388. 3600 V
  5389. (07415)210 648 A
  5390. (push)168 1362 A
  5391. 1698(ax)S
  5392. 3690 V
  5393. (07416)210 648 A
  5394. (push)168 1362 A
  5395. 1698(dx)S
  5396. 2370(!)S
  5397. (Arguments)378 2454 A
  5398. (reversed)336 2874 A
  5399. 3780 V
  5400. (07417)210 648 A
  5401. (push)168 1362 A
  5402. 1698(cx)S
  5403. 3870 V
  5404. (07418)210 648 A
  5405. (jmp)126 1362 A
  5406. (__memmove)378 1698 A
  5407. 2370(!)S
  5408. (Call)168 2454 A
  5409. (the)126 2664 A
  5410. (proper)252 2832 A
  5411. (routine)294 3126 A
  5412. 4140 V
  5413. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5414. 4230 V
  5415. (src/lib/i86/string/bzero.s)1092 1698 A
  5416. 4320 V
  5417. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5418. 4500 V
  5419. (07500)210 648 A
  5420. 1026(!)S
  5421. (bzero())294 1362 A
  5422. (Author:)294 3378 A
  5423. (Kees)168 3714 A
  5424. 3924(J.)S
  5425. (Bot)126 4050 A
  5426. 4590 V
  5427. (07501)210 648 A
  5428. 1026(!)S
  5429. 3714(27)S
  5430. (Jan)126 3840 A
  5431. (1994)168 4008 A
  5432. 4680 V
  5433. (07502)210 648 A
  5434. (.sect)210 1026 A
  5435. (.text;)252 1278 A
  5436. (.sect)210 1572 A
  5437. (.rom;)210 1824 A
  5438. (.sect)210 2076 A
  5439. (.data;)252 2328 A
  5440. (.sect)210 2622 A
  5441. (.bss)168 2874 A
  5442. 4770 V
  5443. (07503)210 648 A
  5444. 4860 V
  5445. (07504)210 648 A
  5446. 1026(!)S
  5447. (void)168 1110 A
  5448. (bzero(void)420 1320 A
  5449. (*s,)126 1782 A
  5450. (size_t)252 1950 A
  5451. 2244(n))S
  5452. 4950 V
  5453. (07505)210 648 A
  5454. 1026(!)S
  5455. (Set)126 1362 A
  5456. 1530(a)S
  5457. (chunk)210 1614 A
  5458. 1866(of)S
  5459. (memory)252 1992 A
  5460. 2286(to)S
  5461. (zero.)210 2412 A
  5462. 5040 V
  5463. (07506)210 648 A
  5464. 1026(!)S
  5465. (This)168 1362 A
  5466. 1572(is)S
  5467. 1698(a)S
  5468. (BSD)126 1782 A
  5469. (routine)294 1950 A
  5470. (that)168 2286 A
  5471. (escaped)294 2496 A
  5472. (from)168 2832 A
  5473. (the)126 3042 A
  5474. (kernel.)294 3210 A
  5475. (Don't)210 3588 A
  5476. (use.)168 3840 A
  5477. 5130 V
  5478. (07507)210 648 A
  5479. 1026(!)S
  5480. 5220 V
  5481. (07508)210 648 A
  5482. (.sect)210 1026 A
  5483. (.text)210 1278 A
  5484. 5310 V
  5485. (07509)210 648 A
  5486. (.define)294 1026 A
  5487. (_bzero)252 1362 A
  5488. 5400 V
  5489. (07510)210 648 A
  5490. (_bzero:)294 1026 A
  5491. 5490 V
  5492. (07511)210 648 A
  5493. (push)168 1362 A
  5494. 1698(bp)S
  5495. 5580 V
  5496. (07512)210 648 A
  5497. (mov)126 1362 A
  5498. (bp,)126 1698 A
  5499. 1866(sp)S
  5500. 5670 V
  5501. (07513)210 648 A
  5502. (push)168 1362 A
  5503. (6(bp))210 1698 A
  5504. 2370(!)S
  5505. (Size)168 2454 A
  5506. 5760 V
  5507. (07514)210 648 A
  5508. (xor)126 1362 A
  5509. (ax,)126 1698 A
  5510. 1866(ax)S
  5511. 5850 V
  5512. (07515)210 648 A
  5513. (push)168 1362 A
  5514. 1698(ax)S
  5515. 2370(!)S
  5516. (Zero)168 2454 A
  5517. 5940 V
  5518. (07516)210 648 A
  5519. (push)168 1362 A
  5520. (4(bp))210 1698 A
  5521. 2370(!)S
  5522. (String)252 2454 A
  5523. 6030 V
  5524. (07517)210 648 A
  5525. (call)168 1362 A
  5526. (_memset)294 1698 A
  5527. 2370(!)S
  5528. (Call)168 2454 A
  5529. (the)126 2664 A
  5530. (proper)252 2832 A
  5531. (routine)294 3126 A
  5532. 6120 V
  5533. (07518)210 648 A
  5534. (mov)126 1362 A
  5535. (sp,)126 1698 A
  5536. 1866(bp)S
  5537. 6210 V
  5538. (07519)210 648 A
  5539. (pop)126 1362 A
  5540. 1698(bp)S
  5541. 8418 V
  5542. EP
  5543. %%Page: 56 56
  5544. BP
  5545. /slant 0 def
  5546. /height 0 def
  5547. 630 V
  5548. 12 B
  5549. 648(56)S
  5550. 11 R
  5551. 1880(File:)S
  5552. (src/lib/i86/string/bzero.s)1082 2113 A
  5553. 10 R
  5554. 3402(MINIX)S
  5555. 3730(SOURCE)S
  5556. 4153(CODE)S
  5557. 900 V
  5558. 7 LST
  5559. (07520)210 648 A
  5560. (ret)126 1362 A
  5561. 1440 V
  5562. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5563. 1530 V
  5564. (src/lib/i86/string/index.s)1092 1698 A
  5565. 1620 V
  5566. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5567. 1800 V
  5568. (07600)210 648 A
  5569. 1026(!)S
  5570. (index())294 1362 A
  5571. (Author:)294 3378 A
  5572. (Kees)168 3714 A
  5573. 3924(J.)S
  5574. (Bot)126 4050 A
  5575. 1890 V
  5576. (07601)210 648 A
  5577. 1026(!)S
  5578. 3714(27)S
  5579. (Jan)126 3840 A
  5580. (1994)168 4008 A
  5581. 1980 V
  5582. (07602)210 648 A
  5583. (.sect)210 1026 A
  5584. (.text;)252 1278 A
  5585. (.sect)210 1572 A
  5586. (.rom;)210 1824 A
  5587. (.sect)210 2076 A
  5588. (.data;)252 2328 A
  5589. (.sect)210 2622 A
  5590. (.bss)168 2874 A
  5591. 2070 V
  5592. (07603)210 648 A
  5593. 2160 V
  5594. (07604)210 648 A
  5595. 1026(!)S
  5596. (char)168 1110 A
  5597. (*index(const)504 1320 A
  5598. (char)168 1866 A
  5599. (*s,)126 2076 A
  5600. (int)126 2244 A
  5601. 2412(c))S
  5602. 2250 V
  5603. (07605)210 648 A
  5604. 1026(!)S
  5605. (Look)168 1362 A
  5606. (for)126 1572 A
  5607. 1740(a)S
  5608. (character)378 1824 A
  5609. 2244(in)S
  5610. 2370(a)S
  5611. (string.)294 2454 A
  5612. (Has)126 2832 A
  5613. (suffered)336 3000 A
  5614. (from)168 3378 A
  5615. 3588(a)S
  5616. (hostile)294 3672 A
  5617. 2340 V
  5618. (07606)210 648 A
  5619. 1026(!)S
  5620. (takeover)336 1362 A
  5621. 1740(by)S
  5622. (strchr().)378 1866 A
  5623. 2430 V
  5624. (07607)210 648 A
  5625. 1026(!)S
  5626. 2520 V
  5627. (07608)210 648 A
  5628. (.sect)210 1026 A
  5629. (.text)210 1278 A
  5630. 2610 V
  5631. (07609)210 648 A
  5632. (.define)294 1026 A
  5633. (_index)252 1362 A
  5634. 2700 V
  5635. (07610)210 648 A
  5636. (_index:)294 1026 A
  5637. 2790 V
  5638. (07611)210 648 A
  5639. (jmp)126 1362 A
  5640. (_strchr)294 1698 A
  5641. 3240 V
  5642. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5643. 3330 V
  5644. (src/lib/i86/string/memchr.s)1134 1698 A
  5645. 3420 V
  5646. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5647. 3600 V
  5648. (07700)210 648 A
  5649. 1026(!)S
  5650. (memchr())336 1362 A
  5651. (Author:)294 3378 A
  5652. (Kees)168 3714 A
  5653. 3924(J.)S
  5654. (Bot)126 4050 A
  5655. 3690 V
  5656. (07701)210 648 A
  5657. 1026(!)S
  5658. 3714(27)S
  5659. (Jan)126 3840 A
  5660. (1994)168 4008 A
  5661. 3780 V
  5662. (07702)210 648 A
  5663. (.sect)210 1026 A
  5664. (.text;)252 1278 A
  5665. (.sect)210 1572 A
  5666. (.rom;)210 1824 A
  5667. (.sect)210 2076 A
  5668. (.data;)252 2328 A
  5669. (.sect)210 2622 A
  5670. (.bss)168 2874 A
  5671. 3870 V
  5672. (07703)210 648 A
  5673. 3960 V
  5674. (07704)210 648 A
  5675. 1026(!)S
  5676. (void)168 1110 A
  5677. (*memchr(const)546 1320 A
  5678. (void)168 1908 A
  5679. (*s,)126 2118 A
  5680. (int)126 2286 A
  5681. 2454(c,)S
  5682. (size_t)252 2580 A
  5683. 2874(n))S
  5684. 4050 V
  5685. (07705)210 648 A
  5686. 1026(!)S
  5687. (Look)168 1362 A
  5688. (for)126 1572 A
  5689. 1740(a)S
  5690. (character)378 1824 A
  5691. 2244(in)S
  5692. 2370(a)S
  5693. (chunk)210 2454 A
  5694. 2706(of)S
  5695. (memory.)294 2832 A
  5696. 4140 V
  5697. (07706)210 648 A
  5698. 1026(!)S
  5699. 4230 V
  5700. (07707)210 648 A
  5701. (.sect)210 1026 A
  5702. (.text)210 1278 A
  5703. 4320 V
  5704. (07708)210 648 A
  5705. (.define)294 1026 A
  5706. (_memchr)294 1362 A
  5707. 4410 V
  5708. (07709)210 648 A
  5709. (_memchr:)336 1026 A
  5710. 4500 V
  5711. (07710)210 648 A
  5712. (push)168 1362 A
  5713. 1698(bp)S
  5714. 4590 V
  5715. (07711)210 648 A
  5716. (mov)126 1362 A
  5717. (bp,)126 1698 A
  5718. 1866(sp)S
  5719. 4680 V
  5720. (07712)210 648 A
  5721. (push)168 1362 A
  5722. 1698(di)S
  5723. 4770 V
  5724. (07713)210 648 A
  5725. (mov)126 1362 A
  5726. (di,)126 1698 A
  5727. (4(bp))210 1866 A
  5728. 2370(!)S
  5729. 2454(di)S
  5730. 2580(=)S
  5731. (string)252 2664 A
  5732. 4860 V
  5733. (07714)210 648 A
  5734. (movb)168 1362 A
  5735. (al,)126 1698 A
  5736. (6(bp))210 1866 A
  5737. 2370(!)S
  5738. (The)126 2454 A
  5739. (character)378 2622 A
  5740. 3042(to)S
  5741. (look)168 3168 A
  5742. (for)126 3378 A
  5743. 4950 V
  5744. (07715)210 648 A
  5745. (mov)126 1362 A
  5746. (cx,)126 1698 A
  5747. (8(bp))210 1866 A
  5748. 2370(!)S
  5749. (Length)252 2454 A
  5750. 5040 V
  5751. (07716)210 648 A
  5752. (cmpb)168 1362 A
  5753. (cl,)126 1698 A
  5754. 1866(#1)S
  5755. 2370(!)S
  5756. ('Z')126 2454 A
  5757. (bit)126 2622 A
  5758. (must)168 2790 A
  5759. 3000(be)S
  5760. (clear)210 3126 A
  5761. 3378(if)S
  5762. 3504(cx)S
  5763. 3630(=)S
  5764. 3714(0)S
  5765. 5130 V
  5766. (07717)210 648 A
  5767. (cld)126 1362 A
  5768. 5220 V
  5769. (07718)210 648 A
  5770. (repne)210 1110 A
  5771. (scasb)210 1362 A
  5772. 5310 V
  5773. (07719)210 648 A
  5774. (jne)126 1362 A
  5775. (failure)294 1698 A
  5776. 5400 V
  5777. (07720)210 648 A
  5778. (lea)126 1362 A
  5779. (ax,)126 1698 A
  5780. (-1(di))252 1866 A
  5781. 2370(!)S
  5782. (Found)210 2454 A
  5783. 5490 V
  5784. (07721)210 648 A
  5785. (pop)126 1362 A
  5786. 1698(di)S
  5787. 5580 V
  5788. (07722)210 648 A
  5789. (pop)126 1362 A
  5790. 1698(bp)S
  5791. 5670 V
  5792. (07723)210 648 A
  5793. (ret)126 1362 A
  5794. 5760 V
  5795. (07724)210 648 A
  5796. (failure:xor)462 1026 A
  5797. (ax,)126 1698 A
  5798. 1866(ax)S
  5799. 5850 V
  5800. (07725)210 648 A
  5801. (pop)126 1362 A
  5802. 1698(di)S
  5803. 5940 V
  5804. (07726)210 648 A
  5805. (pop)126 1362 A
  5806. 1698(bp)S
  5807. 6030 V
  5808. (07727)210 648 A
  5809. (ret)126 1362 A
  5810. 8418 V
  5811. EP
  5812. %%Page: 57 57
  5813. BP
  5814. /slant 0 def
  5815. /height 0 def
  5816. 630 V
  5817. 10 R
  5818. 648(MINIX)S
  5819. 976(SOURCE)S
  5820. 1399(CODE)S
  5821. 11 R
  5822. 1797(File:)S
  5823. (src/lib/i86/string/memcmp.s)1248 2030 A
  5824. 12 B
  5825. 4308(57)S
  5826. 990 V
  5827. 7 LST
  5828. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5829. 1080 V
  5830. (src/lib/i86/string/memcmp.s)1134 1698 A
  5831. 1170 V
  5832. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  5833. 1350 V
  5834. (07800)210 648 A
  5835. 1026(!)S
  5836. (memcmp())336 1362 A
  5837. (Author:)294 3378 A
  5838. (Kees)168 3714 A
  5839. 3924(J.)S
  5840. (Bot)126 4050 A
  5841. 1440 V
  5842. (07801)210 648 A
  5843. 1026(!)S
  5844. 3714(27)S
  5845. (Jan)126 3840 A
  5846. (1994)168 4008 A
  5847. 1530 V
  5848. (07802)210 648 A
  5849. (.sect)210 1026 A
  5850. (.text;)252 1278 A
  5851. (.sect)210 1572 A
  5852. (.rom;)210 1824 A
  5853. (.sect)210 2076 A
  5854. (.data;)252 2328 A
  5855. (.sect)210 2622 A
  5856. (.bss)168 2874 A
  5857. 1620 V
  5858. (07803)210 648 A
  5859. 1710 V
  5860. (07804)210 648 A
  5861. 1026(!)S
  5862. (int)126 1110 A
  5863. (memcmp(const)504 1278 A
  5864. (void)168 1824 A
  5865. (*s1,)168 2034 A
  5866. (const)210 2244 A
  5867. (void)168 2496 A
  5868. (*s2,)168 2706 A
  5869. (size_t)252 2916 A
  5870. 3210(n))S
  5871. 1800 V
  5872. (07805)210 648 A
  5873. 1026(!)S
  5874. (Compare)294 1362 A
  5875. (two)126 1698 A
  5876. (chunks)252 1866 A
  5877. 2160(of)S
  5878. (memory.)294 2286 A
  5879. 1890 V
  5880. (07806)210 648 A
  5881. 1026(!)S
  5882. 1980 V
  5883. (07807)210 648 A
  5884. (.sect)210 1026 A
  5885. (.text)210 1278 A
  5886. 2070 V
  5887. (07808)210 648 A
  5888. (.define)294 1026 A
  5889. (_memcmp)294 1362 A
  5890. 2160 V
  5891. (07809)210 648 A
  5892. (_memcmp:)336 1026 A
  5893. 2250 V
  5894. (07810)210 648 A
  5895. (cld)126 1362 A
  5896. 2340 V
  5897. (07811)210 648 A
  5898. (push)168 1362 A
  5899. 1698(bp)S
  5900. 2430 V
  5901. (07812)210 648 A
  5902. (mov)126 1362 A
  5903. (bp,)126 1698 A
  5904. 1866(sp)S
  5905. 2520 V
  5906. (07813)210 648 A
  5907. (push)168 1362 A
  5908. 1698(si)S
  5909. 2610 V
  5910. (07814)210 648 A
  5911. (push)168 1362 A
  5912. 1698(di)S
  5913. 2700 V
  5914. (07815)210 648 A
  5915. (xor)126 1362 A
  5916. (ax,)126 1698 A
  5917. 1866(ax)S
  5918. 2370(!)S
  5919. (Prepare)294 2454 A
  5920. (return)252 2790 A
  5921. (value)210 3084 A
  5922. 2790 V
  5923. (07816)210 648 A
  5924. (mov)126 1362 A
  5925. (si,)126 1698 A
  5926. (4(bp))210 1866 A
  5927. 2370(!)S
  5928. (String)252 2454 A
  5929. 2748(s1)S
  5930. 2880 V
  5931. (07817)210 648 A
  5932. (mov)126 1362 A
  5933. (di,)126 1698 A
  5934. (6(bp))210 1866 A
  5935. 2370(!)S
  5936. (String)252 2454 A
  5937. 2748(s2)S
  5938. 2970 V
  5939. (07818)210 648 A
  5940. (mov)126 1362 A
  5941. (cx,)126 1698 A
  5942. (8(bp))210 1866 A
  5943. 2370(!)S
  5944. (Length)252 2454 A
  5945. 3060 V
  5946. (07819)210 648 A
  5947. (cmp)126 1362 A
  5948. (cx,)126 1698 A
  5949. (#16)126 1866 A
  5950. 3150 V
  5951. (07820)210 648 A
  5952. 1362(jb)S
  5953. (cbyte)210 1698 A
  5954. 2370(!)S
  5955. (Don't)210 2454 A
  5956. (bother)252 2706 A
  5957. (being)210 3000 A
  5958. (smart)210 3252 A
  5959. (with)168 3504 A
  5960. (short)210 3714 A
  5961. (arrays)252 3966 A
  5962. 3240 V
  5963. (07821)210 648 A
  5964. (mov)126 1362 A
  5965. (dx,)126 1698 A
  5966. 1866(si)S
  5967. 3330 V
  5968. (07822)210 648 A
  5969. 1362(or)S
  5970. (dx,)126 1698 A
  5971. 1866(di)S
  5972. 3420 V
  5973. (07823)210 648 A
  5974. (andb)168 1362 A
  5975. (dl,)126 1698 A
  5976. 1866(#1)S
  5977. 3510 V
  5978. (07824)210 648 A
  5979. (jnz)126 1362 A
  5980. (cbyte)210 1698 A
  5981. 2370(!)S
  5982. (Bit)126 2454 A
  5983. 2622(0)S
  5984. (set,)168 2706 A
  5985. (use)126 2916 A
  5986. (byte)168 3084 A
  5987. (compare)294 3294 A
  5988. 3600 V
  5989. (07825)210 648 A
  5990. (cword:)252 1026 A
  5991. (sar)126 1362 A
  5992. (cx,)126 1698 A
  5993. 1866(#1)S
  5994. 3690 V
  5995. (07826)210 648 A
  5996. (adcb)168 1362 A
  5997. (dl,)126 1698 A
  5998. 1866(dl)S
  5999. 2370(!)S
  6000. (Save)168 2454 A
  6001. (carry)210 2664 A
  6002. 3780 V
  6003. (07827)210 648 A
  6004. (repe)168 1152 A
  6005. (cmps)168 1362 A
  6006. 2370(!)S
  6007. (Compare)294 2454 A
  6008. (words)210 2790 A
  6009. 3870 V
  6010. (07828)210 648 A
  6011. (mov)126 1362 A
  6012. (cx,)126 1698 A
  6013. 1866(#2)S
  6014. 2370(!)S
  6015. (Recompare)378 2454 A
  6016. (the)126 2874 A
  6017. (last)168 3042 A
  6018. (word)168 3252 A
  6019. 3960 V
  6020. (07829)210 648 A
  6021. (sub)126 1362 A
  6022. (si,)126 1698 A
  6023. 1866(cx)S
  6024. 4050 V
  6025. (07830)210 648 A
  6026. (sub)126 1362 A
  6027. (di,)126 1698 A
  6028. 1866(cx)S
  6029. 4140 V
  6030. (07831)210 648 A
  6031. (addb)168 1362 A
  6032. (cl,)126 1698 A
  6033. 1866(dl)S
  6034. 2370(!)S
  6035. (One)126 2454 A
  6036. (more)168 2622 A
  6037. (byte?)210 2832 A
  6038. 4230 V
  6039. (07832)210 648 A
  6040. (cbyte:)252 1026 A
  6041. (test)168 1362 A
  6042. (cx,)126 1698 A
  6043. 1866(cx)S
  6044. 2370(!)S
  6045. (Set)126 2454 A
  6046. ('Z')126 2622 A
  6047. (flag)168 2790 A
  6048. 3000(if)S
  6049. 3126(cx)S
  6050. 3252(=)S
  6051. 3336(0)S
  6052. 4320 V
  6053. (07833)210 648 A
  6054. (last:)210 1026 A
  6055. 4410 V
  6056. (07834)210 648 A
  6057. (repe)168 1152 A
  6058. (cmpsb)210 1362 A
  6059. 2370(!)S
  6060. (Look)168 2454 A
  6061. (for)126 2664 A
  6062. (the)126 2832 A
  6063. (first)210 3000 A
  6064. (differing)378 3252 A
  6065. (byte)168 3672 A
  6066. 4500 V
  6067. (07835)210 648 A
  6068. 1362(je)S
  6069. (equal)210 1698 A
  6070. 4590 V
  6071. (07836)210 648 A
  6072. 1362(ja)S
  6073. (after)210 1698 A
  6074. 4680 V
  6075. (07837)210 648 A
  6076. (sub)126 1362 A
  6077. (ax,)126 1698 A
  6078. 1866(#2)S
  6079. 2370(!)S
  6080. 2454(if)S
  6081. ((s1)126 2580 A
  6082. 2748(<)S
  6083. (s2))126 2832 A
  6084. 3000(ax)S
  6085. 3126(-=)S
  6086. 3252(2;)S
  6087. 4770 V
  6088. (07838)210 648 A
  6089. (after:)252 1026 A
  6090. (inc)126 1362 A
  6091. 1698(ax)S
  6092. 2370(!)S
  6093. (ax++,)210 2454 A
  6094. (now)126 2706 A
  6095. (it's)168 2874 A
  6096. 3084(-1)S
  6097. 3210(or)S
  6098. 3336(1)S
  6099. 4860 V
  6100. (07839)210 648 A
  6101. (equal:)252 1026 A
  6102. (mov)126 1362 A
  6103. (dx,)126 1698 A
  6104. 1866(si)S
  6105. 2370(!)S
  6106. (For)126 2454 A
  6107. (bcmp())252 2622 A
  6108. 2916(to)S
  6109. (play)168 3042 A
  6110. (with)168 3252 A
  6111. 4950 V
  6112. (07840)210 648 A
  6113. (pop)126 1362 A
  6114. 1698(di)S
  6115. 5040 V
  6116. (07841)210 648 A
  6117. (pop)126 1362 A
  6118. 1698(si)S
  6119. 5130 V
  6120. (07842)210 648 A
  6121. (pop)126 1362 A
  6122. 1698(bp)S
  6123. 5220 V
  6124. (07843)210 648 A
  6125. (ret)126 1362 A
  6126. 8418 V
  6127. EP
  6128. %%Page: 58 58
  6129. BP
  6130. /slant 0 def
  6131. /height 0 def
  6132. 630 V
  6133. 12 B
  6134. 648(58)S
  6135. 11 R
  6136. 1813(File:)S
  6137. (src/lib/i86/string/memcpy.s)1217 2046 A
  6138. 10 R
  6139. 3402(MINIX)S
  6140. 3730(SOURCE)S
  6141. 4153(CODE)S
  6142. 990 V
  6143. 7 LST
  6144. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  6145. 1080 V
  6146. (src/lib/i86/string/memcpy.s)1134 1698 A
  6147. 1170 V
  6148. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  6149. 1350 V
  6150. (07900)210 648 A
  6151. 1026(!)S
  6152. (memcpy())336 1362 A
  6153. (Author:)294 3378 A
  6154. (Kees)168 3714 A
  6155. 3924(J.)S
  6156. (Bot)126 4050 A
  6157. 1440 V
  6158. (07901)210 648 A
  6159. 1026(!)S
  6160. 3714(27)S
  6161. (Jan)126 3840 A
  6162. (1994)168 4008 A
  6163. 1530 V
  6164. (07902)210 648 A
  6165. (.sect)210 1026 A
  6166. (.text;)252 1278 A
  6167. (.sect)210 1572 A
  6168. (.rom;)210 1824 A
  6169. (.sect)210 2076 A
  6170. (.data;)252 2328 A
  6171. (.sect)210 2622 A
  6172. (.bss)168 2874 A
  6173. 1620 V
  6174. (07903)210 648 A
  6175. 1710 V
  6176. (07904)210 648 A
  6177. 1026(!)S
  6178. (void)168 1110 A
  6179. (*memcpy(void)504 1320 A
  6180. (*s1,)168 1866 A
  6181. (const)210 2076 A
  6182. (void)168 2328 A
  6183. (*s2,)168 2538 A
  6184. (size_t)252 2748 A
  6185. 3042(n))S
  6186. 1800 V
  6187. (07905)210 648 A
  6188. 1026(!)S
  6189. (Copy)168 1362 A
  6190. 1572(a)S
  6191. (chunk)210 1656 A
  6192. 1908(of)S
  6193. (memory.)294 2034 A
  6194. 1890 V
  6195. (07906)210 648 A
  6196. 1026(!)S
  6197. (This)168 1362 A
  6198. (routine)294 1572 A
  6199. (need)168 1908 A
  6200. (not)126 2118 A
  6201. (handle)252 2286 A
  6202. (overlap,)336 2580 A
  6203. 2958(so)S
  6204. 3084(it)S
  6205. (does)168 3210 A
  6206. (not)126 3420 A
  6207. (handle)252 3588 A
  6208. (overlap.)336 3882 A
  6209. 1980 V
  6210. (07907)210 648 A
  6211. 1026(!)S
  6212. (One)126 1362 A
  6213. (could)210 1530 A
  6214. (simply)252 1782 A
  6215. (call)168 2076 A
  6216. (__memmove,)420 2286 A
  6217. (the)126 2748 A
  6218. (cost)168 2916 A
  6219. 3126(of)S
  6220. (the)126 3252 A
  6221. (overlap)294 3420 A
  6222. (check)210 3756 A
  6223. 4008(is)S
  6224. 2070 V
  6225. (07908)210 648 A
  6226. 1026(!)S
  6227. (negligible,)462 1362 A
  6228. (but)126 1866 A
  6229. (you)126 2034 A
  6230. (are)126 2202 A
  6231. (dealing)294 2370 A
  6232. (with)168 2706 A
  6233. 2916(a)S
  6234. (programmer)420 3000 A
  6235. (who)126 3462 A
  6236. (believes)336 3630 A
  6237. (that)168 4008 A
  6238. 2160 V
  6239. (07909)210 648 A
  6240. 1026(!)S
  6241. 1362(if)S
  6242. (anything)336 1488 A
  6243. (can)126 1866 A
  6244. 2034(go)S
  6245. (wrong,)252 2160 A
  6246. 2454(it)S
  6247. (should)252 2580 A
  6248. 2874(go)S
  6249. (wrong.)252 3000 A
  6250. 2250 V
  6251. (07910)210 648 A
  6252. 1026(!)S
  6253. 2340 V
  6254. (07911)210 648 A
  6255. (.sect)210 1026 A
  6256. (.text)210 1278 A
  6257. 2430 V
  6258. (07912)210 648 A
  6259. (.define)294 1026 A
  6260. (_memcpy)294 1362 A
  6261. 2520 V
  6262. (07913)210 648 A
  6263. (_memcpy:)336 1026 A
  6264. 2610 V
  6265. (07914)210 648 A
  6266. (push)168 1362 A
  6267. 1698(bp)S
  6268. 2700 V
  6269. (07915)210 648 A
  6270. (mov)126 1362 A
  6271. (bp,)126 1698 A
  6272. 1866(sp)S
  6273. 2790 V
  6274. (07916)210 648 A
  6275. (push)168 1362 A
  6276. 1698(si)S
  6277. 2880 V
  6278. (07917)210 648 A
  6279. (push)168 1362 A
  6280. 1698(di)S
  6281. 2970 V
  6282. (07918)210 648 A
  6283. (mov)126 1362 A
  6284. (di,)126 1698 A
  6285. (4(bp))210 1866 A
  6286. 2370(!)S
  6287. (String)252 2454 A
  6288. 2748(s1)S
  6289. 3060 V
  6290. (07919)210 648 A
  6291. (mov)126 1362 A
  6292. (si,)126 1698 A
  6293. (6(bp))210 1866 A
  6294. 2370(!)S
  6295. (String)252 2454 A
  6296. 2748(s2)S
  6297. 3150 V
  6298. (07920)210 648 A
  6299. (mov)126 1362 A
  6300. (cx,)126 1698 A
  6301. (8(bp))210 1866 A
  6302. 2370(!)S
  6303. (Length)252 2454 A
  6304. 3240 V
  6305. (07921)210 648 A
  6306. 1362(!)S
  6307. 1446(No)S
  6308. (overlap)294 1572 A
  6309. (check)210 1908 A
  6310. (here)168 2160 A
  6311. 3330 V
  6312. (07922)210 648 A
  6313. (jmp)126 1362 A
  6314. (__memcpy)336 1698 A
  6315. 2370(!)S
  6316. (Call)168 2454 A
  6317. (the)126 2664 A
  6318. (part)168 2832 A
  6319. 3042(of)S
  6320. (__memmove)378 3168 A
  6321. (that)168 3588 A
  6322. (copies)252 3798 A
  6323. 4092(up)S
  6324. 3690 V
  6325. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  6326. 3780 V
  6327. (src/lib/i86/string/memmove.s)1176 1698 A
  6328. 3870 V
  6329. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  6330. 4050 V
  6331. (08000)210 648 A
  6332. 1026(!)S
  6333. (memmove())378 1362 A
  6334. (Author:)294 3378 A
  6335. (Kees)168 3714 A
  6336. 3924(J.)S
  6337. (Bot)126 4050 A
  6338. 4140 V
  6339. (08001)210 648 A
  6340. 1026(!)S
  6341. 3714(27)S
  6342. (Jan)126 3840 A
  6343. (1994)168 4008 A
  6344. 4230 V
  6345. (08002)210 648 A
  6346. (.sect)210 1026 A
  6347. (.text;)252 1278 A
  6348. (.sect)210 1572 A
  6349. (.rom;)210 1824 A
  6350. (.sect)210 2076 A
  6351. (.data;)252 2328 A
  6352. (.sect)210 2622 A
  6353. (.bss)168 2874 A
  6354. 4320 V
  6355. (08003)210 648 A
  6356. 4410 V
  6357. (08004)210 648 A
  6358. 1026(!)S
  6359. (void)168 1110 A
  6360. (*memmove(void)546 1320 A
  6361. (*s1,)168 1908 A
  6362. (const)210 2118 A
  6363. (void)168 2370 A
  6364. (*s2,)168 2580 A
  6365. (size_t)252 2790 A
  6366. 3084(n))S
  6367. 4500 V
  6368. (08005)210 648 A
  6369. 1026(!)S
  6370. (Copy)168 1362 A
  6371. 1572(a)S
  6372. (chunk)210 1656 A
  6373. 1908(of)S
  6374. (memory.)294 2034 A
  6375. (Handle)252 2412 A
  6376. (overlap.)336 2706 A
  6377. 4590 V
  6378. (08006)210 648 A
  6379. 1026(!)S
  6380. 4680 V
  6381. (08007)210 648 A
  6382. (.sect)210 1026 A
  6383. (.text)210 1278 A
  6384. 4770 V
  6385. (08008)210 648 A
  6386. (.define)294 1026 A
  6387. (_memmove)336 1362 A
  6388. 4860 V
  6389. (08009)210 648 A
  6390. (_memmove:)378 1026 A
  6391. 4950 V
  6392. (08010)210 648 A
  6393. (jmp)126 1362 A
  6394. (__memmove)378 1698 A
  6395. 2370(!)S
  6396. (Call)168 2454 A
  6397. (common)252 2664 A
  6398. (code)168 2958 A
  6399. 8418 V
  6400. EP
  6401. %%Page: 59 59
  6402. BP
  6403. /slant 0 def
  6404. /height 0 def
  6405. 630 V
  6406. 10 R
  6407. 648(MINIX)S
  6408. 976(SOURCE)S
  6409. 1399(CODE)S
  6410. 11 R
  6411. 1831(File:)S
  6412. (src/lib/i86/string/memset.s)1181 2064 A
  6413. 12 B
  6414. 4308(59)S
  6415. 990 V
  6416. 7 LST
  6417. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  6418. 1080 V
  6419. (src/lib/i86/string/memset.s)1134 1698 A
  6420. 1170 V
  6421. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  6422. 1350 V
  6423. (08100)210 648 A
  6424. 1026(!)S
  6425. (memset())336 1362 A
  6426. (Author:)294 3378 A
  6427. (Kees)168 3714 A
  6428. 3924(J.)S
  6429. (Bot)126 4050 A
  6430. 1440 V
  6431. (08101)210 648 A
  6432. 1026(!)S
  6433. 3714(27)S
  6434. (Jan)126 3840 A
  6435. (1994)168 4008 A
  6436. 1530 V
  6437. (08102)210 648 A
  6438. (.sect)210 1026 A
  6439. (.text;)252 1278 A
  6440. (.sect)210 1572 A
  6441. (.rom;)210 1824 A
  6442. (.sect)210 2076 A
  6443. (.data;)252 2328 A
  6444. (.sect)210 2622 A
  6445. (.bss)168 2874 A
  6446. 1620 V
  6447. (08103)210 648 A
  6448. 1710 V
  6449. (08104)210 648 A
  6450. 1026(!)S
  6451. (void)168 1110 A
  6452. (*memset(void)504 1320 A
  6453. (*s,)126 1866 A
  6454. (int)126 2034 A
  6455. 2202(c,)S
  6456. (size_t)252 2328 A
  6457. 2622(n))S
  6458. 1800 V
  6459. (08105)210 648 A
  6460. 1026(!)S
  6461. (Set)126 1362 A
  6462. 1530(a)S
  6463. (chunk)210 1614 A
  6464. 1866(of)S
  6465. (memory)252 1992 A
  6466. 2286(to)S
  6467. (the)126 2412 A
  6468. (same)168 2580 A
  6469. (byte)168 2790 A
  6470. (value.)252 3000 A
  6471. 1890 V
  6472. (08106)210 648 A
  6473. 1026(!)S
  6474. 1980 V
  6475. (08107)210 648 A
  6476. (.sect)210 1026 A
  6477. (.text)210 1278 A
  6478. 2070 V
  6479. (08108)210 648 A
  6480. (.define)294 1026 A
  6481. (_memset)294 1362 A
  6482. 2160 V
  6483. (08109)210 648 A
  6484. (_memset:)336 1026 A
  6485. 2250 V
  6486. (08110)210 648 A
  6487. (push)168 1362 A
  6488. 1698(bp)S
  6489. 2340 V
  6490. (08111)210 648 A
  6491. (mov)126 1362 A
  6492. (bp,)126 1698 A
  6493. 1866(sp)S
  6494. 2430 V
  6495. (08112)210 648 A
  6496. (push)168 1362 A
  6497. 1698(di)S
  6498. 2520 V
  6499. (08113)210 648 A
  6500. (mov)126 1362 A
  6501. (di,)126 1698 A
  6502. (4(bp))210 1866 A
  6503. 2370(!)S
  6504. (The)126 2454 A
  6505. (string)252 2622 A
  6506. 2610 V
  6507. (08114)210 648 A
  6508. (movb)168 1362 A
  6509. (al,)126 1698 A
  6510. (6(bp))210 1866 A
  6511. 2370(!)S
  6512. (The)126 2454 A
  6513. (fill)168 2622 A
  6514. (byte)168 2832 A
  6515. 2700 V
  6516. (08115)210 648 A
  6517. (mov)126 1362 A
  6518. (cx,)126 1698 A
  6519. (8(bp))210 1866 A
  6520. 2370(!)S
  6521. (Length)252 2454 A
  6522. 2790 V
  6523. (08116)210 648 A
  6524. (cld)126 1362 A
  6525. 2880 V
  6526. (08117)210 648 A
  6527. (cmp)126 1362 A
  6528. (cx,)126 1698 A
  6529. (#16)126 1866 A
  6530. 2970 V
  6531. (08118)210 648 A
  6532. 1362(jb)S
  6533. (sbyte)210 1698 A
  6534. 2370(!)S
  6535. (Don't)210 2454 A
  6536. (bother)252 2706 A
  6537. (being)210 3000 A
  6538. (smart)210 3252 A
  6539. (with)168 3504 A
  6540. (short)210 3714 A
  6541. (arrays)252 3966 A
  6542. 3060 V
  6543. (08119)210 648 A
  6544. (test)168 1362 A
  6545. (di,)126 1698 A
  6546. 1866(#1)S
  6547. 3150 V
  6548. (08120)210 648 A
  6549. (jnz)126 1362 A
  6550. (sbyte)210 1698 A
  6551. 2370(!)S
  6552. (Bit)126 2454 A
  6553. 2622(0)S
  6554. (set,)168 2706 A
  6555. (use)126 2916 A
  6556. (byte)168 3084 A
  6557. (store)210 3294 A
  6558. 3240 V
  6559. (08121)210 648 A
  6560. (sword:)252 1026 A
  6561. (movb)168 1362 A
  6562. (ah,)126 1698 A
  6563. 1866(al)S
  6564. 2370(!)S
  6565. (One)126 2454 A
  6566. (byte)168 2622 A
  6567. 2832(to)S
  6568. (two)126 2958 A
  6569. (bytes)210 3126 A
  6570. 3330 V
  6571. (08122)210 648 A
  6572. (sar)126 1362 A
  6573. (cx,)126 1698 A
  6574. 1866(#1)S
  6575. 3420 V
  6576. (08123)210 648 A
  6577. (rep)126 1194 A
  6578. (stos)168 1362 A
  6579. 2370(!)S
  6580. (Store)210 2454 A
  6581. (words)210 2706 A
  6582. 3510 V
  6583. (08124)210 648 A
  6584. (adc)126 1362 A
  6585. (cx,)126 1698 A
  6586. 1866(cx)S
  6587. 2370(!)S
  6588. (One)126 2454 A
  6589. (more)168 2622 A
  6590. (byte?)210 2832 A
  6591. 3600 V
  6592. (08125)210 648 A
  6593. (sbyte:)252 1026 A
  6594. 3690 V
  6595. (08126)210 648 A
  6596. (rep)126 1194 A
  6597. (stosb)210 1362 A
  6598. 2370(!)S
  6599. (Store)210 2454 A
  6600. (bytes)210 2706 A
  6601. 3780 V
  6602. (08127)210 648 A
  6603. (done:)210 1026 A
  6604. (mov)126 1362 A
  6605. (ax,)126 1698 A
  6606. (4(bp))210 1866 A
  6607. 2370(!)S
  6608. (Return)252 2454 A
  6609. (some)168 2748 A
  6610. (value)210 2958 A
  6611. (you)126 3210 A
  6612. (have)168 3378 A
  6613. 3588(no)S
  6614. (need)168 3714 A
  6615. (for)126 3924 A
  6616. 3870 V
  6617. (08128)210 648 A
  6618. (pop)126 1362 A
  6619. 1698(di)S
  6620. 3960 V
  6621. (08129)210 648 A
  6622. (pop)126 1362 A
  6623. 1698(bp)S
  6624. 4050 V
  6625. (08130)210 648 A
  6626. (ret)126 1362 A
  6627. 4590 V
  6628. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  6629. 4680 V
  6630. (src/lib/i86/string/rindex.s)1134 1698 A
  6631. 4770 V
  6632. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  6633. 4950 V
  6634. (08200)210 648 A
  6635. 1026(!)S
  6636. (rindex())336 1362 A
  6637. (Author:)294 3378 A
  6638. (Kees)168 3714 A
  6639. 3924(J.)S
  6640. (Bot)126 4050 A
  6641. 5040 V
  6642. (08201)210 648 A
  6643. 1026(!)S
  6644. 3714(27)S
  6645. (Jan)126 3840 A
  6646. (1994)168 4008 A
  6647. 5130 V
  6648. (08202)210 648 A
  6649. (.sect)210 1026 A
  6650. (.text;)252 1278 A
  6651. (.sect)210 1572 A
  6652. (.rom;)210 1824 A
  6653. (.sect)210 2076 A
  6654. (.data;)252 2328 A
  6655. (.sect)210 2622 A
  6656. (.bss)168 2874 A
  6657. 5220 V
  6658. (08203)210 648 A
  6659. 5310 V
  6660. (08204)210 648 A
  6661. 1026(!)S
  6662. (char)168 1110 A
  6663. (*rindex(const)546 1320 A
  6664. (char)168 1908 A
  6665. (*s,)126 2118 A
  6666. (int)126 2286 A
  6667. 2454(c))S
  6668. 5400 V
  6669. (08205)210 648 A
  6670. 1026(!)S
  6671. (Look)168 1362 A
  6672. (for)126 1572 A
  6673. (the)126 1740 A
  6674. (last)168 1908 A
  6675. (occurrence)420 2118 A
  6676. 2580(a)S
  6677. (character)378 2664 A
  6678. 3084(in)S
  6679. 3210(a)S
  6680. (string.)294 3294 A
  6681. (Has)126 3672 A
  6682. (suffered)336 3840 A
  6683. 5490 V
  6684. (08206)210 648 A
  6685. 1026(!)S
  6686. (from)168 1362 A
  6687. 1572(a)S
  6688. (hostile)294 1656 A
  6689. (takeover)336 1992 A
  6690. 2370(by)S
  6691. (strrchr().)420 2496 A
  6692. 5580 V
  6693. (08207)210 648 A
  6694. 1026(!)S
  6695. 5670 V
  6696. (08208)210 648 A
  6697. (.sect)210 1026 A
  6698. (.text)210 1278 A
  6699. 5760 V
  6700. (08209)210 648 A
  6701. (.define)294 1026 A
  6702. (_rindex)294 1362 A
  6703. 5850 V
  6704. (08210)210 648 A
  6705. (_rindex:)336 1026 A
  6706. 5940 V
  6707. (08211)210 648 A
  6708. (jmp)126 1362 A
  6709. (_strrchr)336 1698 A
  6710. 8418 V
  6711. EP
  6712. %%Page: 60 60
  6713. BP
  6714. /slant 0 def
  6715. /height 0 def
  6716. 630 V
  6717. 12 B
  6718. 648(60)S
  6719. 11 R
  6720. 1883(File:)S
  6721. (src/lib/i86/string/strcat.s)1077 2116 A
  6722. 10 R
  6723. 3402(MINIX)S
  6724. 3730(SOURCE)S
  6725. 4153(CODE)S
  6726. 990 V
  6727. 7 LST
  6728. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  6729. 1080 V
  6730. (src/lib/i86/string/strcat.s)1134 1698 A
  6731. 1170 V
  6732. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  6733. 1350 V
  6734. (08300)210 648 A
  6735. 1026(!)S
  6736. (strcat())336 1362 A
  6737. (Author:)294 3378 A
  6738. (Kees)168 3714 A
  6739. 3924(J.)S
  6740. (Bot)126 4050 A
  6741. 1440 V
  6742. (08301)210 648 A
  6743. 1026(!)S
  6744. 3714(27)S
  6745. (Jan)126 3840 A
  6746. (1994)168 4008 A
  6747. 1530 V
  6748. (08302)210 648 A
  6749. (.sect)210 1026 A
  6750. (.text;)252 1278 A
  6751. (.sect)210 1572 A
  6752. (.rom;)210 1824 A
  6753. (.sect)210 2076 A
  6754. (.data;)252 2328 A
  6755. (.sect)210 2622 A
  6756. (.bss)168 2874 A
  6757. 1620 V
  6758. (08303)210 648 A
  6759. 1710 V
  6760. (08304)210 648 A
  6761. 1026(!)S
  6762. (char)168 1110 A
  6763. (*strcat(char)504 1320 A
  6764. (*s1,)168 1866 A
  6765. (const)210 2076 A
  6766. (char)168 2328 A
  6767. (*s2))168 2538 A
  6768. 1800 V
  6769. (08305)210 648 A
  6770. 1026(!)S
  6771. (Append)252 1362 A
  6772. (string)252 1656 A
  6773. 1950(s2)S
  6774. 2076(to)S
  6775. (s1.)126 2202 A
  6776. 1890 V
  6777. (08306)210 648 A
  6778. 1026(!)S
  6779. 1980 V
  6780. (08307)210 648 A
  6781. (.sect)210 1026 A
  6782. (.text)210 1278 A
  6783. 2070 V
  6784. (08308)210 648 A
  6785. (.define)294 1026 A
  6786. (_strcat)294 1362 A
  6787. 2160 V
  6788. (08309)210 648 A
  6789. (_strcat:)336 1026 A
  6790. 2250 V
  6791. (08310)210 648 A
  6792. (mov)126 1362 A
  6793. (dx,)126 1698 A
  6794. (#-1)126 1866 A
  6795. 2370(!)S
  6796. (Unlimited)378 2454 A
  6797. (length)252 2874 A
  6798. 2340 V
  6799. (08311)210 648 A
  6800. (jmp)126 1362 A
  6801. (__strncat)378 1698 A
  6802. 2370(!)S
  6803. (Common)252 2454 A
  6804. (code)168 2748 A
  6805. 2790 V
  6806. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  6807. 2880 V
  6808. (src/lib/i86/string/strchr.s)1134 1698 A
  6809. 2970 V
  6810. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  6811. 3150 V
  6812. (08400)210 648 A
  6813. 1026(!)S
  6814. (strchr())336 1362 A
  6815. (Author:)294 3378 A
  6816. (Kees)168 3714 A
  6817. 3924(J.)S
  6818. (Bot)126 4050 A
  6819. 3240 V
  6820. (08401)210 648 A
  6821. 1026(!)S
  6822. 3714(27)S
  6823. (Jan)126 3840 A
  6824. (1994)168 4008 A
  6825. 3330 V
  6826. (08402)210 648 A
  6827. (.sect)210 1026 A
  6828. (.text;)252 1278 A
  6829. (.sect)210 1572 A
  6830. (.rom;)210 1824 A
  6831. (.sect)210 2076 A
  6832. (.data;)252 2328 A
  6833. (.sect)210 2622 A
  6834. (.bss)168 2874 A
  6835. 3420 V
  6836. (08403)210 648 A
  6837. 3510 V
  6838. (08404)210 648 A
  6839. 1026(!)S
  6840. (char)168 1110 A
  6841. (*strchr(const)546 1320 A
  6842. (char)168 1908 A
  6843. (*s,)126 2118 A
  6844. (int)126 2286 A
  6845. 2454(c))S
  6846. 3600 V
  6847. (08405)210 648 A
  6848. 1026(!)S
  6849. (Look)168 1362 A
  6850. (for)126 1572 A
  6851. 1740(a)S
  6852. (character)378 1824 A
  6853. 2244(in)S
  6854. 2370(a)S
  6855. (string.)294 2454 A
  6856. 3690 V
  6857. (08406)210 648 A
  6858. 1026(!)S
  6859. 3780 V
  6860. (08407)210 648 A
  6861. (.sect)210 1026 A
  6862. (.text)210 1278 A
  6863. 3870 V
  6864. (08408)210 648 A
  6865. (.define)294 1026 A
  6866. (_strchr)294 1362 A
  6867. 3960 V
  6868. (08409)210 648 A
  6869. (_strchr:)336 1026 A
  6870. 4050 V
  6871. (08410)210 648 A
  6872. (push)168 1362 A
  6873. 1698(bp)S
  6874. 4140 V
  6875. (08411)210 648 A
  6876. (mov)126 1362 A
  6877. (bp,)126 1698 A
  6878. 1866(sp)S
  6879. 4230 V
  6880. (08412)210 648 A
  6881. (push)168 1362 A
  6882. 1698(di)S
  6883. 4320 V
  6884. (08413)210 648 A
  6885. (cld)126 1362 A
  6886. 4410 V
  6887. (08414)210 648 A
  6888. (mov)126 1362 A
  6889. (di,)126 1698 A
  6890. (4(bp))210 1866 A
  6891. 2370(!)S
  6892. 2454(di)S
  6893. 2580(=)S
  6894. (string)252 2664 A
  6895. 4500 V
  6896. (08415)210 648 A
  6897. (mov)126 1362 A
  6898. (dx,)126 1698 A
  6899. (#16)126 1866 A
  6900. 2370(!)S
  6901. (Look)168 2454 A
  6902. 2664(at)S
  6903. (small)210 2790 A
  6904. (chunks)252 3042 A
  6905. 3336(of)S
  6906. (the)126 3462 A
  6907. (string)252 3630 A
  6908. 4590 V
  6909. (08416)210 648 A
  6910. (next:)210 1026 A
  6911. (shl)126 1362 A
  6912. (dx,)126 1698 A
  6913. 1866(#1)S
  6914. 2370(!)S
  6915. (Chunks)252 2454 A
  6916. (become)252 2748 A
  6917. (bigger)252 3042 A
  6918. (each)168 3336 A
  6919. (time)168 3546 A
  6920. 4680 V
  6921. (08417)210 648 A
  6922. (mov)126 1362 A
  6923. (cx,)126 1698 A
  6924. 1866(dx)S
  6925. 4770 V
  6926. (08418)210 648 A
  6927. (xorb)168 1362 A
  6928. (al,)126 1698 A
  6929. 1866(al)S
  6930. 2370(!)S
  6931. (Look)168 2454 A
  6932. (for)126 2664 A
  6933. (the)126 2832 A
  6934. (zero)168 3000 A
  6935. 3210(at)S
  6936. (the)126 3336 A
  6937. (end)126 3504 A
  6938. 4860 V
  6939. (08419)210 648 A
  6940. (repne)210 1110 A
  6941. (scasb)210 1362 A
  6942. 4950 V
  6943. (08420)210 648 A
  6944. (pushf)210 1362 A
  6945. 2370(!)S
  6946. (Remember)336 2454 A
  6947. (the)126 2832 A
  6948. (flags)210 3000 A
  6949. 5040 V
  6950. (08421)210 648 A
  6951. (sub)126 1362 A
  6952. (cx,)126 1698 A
  6953. 1866(dx)S
  6954. 5130 V
  6955. (08422)210 648 A
  6956. (neg)126 1362 A
  6957. 1698(cx)S
  6958. 2370(!)S
  6959. (Some)168 2454 A
  6960. 2664(or)S
  6961. (all)126 2790 A
  6962. 2958(of)S
  6963. (the)126 3084 A
  6964. (chunk)210 3252 A
  6965. 5220 V
  6966. (08423)210 648 A
  6967. (sub)126 1362 A
  6968. (di,)126 1698 A
  6969. 1866(cx)S
  6970. 2370(!)S
  6971. (Step)168 2454 A
  6972. (back)168 2664 A
  6973. 5310 V
  6974. (08424)210 648 A
  6975. (movb)168 1362 A
  6976. (al,)126 1698 A
  6977. (6(bp))210 1866 A
  6978. 2370(!)S
  6979. (The)126 2454 A
  6980. (character)378 2622 A
  6981. 3042(to)S
  6982. (look)168 3168 A
  6983. (for)126 3378 A
  6984. 5400 V
  6985. (08425)210 648 A
  6986. (repne)210 1110 A
  6987. (scasb)210 1362 A
  6988. 5490 V
  6989. (08426)210 648 A
  6990. 1362(je)S
  6991. (found)210 1698 A
  6992. 5580 V
  6993. (08427)210 648 A
  6994. (popf)168 1362 A
  6995. 2370(!)S
  6996. (Did)126 2454 A
  6997. 2622(we)S
  6998. (find)168 2748 A
  6999. (the)126 2958 A
  7000. (end)126 3126 A
  7001. 3294(of)S
  7002. (string)252 3420 A
  7003. (earlier?)336 3714 A
  7004. 5670 V
  7005. (08428)210 648 A
  7006. (jne)126 1362 A
  7007. (next)168 1698 A
  7008. 2370(!)S
  7009. (No,)126 2454 A
  7010. (try)126 2622 A
  7011. (again)210 2790 A
  7012. 5760 V
  7013. (08429)210 648 A
  7014. (xor)126 1362 A
  7015. (ax,)126 1698 A
  7016. 1866(ax)S
  7017. 2370(!)S
  7018. (Return)252 2454 A
  7019. (NULL)168 2748 A
  7020. 5850 V
  7021. (08430)210 648 A
  7022. (pop)126 1362 A
  7023. 1698(di)S
  7024. 5940 V
  7025. (08431)210 648 A
  7026. (pop)126 1362 A
  7027. 1698(bp)S
  7028. 6030 V
  7029. (08432)210 648 A
  7030. (ret)126 1362 A
  7031. 6120 V
  7032. (08433)210 648 A
  7033. (found:)252 1026 A
  7034. (pop)126 1362 A
  7035. 1698(ax)S
  7036. 2370(!)S
  7037. (Get)126 2454 A
  7038. (rid)126 2622 A
  7039. 2790(of)S
  7040. (those)210 2916 A
  7041. (flags)210 3168 A
  7042. 6210 V
  7043. (08434)210 648 A
  7044. (lea)126 1362 A
  7045. (ax,)126 1698 A
  7046. (-1(di))252 1866 A
  7047. 2370(!)S
  7048. (Address)294 2454 A
  7049. 2790(of)S
  7050. (byte)168 2916 A
  7051. (found)210 3126 A
  7052. 8418 V
  7053. EP
  7054. %%Page: 61 61
  7055. BP
  7056. /slant 0 def
  7057. /height 0 def
  7058. 630 V
  7059. 10 R
  7060. 648(MINIX)S
  7061. 976(SOURCE)S
  7062. 1399(CODE)S
  7063. 11 R
  7064. 1877(File:)S
  7065. (src/lib/i86/string/strchr.s)1088 2110 A
  7066. 12 B
  7067. 4308(61)S
  7068. 900 V
  7069. 7 LST
  7070. (08435)210 648 A
  7071. (pop)126 1362 A
  7072. 1698(di)S
  7073. 990 V
  7074. (08436)210 648 A
  7075. (pop)126 1362 A
  7076. 1698(bp)S
  7077. 1080 V
  7078. (08437)210 648 A
  7079. (ret)126 1362 A
  7080. 1440 V
  7081. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  7082. 1530 V
  7083. (src/lib/i86/string/strcmp.s)1134 1698 A
  7084. 1620 V
  7085. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  7086. 1800 V
  7087. (08500)210 648 A
  7088. 1026(!)S
  7089. (strcmp())336 1362 A
  7090. (Author:)294 3378 A
  7091. (Kees)168 3714 A
  7092. 3924(J.)S
  7093. (Bot)126 4050 A
  7094. 1890 V
  7095. (08501)210 648 A
  7096. 1026(!)S
  7097. 3714(27)S
  7098. (Jan)126 3840 A
  7099. (1994)168 4008 A
  7100. 1980 V
  7101. (08502)210 648 A
  7102. (.sect)210 1026 A
  7103. (.text;)252 1278 A
  7104. (.sect)210 1572 A
  7105. (.rom;)210 1824 A
  7106. (.sect)210 2076 A
  7107. (.data;)252 2328 A
  7108. (.sect)210 2622 A
  7109. (.bss)168 2874 A
  7110. 2070 V
  7111. (08503)210 648 A
  7112. 2160 V
  7113. (08504)210 648 A
  7114. 1026(!)S
  7115. (int)126 1110 A
  7116. (strcmp(const)504 1278 A
  7117. (char)168 1824 A
  7118. (*s1,)168 2034 A
  7119. (const)210 2244 A
  7120. (char)168 2496 A
  7121. (*s2))168 2706 A
  7122. 2250 V
  7123. (08505)210 648 A
  7124. 1026(!)S
  7125. (Compare)294 1362 A
  7126. (two)126 1698 A
  7127. (strings.)336 1866 A
  7128. 2340 V
  7129. (08506)210 648 A
  7130. 1026(!)S
  7131. 2430 V
  7132. (08507)210 648 A
  7133. (.sect)210 1026 A
  7134. (.text)210 1278 A
  7135. 2520 V
  7136. (08508)210 648 A
  7137. (.define)294 1026 A
  7138. (_strcmp)294 1362 A
  7139. 2610 V
  7140. (08509)210 648 A
  7141. (_strcmp:)336 1026 A
  7142. 2700 V
  7143. (08510)210 648 A
  7144. (mov)126 1362 A
  7145. (cx,)126 1698 A
  7146. (#-1)126 1866 A
  7147. 2370(!)S
  7148. (Unlimited)378 2454 A
  7149. (length)252 2874 A
  7150. 2790 V
  7151. (08511)210 648 A
  7152. (jmp)126 1362 A
  7153. (__strncmp)378 1698 A
  7154. 2370(!)S
  7155. (Common)252 2454 A
  7156. (code)168 2748 A
  7157. 3240 V
  7158. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  7159. 3330 V
  7160. (src/lib/i86/string/strcpy.s)1134 1698 A
  7161. 3420 V
  7162. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  7163. 3600 V
  7164. (08600)210 648 A
  7165. 1026(!)S
  7166. (strcpy())336 1362 A
  7167. (Author:)294 3378 A
  7168. (Kees)168 3714 A
  7169. 3924(J.)S
  7170. (Bot)126 4050 A
  7171. 3690 V
  7172. (08601)210 648 A
  7173. 1026(!)S
  7174. 3714(27)S
  7175. (Jan)126 3840 A
  7176. (1994)168 4008 A
  7177. 3780 V
  7178. (08602)210 648 A
  7179. (.sect)210 1026 A
  7180. (.text;)252 1278 A
  7181. (.sect)210 1572 A
  7182. (.rom;)210 1824 A
  7183. (.sect)210 2076 A
  7184. (.data;)252 2328 A
  7185. (.sect)210 2622 A
  7186. (.bss)168 2874 A
  7187. 3870 V
  7188. (08603)210 648 A
  7189. 3960 V
  7190. (08604)210 648 A
  7191. 1026(!)S
  7192. (char)168 1110 A
  7193. (*strcpy(char)504 1320 A
  7194. (*s1,)168 1866 A
  7195. (const)210 2076 A
  7196. (char)168 2328 A
  7197. (*s2))168 2538 A
  7198. 4050 V
  7199. (08605)210 648 A
  7200. 1026(!)S
  7201. (Copy)168 1362 A
  7202. (string)252 1572 A
  7203. 1866(s2)S
  7204. 1992(to)S
  7205. (s1.)126 2118 A
  7206. 4140 V
  7207. (08606)210 648 A
  7208. 1026(!)S
  7209. 4230 V
  7210. (08607)210 648 A
  7211. (.sect)210 1026 A
  7212. (.text)210 1278 A
  7213. 4320 V
  7214. (08608)210 648 A
  7215. (.define)294 1026 A
  7216. (_strcpy)294 1362 A
  7217. 4410 V
  7218. (08609)210 648 A
  7219. (_strcpy:)336 1026 A
  7220. 4500 V
  7221. (08610)210 648 A
  7222. (push)168 1362 A
  7223. 1698(bp)S
  7224. 4590 V
  7225. (08611)210 648 A
  7226. (mov)126 1362 A
  7227. (bp,)126 1698 A
  7228. 1866(sp)S
  7229. 4680 V
  7230. (08612)210 648 A
  7231. (push)168 1362 A
  7232. 1698(si)S
  7233. 4770 V
  7234. (08613)210 648 A
  7235. (push)168 1362 A
  7236. 1698(di)S
  7237. 4860 V
  7238. (08614)210 648 A
  7239. (mov)126 1362 A
  7240. (cx,)126 1698 A
  7241. (#-1)126 1866 A
  7242. 2370(!)S
  7243. (Unlimited)378 2454 A
  7244. (length)252 2874 A
  7245. 4950 V
  7246. (08615)210 648 A
  7247. (call)168 1362 A
  7248. (__strncpy)378 1698 A
  7249. 2370(!)S
  7250. (Common)252 2454 A
  7251. (code)168 2748 A
  7252. 5040 V
  7253. (08616)210 648 A
  7254. (mov)126 1362 A
  7255. (ax,)126 1698 A
  7256. (4(bp))210 1866 A
  7257. 2370(!)S
  7258. (Return)252 2454 A
  7259. 2748(s1)S
  7260. 5130 V
  7261. (08617)210 648 A
  7262. (pop)126 1362 A
  7263. 1698(di)S
  7264. 5220 V
  7265. (08618)210 648 A
  7266. (pop)126 1362 A
  7267. 1698(si)S
  7268. 5310 V
  7269. (08619)210 648 A
  7270. (pop)126 1362 A
  7271. 1698(bp)S
  7272. 5400 V
  7273. (08620)210 648 A
  7274. (ret)126 1362 A
  7275. 8418 V
  7276. EP
  7277. %%Page: 62 62
  7278. BP
  7279. /slant 0 def
  7280. /height 0 def
  7281. 630 V
  7282. 12 B
  7283. 648(62)S
  7284. 11 R
  7285. 1880(File:)S
  7286. (src/lib/i86/string/strlen.s)1082 2113 A
  7287. 10 R
  7288. 3402(MINIX)S
  7289. 3730(SOURCE)S
  7290. 4153(CODE)S
  7291. 990 V
  7292. 7 LST
  7293. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  7294. 1080 V
  7295. (src/lib/i86/string/strlen.s)1134 1698 A
  7296. 1170 V
  7297. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  7298. 1350 V
  7299. (08700)210 648 A
  7300. 1026(!)S
  7301. (strlen())336 1362 A
  7302. (Author:)294 3378 A
  7303. (Kees)168 3714 A
  7304. 3924(J.)S
  7305. (Bot)126 4050 A
  7306. 1440 V
  7307. (08701)210 648 A
  7308. 1026(!)S
  7309. 3714(27)S
  7310. (Jan)126 3840 A
  7311. (1994)168 4008 A
  7312. 1530 V
  7313. (08702)210 648 A
  7314. (.sect)210 1026 A
  7315. (.text;)252 1278 A
  7316. (.sect)210 1572 A
  7317. (.rom;)210 1824 A
  7318. (.sect)210 2076 A
  7319. (.data;)252 2328 A
  7320. (.sect)210 2622 A
  7321. (.bss)168 2874 A
  7322. 1620 V
  7323. (08703)210 648 A
  7324. 1710 V
  7325. (08704)210 648 A
  7326. 1026(!)S
  7327. (size_t)252 1110 A
  7328. (strlen(const)504 1404 A
  7329. (char)168 1950 A
  7330. (*s))126 2160 A
  7331. 1800 V
  7332. (08705)210 648 A
  7333. 1026(!)S
  7334. (Return)252 1362 A
  7335. (the)126 1656 A
  7336. (length)252 1824 A
  7337. 2118(of)S
  7338. 2244(a)S
  7339. (string.)294 2328 A
  7340. 1890 V
  7341. (08706)210 648 A
  7342. 1026(!)S
  7343. 1980 V
  7344. (08707)210 648 A
  7345. (.sect)210 1026 A
  7346. (.text)210 1278 A
  7347. 2070 V
  7348. (08708)210 648 A
  7349. (.define)294 1026 A
  7350. (_strlen)294 1362 A
  7351. 2160 V
  7352. (08709)210 648 A
  7353. (_strlen:)336 1026 A
  7354. 2250 V
  7355. (08710)210 648 A
  7356. (mov)126 1362 A
  7357. (cx,)126 1698 A
  7358. (#-1)126 1866 A
  7359. 2370(!)S
  7360. (Unlimited)378 2454 A
  7361. (length)252 2874 A
  7362. 2340 V
  7363. (08711)210 648 A
  7364. (jmp)126 1362 A
  7365. (__strnlen)378 1698 A
  7366. 2370(!)S
  7367. (Common)252 2454 A
  7368. (code)168 2748 A
  7369. 2790 V
  7370. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  7371. 2880 V
  7372. (src/lib/i86/string/strncat.s)1176 1698 A
  7373. 2970 V
  7374. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  7375. 3150 V
  7376. (08800)210 648 A
  7377. 1026(!)S
  7378. (strncat())378 1362 A
  7379. (Author:)294 3378 A
  7380. (Kees)168 3714 A
  7381. 3924(J.)S
  7382. (Bot)126 4050 A
  7383. 3240 V
  7384. (08801)210 648 A
  7385. 1026(!)S
  7386. 3714(27)S
  7387. (Jan)126 3840 A
  7388. (1994)168 4008 A
  7389. 3330 V
  7390. (08802)210 648 A
  7391. (.sect)210 1026 A
  7392. (.text;)252 1278 A
  7393. (.sect)210 1572 A
  7394. (.rom;)210 1824 A
  7395. (.sect)210 2076 A
  7396. (.data;)252 2328 A
  7397. (.sect)210 2622 A
  7398. (.bss)168 2874 A
  7399. 3420 V
  7400. (08803)210 648 A
  7401. 3510 V
  7402. (08804)210 648 A
  7403. 1026(!)S
  7404. (size_t)252 1110 A
  7405. (strncat(char)504 1404 A
  7406. (*s1,)168 1950 A
  7407. (const)210 2160 A
  7408. (char)168 2412 A
  7409. (*s2,)168 2622 A
  7410. (size_t)252 2832 A
  7411. 3126(n))S
  7412. 3600 V
  7413. (08805)210 648 A
  7414. 1026(!)S
  7415. (Append)252 1362 A
  7416. (string)252 1656 A
  7417. 1950(s2)S
  7418. 2076(to)S
  7419. (s1.)126 2202 A
  7420. 3690 V
  7421. (08806)210 648 A
  7422. 1026(!)S
  7423. 3780 V
  7424. (08807)210 648 A
  7425. (.sect)210 1026 A
  7426. (.text)210 1278 A
  7427. 3870 V
  7428. (08808)210 648 A
  7429. (.define)294 1026 A
  7430. (_strncat)336 1362 A
  7431. 3960 V
  7432. (08809)210 648 A
  7433. (_strncat:)378 1026 A
  7434. 4050 V
  7435. (08810)210 648 A
  7436. (mov)126 1362 A
  7437. (bx,)126 1698 A
  7438. 1866(sp)S
  7439. 4140 V
  7440. (08811)210 648 A
  7441. (mov)126 1362 A
  7442. (dx,)126 1698 A
  7443. (6(bx))210 1866 A
  7444. 2370(!)S
  7445. (Maximum)294 2454 A
  7446. (length)252 2790 A
  7447. 4230 V
  7448. (08812)210 648 A
  7449. (jmp)126 1362 A
  7450. (__strncat)378 1698 A
  7451. 2370(!)S
  7452. (Common)252 2454 A
  7453. (code)168 2748 A
  7454. 4590 V
  7455. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  7456. 4680 V
  7457. (src/lib/i86/string/strncmp.s)1176 1698 A
  7458. 4770 V
  7459. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  7460. 4950 V
  7461. (08900)210 648 A
  7462. 1026(!)S
  7463. (strncmp())378 1362 A
  7464. (Author:)294 3378 A
  7465. (Kees)168 3714 A
  7466. 3924(J.)S
  7467. (Bot)126 4050 A
  7468. 5040 V
  7469. (08901)210 648 A
  7470. 1026(!)S
  7471. 3714(27)S
  7472. (Jan)126 3840 A
  7473. (1994)168 4008 A
  7474. 5130 V
  7475. (08902)210 648 A
  7476. (.sect)210 1026 A
  7477. (.text;)252 1278 A
  7478. (.sect)210 1572 A
  7479. (.rom;)210 1824 A
  7480. (.sect)210 2076 A
  7481. (.data;)252 2328 A
  7482. (.sect)210 2622 A
  7483. (.bss)168 2874 A
  7484. 5220 V
  7485. (08903)210 648 A
  7486. 5310 V
  7487. (08904)210 648 A
  7488. 1026(!)S
  7489. (int)126 1110 A
  7490. (strncmp(const)546 1278 A
  7491. (char)168 1866 A
  7492. (*s1,)168 2076 A
  7493. (const)210 2286 A
  7494. (char)168 2538 A
  7495. (*s2,)168 2748 A
  7496. (size_t)252 2958 A
  7497. 3252(n))S
  7498. 5400 V
  7499. (08905)210 648 A
  7500. 1026(!)S
  7501. (Compare)294 1362 A
  7502. (two)126 1698 A
  7503. (strings.)336 1866 A
  7504. 5490 V
  7505. (08906)210 648 A
  7506. 1026(!)S
  7507. 5580 V
  7508. (08907)210 648 A
  7509. (.sect)210 1026 A
  7510. (.text)210 1278 A
  7511. 5670 V
  7512. (08908)210 648 A
  7513. (.define)294 1026 A
  7514. (_strncmp)336 1362 A
  7515. 5760 V
  7516. (08909)210 648 A
  7517. (_strncmp:)378 1026 A
  7518. 5850 V
  7519. (08910)210 648 A
  7520. (mov)126 1362 A
  7521. (bx,)126 1698 A
  7522. 1866(sp)S
  7523. 5940 V
  7524. (08911)210 648 A
  7525. (mov)126 1362 A
  7526. (cx,)126 1698 A
  7527. (6(bx))210 1866 A
  7528. 2370(!)S
  7529. (Maximum)294 2454 A
  7530. (length)252 2790 A
  7531. 6030 V
  7532. (08912)210 648 A
  7533. (jmp)126 1362 A
  7534. (__strncmp)378 1698 A
  7535. 2370(!)S
  7536. (Common)252 2454 A
  7537. (code)168 2748 A
  7538. 8418 V
  7539. EP
  7540. %%Page: 63 63
  7541. BP
  7542. /slant 0 def
  7543. /height 0 def
  7544. 630 V
  7545. 10 R
  7546. 648(MINIX)S
  7547. 976(SOURCE)S
  7548. 1399(CODE)S
  7549. 11 R
  7550. 1841(File:)S
  7551. (src/lib/i86/string/strncpy.s)1161 2074 A
  7552. 12 B
  7553. 4308(63)S
  7554. 990 V
  7555. 7 LST
  7556. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  7557. 1080 V
  7558. (src/lib/i86/string/strncpy.s)1176 1698 A
  7559. 1170 V
  7560. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  7561. 1350 V
  7562. (09000)210 648 A
  7563. 1026(!)S
  7564. (strncpy())378 1362 A
  7565. (Author:)294 3378 A
  7566. (Kees)168 3714 A
  7567. 3924(J.)S
  7568. (Bot)126 4050 A
  7569. 1440 V
  7570. (09001)210 648 A
  7571. 1026(!)S
  7572. 3714(27)S
  7573. (Jan)126 3840 A
  7574. (1994)168 4008 A
  7575. 1530 V
  7576. (09002)210 648 A
  7577. (.sect)210 1026 A
  7578. (.text;)252 1278 A
  7579. (.sect)210 1572 A
  7580. (.rom;)210 1824 A
  7581. (.sect)210 2076 A
  7582. (.data;)252 2328 A
  7583. (.sect)210 2622 A
  7584. (.bss)168 2874 A
  7585. 1620 V
  7586. (09003)210 648 A
  7587. 1710 V
  7588. (09004)210 648 A
  7589. 1026(!)S
  7590. (char)168 1110 A
  7591. (*strncpy(char)546 1320 A
  7592. (*s1,)168 1908 A
  7593. (const)210 2118 A
  7594. (char)168 2370 A
  7595. (*s2,)168 2580 A
  7596. (size_t)252 2790 A
  7597. 3084(n))S
  7598. 1800 V
  7599. (09005)210 648 A
  7600. 1026(!)S
  7601. (Copy)168 1362 A
  7602. (string)252 1572 A
  7603. 1866(s2)S
  7604. 1992(to)S
  7605. (s1.)126 2118 A
  7606. 1890 V
  7607. (09006)210 648 A
  7608. 1026(!)S
  7609. 1980 V
  7610. (09007)210 648 A
  7611. (.sect)210 1026 A
  7612. (.text)210 1278 A
  7613. 2070 V
  7614. (09008)210 648 A
  7615. (.define)294 1026 A
  7616. (_strncpy)336 1362 A
  7617. 2160 V
  7618. (09009)210 648 A
  7619. (_strncpy:)378 1026 A
  7620. 2250 V
  7621. (09010)210 648 A
  7622. (push)168 1362 A
  7623. 1698(bp)S
  7624. 2340 V
  7625. (09011)210 648 A
  7626. (mov)126 1362 A
  7627. (bp,)126 1698 A
  7628. 1866(sp)S
  7629. 2430 V
  7630. (09012)210 648 A
  7631. (push)168 1362 A
  7632. 1698(si)S
  7633. 2520 V
  7634. (09013)210 648 A
  7635. (push)168 1362 A
  7636. 1698(di)S
  7637. 2610 V
  7638. (09014)210 648 A
  7639. (mov)126 1362 A
  7640. (cx,)126 1698 A
  7641. (8(bp))210 1866 A
  7642. 2370(!)S
  7643. (Maximum)294 2454 A
  7644. (length)252 2790 A
  7645. 2700 V
  7646. (09015)210 648 A
  7647. (call)168 1362 A
  7648. (__strncpy)378 1698 A
  7649. 2370(!)S
  7650. (Common)252 2454 A
  7651. (code)168 2748 A
  7652. 2790 V
  7653. (09016)210 648 A
  7654. (mov)126 1362 A
  7655. (cx,)126 1698 A
  7656. 1866(dx)S
  7657. 2370(!)S
  7658. (Number)252 2454 A
  7659. 2748(of)S
  7660. (bytes)210 2874 A
  7661. (not)126 3126 A
  7662. (copied)252 3294 A
  7663. 2880 V
  7664. (09017)210 648 A
  7665. (rep)126 1194 A
  7666. (stosb)210 1362 A
  7667. 2370(!)S
  7668. (strncpy)294 2454 A
  7669. (always)252 2790 A
  7670. (copies)252 3084 A
  7671. 3378(n)S
  7672. (bytes)210 3462 A
  7673. 3714(by)S
  7674. (null)168 3840 A
  7675. (padding)294 4050 A
  7676. 2970 V
  7677. (09018)210 648 A
  7678. (mov)126 1362 A
  7679. (ax,)126 1698 A
  7680. (4(bp))210 1866 A
  7681. 2370(!)S
  7682. (Return)252 2454 A
  7683. 2748(s1)S
  7684. 3060 V
  7685. (09019)210 648 A
  7686. (pop)126 1362 A
  7687. 1698(di)S
  7688. 3150 V
  7689. (09020)210 648 A
  7690. (pop)126 1362 A
  7691. 1698(si)S
  7692. 3240 V
  7693. (09021)210 648 A
  7694. (pop)126 1362 A
  7695. 1698(bp)S
  7696. 3330 V
  7697. (09022)210 648 A
  7698. (ret)126 1362 A
  7699. 3690 V
  7700. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  7701. 3780 V
  7702. (src/lib/i86/string/strnlen.s)1176 1698 A
  7703. 3870 V
  7704. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  7705. 4050 V
  7706. (09100)210 648 A
  7707. 1026(!)S
  7708. (strnlen())378 1362 A
  7709. (Author:)294 3378 A
  7710. (Kees)168 3714 A
  7711. 3924(J.)S
  7712. (Bot)126 4050 A
  7713. 4140 V
  7714. (09101)210 648 A
  7715. 1026(!)S
  7716. 3714(27)S
  7717. (Jan)126 3840 A
  7718. (1994)168 4008 A
  7719. 4230 V
  7720. (09102)210 648 A
  7721. (.sect)210 1026 A
  7722. (.text;)252 1278 A
  7723. (.sect)210 1572 A
  7724. (.rom;)210 1824 A
  7725. (.sect)210 2076 A
  7726. (.data;)252 2328 A
  7727. (.sect)210 2622 A
  7728. (.bss)168 2874 A
  7729. 4320 V
  7730. (09103)210 648 A
  7731. 4410 V
  7732. (09104)210 648 A
  7733. 1026(!)S
  7734. (size_t)252 1110 A
  7735. (strnlen(const)546 1404 A
  7736. (char)168 1992 A
  7737. (*s,)126 2202 A
  7738. (size_t)252 2370 A
  7739. 2664(n))S
  7740. 4500 V
  7741. (09105)210 648 A
  7742. 1026(!)S
  7743. (Return)252 1362 A
  7744. (the)126 1656 A
  7745. (length)252 1824 A
  7746. 2118(of)S
  7747. 2244(a)S
  7748. (string.)294 2328 A
  7749. 4590 V
  7750. (09106)210 648 A
  7751. 1026(!)S
  7752. 4680 V
  7753. (09107)210 648 A
  7754. (.sect)210 1026 A
  7755. (.text)210 1278 A
  7756. 4770 V
  7757. (09108)210 648 A
  7758. (.define)294 1026 A
  7759. (_strnlen)336 1362 A
  7760. 4860 V
  7761. (09109)210 648 A
  7762. (_strnlen:)378 1026 A
  7763. 4950 V
  7764. (09110)210 648 A
  7765. (mov)126 1362 A
  7766. (bx,)126 1698 A
  7767. 1866(sp)S
  7768. 5040 V
  7769. (09111)210 648 A
  7770. (mov)126 1362 A
  7771. (cx,)126 1698 A
  7772. (4(bx))210 1866 A
  7773. 2370(!)S
  7774. (Maximum)294 2454 A
  7775. (length)252 2790 A
  7776. 5130 V
  7777. (09112)210 648 A
  7778. (jmp)126 1362 A
  7779. (__strnlen)378 1698 A
  7780. 2370(!)S
  7781. (Common)252 2454 A
  7782. (code)168 2748 A
  7783. 8418 V
  7784. EP
  7785. %%Page: 64 64
  7786. BP
  7787. /slant 0 def
  7788. /height 0 def
  7789. 630 V
  7790. 12 B
  7791. 648(64)S
  7792. 11 R
  7793. 1859(File:)S
  7794. (src/lib/i86/string/strrchr.s)1125 2092 A
  7795. 10 R
  7796. 3402(MINIX)S
  7797. 3730(SOURCE)S
  7798. 4153(CODE)S
  7799. 990 V
  7800. 7 LST
  7801. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  7802. 1080 V
  7803. (src/lib/i86/string/strrchr.s)1176 1698 A
  7804. 1170 V
  7805. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  7806. 1350 V
  7807. (09200)210 648 A
  7808. 1026(!)S
  7809. (strrchr())378 1362 A
  7810. (Author:)294 3378 A
  7811. (Kees)168 3714 A
  7812. 3924(J.)S
  7813. (Bot)126 4050 A
  7814. 1440 V
  7815. (09201)210 648 A
  7816. 1026(!)S
  7817. 3714(27)S
  7818. (Jan)126 3840 A
  7819. (1994)168 4008 A
  7820. 1530 V
  7821. (09202)210 648 A
  7822. (.sect)210 1026 A
  7823. (.text;)252 1278 A
  7824. (.sect)210 1572 A
  7825. (.rom;)210 1824 A
  7826. (.sect)210 2076 A
  7827. (.data;)252 2328 A
  7828. (.sect)210 2622 A
  7829. (.bss)168 2874 A
  7830. 1620 V
  7831. (09203)210 648 A
  7832. 1710 V
  7833. (09204)210 648 A
  7834. 1026(!)S
  7835. (char)168 1110 A
  7836. (*strrchr(const)588 1320 A
  7837. (char)168 1950 A
  7838. (*s,)126 2160 A
  7839. (int)126 2328 A
  7840. 2496(c))S
  7841. 1800 V
  7842. (09205)210 648 A
  7843. 1026(!)S
  7844. (Look)168 1362 A
  7845. (for)126 1572 A
  7846. (the)126 1740 A
  7847. (last)168 1908 A
  7848. (occurrence)420 2118 A
  7849. 2580(a)S
  7850. (character)378 2664 A
  7851. 3084(in)S
  7852. 3210(a)S
  7853. (string.)294 3294 A
  7854. 1890 V
  7855. (09206)210 648 A
  7856. 1026(!)S
  7857. 1980 V
  7858. (09207)210 648 A
  7859. (.sect)210 1026 A
  7860. (.text)210 1278 A
  7861. 2070 V
  7862. (09208)210 648 A
  7863. (.define)294 1026 A
  7864. (_strrchr)336 1362 A
  7865. 2160 V
  7866. (09209)210 648 A
  7867. (_strrchr:)378 1026 A
  7868. 2250 V
  7869. (09210)210 648 A
  7870. (push)168 1362 A
  7871. 1698(bp)S
  7872. 2340 V
  7873. (09211)210 648 A
  7874. (mov)126 1362 A
  7875. (bp,)126 1698 A
  7876. 1866(sp)S
  7877. 2430 V
  7878. (09212)210 648 A
  7879. (push)168 1362 A
  7880. 1698(di)S
  7881. 2520 V
  7882. (09213)210 648 A
  7883. (mov)126 1362 A
  7884. (di,)126 1698 A
  7885. (4(bp))210 1866 A
  7886. 2370(!)S
  7887. 2454(di)S
  7888. 2580(=)S
  7889. (string)252 2664 A
  7890. 2610 V
  7891. (09214)210 648 A
  7892. (mov)126 1362 A
  7893. (cx,)126 1698 A
  7894. (#-1)126 1866 A
  7895. 2700 V
  7896. (09215)210 648 A
  7897. (xorb)168 1362 A
  7898. (al,)126 1698 A
  7899. 1866(al)S
  7900. 2790 V
  7901. (09216)210 648 A
  7902. (cld)126 1362 A
  7903. 2880 V
  7904. (09217)210 648 A
  7905. (repne)210 1110 A
  7906. (scasb)210 1362 A
  7907. 2370(!)S
  7908. (Look)168 2454 A
  7909. (for)126 2664 A
  7910. (the)126 2832 A
  7911. (end)126 3000 A
  7912. 3168(of)S
  7913. (the)126 3294 A
  7914. (string)252 3462 A
  7915. 2970 V
  7916. (09218)210 648 A
  7917. (not)126 1362 A
  7918. 1698(cx)S
  7919. 2370(!)S
  7920. 2454(-1)S
  7921. 2580(-)S
  7922. 2664(cx)S
  7923. 2790(=)S
  7924. (Length)252 2874 A
  7925. 3168(of)S
  7926. (the)126 3294 A
  7927. (string)252 3462 A
  7928. 3756(+)S
  7929. (null)168 3840 A
  7930. 3060 V
  7931. (09219)210 648 A
  7932. (dec)126 1362 A
  7933. 1698(di)S
  7934. 2370(!)S
  7935. (Put)126 2454 A
  7936. 2622(di)S
  7937. (back)168 2748 A
  7938. 2958(on)S
  7939. (the)126 3084 A
  7940. (zero)168 3252 A
  7941. (byte)168 3462 A
  7942. 3150 V
  7943. (09220)210 648 A
  7944. (movb)168 1362 A
  7945. (al,)126 1698 A
  7946. (6(bp))210 1866 A
  7947. 2370(!)S
  7948. (The)126 2454 A
  7949. (character)378 2622 A
  7950. 3042(to)S
  7951. (look)168 3168 A
  7952. (for)126 3378 A
  7953. 3240 V
  7954. (09221)210 648 A
  7955. (std)126 1362 A
  7956. 2370(!)S
  7957. (Downwards)378 2454 A
  7958. (search)252 2874 A
  7959. 3330 V
  7960. (09222)210 648 A
  7961. (repne)210 1110 A
  7962. (scasb)210 1362 A
  7963. 3420 V
  7964. (09223)210 648 A
  7965. (cld)126 1362 A
  7966. 2370(!)S
  7967. (Direction)378 2454 A
  7968. (bit)126 2874 A
  7969. (back)168 3042 A
  7970. 3252(to)S
  7971. (default)294 3378 A
  7972. 3510 V
  7973. (09224)210 648 A
  7974. (jne)126 1362 A
  7975. (failure)294 1698 A
  7976. 3600 V
  7977. (09225)210 648 A
  7978. (lea)126 1362 A
  7979. (ax,)126 1698 A
  7980. (1(di))210 1866 A
  7981. 2370(!)S
  7982. (Found)210 2454 A
  7983. 2706(it)S
  7984. 3690 V
  7985. (09226)210 648 A
  7986. (pop)126 1362 A
  7987. 1698(di)S
  7988. 3780 V
  7989. (09227)210 648 A
  7990. (pop)126 1362 A
  7991. 1698(bp)S
  7992. 3870 V
  7993. (09228)210 648 A
  7994. (ret)126 1362 A
  7995. 3960 V
  7996. (09229)210 648 A
  7997. (failure:xor)462 1026 A
  7998. (ax,)126 1698 A
  7999. 1866(ax)S
  8000. 2370(!)S
  8001. (Not)126 2454 A
  8002. (there)210 2622 A
  8003. 4050 V
  8004. (09230)210 648 A
  8005. (pop)126 1362 A
  8006. 1698(di)S
  8007. 4140 V
  8008. (09231)210 648 A
  8009. (pop)126 1362 A
  8010. 1698(bp)S
  8011. 4230 V
  8012. (09232)210 648 A
  8013. (ret)126 1362 A
  8014. 8418 V
  8015. EP
  8016. %%Trailer
  8017. %%DocumentFonts: Times-Roman Times-Bold LucidaSans-Typewriter
  8018. %%Pages: 64