1911 |
6656 d 11 h |
jermar |
/trunk/kernel/ |
Add support for interrupt mapping in the Sabre PCI controller.
Add support for PCI and EBUS interrupt mapping via the OpenFirmware device tree.
Unfortunatelly, the code is not capable enough to earn single ns16550 interrupt.
I suspect something needs to be enabled in the EBUS registers. |
|
/trunk/kernel/arch/sparc64/include/drivers/pci.h /trunk/kernel/arch/sparc64/src/drivers/pci.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/trap/interrupt.h /trunk/kernel/arch/sparc64/src/drivers/kbd.c /trunk/kernel/genarch/src/kbd/ns16550.c /trunk/kernel/genarch/src/ofw/ebus.c /trunk/kernel/genarch/src/ofw/upa.c
|
1898 |
6667 d 12 h |
jermar |
/trunk/kernel/ |
Support for FFB (Creator 3D) framebuffer detection on sparc64.
(Not tested as the Ultra 60, which I have for testing, and which
only has this type of framebuffer doesn't boot for some unknown reason.) |
|
/trunk/kernel/genarch/src/ofw/upa.c
/trunk/kernel/arch/sparc64/src/drivers/scr.c /trunk/kernel/genarch/Makefile.inc /trunk/kernel/genarch/include/ofw/ofw_tree.h
|