The VirtIO device would be a pretty good example, although it does some unusual things as far as determining how big it's BARs are supposed to be. The IDE controller is a pretty simple device that's a little more representative in that way. A lot of the complexity is in the actual disks themselves, with the controller mostly just directing messages from the host to a particular disk.
Gabe On Thu, Oct 22, 2020 at 6:37 AM Giacomo Travaglini via gem5-users < gem5-users@gem5.org> wrote: > Hi, > > > > I’d recommend having a look at the VirtIO device…. > > (I don’t know if there are better examples, more experienced people are > welcome to chime in) > > > > Giacomo > > > > *From:* Liyichao via gem5-users <gem5-users@gem5.org> > *Sent:* 22 October 2020 11:51 > *To:* gem5 users mailing list <gem5-users@gem5.org> > *Cc:* Liyichao <liyic...@huawei.com> > *Subject:* [gem5-users] How to add a new pcie device on GEM5 > > > > Hi All: > > > > Any one has experience on how to add ad new pcie device on GEM5? > > > > This device can be just a demo device which has only a few basic > operation like read,write… > > > > So if I want to add a pcie device,any config I need to realize? > Or any examples? > > > ------------------------------ > > 李翼超(Charlie) > > > > 华为技术有限公司 Huawei Technologies Co., Ltd. > > [image: Company_logo] > > 部门:计算系统与组件开发部 [云与计算BG] > > 手 机:15858232899 > 电子邮件:liyic...@huawei.com > > 地址:中国(China)-杭州(Hangzhou)-滨江区江淑路360号华为杭州研发中心Z4# [3-A06] > ------------------------------ > > 本邮件及其附件含有华为公司的保密信息,仅限于发送给上面地址中列出的个人或群组。禁 > 止任何其他人以任何形式使用(包括但不限于全部或部分地泄露、复制、或散发)本邮件中 > 的信息。如果您错收了本邮件,请您立即电话或邮件通知发件人并删除本邮件! > This e-mail and its attachments contain confidential information from > HUAWEI, which > is intended only for the person or entity whose address is listed above. > Any use of the > information contained herein in any way (including, but not limited to, > total or partial > disclosure, reproduction, or dissemination) by persons other than the > intended > recipient(s) is prohibited. If you receive this e-mail in error, please > notify the sender by > phone or email immediately and delete it! > > > IMPORTANT NOTICE: The contents of this email and any attachments are > confidential and may also be privileged. If you are not the intended > recipient, please notify the sender immediately and do not disclose the > contents to any other person, use it for any purpose, or store or copy the > information in any medium. Thank you. > _______________________________________________ > gem5-users mailing list -- gem5-users@gem5.org > To unsubscribe send an email to gem5-users-le...@gem5.org > %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
_______________________________________________ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s