History log of /xv6-public/bootasm.S (Results 1 – 25 of 29)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: xv6-rev11, xv6-rev9
# 24118827 10-Aug-2016 Robert Morris <rtm@csail.mit.edu>

nits


Revision tags: xv6-rev8, xv6-rev7, osdi12-submit
# 90a81b32 12-Sep-2011 Robert Morris <rtm@csail.mit.edu>

comment nits


Revision tags: xv6-rev6
# 41911afa 26-Aug-2011 Robert Morris <rtm@csail.mit.edu>

segment register -> segment descriptor


# a56c8d60 08-Aug-2011 Frans Kaashoek <kaashoek@79.sub-75-194-237.myvzw.com>

One definition of several macros and constants


Revision tags: xv6-rev5
# cf4b1ad9 20-Feb-2011 Russ Cox <rsc@swtch.com>

xv6: formatting, cleanup, rev5 (take 2)


# faad047a 13-Sep-2010 Robert Morris <rtm@csail.mit.edu>

change some comments, maybe more informative
delete most comments from bootother.S (since copy of bootasm.S)
ksegment() -> seginit()
move more stuff from main() to mainc()


Revision tags: xv6-2010, xv6-rev4
# 1afc9d3f 06-Aug-2010 Robert Morris <rtm@nephron.lcs.mit.edu>

add some comments
find out the hard way why user and kernel must have separate segment descriptors


# 40889627 02-Jul-2010 Frans Kaashoek <kaashoek@fransk-6.local>

Initial version of single-cpu xv6 with page tables


# 7d7465a8 01-Dec-2009 Frans Kaashoek <kaashoek@30-93-167.dynamic.csail.mit.edu>

8ae0 instead of 8e00, thanks yandong


Revision tags: xv6-rev3
# 887f1968 12-Jul-2009 Russ Cox <rsc@swtch.com>

bootasm cleanup


# 7b644318 31-May-2009 rsc <rsc>

clean up %fs %gs use


# e97519a6 31-May-2009 rsc <rsc>

sync with c; .text is implied


# b7f653dc 08-Mar-2009 rsc <rsc>

xv6: boot loader adjustments

do Bochs breakpoint and spin in bootasm.S.
not needed in bootmain too.
fix readseg bug (rounding of va).
zero segments when memsz > filesz.
no need to clear BSS in kerne

xv6: boot loader adjustments

do Bochs breakpoint and spin in bootasm.S.
not needed in bootmain too.
fix readseg bug (rounding of va).
zero segments when memsz > filesz.
no need to clear BSS in kernel main.
make bootother.S like bootasm.S

show more ...


Revision tags: xv6-2008
# 411ee741 15-Sep-2007 rtm <rtm>

fix comments


Revision tags: xv6-2007, xv6-rev1
# cffa9543 28-Aug-2007 rsc <rsc>

nits


# c35c064e 28-Aug-2007 rsc <rsc>

cmain -> bootmain


# 2bc72bdd 24-Aug-2007 rsc <rsc>

bring bootasm and bootother more in sync


# 5d1f4b8a 24-Aug-2007 rsc <rsc>

Rework comments a bit.

Move initialization of %sp after
protected mode jump and change to %esp.


# 15868c4b 22-Aug-2007 rsc <rsc>

better comment


Revision tags: symlinks, xv6-2006, xv6-rev0
# b02e13f0 08-Sep-2006 rsc <rsc>

shorten


# 8e1d1ec9 08-Sep-2006 kaashoek <kaashoek>

some comment changes


# 0cfc7290 06-Sep-2006 rsc <rsc>

wrap long lines


# 9e9bcaf1 06-Sep-2006 rsc <rsc>

standardize various * conventions


# a650c606 06-Sep-2006 rsc <rsc>

spacing fixes: no tabs, 2-space indents (for rtm)


# 7abf49d2 03-Sep-2006 kaashoek <kaashoek>

remove duplication
don't use the same name for two different pieces of code


12