Ignore:
Timestamp:
Aug 10, 1999, 4:41:44 PM (22 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
cef2fb5f
Parents:
908436c1
Message:

Patch from Eric Valette <valette@…> and Emmanuel Raguet
<raguet@…>:

  • the dec21140 driver code has been hardened (various bug fixed) Emmanuel,
  • bug in the mcp750 init code have been fixed (interrupt stack/initial stack initialization), BSS correctly cleared (Eric V)
  • remote debugging over TCP/IP is nearly complete (berakpoints, backtrace, variables,...) (Eric V),
  • exception handling code has also been improved in order to fully support RDBG requirements (Eric V),
File:
1 edited

Legend:

Unmodified
Added
Removed
  • c/src/librdbg/include/rdbg/servrpc.h

    r908436c1 r981b99f  
     1/*
     2 * $Id$
     3 */
    14
    25#ifndef SERVRPC_H
     
    3033extern const char* BmsgNames[]; /* list of BMSG_xxx names */
    3134extern const char* PtraceName(int req);
     35
     36#ifdef i386                     /* low-high machine such as 386 */
     37#define HL_W(w)         (((UINT16)(w)>>8)+((((w)&0xFF)<<8)))
     38#define HL_D(d)         (((UINT32)(d)>>24)+(((d)&0x00FF0000)>>8) \
     39                       +(((d)&0xFF00)<<8)+(((d)&0xFF)<<24))
     40#else
     41#define HL_W(w)         w
     42#define HL_D(d)         d
     43#endif
    3244
    3345# define DPRINTF(a)     (rdb_debug ? printk ("%d >>> ", getId()), printk a : 0)
Note: See TracChangeset for help on using the changeset viewer.