Subject: Re: splraiseipl()
To: None <email@example.com>
From: Izumi Tsutsui <firstname.lastname@example.org>
Date: 05/07/2006 14:19:00
In article <email@example.com>
> - patch attached to this mail. please test/review.
Looks fine and works on my NWS-1750, while I have a few comments:
- style of '#define<space>' or '#define<tab>' shouldn't be changed
in each file
- is splsoft() still needed?
- do you have any idea for hp300? should all spl levels refer hp300_ipls?
i.e. no way to prepare level specific macros?
- it looks weird a bit to define IPL_* macro as (PSL_S|PSL_IPL?)
because IPL_* macros are used to specify interrupt priority order
on some ports (hp300, some mips etc).
is it better to introduce some other opaque macros like SPL_*
as you have asked in your first post?
(those macro may be passed to MD splraise functions directly)