Introduce simple "mutex" locking code.
authorKevin O'Connor <kevin@koconnor.net>
Sat, 27 Feb 2010 18:49:47 +0000 (13:49 -0500)
committerKevin O'Connor <kevin@koconnor.net>
Sun, 28 Feb 2010 22:26:25 +0000 (17:26 -0500)
commite9086652b3901df4ff29bdd5eb095d0e3b8c349a
tree1d66452bc616a228c211e2d84fafb8143b332c07
parent3b79f8b97f2abff364b9ca9f1e761ed4827a6deb
Introduce simple "mutex" locking code.

Locks are not normally necessary because SeaBIOS uses a cooperative
multitasking system.  However, occasionally it is necessary to be able
to lock a resource across yield calls.  This patch introduces a simple
mechanism for doing that.
src/stacks.c
src/util.h