Timeline



Oct 15, 2011:

10:41 PM Ticket #18 (e1000e hangs during netbind - Add support for 82579LM Gigabit) created by Gabriele Gamba
Lenovo Thinkpad T420 is equipped with Intel 82579LM Gigabit NIC …

Sep 29, 2011:

4:57 PM Changeset [159] by demetrioussharpe
Commented out unnecessary Linux definitions pending removal.
4:53 PM Changeset [158] by demetrioussharpe
Needed to include r8110.h.
4:50 PM Changeset [157] by demetrioussharpe
Removed defs.h & pci_regs.h; Removed useless arguments from functions; …

Sep 27, 2011:

8:06 PM Changeset [156] by demetrioussharpe
Deactivate the assignment of 'adapter.ri', since there's nothing to …
7:51 PM Changeset [155] by demetrioussharpe
Changed references from 'ei' (e1000e info) to 'ri' (r8110 info); …
6:32 PM Changeset [154] by Steven Levine
Always include line number debug info in .obj files. Makes for faster …

Sep 19, 2011:

8:25 PM Changeset [153] by demetrioussharpe
8:23 PM Changeset [152] by demetrioussharpe
8:21 PM Changeset [151] by demetrioussharpe
Added parenthesis & casts to in an attempt to squash warnings; Fixed a …
8:13 PM Changeset [150] by demetrioussharpe
Added parenthesis & casts to in an attempt to squash warnings.
8:11 PM Changeset [149] by demetrioussharpe
8:09 PM Changeset [148] by demetrioussharpe
Added parenthesis & casts to in an attempt to squash warnings.
7:54 PM Changeset [147] by demetrioussharpe
Changed unsigned int types directly into dword types.
7:51 PM Changeset [146] by demetrioussharpe
Perform a few casts on the return values of readl() before assigning …
7:43 PM Changeset [145] by demetrioussharpe
Missed an argument while making the last change.
7:40 PM Changeset [144] by demetrioussharpe
There's no reason to write/read to/from registers with negative values …
6:19 PM Changeset [143] by demetrioussharpe
Updated to accept network address.
6:07 PM Changeset [142] by demetrioussharpe
Updated to accept network address.
5:17 PM Changeset [141] by demetrioussharpe
Erroneously used mdio_write(), when I meant mdio_read().
5:14 PM Changeset [140] by demetrioussharpe
Made adjustments to address arithmetic in getHWStats(); Fixed typo in …
5:11 PM Changeset [139] by demetrioussharpe
Fixed error with character casing of variable name.
5:10 PM Changeset [138] by demetrioussharpe
Made adjustments to address arithmetic in getHWStats().
5:05 PM Changeset [137] by demetrioussharpe
Replaced intel statistical counter struct with one tailored for …
4:44 PM Changeset [136] by demetrioussharpe
Forgot to define ether_crc() as a member function of class RTL_DEVICE.
4:42 PM Changeset [135] by demetrioussharpe
Filled in register names to replace plain numeral addresses.
4:33 PM Changeset [134] by demetrioussharpe
Removed reference to variable that no longer exists.
4:32 PM Changeset [133] by demetrioussharpe
Removed unnecessary variable declaration & fixed a variable that was …
4:29 PM Changeset [132] by demetrioussharpe
Added the code for setting the multicast filters.
3:28 PM Changeset [131] by demetrioussharpe
Removed reference to variable that no longer exists.
3:26 PM Changeset [130] by demetrioussharpe
Removed unnecessary call to function that didn't exist.
3:21 PM Changeset [129] by demetrioussharpe
Changed releaseRX()'s argument list to match it's function prototype & …
3:19 PM Changeset [128] by demetrioussharpe
Changed xferRX()'s argument list to match it's function prototype & …
3:14 PM Changeset [127] by demetrioussharpe
Notify hw where ring buffers are located; Tell hw when it's time to …

Sep 16, 2011:

