RIP is just the name of the instruction pointer in x86-64 -- intel's register naming convention is that the 64 bit registers have an 'R' prefix ... so RAX is the 64 bit AX register, RIP = 64 bit IP, etc.
On Fri, Oct 7, 2011 at 9:22 AM, sparsh mittal <[email protected]>wrote: > Thanks. Also can you give some reference for rip etc. I have no idea what > they are and that obstructs my understanding. Thanks again. > > Thanks and Regards > Sparsh Mittal > > > > > On Thu, Oct 6, 2011 at 4:05 PM, avadh patel <[email protected]> wrote: > >> >> >> On Thu, Oct 6, 2011 at 1:49 PM, sparsh mittal <[email protected]>wrote: >> >>> Hello >>> There is code in ptlhwdef.h >>> >>> // PTLsim's internal memory related variables >>> extern W64 PTLSIM_RAM_PHYSADDR; >>> >>> #define PTLSIM_RAM_SIZE 128*1024*1024 >>> >>> Is this code useful or obsolete? I don't find it is used elsewhere >>> meaningfully. Does PTLsim needs its own ram? >>> >>> Further, can you give some pointers on things like RIP and meanings of >>> symbols such as mfnlo:28, use64:1, kernel:1, padlo:2, mfnhi:28, df:1, >>> padhi:3 >>> >>> All this is obsolete and will be removed. These variables were used by >> Xen based PTLsim for page management in Xen hypervisor. It will be removed >> eventually. >> >> - Avadh >> >>> >>> >>> Thanks and Regards >>> Sparsh Mittal >>> >>> >>> >>> _______________________________________________ >>> http://www.marss86.org >>> Marss86-Devel mailing list >>> [email protected] >>> https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel >>> >>> >> > > _______________________________________________ > http://www.marss86.org > Marss86-Devel mailing list > [email protected] > https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel > >
_______________________________________________ http://www.marss86.org Marss86-Devel mailing list [email protected] https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
