History log of /xv6-public/ioapic.c (Results 1 – 18 of 18)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: xv6-rev11
# 4f14d8d1 09-Aug-2017 Frans Kaashoek <kaashoek@mit.edu>

Commit to running on an SMP (perhaps with only 1 core). Remove most code
from picirq.c and remove timer.c completely. Update runoff.list.


Revision tags: xv6-rev9
# 7894fcd2 25-Aug-2016 Frans Kaashoek <kaashoek@mit.edu>

Remove trailing white space with:
for f in *.{h,c}; do sed -i .sed 's/[[:blank:]]*$//' $f; done
(Thanks to Nicolás Wolovick)


Revision tags: xv6-rev8, xv6-rev7, osdi12-submit, xv6-rev6, xv6-rev5, xv6-2010, xv6-rev4, xv6-rev3
# 2de1c550 12-Jul-2009 Russ Cox <rsc@swtch.com>

trap cleanup

IRQ_OFFSET -> T_IRQ0 (a trap number not an IRQ number)
T_SYSCALL 0x30 -> 0x40 (move out of IRQ range)


# 21575761 08-Mar-2009 rsc <rsc>

be consistent: no underscores in function names


Revision tags: xv6-2008
# eadbd55a 20-Dec-2007 rsc <rsc>

oops - wrong bit (vic zandy)


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

comments; rename irq_ to pic_


# 558ab49f 27-Aug-2007 rsc <rsc>

delete unnecessary #include lines


# 99b11b6c 27-Aug-2007 rsc <rsc>

Simplify MP hardware code.
Mainly delete unused constants and code.

Move mp_startthem to main.c as bootothers.


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

formatting nits


# 5c596bb3 08-Sep-2006 kaashoek <kaashoek>

consistency.


# f7017212 07-Sep-2006 kaashoek <kaashoek>

run without lapic and ioapic, if they are not present
if no lapic available, use 8253pit for clock
now xv6 runs both on qemu (uniprocessor) and bochs (uniprocessor and MP)


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

standardize various * conventions


# a650c606 06-Sep-2006 rsc <rsc>

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


# 97c74a3a 03-Sep-2006 kaashoek <kaashoek>

nits


# 17e3cf15 13-Aug-2006 rtm <rtm>

fix iget() bug that allocated in-use inode[] entries


# 24437cd5 11-Aug-2006 kaashoek <kaashoek>

fix deadlock---iput(dp) asap
working unlink, but doesn't free dir blocks that become empty
remove out-of-date comment in ioapic


# 0e84a0ec 08-Aug-2006 rtm <rtm>

fix race in holding() check in acquire()
give cpu1 a TSS and gdt for when it enters scheduler()
and a pseudo proc[] entry for each cpu
cpu0 waits for each other cpu to start up
read() for files


# c8b29f6d 04-Aug-2006 kaashoek <kaashoek>

better interrupt plan---this one appears to work
ioapic