11:46 PM Changeset [126] by demetrioussharpe
Assigned rctl to '0' to silence warning for now.
11:43 PM Changeset [125] by demetrioussharpe
Changed the name to avoid confusion.
11:40 PM Changeset [124] by demetrioussharpe
Added GDT_READ() & GDT_WRITE().
11:37 PM Changeset [123] by demetrioussharpe
Added declaration of phys to startXmit().
11:32 PM Changeset [122] by demetrioussharpe
Finished implementing the top portion of startXmit().
11:23 PM Changeset [121] by demetrioussharpe
Changed type of 'value' to unsigned int.
11:21 PM Changeset [120] by demetrioussharpe
Changed mdio_read() to return an unsigned value.
11:16 PM Changeset [119] by demetrioussharpe
Changed argument to readw() in IRQHandler().
11:01 PM Changeset [118] by demetrioussharpe
Removed 'port' argument from rtl8169scd_phy_config().
10:58 PM Changeset [117] by demetrioussharpe
Removed unnecessary mac printing function.
10:52 PM Changeset [116] by demetrioussharpe
Replaced missing ')'.
10:48 PM Changeset [115] by demetrioussharpe
Removed checks for 'DEBUG > some number'; Removed printouts of data in …
10:42 PM Changeset [114] by demetrioussharpe
Removed leftover 'static' from member function declarations.
10:33 PM Changeset [113] by demetrioussharpe
Removed stray comma.
10:04 PM Changeset [112] by demetrioussharpe
Removed all references to ioaddr.
8:51 PM Changeset [111] by demetrioussharpe
Removed ioaddr; added object to ba access.
8:48 PM Changeset [110] by demetrioussharpe
Removed all macros for reading & writing.
8:43 PM Changeset [109] by demetrioussharpe
Replace 's'hort with 'w'ord.
8:41 PM Changeset [108] by demetrioussharpe
Moved ioaddr into R8110 object.
8:38 PM Changeset [107] by demetrioussharpe
Removed /*void*/u8 iomem *ioaddr from read*()/write*() functions.
8:33 PM Changeset [106] by demetrioussharpe
Reversed the argument order for write*() functions in r8110.h; Removed …
8:28 PM Changeset [105] by demetrioussharpe
Removed duplicate/competing declarations of read*()/write*() functions.
8:22 PM Changeset [104] by demetrioussharpe
Reversed the argument order for write*() functions.
8:18 PM Changeset [103] by demetrioussharpe
Reversed the argument order for write*() functions.
8:13 PM Changeset [102] by demetrioussharpe
Created declarations for static functions in hw_common.h & removed …
7:55 PM Changeset [101] by demetrioussharpe
The mac_info issue still confounds me, changed it back to it's …
7:51 PM Changeset [100] by demetrioussharpe
Removed r8169_set_mac(); MacInfo is a const struct, so it must be …
7:47 PM Changeset [99] by demetrioussharpe
Split up mac_info struct & pointer assignments.
7:41 PM Changeset [98] by demetrioussharpe
Mistakingly removed ioaddr.
7:37 PM Changeset [97] by demetrioussharpe
Moved all read*() & write*() functions into hw_common.h; Adjusted all …
7:22 PM Changeset [96] by demetrioussharpe
Added ioaddr.
7:13 PM Changeset [95] by demetrioussharpe
Reapplied modification to setMac().
7:11 PM Changeset [94] by demetrioussharpe
Reverted to revision 36.
6:55 PM Changeset [93] by demetrioussharpe
Modified setMac().
6:52 PM Changeset [92] by demetrioussharpe
Reverted to revision 15.
6:07 PM Changeset [91] by demetrioussharpe
Splitting this driver off. Learned a lot from it, but it's time for me …
5:39 PM Changeset [90] by demetrioussharpe
Revert last change, I misunderstood what was supposed to be going on …
5:35 PM Changeset [89] by demetrioussharpe
Removed more Linux code; Stubbed startRX(), stopRX(), startTX(), & …
5:02 PM Changeset [88] by demetrioussharpe
Corrected errors in the read/write macros.
4:59 PM Changeset [87] by demetrioussharpe
Removed driver object, priv object, & other redundant parts; Commented …
4:46 PM Changeset [86] by demetrioussharpe
Removed code used to allocate & maintain Linux skbuff(s).
4:36 PM Changeset [85] by demetrioussharpe
Changed errors returned from open() to negative values.

