??????????Sparrow?????????????????????????????????????????????????“???д??????”????????????????????
?????????????????????“???”?????????Sparrow????????????“???”????????????????????????“???”????????????????????Sparrow???????????Linux???????????????????????????????Sparrow??????????к??????????????????????????????????????????????????????????????????????????????
???????Sparrow
?????????????Sparrow????????Щ??????????????????
?????????????Linux??????????????????????????????????????????Linux????????????豸???????????????????????????????Linux?????????????Sparrow????????????????????Sparrow?????豸??????????????????????豸?????д???UART??????????а??????????????????????????????????
????????о????????Sparrow????S3C6410?????CPU???????????????????S3C2410??S3C2440??S3C6410???????S3C6410??????????????????????о????????????漰???Щ?????????????????????????????????????????????????????????????????????????о???????С????к????????????????????岻???????????????ARMо?????????????????????????Sparrow?????????棬?????????????????????????????????????????????С???
?????????????????????Sparrow????????????????Sparrow???????????????/????????л?????????????????????????????????????????????????ο?Minix?????????????????????????????е?????????????????????????????ЩLinux??????????????????Minix????????????Щ???????????“????д???”???????????????????Ч?????????
???????????????Sparrow???????????????????????????????????????????????????ɡ????????????Scrum???????????????Sprint?????????????plan??????breakdown???????С??task?????????С????????burndown?????????????????????????????????????????????????????????????????????????г???????????????????????????????????????????????????????????????????????????????
???????????
??????????Щ?????????????????Щ??????????????1??????????
????Sparrow????????????????????????????????????????????????????????????“????”???????????????Щ????????????????????????????????????????????????????????????????????????????????к????????а???????????????????????????????????????
????????????????????????????????????????????????????????cUnit????????????????????????????????е?????????????????
??????Sparrow????????????У??????????????????????????????????????????????????????????BootMem Allocator?????Buddy???????????????Page Allocator?????Ч??Slab Allocator??????????Ρ?
????????????Sparrow???????????????????????????“????”???????????????????????????????????????????????С????????棬?????????????????????????????????Щ??棬????????????????????????????Ρ?????
??????????е????????Щ??ú???????????????????debug??????????????????????????У???????????????????κ??鷳????????????????????????????????????????????????治???
???????????
????????Sparrow????????????????????????????????????“???????”????????????????????????????????????????????????????????????????????????????????????Sparrow????????????????????????????????????????????????
???????硶[Sparrow OS ???????????????] Tracing??????o????λ???????????????????????????????λ????????????????????????????????????μ?????????????м?????????????????????????????????
?????????????????????????????????????????????????????????????????ò????????????????????????????????
????Sparrow????????
????Sparrow???????????????????й???GitHub???棬??????????????https://github.com/michael2012z/Sparrow
???????????????е????????????????????????http://www.2ndmoon.net/Sparrow/
????????Github??????????κ??????????????????ν????????????????????濪?????????????????????????????
????д???
????Sparrow?????????????????????????????????????????????????????????????????????????????
????Sparrow??????????????????????????????????????????