OSDev.org

The Place to Start for Operating System Developers
It is currently Sun Apr 28, 2024 6:26 pm

All times are UTC - 6 hours




Post new topic Reply to topic  [ 7 posts ] 
Author Message
 Post subject: Category:X86 Instructions
PostPosted: Wed Feb 25, 2009 4:08 am 
Offline
Member
Member
User avatar

Joined: Thu Dec 21, 2006 3:03 am
Posts: 1029
Location: Hobart, Australia
I personally think this category, and all the pages within this category, can be deleted. As Solar says on the talk page, this is already very well done by Intel and AMD already. I'd like to get a few opinions if I could.

_________________
My Personal Blog | My Software Company - Loop Foundry | My Github Page


Top
 Profile  
 
 Post subject: Re: Category:X86 Instructions
PostPosted: Wed Feb 25, 2009 4:35 am 
Offline
Member
Member

Joined: Wed Oct 31, 2007 9:09 am
Posts: 1385
JackScott wrote:
I personally think this category, and all the pages within this category, can be deleted. As Solar says on the talk page, this is already very well done by Intel and AMD already. I'd like to get a few opinions if I could.


I agree. But then again, my opinions are usually deemed worthless (for good reason: I think that about 80% of the Wiki can be deleted because of sheer uselessness).


JAL


Top
 Profile  
 
 Post subject: Re: Category:X86 Instructions
PostPosted: Wed Feb 25, 2009 5:33 am 
Offline
Member
Member
User avatar

Joined: Sun Oct 22, 2006 7:01 am
Posts: 2646
Location: Devon, UK
I agree with JS too - I think that where instructions are important, they should be documented within a topic. For example: the INVLPG instruction should be documented as part of the text of the Paging topic.

Why instructions like MOV and CLI are there at all is a complete mystery. I say go ahead and delete :)

Cheers,
Adam


Top
 Profile  
 
 Post subject: Re: Category:X86 Instructions
PostPosted: Wed Feb 25, 2009 9:35 am 
Offline
Member
Member
User avatar

Joined: Fri Apr 18, 2008 4:40 pm
Posts: 1686
Location: Langley, Vancouver, BC, Canada
Fourthdeded.

post++;

_________________
Image
Image
Solar wrote:
It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.

I wish I could add more tex


Top
 Profile  
 
 Post subject: Re: Category:X86 Instructions
PostPosted: Wed Feb 25, 2009 11:17 am 
Offline
Member
Member
User avatar

Joined: Wed Oct 18, 2006 3:45 am
Posts: 9301
Location: On the balcony, where I can actually keep 1½m distance
CLI/STI, MOV, XCHG, INT: delete +1

INVLPG and some general theory about TLBs should be merged into Paging

CPUID however should IMO be kept - Its more general than any of the manuals (as it has information from all of them and more)

_________________
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]


Top
 Profile  
 
 Post subject: Re: Category:X86 Instructions
PostPosted: Wed Feb 25, 2009 3:36 pm 
Offline
Member
Member
User avatar

Joined: Thu Dec 21, 2006 3:03 am
Posts: 1029
Location: Hobart, Australia
CLI, STI, MOV, INT and XCHG have been deleted. Later on I'll edit CPUID and merge INVLPG into Paging, if nobody gets there first.

_________________
My Personal Blog | My Software Company - Loop Foundry | My Github Page


Top
 Profile  
 
 Post subject: Re: Category:X86 Instructions
PostPosted: Wed Feb 25, 2009 4:28 pm 
Offline
Member
Member
User avatar

Joined: Fri Apr 18, 2008 4:40 pm
Posts: 1686
Location: Langley, Vancouver, BC, Canada
JackScott wrote:
Later on I'll edit CPUID and merge INVLPG into Paging, if nobody gets there first.

I've merged INVLPG into Paging and took Category:X86 Instructions out of CPUID. Also, in the "Page Table" section of Paging, can we move the diagram to the right so that the NASM example isn't shoved over to practically the middle of the page (on a 1440x900 screen)?

_________________
Image
Image
Solar wrote:
It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.

I wish I could add more tex


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group