Palacios Public Git Repository

To checkout Palacios execute

  git clone http://v3vee.org/palacios/palacios.web/palacios.git
This will give you the master branch. You probably want the devel branch or one of the release branches. To switch to the devel branch, simply execute
  cd palacios
  git checkout --track -b devel origin/devel
The other branches are similar.


8259 PIC corrections and cleanup
authorPeter Dinda <pdinda@northwestern.edu>
Mon, 22 Jul 2013 22:34:37 +0000 (17:34 -0500)
committerPeter Dinda <pdinda@northwestern.edu>
Mon, 22 Jul 2013 22:41:07 +0000 (17:41 -0500)
commit013d95f63ad584b8307ca90a82f8649b0bd7a818
tree54273a7a8fce78cfbeaf593d6d2735a47df12f98
parent22624275a90f9850c0c18c54fe27954545e9df9c
8259 PIC corrections and cleanup

- the weird priority-ordering between the slave and master chip are now implemented
- slave interrupt raises propgate correctly to master and are maskable by it
- better debugging and error output
- sanity checking / correction of "pending after EOI" bug, which
  was a combination of not a bug, incorrect slave interaction, and
  assumptions about concurrency
palacios/src/devices/8259a.c