CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2012/02/28 06:40:53
Modified files:
sys/arch/luna88k/include: board.h
sys/arch/luna88k/luna88k: machdep.c mainbus.c
Log message:
Luna88k multi-processor support, step 3.
GENERIC.MP on luna88k is now stable. Changes are:
- Make secondary processors boot sequence closer to OpenBSD/aviion.
This makes boot sequence more stable. Now we have not see any
assertions or panics during boot.
- Implement IPI as level 1 hardware interrupt by using software
interrupt register.
- Add IPI support and some clean-ups in interrupt handler function.