Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 1734 → Rev 1733

/kernel/trunk/arch/ppc32/src/ppc32.c
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup ppc32
/** @addtogroup ppc32
* @{
*/
/** @file
109,16 → 109,14
*/
void arch_grab_console(void)
{
cuda_grab();
}
 
/** Return console to userspace
*
*/
void arch_release_console(void)
{
cuda_release();
}
 
/** @}
/** @}
*/
 
/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,7 → 60,6
 
 
static volatile __u8 *cuda = NULL;
static iroutine vector;
 
 
static char lchars[0x80] = {
260,21 → 259,6
}
 
 
/** 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);
323,5 → 307,6
);
}
 
/** @}
/** @}
*/
 
/kernel/trunk/arch/ppc32/include/drivers/cuda.h
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup ppc32
/** @addtogroup ppc32
* @{
*/
/** @file
42,10 → 42,9
 
extern void cuda_init(__address base, size_t size);
extern int cuda_get_scancode(void);
extern void cuda_grab(void);
extern void cuda_release(void);
 
#endif
 
/** @}
/** @}
*/