From a8bf95d0249565f4210ccab5c13232d501ce0c2d Mon Sep 17 00:00:00 2001 From: Till Straumann Date: Wed, 22 Apr 2009 22:06:58 +0000 Subject: - importing updated version from SLAC as of 20090422 --- bsd_eth_drivers/ChangeLog | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 bsd_eth_drivers/ChangeLog (limited to 'bsd_eth_drivers/ChangeLog') diff --git a/bsd_eth_drivers/ChangeLog b/bsd_eth_drivers/ChangeLog new file mode 100644 index 0000000..33cb584 --- /dev/null +++ b/bsd_eth_drivers/ChangeLog @@ -0,0 +1,20 @@ + 2008/03/22 (TS) + - silence more compiler warnings: + * make DMA address void* instead of caddr_t to avoid strict-aliasing violation + * add dummy statement to silence 'unused variable' warning. + - added header with RTEMS version checking macro. Unfortunately, many small + details of the RTEMS APIs change with versions :-( [e.g., changed type + from unsigned -> uint32_t in st_le32()]. Individual files can include + the new and test for RTEMS version to switch conditional + compilation (aaargh). + - header clash; (and others) are present in newlib and in RTEMS/bsdnet + but they use a different multiple-inclusion guard :-(. Must pick the right one... + 2007/11/07 (TS) + - added ChangeLog + - moved arp_ifinit from libbsdport.h to libbsdport_post.h + - replaced inport_xxx/outport_xxx by in_xxx/out_xxx and _IO_BASE + - bookE has not mftb instruction :-( we must use mfspr + (but that wouldn't work on classic ppc if we were not + in supervisory mode). + - type adaptions in libbsdport.h to protect us against + alias rule and to silence warnings. -- cgit v1.2.3