#
276a254c |
|
18-Oct-2011 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Reorganized defines in the header. Deallocate resources correcly in error case. Support for level and edge interrupts. Removed volatile keyword where it's not needed. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42882 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
79e3f901 |
|
13-Oct-2011 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
HPET driver for testing HPET code more easily. Seems to work correctly on real hardware, not on qemu where it can only use the irq 2, and this causes wreakage (could be a programming error). Changed from the kernel code: - Adapted to use as a driver - Configure for level interrupts instead of edge, which seems not to work correctly - Add traceing dprintfs - Various other changes Does not use yet the new interrupt api introduced by Michael Lotz. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42837 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
276a254c1c5eadd310a1aafb5707b0a7e08a29f3 |
|
18-Oct-2011 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Reorganized defines in the header. Deallocate resources correcly in error case. Support for level and edge interrupts. Removed volatile keyword where it's not needed. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42882 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
79e3f9012d7246bc8cec7f31291d84f33c5251e2 |
|
13-Oct-2011 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
HPET driver for testing HPET code more easily. Seems to work correctly on real hardware, not on qemu where it can only use the irq 2, and this causes wreakage (could be a programming error). Changed from the kernel code: - Adapted to use as a driver - Configure for level interrupts instead of edge, which seems not to work correctly - Add traceing dprintfs - Various other changes Does not use yet the new interrupt api introduced by Michael Lotz. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42837 a95241bf-73f2-0310-859d-f6bbb57e9c96
|