Sep 15, 2011:

8:52 PM Changeset [84] by demetrioussharpe
Corrected reference error of referring txdesc_space & rxdesc_space …
8:48 PM Changeset [83] by demetrioussharpe
Corrected reference error of referring txdesc_space & rxdesc_space …
8:45 PM Changeset [82] by demetrioussharpe
Ported tx/rx descriptor allocation code from Linux to OS/2.
7:07 PM Changeset [81] by demetrioussharpe
Must define INCL_ERRORS to activate error codes in bseerr.h.
5:43 PM Changeset [80] by demetrioussharpe
Add bseerr.h to include path for OS/2 errors.
5:41 PM Changeset [79] by demetrioussharpe
Removed Linux IRQ setup code; Removed other references to code that's …

Sep 14, 2011:

11:37 PM Changeset [78] by demetrioussharpe
Translated PHY capabilities from Linux driver to mii.h versions.
11:32 PM Changeset [77] by demetrioussharpe
More DPRINTF() fixes; Fixed bracket errors.
11:23 PM Changeset [76] by demetrioussharpe
More DPRINTF() fixes.
11:20 PM Changeset [75] by demetrioussharpe
Accidentally broke DPRINTF() macros while migrating code from Linux.
10:52 PM Changeset [74] by demetrioussharpe
Accidentally removed type for 'val' in setup().
10:41 PM Changeset [73] by demetrioussharpe
Fixed more ioaddr to priv.ioaddr errors; Removed more Linux calls.
10:10 PM Changeset [72] by demetrioussharpe
Removed argument from call to r1000_hw_PHY_config() in setup().
10:08 PM Changeset [71] by demetrioussharpe
Replaced pci_write_config_byte(pdev, PCIREG_LATENCY, 0x40) with …
9:50 PM Changeset [70] by demetrioussharpe
Added declaration of variable 'option' in setup().
9:48 PM Changeset [69] by demetrioussharpe
Removed timeout variable & value.
9:02 PM Changeset [68] by demetrioussharpe
Adjusted DPRINTF() statements.
8:56 PM Changeset [67] by demetrioussharpe
Replaced references to 'rtl_chip_info' with 'pci_tbl'.
8:53 PM Changeset [66] by demetrioussharpe
Removed references to the PCFG_METHOD_* definitions.
7:21 PM Changeset [65] by demetrioussharpe
Modified MMIO access macros to use 'priv.ioaddr' instead of 'ioaddr'
7:18 PM Changeset [64] by demetrioussharpe
Added register_size to R8110_DEVICE & assigned R8169_REGS_SIZE to it …
7:09 PM Changeset [63] by demetrioussharpe
Moved 'priv.ioaddr = ioaddr' to the beginning of hardware setup in setup().
7:02 PM Changeset [62] by demetrioussharpe
Changed typo in include path from 'mmi.h' to 'mii.h'; Removed variable …
6:53 PM Changeset [61] by demetrioussharpe
Added declaration of 'option' to setup().
6:50 PM Changeset [60] by demetrioussharpe
Accidentally removed media type definitions from r1000_register_content.
6:34 PM Changeset [59] by demetrioussharpe
Added definition 'RX_RING_DEFAULT'.
6:33 PM Changeset [58] by demetrioussharpe
Added definition 'TX_RING_DEFAULT'.
6:29 PM Changeset [57] by demetrioussharpe
Readded 'flags' variable to class R8110_DEVICE.
6:23 PM Changeset [56] by demetrioussharpe
Temporarily retyped r1000_timer as an unsigned long.
6:17 PM Changeset [55] by demetrioussharpe
Removed references to 'dev'; Changed 'priv' to actual struct, instead …
6:07 PM Changeset [54] by demetrioussharpe
Changed type dma_addr_t to type unsigned long.
6:04 PM Changeset [53] by demetrioussharpe
Removed os2def.h from include path & added definitions for LONGLONG, …
5:57 PM Changeset [52] by demetrioussharpe
Forgot to add os2def.h to include path.
5:22 PM Changeset [51] by demetrioussharpe
Replaced Linux print statements with eCS print statements; Removed …
5:14 PM Changeset [50] by demetrioussharpe
Initial commit of main portion of driver.

