Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 1701 → Rev 1702

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