Happy New Year!
Minor tweaks to support compilation of ether.cpp within MacOS. i.e. mostly migrate the Ethernet driver to the MacOS side. This is enabled for DIRECT_ADDRESSING cases. I didn't want to alter much of ether.cpp (as it would have required to support that mode). Of course, in REAL_ADDRESSING mode (the default) and for debugging purposes, the old driver is still available.
First round of patches to increase ethernet code portability.
Happy New Year 2005!
FindLibSymbol() returns an address in MacOS address space. Likewise for Mac_sysalloc(). i.e. make it return an uint32.
direct addressing & 64-bit fixes
Provide Mac_sysalloc() and Mac_sysfree() for memory allocation in MacOS system heap zone. Use them for network related data dynamically allocated. TODO: check performance in emulated mode!
Tentative little-endian fixes
Happy New Year! :)
Imported sources
Initial revision
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.