i hope somebody will help.................
- BOTOKILLER
- Member
- Posts: 28
- Joined: Tue Jan 04, 2011 10:25 am
- Location: Ukraine
i hope somebody will help.................
for whole week im trying to find out how to access this damn PCI IDE configuration space and PCI devices ....
help me with links, preferable with assembler example
Please help me with this stuff
help me with links, preferable with assembler example
Please help me with this stuff
Last edited by BOTOKILLER on Tue Feb 22, 2011 8:41 am, edited 2 times in total.
Re: i hope somebody will help.................
Well, you cannot mean this Wiki page: PCI, since there's no C++ on it and it gives the I/O ports necessary, so I suggest you start there.
Three hints, if I may:
Three hints, if I may:
- Use expressive thread titles.
- Don't use colored text. People use different skins on this forum, and might or might not be able to read your text.
- Telling people what not to tell you is bad style, especially when you're making a fool of yourself like in this case...
Last edited by Solar on Tue Feb 22, 2011 7:20 am, edited 1 time in total.
Every good solution is obvious once you've found it.
Re: i hope somebody will help.................
You were banned for 2 weeks for posting drivel.
I do hope this is not the start of it again?
I do hope this is not the start of it again?
- BOTOKILLER
- Member
- Posts: 28
- Joined: Tue Jan 04, 2011 10:25 am
- Location: Ukraine
Re: i hope somebody will help.................
all right ill change post, but still i didnt find IO ports on this pageSolar wrote:Well, you cannot mean this Wiki page: PCI, since there's no C++ on it and it gives the I/O ports necessary, so I suggest you start there.
Three hints, if I may:
I think at least the former two are in the forum rules somewhere...
- Use expressive thread titles.
- Don't use colored text. People use different skins on this forum, and might or might not be able to read your text.
- Telling people what not to tell you is bad style, especially when you're making a fool of yourself like in this case...
- NickJohnson
- Member
- Posts: 1249
- Joined: Tue Mar 24, 2009 8:11 pm
- Location: Sunnyvale, California
Re: i hope somebody will help.................
The Wiki wrote:Two 32-bit I/O locations are used, the first location (0xCF8) is named CONFIG_ADDRESS, and the second (0xCFC) is called CONFIG_DATA.
- BOTOKILLER
- Member
- Posts: 28
- Joined: Tue Jan 04, 2011 10:25 am
- Location: Ukraine
Re: i hope somebody will help.................
thank you) ill try)) i hope it will helpNickJohnson wrote:The Wiki wrote:Two 32-bit I/O locations are used, the first location (0xCF8) is named CONFIG_ADDRESS, and the second (0xCFC) is called CONFIG_DATA.
one question: CONFIG_ADDRESS - used to define device wich have to be accessed and what is CONFIG_DATA for?
Re: i hope somebody will help.................
Did you bother to read the page? I've never programmed port I/O in my life, and found the instructions on that page to be more than sufficient. (Or I wouldn't have linked it for you.)
Every good solution is obvious once you've found it.
- BOTOKILLER
- Member
- Posts: 28
- Joined: Tue Jan 04, 2011 10:25 am
- Location: Ukraine
Re: i hope somebody will help.................
i am newbie, i just learnSolar wrote:Did you bother to read the page? I've never programmed port I/O in my life, and found the instructions on that page to be more than sufficient. (Or I wouldn't have linked it for you.)
- Combuster
- Member
- Posts: 9301
- Joined: Wed Oct 18, 2006 3:45 am
- Libera.chat IRC: [com]buster
- Location: On the balcony, where I can actually keep 1½m distance
- Contact:
Re: worst topic title ever.
Did you know that learning is a process that is to be performed by the person attempting to gain knowledge, and not the person that already has the knowledge? To the observer, both laziness and genuine stupidity lead to the same symptoms: decide for yourself which one is the case. Also, meeting the banhammer here won't stop you from getting into trouble elsewhere.
The Grumpy Old Man Quality Assurance at your service.In another thread, Solar wrote:Actually, I am trying to help you, before you hurt yourself... Or Combuster finds this thread.
- BOTOKILLER
- Member
- Posts: 28
- Joined: Tue Jan 04, 2011 10:25 am
- Location: Ukraine
Re: worst topic title ever.
thank you for your adviseCombuster wrote:Did you know that learning is a process that is to be performed by the person attempting to gain knowledge, and not the person that already has the knowledge? To the observer, both laziness and genuine stupidity lead to the same symptoms: decide for yourself which one is the case. Also, meeting the banhammer here won't stop you from getting into trouble elsewhere.
The Grumpy Old Man Quality Assurance at your service.In another thread, Solar wrote:Actually, I am trying to help you, before you hurt yourself... Or Combuster finds this thread.
found book "PCI and PCI-X Hardware and Software: Architecture and Design" it have to help
Re: worst topic title ever.
Oh just get the hell out. You're annoying me again and you've only been unbanned for a day.BOTOKILLER wrote:thank you for your adviseCombuster wrote:Did you know that learning is a process that is to be performed by the person attempting to gain knowledge, and not the person that already has the knowledge? To the observer, both laziness and genuine stupidity lead to the same symptoms: decide for yourself which one is the case. Also, meeting the banhammer here won't stop you from getting into trouble elsewhere.
The Grumpy Old Man Quality Assurance at your service.In another thread, Solar wrote:Actually, I am trying to help you, before you hurt yourself... Or Combuster finds this thread.
found book "PCI and PCI-X Hardware and Software: Architecture and Design" it have to help
- BOTOKILLER
- Member
- Posts: 28
- Joined: Tue Jan 04, 2011 10:25 am
- Location: Ukraine
Re: worst topic title ever.
what do I have to do to stop annoying you???JamesM wrote:BOTOKILLER wrote:Combuster wrote:Did you know that learning is a process that is to be performed by the person attempting to gain knowledge, and not the person that already has the knowledge? To the observer, both laziness and genuine stupidity lead to the same symptoms: decide for yourself which one is the case. Also, meeting the banhammer here won't stop you from getting into trouble elsewhere.
Oh just get the hell out. You're annoying me again and you've only been unbanned for a day.
Re: i hope somebody will help.................
The forum rules are a good place to start. Do follow the links in item 3) and 4).what do I have to do to stop annoying you???
Looking for "PCI" in the Wiki ("Got a question? Search this first!") would have given you the page I linked for you. Actually reading it carefully would have answered your questions (I/O port numbers, and what CONFIG_DATA is for). It's a lot of text and doesn't come pre-chewed, but that's OS development for you.
"i am newbie" is not really an excuse for this, rather an indication that OS development is not (yet) for you. (See required knowledge.)
So...
...prove us wrong. Show us that you do meet the requirements of experience and autonomy, so we don't have to read our own Wiki pages for you.what do I have to do to stop annoying you???
Every good solution is obvious once you've found it.
- BOTOKILLER
- Member
- Posts: 28
- Joined: Tue Jan 04, 2011 10:25 am
- Location: Ukraine