Commit Graph

9 Commits

Author SHA1 Message Date
gbeauche
97726bd1e7 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.
2005-07-03 22:02:01 +00:00
gbeauche
2cf7fd2a88 First round of patches to increase ethernet code portability. 2005-07-03 08:23:42 +00:00
gbeauche
df0d5d2a41 Happy New Year 2005! 2005-01-30 21:48:22 +00:00
gbeauche
7944aaf2de FindLibSymbol() returns an address in MacOS address space. Likewise for
Mac_sysalloc(). i.e. make it return an uint32.
2004-12-19 09:01:04 +00:00
gbeauche
6255bd24c3 direct addressing & 64-bit fixes 2004-12-18 18:40:43 +00:00
gbeauche
21607e19ad 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!
2004-05-10 16:16:26 +00:00
gbeauche
fd8b5bbb7a Tentative little-endian fixes 2004-05-10 12:05:45 +00:00
cebix
2d5de1af9d Happy New Year! :) 2004-01-12 15:37:24 +00:00
cebix
8e4d5e5f40 Imported sources 2002-02-04 16:58:13 +00:00