URL
https://opencores.org/ocsvn/or1k/or1k/trunk
Subversion Repositories or1k
[/] [or1k/] [trunk/] [linux/] [linux-2.4/] [include/] [asm-mips64/] [dec/] [tc.h] - Rev 1765
Compare with Previous | Blame | View Log
/* * Interface to the TURBOchannel related routines * * This file is subject to the terms and conditions of the GNU General Public * License. See the file "COPYING" in the main directory of this archive * for more details. * * Copyright (c) 1998 Harald Koerfgen */ #ifndef ASM_TC_H #define ASM_TC_H extern unsigned long system_base; /* * Search for a TURBOchannel Option Module * with a certain name. Returns slot number * of the first card not in use or -ENODEV * if none found. */ extern int search_tc_card(const char *); /* * Marks the card in slot as used */ extern void claim_tc_card(int); /* * Marks the card in slot as free */ extern void release_tc_card(int); /* * Return base address of card in slot */ extern unsigned long get_tc_base_addr(int); /* * Return interrupt number of slot */ extern unsigned long get_tc_irq_nr(int); /* * Return TURBOchannel clock frequency in hz */ extern unsigned long get_tc_speed(void); #endif