Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 1733 → Rev 1734

/kernel/trunk/arch/ppc32/src/drivers/cuda.c
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup ppc32
/** @addtogroup ppc32
* @{
*/
/** @file
60,6 → 60,7
 
 
static volatile __u8 *cuda = NULL;
static iroutine vector;
 
 
static char lchars[0x80] = {
259,6 → 260,21
}
 
 
/** Initialize keyboard and service interrupts using kernel routine */
void cuda_grab(void)
{
vector = int_register(CUDA_IRQ, "cuda", cuda_irq);
}
 
 
/** Resume the former interrupt vector */
void cuda_release(void)
{
if (vector)
int_register(CUDA_IRQ, "user_interrupt", vector);
}
 
 
void cuda_init(__address base, size_t size)
{
cuda = (__u8 *) hw_map(base, size);
307,6 → 323,5
);
}
 
/** @}
/** @}
*/