From: "Haifeng Fang" <fhf25@126.com>
To: xen-devel <xen-devel@lists.xensource.com>
Subject: Fw: Re: Re: how to use printk() in xen?
Date: Sat, 26 Apr 2008 22:16:35 +0800 [thread overview]
Message-ID: <200804262216352342496@126.com> (raw)
In-Reply-To: 200804262216063592559@126.com
[-- Attachment #1.1: Type: text/plain, Size: 1688 bytes --]
2008-04-26
Haifeng Fang
发件人: Haifeng Fang
发送时间: 2008-04-26 22:16:06
收件人: Hwandori
抄送:
主题: Re: Re: [Xen-devel] how to use printk() in xen?
thanks for a reply.
in my opinion, the "printk" is not what i want. the reason is:
firstly, in 'drivers/char/console.c' there is a definition of printk, but the file includes a header file - 'xen/lib.h'.
in 'xen/lib.h' there is a declaration of printk in form of "extern void printk()", so i doubt that the two functions is not the same one.
secondly, in 'xen/include/xen/console.h' there is not a declaration of printk, but why the decalaration of printk() is placed into the "xen/lib.h" file, meanwhile it is added a perfix 'extern' ?
so, can we talk about that? give me you advices please.
2008-04-26
Haifeng Fang
发件人: Hwandori
发送时间: 2008-04-26 21:05:46
收件人: fhf25@126.com
抄送:
主题: Re: [Xen-devel] how to use printk() in xen?
Hi,
I think 'printk' you meant is implemented in 'drivers/char/console.c'.
Is my answer what you want?
2008/4/26 Haifeng Fang <fhf25@126.com>:
hi, all:
i want to add a function in xen. in the function i need to call the "printk" to display the values of some variables.
i found the definition of printk() in file "xen-3.1.0-src\xen\include\xen\lib.h ":
extern void printk(const char *format, ...)
__attribute__ ((format (printf, 1, 2)));
who can tell me the location of printk()?
thanks in advance.
2008-04-26
Haifeng Fang
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
[-- Attachment #1.2: Type: text/html, Size: 7453 bytes --]
[-- Attachment #2: Type: text/plain, Size: 138 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
next prev parent reply other threads:[~2008-04-26 14:16 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-04-26 12:59 how to use printk() in xen? Haifeng Fang
2008-04-26 13:07 ` Wei, Gang
[not found] ` <4c58ffef0804260605r39e15016tab79c5b01bd6ab79@mail.gmail.com>
[not found] ` <200804262216063592559@126.com>
2008-04-26 14:16 ` Haifeng Fang [this message]
[not found] ` <4c58ffef0804261038x120cf551qc168ab86fa31f8f8@mail.gmail.com>
2008-04-26 17:49 ` Re: " Haifeng Fang
2008-04-27 2:26 ` Li, Xin B
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200804262216352342496@126.com \
--to=fhf25@126.com \
--cc=xen-devel@lists.xensource.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.