/kernel/trunk/genarch/src/fb/fb.c |
---|
26,12 → 26,6 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** @addtogroup genarch |
* @{ |
*/ |
/** @file |
*/ |
#include <genarch/fb/font-8x16.h> |
#include <genarch/fb/fb.h> |
#include <console/chardev.h> |
420,7 → 414,3 |
stdout = &framebuffer; |
} |
/** @} |
*/ |
/kernel/trunk/genarch/src/fb/font-8x16.c |
---|
26,12 → 26,6 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** @addtogroup genarch |
* @{ |
*/ |
/** @file |
*/ |
#include <genarch/fb/font-8x16.h> |
unsigned char fb_font[FONT_GLIPHS * FONT_SCANLINES] = { |
4645,7 → 4639,3 |
0x00, /* 00000000 */ |
}; |
/** @} |
*/ |
/kernel/trunk/genarch/src/mm/asid.c |
---|
26,12 → 26,8 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** @addtogroup genarchmm |
* @{ |
*/ |
/** |
* @file |
* @file asid.c |
* @brief ASID management. |
* |
* Modern processor architectures optimize TLB utilization |
173,7 → 169,3 |
spinlock_unlock(&asidlock); |
interrupts_restore(ipl); |
} |
/** @} |
*/ |
/kernel/trunk/genarch/src/mm/as_ht.c |
---|
25,14 → 25,9 |
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** @addtogroup genarchmm genarch |
* @ingroup mm |
* @{ |
*/ |
/** |
* @file |
* @file as_ht.c |
* @brief Address space functions for global page hash table. |
*/ |
118,7 → 113,3 |
if (unlock) |
mutex_unlock(&as->lock); |
} |
/** @} |
*/ |
/kernel/trunk/genarch/src/mm/as_pt.c |
---|
26,12 → 26,8 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** @addtogroup genarchmm |
* @{ |
*/ |
/** |
* @file |
* @file as_pt.c |
* @brief Address space functions for 4-level hierarchical pagetables. |
*/ |
138,7 → 134,3 |
if (unlock) |
mutex_unlock(&as->lock); |
} |
/** @} |
*/ |
/kernel/trunk/genarch/src/mm/page_ht.c |
---|
26,12 → 26,8 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** @addtogroup genarchmm |
* @{ |
*/ |
/** |
* @file |
* @file page_ht.c |
* @brief Virtual Address Translation (VAT) for global page hash table. |
*/ |
243,7 → 239,3 |
return t; |
} |
/** @} |
*/ |
/kernel/trunk/genarch/src/mm/page_pt.c |
---|
26,12 → 26,8 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** @addtogroup genarchmm |
* @{ |
*/ |
/** |
* @file |
* @file page_pt.c |
* @brief Virtual Address Translation for hierarchical 4-level page tables. |
*/ |
264,7 → 260,3 |
return &ptl3[PTL3_INDEX(page)]; |
} |
/** @} |
*/ |
/kernel/trunk/genarch/src/mm/asid_fifo.c |
---|
25,13 → 25,9 |
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** @addtogroup genarchmm |
* @{ |
*/ |
/** |
* @file |
* @file asid_fifo.c |
* @brief FIFO queue ASID management. |
* |
* Architectures that link with this file keep the unallocated ASIDs |
93,7 → 89,3 |
{ |
fifo_push(free_asids, asid); |
} |
/** @} |
*/ |
/kernel/trunk/genarch/src/i8042/i8042.c |
---|
26,12 → 26,6 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** @addtogroup genarch |
* @{ |
*/ |
/** @file |
*/ |
#include <genarch/i8042/i8042.h> |
#include <arch/drivers/i8042.h> |
#include <arch/interrupt.h> |
572,7 → 566,3 |
} |
} |
} |
/** @} |
*/ |
/kernel/trunk/genarch/src/acpi/madt.c |
---|
26,9 → 26,6 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** @addtogroup genarch |
* @{ |
*/ |
/** |
* @file madt.c |
* @brief Multiple APIC Description Table (MADT) parsing. |
242,7 → 239,3 |
} |
#endif /* CONFIG_SMP */ |
/** @} |
*/ |
/kernel/trunk/genarch/src/acpi/acpi.c |
---|
26,14 → 26,8 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** @addtogroup genarch |
* @ingroup others |
* @{ |
*/ |
/** |
* @file |
* @file acpi.c |
* @brief Advanced Configuration and Power Interface (ACPI) initialization. |
*/ |
184,7 → 178,3 |
} |
/** @} |
*/ |
/kernel/trunk/genarch/src/softint/division.c |
---|
26,12 → 26,6 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** @addtogroup genarch |
* @{ |
*/ |
/** @file |
*/ |
#include <genarch/softint/division.h> |
#define ABSVAL(x) ( (x) > 0 ? (x) : -(x)) |
192,7 → 186,3 |
} |
/** @} |
*/ |
/kernel/trunk/genarch/src/ofw/memory_init.c |
---|
26,12 → 26,6 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** @addtogroup genarch |
* @{ |
*/ |
/** @file |
*/ |
#include <genarch/ofw/memory_init.h> |
#include <genarch/ofw/ofw.h> |
#include <panic.h> |
92,7 → 86,3 |
confdata, 0); |
} |
} |
/** @} |
*/ |
/kernel/trunk/genarch/src/ofw/ofw.c |
---|
26,12 → 26,6 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** @addtogroup genarch |
* @{ |
*/ |
/** @file |
*/ |
#include <genarch/ofw/ofw.h> |
#include <arch/asm.h> |
#include <stdarg.h> |
127,7 → 121,3 |
{ |
return (void *) ofw_call("claim", 3, 1, addr, size, align); |
} |
/** @} |
*/ |
/kernel/trunk/genarch/include/i8042/i8042.h |
---|
26,12 → 26,6 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** @addtogroup genarch |
* @{ |
*/ |
/** @file |
*/ |
#ifndef __I8042_H__ |
#define __I8042_H__ |
56,7 → 50,3 |
extern void i8042_release(void); |
#endif |
/** @} |
*/ |
/kernel/trunk/genarch/include/mm/page_pt.h |
---|
26,12 → 26,6 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** @addtogroup genarchmm |
* @{ |
*/ |
/** @file |
*/ |
/* |
* This is the generic 4-level page table interface. |
* Architectures that use hierarchical page tables |
115,7 → 109,3 |
#endif |
#endif |
/** @} |
*/ |
/kernel/trunk/genarch/include/mm/page_ht.h |
---|
26,12 → 26,6 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** @addtogroup genarchmm |
* @{ |
*/ |
/** @file |
*/ |
/* |
* This is the generic page hash table interface. |
*/ |
86,7 → 80,3 |
#endif |
#endif |
/** @} |
*/ |
/kernel/trunk/genarch/include/mm/as_ht.h |
---|
26,12 → 26,6 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** @addtogroup genarchmm |
* @{ |
*/ |
/** @file |
*/ |
#ifndef __AS_HT_H__ |
#define __AS_HT_H__ |
40,7 → 34,3 |
extern as_operations_t as_ht_operations; |
#endif |
/** @} |
*/ |
/kernel/trunk/genarch/include/mm/as_pt.h |
---|
26,12 → 26,6 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** @addtogroup genarchmm |
* @{ |
*/ |
/** @file |
*/ |
#ifndef __AS_PT_H__ |
#define __AS_PT_H__ |
40,7 → 34,3 |
extern as_operations_t as_pt_operations; |
#endif |
/** @} |
*/ |
/kernel/trunk/genarch/include/mm/asid_fifo.h |
---|
26,12 → 26,6 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** @addtogroup genarchmm |
* @{ |
*/ |
/** @file |
*/ |
#ifndef __ASID_FIFO_H__ |
#define __ASID_FIFO_H__ |
38,7 → 32,3 |
extern void asid_fifo_init(void); |
#endif |
/** @} |
*/ |
/kernel/trunk/genarch/include/fb/fb.h |
---|
26,12 → 26,6 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** @addtogroup genarch |
* @{ |
*/ |
/** @file |
*/ |
#ifndef _FB_H_ |
#define _FB_H_ |
42,7 → 36,3 |
void fb_init(__address addr, unsigned int x, unsigned int y, unsigned int bpp, unsigned int scan); |
#endif |
/** @} |
*/ |
/kernel/trunk/genarch/include/fb/font-8x16.h |
---|
26,12 → 26,6 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** @addtogroup genarch |
* @{ |
*/ |
/** @file |
*/ |
#ifndef __FONT_8X16_H__ |
#define __FONT_8X16_H__ |
41,7 → 35,3 |
extern unsigned char fb_font[FONT_GLIPHS * FONT_SCANLINES]; |
#endif |
/** @} |
*/ |
/kernel/trunk/genarch/include/softint/division.h |
---|
26,12 → 26,6 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** @addtogroup genarch |
* @{ |
*/ |
/** @file |
*/ |
#ifndef __SOFTINT_DIVISION_H__ |
#define __SOFTINT_DIVISION_H__ |
64,7 → 58,3 |
#endif |
/** @} |
*/ |
/kernel/trunk/genarch/include/ofw/memory_init.h |
---|
26,12 → 26,6 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** @addtogroup genarch |
* @{ |
*/ |
/** @file |
*/ |
#ifndef __OFW_MEMORY_INIT_H__ |
#define __OFW_MEMORY_INIT_H__ |
42,7 → 36,3 |
extern void ofw_init_zones(void); |
#endif |
/** @} |
*/ |
/kernel/trunk/genarch/include/ofw/ofw.h |
---|
26,12 → 26,6 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** @addtogroup genarch |
* @{ |
*/ |
/** @file |
*/ |
#ifndef __OFW_H__ |
#define __OFW_H__ |
67,7 → 61,3 |
extern void *ofw_claim(const void *addr, const int size, const int align); |
#endif |
/** @} |
*/ |
/kernel/trunk/genarch/include/acpi/madt.h |
---|
26,12 → 26,6 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** @addtogroup genarch |
* @{ |
*/ |
/** @file |
*/ |
#ifndef __MADT_H__ |
#define __MADT_H__ |
144,7 → 138,3 |
extern void acpi_madt_parse(void); |
#endif /* __MADT_H__ */ |
/** @} |
*/ |
/kernel/trunk/genarch/include/acpi/acpi.h |
---|
26,12 → 26,6 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** @addtogroup genarch |
* @{ |
*/ |
/** @file |
*/ |
#ifndef __ACPI_H__ |
#define __ACPI_H__ |
89,7 → 83,3 |
extern int acpi_sdt_check(__u8 *sdt); |
#endif /* __ACPI_H__ */ |
/** @} |
*/ |