RE: Update virtio network driver

2016-11-10 Thread Jinhyun
so works well when we use RTEMS_COMPILER_MEMORY_BARRIER() because the driver almost works well without any barrier, too. -Original Message- From: ged...@gwmail.gwu.edu [mailto:ged...@gwmail.gwu.edu] On Behalf Of Gedare Bloom Sent: Friday, November 11, 2016 3:27 AM To: Jinhyun Cc: devel@

Update virtio network driver

2016-11-10 Thread Jinhyun
Hi, all! We removed our RTEMS-virtio driver's dependencies on architecture. We used built-in function of gcc, __sync_synchronize(). This function generates proper memory barrier for target architecture on compile time. In addition, we replaced pcib_conf_read/write functions to pci_read/write_conf

RE: [PATCH] pc386: Add virtio network driver

2016-06-21 Thread Jinhyun
at c/src/lib/ilbbsp/shared/. Hope this makes sense. Thanks, Jin-Hyun From: Joel Sherrill [mailto:j...@rtems.org] Sent: Tuesday, June 14, 2016 11:55 PM To: Gedare Bloom Cc: Jinhyun ; j...@konkuk.ac.kr; devel@rtems.org Subject: Re: [PATCH] pc386: Add virtio network driver Does the virtio.h file

RE: [PATCH] pc386: Add virtio network driver

2016-06-11 Thread Jinhyun
Hi All, Thanks for your comments and suggestions. For a better decision, we like to give a bit of background of our patch. Initially, we got a comment from Joel that the pc386 BSP might be a suitable path for our patch as follows: https://lists.rtems.org/pipermail/devel/2016-March/014157.html Tho

RE: [PATCH] pc386: Add virtio network driver

2016-04-01 Thread Jinhyun
/README.txt. Let us know if this is OK. Thanks, Jin-Hyun From: Joel Sherrill [mailto:j...@rtems.org] Sent: Tuesday, March 29, 2016 11:41 PM To: Jinhyun Cc: rtems-de...@rtems.org ; j...@konkuk.ac.kr Subject: Re: [PATCH] pc386: Add virtio network driver Hi Thanks for the submission. My comments are

[PATCH] pc386: Add virtio network driver

2016-03-29 Thread Jinhyun
diff --git a/c/src/lib/libbsp/i386/pc386/Makefile.am b/c/src/lib/libbsp/i386/pc386/Makefile.am index d9af7dd..da50c67 100644 --- a/c/src/lib/libbsp/i386/pc386/Makefile.am +++ b/c/src/lib/libbsp/i386/pc386/Makefile.am @@ -232,6 +232,19 @@ noinst_PROGRAMS += 3c509.rel 3c509_rel_LDFLAGS += -Wl,--unde

RE: A virtio front-end driver for RTEMS

2016-03-20 Thread Jinhyun
if we generate a directory ‘virtio’ under the ‘pc386’ directory? (i.e., … libbsp/i386/pc386/virtio) Thanks, Jin-Hyun -Original Message- From: ged...@gwmail.gwu.edu [mailto:ged...@gwmail.gwu.edu] On Behalf Of Gedare Bloom Sent: Friday, March 11, 2016 2:14 AM To: Jinhyun Cc: rtems-de

A virtio front-end driver for RTEMS

2016-03-08 Thread Jinhyun
Hi,  I am a graduate student of System Software Lab at Konkuk University (http://sslab.konkuk.ac.kr). We are implementing a virtio front-end network driver for RTEMS and have  published some preliminary results in ACM SIGBED Review (http://sigbed.seas.  upenn.edu/archives/2016-01/EWiLi15_5.pdf).