Random stuff found in Dish source code

HokieEngineer

Proud Staff Member
Original poster
Oct 13, 2003
2,289
0
As you people might have seen, Dish finally started to comply with the open source policies of the GPL.

Anyways, I was browsing through some of the code, and found some references to the DP962. I guess it was more than just a code name at the time. Anyone who is a programmer will understand the following, otherwise it might just look like jibberish. However, note the references to DP962 hehe.


Code:
/* Only used in factory mode.  Overlaps the end of Application */
  #if defined(CONFIG_DP962) 
   /* Only the DP962 uses 2MB allocation for ATE  */
   { name: "ATE",          offset:  80*1024*128,	size:  16*1024*128}
  #elif defined(CONFIG_DP411)
    /* Only used in factory mode.  Overlaps the end of Application */
    { name: "ATE",          offset:  88*1024*128,	size:  8*1024*128},
    /* 
     * The DP411 adds two blocks that overlap the application to fit
     * in with memory requirements for the download API.
     */
    { name: "App Split 1",  offset:   4*1024*128,   size: 72*1024*128},
    { name: "App Split 2",  offset:  76*1024*128,   size: 20*1024*128}
  #else
   /* The DP942 uses 1MB allocation for ATE  */
   { name: "ATE",          offset:  88*1024*128,	size:  8*1024*128}
  #endif /* CONFIG_DP962 */

Basically what thats doing is setting up the memory locations for various parts of the OS inside the receiver. Anyways, figured I would share. Still a lot more code to sift through :).
 

E* adds Documentary Channel

New 411 Mpeg4 Dish now able to be modified for archiving!!

Users Who Are Viewing This Thread (Total: 0, Members: 0, Guests: 0)

Who Read This Thread (Total Members: 1)