Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 1648 → Rev 1649

/uspace/trunk/ns/ns.c
26,11 → 26,17
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @defgroup ns Naming Service
* @brief Naming service for HelenOS IPC.
* @{
*/
 
/**
* @file ns.c
* @brief Naming service for HelenOS IPC.
*/
 
 
#include <ipc/ipc.h>
#include <ipc/ns.h>
#include <ipc/services.h>
251,3 → 257,6
assert(item);
free(hash_table_get_instance(item, hashed_service_t, link));
}
/**
* @}
*/
/uspace/trunk/fb/ega.h
26,6 → 26,14
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup egafb
* @brief HelenOS EGA framebuffer.
* @ingroup fbs
* @{
*/
/** @file
*/
 
#ifndef _EGA_H_
#define _EGA_H_
 
32,3 → 40,7
int ega_init(void);
 
#endif
 
/** @}
*/
 
/uspace/trunk/fb/sysio.c
26,6 → 26,14
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @defgroup sysio SysIO
* @brief HelenOS framebuffer emulation via kernel.
* @ingroup fbs
* @{
*/
/** @file
*/
 
#include <async.h>
#include <ipc/fb.h>
#include <ipc/ipc.h>
182,3 → 190,8
/* Set scrolling region to 0-25 lines */
sysputs("\033[0;25r");
}
 
/**
* @}
*/
 
/uspace/trunk/fb/fb.c
27,6 → 27,20
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @defgroup fbs Framebuffers
* @brief HelenOS framebuffers.
* @{
* @}
*/
/** @defgroup fb Framebuffer
* @brief HelenOS framebuffer.
* @ingroup fbs
* @{
*/
/** @file
*/
 
 
#include <stdlib.h>
#include <unistd.h>
#include <string.h>
1054,3 → 1068,7
return 0;
}
 
 
/**
* @}
*/
/uspace/trunk/fb/sysio.h
26,6 → 26,14
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup sysio
* @brief HelenOS framebuffer emulation via kernel.
* @ingroup fbs
* @{
*/
/** @file
*/
 
#ifndef _SYSIO_H_
#define _SYSIO_H_
 
32,3 → 40,7
void sysio_init(void);
 
#endif
 
/** @}
*/
 
/uspace/trunk/fb/ega.c
25,6 → 25,16
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @defgroup egafb EGA framebuffer
* @brief HelenOS EGA framebuffer.
* @ingroup fbs
* @{
*/
/** @file
*/
 
 
#include <stdlib.h>
#include <unistd.h>
#include <align.h>
352,3 → 362,7
return 0;
}
 
 
/**
* @}
*/
/uspace/trunk/fb/fb.h
26,6 → 26,13
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup fb
* @ingroup fbs
* @{
*/
/** @file
*/
 
#ifndef _FB_H_
#define _FB_H_
 
32,3 → 39,7
int fb_init(void);
 
#endif
 
/** @}
*/
 
/uspace/trunk/kbd/include/kbd.h
26,6 → 26,14
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup kbdgen generic
* @brief HelenOS generic uspace keyboard handler.
* @ingroup kbd
* @{
*/
/** @file
*/
 
#ifndef __KBD_H__
#define __KBD_H__
 
46,3 → 54,7
 
#endif
 
/**
* @}
*/
 
/uspace/trunk/kbd/include/key_buffer.h
26,6 → 26,14
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup kbdgen
* @brief HelenOS generic uspace keyboard handler.
* @ingroup kbd
* @{
*/
/** @file
*/
 
#ifndef __KEY_BUFFER_H__
#define __KEY_BUFFER_H__
 
50,3 → 58,7
 
#endif
 
/**
* @}
*/
 
/uspace/trunk/kbd/generic/kbd.c
26,6 → 26,19
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @defgroup kbd Keyboard handler
* @brief HelenOS uspace keyboard handler.
* @{
* @}
*/
/** @addtogroup kbdgen generic
* @brief HelenOS generic uspace keyboard handler.
* @ingroup kbd
* @{
*/
/** @file
*/
 
#include <ipc/ipc.h>
#include <ipc/services.h>
#include <stdio.h>
127,3 → 140,8
async_manager();
 
}
 
/**
* @}
*/
 
/uspace/trunk/kbd/generic/key_buffer.c
26,6 → 26,13
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup kbdgen
* @brief HelenOS generic uspace keyboard handler.
* @ingroup kbd
* @{
*/
/** @file
*/
#include <key_buffer.h>
#include <futex.h>
 
101,4 → 108,7
return 0;
}
 
/**
* @}
*/
 
/uspace/trunk/kbd/arch/ia64/include/kbd.h
26,6 → 26,15
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup kbdia64 ia64
* @brief HelenOS ia64 arch dependent parts of uspace keyboard handler.
* @ingroup kbd
* @{
*/
/** @file
*/
 
 
#ifndef __ia64_KBD_H__
#define __ia64_KBD_H__
 
36,3 → 45,6
 
#endif
 
/**
* @}
*/
/uspace/trunk/kbd/arch/ia64/src/kbd.c
26,6 → 26,14
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup kbdia64 ia64
* @brief HelenOS ia64 arch dependent parts of uspace keyboard handler.
* @ingroup kbd
* @{
*/
/** @file
*/
 
#include <arch/kbd.h>
#include <ipc/ipc.h>
#include <sysinfo.h>
155,3 → 163,7
 
return 1;
}
 
/**
* @}
*/
/uspace/trunk/kbd/arch/ppc32/include/kbd.h
26,6 → 26,14
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup kbdppc32 ppc32
* @brief HelenOS ppc32 arch dependent parts of uspace keyboard handler.
* @ingroup kbd
* @{
*/
/** @file
*/
 
#ifndef __ppc32_KBD_H__
#define __ppc32_KBD_H__
 
35,3 → 43,7
int kbd_arch_process(keybuffer_t *keybuffer, int scan_code);
 
#endif
 
/** @}
*/
 
/uspace/trunk/kbd/arch/ppc32/src/kbd.c
26,6 → 26,14
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup kbdppc32 ppc32
* @brief HelenOS ppc32 arch dependent parts of uspace keyboard handler.
* @ingroup kbd
* @{
*/
/** @file
*/
 
#include <arch/kbd.h>
#include <ipc/ipc.h>
#include <sysinfo.h>
192,3 → 200,7
return 1;
}
 
/** @}
*/
 
/uspace/trunk/kbd/arch/mips32/include/kbd.h
26,6 → 26,14
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup kbdmips32 mips32
* @brief HelenOS mips32 arch dependent parts of uspace keyboard handler.
* @ingroup kbd
* @{
*/
/** @file
*/
 
#ifndef __mips32_KBD_H__
#define __mips32_KBD_H__
 
36,3 → 44,6
 
#endif
 
/**
* @}
*/
/uspace/trunk/kbd/arch/mips32/src/kbd.c
26,6 → 26,13
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup kbdmips32 mips32
* @brief HelenOS mips32 arch dependent parts of uspace keyboard handler.
* @ingroup kbd
* @{
*/
/** @file
*/
#include <arch/kbd.h>
#include <ipc/ipc.h>
#include <sysinfo.h>
387,3 → 394,6
return 0;
}
 
/**
* @}
*/
/uspace/trunk/kbd/arch/ia32/include/kbd.h
26,6 → 26,14
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup kbdia32 ia32
* @brief HelenOS ia32 arch dependent parts of uspace keyboard handler.
* @ingroup kbd
* @{
*/
/** @file
*/
 
#ifndef __ia32_KBD_H__
#define __ia32_KBD_H__
 
35,3 → 43,8
int kbd_arch_process(keybuffer_t *keybuffer, int scan_code);
 
#endif
 
/**
* @}
*/
 
/uspace/trunk/kbd/arch/ia32/src/kbd.c
27,6 → 27,14
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup kbdia32 ia32
* @brief HelenOS ia32 arch dependent parts of uspace keyboard handler.
* @ingroup kbd
* @{
*/
/** @file
*/
 
#include <arch/kbd.h>
#include <ipc/ipc.h>
 
363,3 → 371,8
}
return 1;
}
 
/**
* @}
*/
 
/uspace/trunk/console/console.c
25,6 → 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.
*/
 
/** @defgroup console Console
* @brief HelenOS console.
* @{
*/
/** @file
*/
 
/* TODO: remove */
#include <stdio.h>
 
507,4 → 515,7
 
return 0;
}
/** @}
*/
 
/uspace/trunk/console/console.h
26,6 → 26,12
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup console
* @{
*/
/** @file
*/
 
#ifndef __CONSOLE_H__
#define __CONSOLE_H__
 
44,3 → 50,7
 
#endif
 
/** @}
*/
 
/uspace/trunk/console/screenbuffer.c
26,6 → 26,12
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup console
* @{
*/
/** @file
*/
 
#include <screenbuffer.h>
#include <malloc.h>
#include <unistd.h>
133,3 → 139,7
scr->style.bg_color = bg_color;
}
 
/** @}
*/
 
/uspace/trunk/console/gcons.c
26,6 → 26,12
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup console
* @{
*/
/** @file
*/
 
#include <ipc/fb.h>
#include <ipc/ipc.h>
#include <async.h>
422,3 → 428,7
console_state[KERNEL_CONSOLE] = CONS_KERNEL;
gcons_redraw_console();
}
/** @}
*/
 
/uspace/trunk/console/gcons.h
26,6 → 26,12
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup console
* @{
*/
/** @file
*/
 
#ifndef _GCONS_H_
#define _GCONS_H_
 
37,3 → 43,7
void gcons_notify_disconnect(int consnum);
 
#endif
/** @}
*/
 
/uspace/trunk/console/screenbuffer.h
26,6 → 26,12
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup console
* @{
*/
/** @file
*/
 
#ifndef __SCREENBUFFER_H__
#define __SCREENBUFFER_H__
 
57,7 → 63,7
 
/** Returns keyfield for position on screen. Screenbuffer->buffer is cyclic buffer so we must couted in index of the topmost line.
* @param scr screenbuffer
* @oaram x position on screen
* @param x position on screen
* @param y position on screen
* @return keyfield structure with character and its attributes on x,y
*/
88,3 → 94,7
 
#endif
 
/** @}
*/