mirror of
https://github.com/opnsense/src.git
synced 2026-05-28 04:12:45 -04:00
Various stylistic improvements regarding num_eisa_slots & co.:
. properly declare the variable in in a .h file, as opposed to using a private extern declaration in userconfig.c; . move the definition of EISA_SLOTS and therefore the inclusion of opt_eisa.h into eisaconf.c.
This commit is contained in:
parent
962cf4d335
commit
5cf816c239
5 changed files with 27 additions and 20 deletions
|
|
@ -28,8 +28,11 @@
|
|||
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
* SUCH DAMAGE.
|
||||
*
|
||||
* $Id$
|
||||
* $Id: eisaconf.c,v 1.26 1997/02/22 09:32:02 peter Exp $
|
||||
*/
|
||||
|
||||
#include "opt_eisa.h"
|
||||
|
||||
#include <sys/param.h>
|
||||
#include <sys/systm.h>
|
||||
#include <sys/kernel.h>
|
||||
|
|
@ -96,7 +99,10 @@ static struct {
|
|||
#define MAX_COL 80
|
||||
} reg_state;
|
||||
|
||||
/* XXX Global variable, so UserConfig can change it. */
|
||||
/* Global variable, so UserConfig can change it. */
|
||||
#ifndef EISA_SLOTS
|
||||
#define EISA_SLOTS 10 /* PCI clashes with higher ones.. fix later */
|
||||
#endif
|
||||
int num_eisa_slots = EISA_SLOTS;
|
||||
|
||||
/*
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@
|
|||
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
* SUCH DAMAGE.
|
||||
*
|
||||
* $Id: eisaconf.h,v 1.14 1997/02/22 09:32:03 peter Exp $
|
||||
* $Id: eisaconf.h,v 1.15 1997/03/12 17:41:24 joerg Exp $
|
||||
*/
|
||||
|
||||
#ifndef _I386_EISA_EISACONF_H_
|
||||
|
|
@ -36,11 +36,6 @@
|
|||
|
||||
#include <sys/queue.h>
|
||||
|
||||
#include "opt_eisa.h"
|
||||
|
||||
#ifndef EISA_SLOTS
|
||||
#define EISA_SLOTS 10 /* PCI clashes with higher ones.. fix later */
|
||||
#endif
|
||||
#define EISA_SLOT_SIZE 0x1000
|
||||
|
||||
#define EISA_MFCTR_CHAR0(ID) (char)(((ID>>26) & 0x1F) | '@') /* Bits 26-30 */
|
||||
|
|
@ -51,6 +46,7 @@
|
|||
#define EISA_REVISION_ID(ID) (u_char)(ID & 0x0F) /* Bits 0-3 */
|
||||
|
||||
extern struct linker_set eisadriver_set;
|
||||
extern int num_eisa_slots;
|
||||
|
||||
typedef u_int32_t eisa_id_t;
|
||||
|
||||
|
|
|
|||
|
|
@ -28,8 +28,11 @@
|
|||
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
* SUCH DAMAGE.
|
||||
*
|
||||
* $Id$
|
||||
* $Id: eisaconf.c,v 1.26 1997/02/22 09:32:02 peter Exp $
|
||||
*/
|
||||
|
||||
#include "opt_eisa.h"
|
||||
|
||||
#include <sys/param.h>
|
||||
#include <sys/systm.h>
|
||||
#include <sys/kernel.h>
|
||||
|
|
@ -96,7 +99,10 @@ static struct {
|
|||
#define MAX_COL 80
|
||||
} reg_state;
|
||||
|
||||
/* XXX Global variable, so UserConfig can change it. */
|
||||
/* Global variable, so UserConfig can change it. */
|
||||
#ifndef EISA_SLOTS
|
||||
#define EISA_SLOTS 10 /* PCI clashes with higher ones.. fix later */
|
||||
#endif
|
||||
int num_eisa_slots = EISA_SLOTS;
|
||||
|
||||
/*
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@
|
|||
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
* SUCH DAMAGE.
|
||||
*
|
||||
* $Id: eisaconf.h,v 1.14 1997/02/22 09:32:03 peter Exp $
|
||||
* $Id: eisaconf.h,v 1.15 1997/03/12 17:41:24 joerg Exp $
|
||||
*/
|
||||
|
||||
#ifndef _I386_EISA_EISACONF_H_
|
||||
|
|
@ -36,11 +36,6 @@
|
|||
|
||||
#include <sys/queue.h>
|
||||
|
||||
#include "opt_eisa.h"
|
||||
|
||||
#ifndef EISA_SLOTS
|
||||
#define EISA_SLOTS 10 /* PCI clashes with higher ones.. fix later */
|
||||
#endif
|
||||
#define EISA_SLOT_SIZE 0x1000
|
||||
|
||||
#define EISA_MFCTR_CHAR0(ID) (char)(((ID>>26) & 0x1F) | '@') /* Bits 26-30 */
|
||||
|
|
@ -51,6 +46,7 @@
|
|||
#define EISA_REVISION_ID(ID) (u_char)(ID & 0x0F) /* Bits 0-3 */
|
||||
|
||||
extern struct linker_set eisadriver_set;
|
||||
extern int num_eisa_slots;
|
||||
|
||||
typedef u_int32_t eisa_id_t;
|
||||
|
||||
|
|
|
|||
|
|
@ -46,7 +46,7 @@
|
|||
** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
** THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
**
|
||||
** $Id: userconfig.c,v 1.83 1997/02/22 09:32:59 peter Exp $
|
||||
** $Id: userconfig.c,v 1.84 1997/03/11 07:11:46 msmith Exp $
|
||||
**/
|
||||
|
||||
/**
|
||||
|
|
@ -2358,7 +2358,7 @@ visuserconfig(void)
|
|||
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
* SUCH DAMAGE.
|
||||
*
|
||||
* $Id: userconfig.c,v 1.83 1997/02/22 09:32:59 peter Exp $
|
||||
* $Id: userconfig.c,v 1.84 1997/03/11 07:11:46 msmith Exp $
|
||||
*/
|
||||
|
||||
#include "scbus.h"
|
||||
|
|
@ -2418,11 +2418,14 @@ static int introfunc(CmdParm *);
|
|||
|
||||
static int lineno;
|
||||
|
||||
/* XXX hack */
|
||||
#include "eisa.h"
|
||||
|
||||
#if NEISA > 0
|
||||
extern int num_eisa_slots;
|
||||
|
||||
#include <i386/eisa/eisaconf.h>
|
||||
|
||||
static int set_num_eisa_slots(CmdParm *);
|
||||
|
||||
#endif /* NEISA > 0 */
|
||||
|
||||
static CmdParm addr_parms[] = {
|
||||
|
|
|
|||
Loading…
Reference in a new issue