New To OS Dev

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
Ninja Rider

New To OS Dev

Post by Ninja Rider »

couple of questions
im using masm to do this and was wondering if anybody has used this language before to do something like this?

is there any really good documentation on the diffrent hardware ports and commands for them?
User avatar
Solar
Member
Member
Posts: 7615
Joined: Thu Nov 16, 2006 12:01 pm
Location: Germany
Contact:

Re:New To OS Dev

Post by Solar »

The "Art of Assembly" uses MASM as reference assembler. You shouldn't have too many issues with it AFAICT.

As for the other... check this recent thread.
Every good solution is obvious once you've found it.
User avatar
Brendan
Member
Member
Posts: 8561
Joined: Sat Jan 15, 2005 12:00 am
Location: At his keyboard!
Contact:

Re:New To OS Dev

Post by Brendan »

Hi,
Ninja Rider wrote:im using masm to do this and was wondering if anybody has used this language before to do something like this?
Someone somewhere probably has. Most people use NASM, FASM, YASM or GAS - mainly because there's more code on the internet for them and they can be ported to your OS later on without paying heaps for a source code licence.
Ninja Rider wrote:is there any really good documentation on the diffrent hardware ports and commands for them?
For a general reference, see:
http://www.cs.cmu.edu/afs/cs/user/ralf/ ... files.html

There's more specific information for each specific device, but for this you'd need to specify which specific device you're interested in....


Cheers,

Brendan
For all things; perfection is, and will always remain, impossible to achieve in practice. However; by striving for perfection we create things that are as perfect as practically possible. Let the pursuit of perfection be our guide.
Ninja Rider

Re:New To OS Dev

Post by Ninja Rider »

what is a really good hex editor
GLneo

Re:New To OS Dev

Post by GLneo »

xvi32
User avatar
Solar
Member
Member
Posts: 7615
Joined: Thu Nov 16, 2006 12:01 pm
Location: Germany
Contact:

Re:New To OS Dev

Post by Solar »

If you have a good text editor, that should support hex mode too. UltraEdit does, TextPad does IIRC. Has the additional benefit of not having to have two editors open.
Every good solution is obvious once you've found it.
pradeep

Re:New To OS Dev

Post by pradeep »

though HIEW is a DOS editor it seems to be the best Hex editor around internet. Most peoples in hacking scene recommends this
However i also have Hackman Editor which also seems to be pretty good
Kemp

Re:New To OS Dev

Post by Kemp »

I found Hex Workshop invaluable, it's surprisingly full of useful features (I don't know if it's meant to be free though).
User avatar
Candy
Member
Member
Posts: 3882
Joined: Tue Oct 17, 2006 11:33 pm
Location: Eindhoven

Re:New To OS Dev

Post by Candy »

pradeep wrote: though HIEW is a DOS editor it seems to be the best Hex editor around internet. Most peoples in hacking scene recommends this
However i also have Hackman Editor which also seems to be pretty good
HIEW is very very good, but the main feature is having both hex and disassembly side-by-side, plus being able to request either at the press of a button. My main objection is both the age (the last free version is over 7 years old) and that it is for DOS only. Might remake it if I want to :)
Post Reply