Sep 8, 2011:

12:25 AM Changeset [49] by demetrioussharpe
Added CounterDump value to r1000_register_content and added …

Sep 7, 2011:

9:43 PM Changeset [48] by demetrioussharpe
Added documentation comments.

Sep 5, 2011:

6:54 PM Changeset [47] by demetrioussharpe
Created type struct r1000_counters; Changed r1000_private::stats from …
3:51 AM Changeset [46] by demetrioussharpe
Changed mcfg to mac_version, MCFG_METHOD_* definitions to …
2:49 AM Changeset [45] by demetrioussharpe
Removed register name & values that're already covered in mii.h.
2:14 AM Changeset [44] by demetrioussharpe
Comment clarification to differentiate between register addresses & …
1:35 AM Changeset [43] by demetrioussharpe
Added documentation comments for most of the values in this file.

Sep 4, 2011:

10:52 PM Ticket #17 (no connection after suspend) created by vrwp
On A Thinkpad T61 with the intel 82566MM Network card and newest …

Sep 3, 2011:

7:53 PM Changeset [42] by demetrioussharpe
Added _1000_Half to enum r1000_register_content; bumped up _1000_Full …

Sep 2, 2011:

11:37 PM Changeset [41] by demetrioussharpe
Removed spinlock from struct r1000_private; Removed MAX_UNITS …
6:43 PM Changeset [40] by demetrioussharpe
Removed Linux function r1000_get_stats(), functionality has been …
6:13 PM Changeset [39] by demetrioussharpe
Removed 'timer_data' arguments from private member functions of class …
5:53 PM Changeset [38] by demetrioussharpe
Removal of Linux struct 'net_device' arguments from private member …
5:47 PM Changeset [37] by demetrioussharpe
Initial checkin of new hw_common.h.

Aug 28, 2011:

12:55 PM Ticket #16 (No network in WinXP or openSUSE after working with eCS) created by Axel Wein
I bought a new mainboard Gigabyte GA-870A-UD3. The Revision 2.2 has a …

Aug 8, 2011:

4:07 PM Changeset [36] by ccoder
\svn.log

Aug 4, 2011:

7:04 PM Changeset [35] by Steven Levine
Update .inc files used by makefile.drv to allow command line …
4:16 AM Changeset [34] by Steven Levine
Drop -r from CFLAGS - causes traps on restore because the values of FS …

Aug 2, 2011:

9:40 AM Changeset [33] by ccoder
\svn.log
9:40 AM Changeset [32] by ccoder
\svn.log

Aug 1, 2011:

10:02 PM Changeset [31] by Steven Levine
Update to allow WATCOM location to be selected
1:08 PM Changeset [30] by ccoder
c:\svn.log

Jul 29, 2011:

4:34 AM Changeset [29] by Steven Levine
Avoid spurious warnings
4:27 AM Changeset [28] by Steven Levine
Drop spurious ntndis.h include

Jul 27, 2011:

1:57 PM Changeset [27] by ccoder
Note: See TracTimeline for information about the timeline view.