home bbs files messages ]

Just a sample of the Echomail archive

Cooperative anarchy at its finest, still active today. Darkrealms is the Zone 1 Hub.

   RBERRYPI      Support for the Raspberry Pi device      21,939 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 20,487 of 21,939   
   Single Stage to Orbit to Charlie Gibbs   
   Re: RP2350 and Pico 2 - things missing   
   23 Aug 24 00:13:08   
   
   INTL 3:770/1 3:770/3   
   REPLYADDR alex.buell@munted.eu   
   REPLYTO 3:770/3.0 UUCP   
   MSGID: <7db19ce4e1a79785cacd10c2f9f51ceb5c1a8236.camel@munted.eu> f7e13674   
   REPLY: <0aMxO.668886$89y.560782@fx18.iad> 1c3f035d   
   PID: SoupGate-Win32 v1.05   
   On Thu, 2024-08-22 at 19:18 +0000, Charlie Gibbs wrote:   
   > > > FAR and NEAR specifiers used with JMP   
   > >    
   > >  	The obscenity was these qualifiers making their way into C   
   > > source   
   > > code - try writing (or even reading) the declaration for a near   
   > > pointer to a function returning a far pointer to an array of   
   > > functions returning near pointers to integers.   
   > >    
   > >  	Then realise that you *alos* wanted this source code to be   
   > > portable.   
   >    
   > A bloody pain in the ass, all of it.  Forget the 640K barrier -   
   > I was much more concerned with the 64K barrier.  I wound up   
   > writing pointer normalization routines and all sorts of other   
   > hacks to handle large tables - and still keep it compatible   
   > with *n*x.  I only recently stripped out all that crap.   
   > Good riddance.   
      
   Huge pointers for code + data for up to 1MB, oh the Ghods, much slower   
   than using using tiny pointers limited to 64KB segments. But yes,   
   playing games with segment registers and splitting data into 64KB   
   segments was significantly quicker and generated smaller binaries.    
   --    
   Tactical Nuclear Kittens   
      
   --- SoupGate-Win32 v1.05   
    * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)   
   SEEN-BY: 10/0 1 90/1 103/705 105/81 106/201 124/5016 129/305 153/757   
   SEEN-BY: 153/7715 218/0 1 601 700 840 870 930 220/70 221/1 6 360 226/17   
   SEEN-BY: 226/30 100 227/114 229/110 111 114 200 206 300 317 400 426   
   SEEN-BY: 229/428 470 550 616 664 700 240/1120 266/512 267/800 282/1038   
   SEEN-BY: 291/111 292/854 301/1 113 812 310/31 320/219 322/757 335/364   
   SEEN-BY: 341/66 342/200 396/45 460/58 633/280 712/848 770/1 3 100   
   SEEN-BY: 770/330 340 772/210 220 230 5020/400 1042 5058/104 5075/35   
   PATH: 770/3 1 218/840 221/6 301/1 218/700 229/426   
      

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca