1849 |
6503 d 5 h |
jermar |
/trunk/kernel/ |
sparc64 work.
interrupt_vector trap experimental handling.
Minimal reverse-engineered FireHose Controller driver (documentation needed!).
Keyboard on Sun Enterprise is now interrupt driven. Keyboard on Sun Ultra
is still polled. |
|
/trunk/kernel/arch/sparc64/include/drivers/fhc.h /trunk/kernel/arch/sparc64/src/drivers/fhc.c
/trunk/kernel/arch/sparc64/Makefile.inc /trunk/kernel/arch/sparc64/include/asm.h /trunk/kernel/arch/sparc64/include/drivers/ns16550.h /trunk/kernel/arch/sparc64/include/drivers/z8530.h /trunk/kernel/arch/sparc64/include/mm/mmu.h /trunk/kernel/arch/sparc64/include/trap/interrupt.h /trunk/kernel/arch/sparc64/src/console.c /trunk/kernel/arch/sparc64/src/drivers/kbd.c /trunk/kernel/arch/sparc64/src/drivers/tick.c /trunk/kernel/arch/sparc64/src/trap/interrupt.c /trunk/kernel/doc/arch/sparc64 /trunk/kernel/genarch/include/kbd/z8530.h /trunk/kernel/genarch/src/kbd/z8530.c
|
1844 |
6510 d 22 h |
jermar |
/trunk/kernel/ |
Add an option to compile the sparc64 kernel for Ultra 5 or Enterprise E6500.
Basic keyboard support (polling) based on ns16550 serial port (deployed on Ultra). |
|
/trunk/kernel/arch/sparc64/include/drivers/ns16550.h /trunk/kernel/genarch/include/kbd/ns16550.h /trunk/kernel/genarch/src/kbd/ns16550.c
/trunk/kernel/arch/amd64/Makefile.inc /trunk/kernel/arch/ia32/Makefile.inc /trunk/kernel/arch/sparc64/Makefile.inc /trunk/kernel/arch/sparc64/src/console.c /trunk/kernel/arch/sparc64/src/drivers/kbd.c /trunk/kernel/genarch/Makefile.inc /trunk/kernel/genarch/src/kbd/key.c /trunk/kernel/kernel.config
|