Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Hide changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
3351 4088 d 16 h hidnplayr /kernel/branches/net/drivers/ MII: only include code when its actually used.  
/kernel/branches/net/drivers/bus/mii.inc
/kernel/branches/net/drivers/pcnet32.asm
3350 4088 d 17 h hidnplayr /kernel/branches/net/drivers/ PHY and link detection for PCnet32 driver (no watchdog yet), added general mii code for ethernet drivers.  
/kernel/branches/net/drivers/bus/mii.inc
/kernel/branches/net/drivers/netdrv.inc
/kernel/branches/net/drivers/pcnet32.asm
3347 4089 d 4 h hidnplayr /kernel/branches/net/drivers/ Fixed pcnet32 driver  
/kernel/branches/net/drivers/pcnet32.asm
3346 4089 d 4 h hidnplayr /kernel/branches/net/ Introduced new application event for network subsystem changes (link changed, ip changed, ...)
Removed get_mac and set_mac procedures from device structure, kernel does not need them.
Added link state detection capabilities for kernel and some drivers.
 
/kernel/branches/net/applications/netstat/netstat.asm
/kernel/branches/net/drivers/3c59x.asm
/kernel/branches/net/drivers/R6040.asm
/kernel/branches/net/drivers/RTL8029.asm
/kernel/branches/net/drivers/RTL8139.asm
/kernel/branches/net/drivers/RTL8169.asm
/kernel/branches/net/drivers/bcm57xx.asm
/kernel/branches/net/drivers/dec21x4x.asm
/kernel/branches/net/drivers/forcedeth.asm
/kernel/branches/net/drivers/i8254x.asm
/kernel/branches/net/drivers/i8255x.asm
/kernel/branches/net/drivers/imports.inc
/kernel/branches/net/drivers/mtd80x.asm
/kernel/branches/net/drivers/netdrv.inc
/kernel/branches/net/drivers/pcnet32.asm
/kernel/branches/net/drivers/rhine.asm
/kernel/branches/net/drivers/sis900.asm
/kernel/branches/net/network/ethernet.inc
/kernel/branches/net/network/stack.inc
3205 4124 d 0 h hidnplayr /kernel/branches/net/drivers/ Updated PCI macros for network drivers.  
/kernel/branches/net/drivers/3c59x.asm
/kernel/branches/net/drivers/R6040.asm
/kernel/branches/net/drivers/RTL8029.asm
/kernel/branches/net/drivers/RTL8139.asm
/kernel/branches/net/drivers/RTL8169.asm
/kernel/branches/net/drivers/bus/pci.inc
/kernel/branches/net/drivers/dec21x4x.asm
/kernel/branches/net/drivers/i8254x.asm
/kernel/branches/net/drivers/mtd80x.asm
/kernel/branches/net/drivers/pcnet32.asm
/kernel/branches/net/drivers/rhine.asm
/kernel/branches/net/drivers/sis900.asm
3198 4130 d 15 h hidnplayr /kernel/branches/net/drivers/ Refactored PCnet driver. Omitted unnecessary copying of data.  
/kernel/branches/net/drivers/pcnet32.asm
3197 4130 d 21 h hidnplayr /kernel/branches/net/drivers/ Bugfix in PCnet driver.  
/kernel/branches/net/drivers/pcnet32.asm
3156 4144 d 20 h hidnplayr /kernel/branches/net/drivers/ Fixed autobuild  
/kernel/branches/net/drivers/pcnet32.asm
3155 4144 d 20 h hidnplayr /kernel/branches/net/drivers/ Replaced signed relative jumps with unsigned ones were needed.
(I must lose this bad habbit in 2013...)
 
/kernel/branches/net/drivers/3c59x.asm
/kernel/branches/net/drivers/R6040.asm
/kernel/branches/net/drivers/RTL8029.asm
/kernel/branches/net/drivers/RTL8139.asm
/kernel/branches/net/drivers/RTL8169.asm
/kernel/branches/net/drivers/dec21x4x.asm
/kernel/branches/net/drivers/i8254x.asm
/kernel/branches/net/drivers/i8255x.asm
/kernel/branches/net/drivers/mtd80x.asm
/kernel/branches/net/drivers/pcnet32.asm
/kernel/branches/net/drivers/rhine.asm
/kernel/branches/net/drivers/sis900.asm
2981 4239 d 23 h hidnplayr /kernel/branches/net/ Renaming exported function 'EthReceiver' to 'ETH_input'  
/kernel/branches/net/core/exports.inc
/kernel/branches/net/drivers/3c59x.asm
/kernel/branches/net/drivers/R6040.asm
/kernel/branches/net/drivers/RTL8029.asm
/kernel/branches/net/drivers/RTL8139.asm
/kernel/branches/net/drivers/RTL8169.asm
/kernel/branches/net/drivers/dec21x4x.asm
/kernel/branches/net/drivers/i8254x.asm
/kernel/branches/net/drivers/i8255x.asm
/kernel/branches/net/drivers/imports.inc
/kernel/branches/net/drivers/mtd80x.asm
/kernel/branches/net/drivers/pcnet32.asm
/kernel/branches/net/drivers/sis900.asm
2935 4282 d 19 h hidnplayr /kernel/branches/net/drivers/ Fixed bug in network drivers irq handler.
Updated netdrv.inc and pci.inc
 
/kernel/branches/net/drivers/3c59x.asm
/kernel/branches/net/drivers/R6040.asm
/kernel/branches/net/drivers/RTL8029.asm
/kernel/branches/net/drivers/RTL8139.asm
/kernel/branches/net/drivers/RTL8169.asm
/kernel/branches/net/drivers/bus/pci.inc
/kernel/branches/net/drivers/dec21x4x.asm
/kernel/branches/net/drivers/i8254x.asm
/kernel/branches/net/drivers/mtd80x.asm
/kernel/branches/net/drivers/netdrv.inc
/kernel/branches/net/drivers/pcnet32.asm
/kernel/branches/net/drivers/sis900.asm
2863 4326 d 3 h hidnplayr /kernel/branches/net/drivers/ PCNet driver now keeps track of number of received/sent packets/bytes.  
/kernel/branches/net/drivers/pcnet32.asm
2852 4330 d 2 h hidnplayr /kernel/branches/net/drivers/ Replaced all 'equ' with '=' for network drivers, where possible.  
/kernel/branches/net/drivers/3c59x.asm
/kernel/branches/net/drivers/R6040.asm
/kernel/branches/net/drivers/RTL8029.asm
/kernel/branches/net/drivers/RTL8139.asm
/kernel/branches/net/drivers/RTL8169.asm
/kernel/branches/net/drivers/dec21x4x.asm
/kernel/branches/net/drivers/i8255x.asm
/kernel/branches/net/drivers/mtd80x.asm
/kernel/branches/net/drivers/pcnet32.asm
/kernel/branches/net/drivers/sceletone.asm
/kernel/branches/net/drivers/sis900.asm
2544 4427 d 18 h hidnplayr /kernel/branches/net/drivers/ Fixed bug in some network drivers. (net branch)  
/kernel/branches/net/drivers/RTL8029.asm
/kernel/branches/net/drivers/RTL8139.asm
/kernel/branches/net/drivers/RTL8169.asm
/kernel/branches/net/drivers/dec21x4x.asm
/kernel/branches/net/drivers/mtd80x.asm
/kernel/branches/net/drivers/pcnet32.asm
/kernel/branches/net/drivers/sis900.asm
2401 4465 d 15 h hidnplayr /kernel/branches/net/drivers/ Bugfix in PCnet32 driver for net branch  
/kernel/branches/net/drivers/pcnet32.asm
2387 4466 d 16 h hidnplayr /kernel/branches/net/drivers/ Added error reporting to some of the network drivers in net branch  
/kernel/branches/net/drivers
/kernel/branches/net/drivers/3c59x.asm
/kernel/branches/net/drivers/RTL8029.asm
/kernel/branches/net/drivers/RTL8139.asm
/kernel/branches/net/drivers/RTL8169.asm
/kernel/branches/net/drivers/i8255x.asm
/kernel/branches/net/drivers/pcnet32.asm
/kernel/branches/net/drivers/sis900.asm
1564 5029 d 22 h hidnplayr /kernel/branches/net/drivers/ Fixed PCnet driver.  
/kernel/branches/net/drivers/pcnet32.asm
1541 5039 d 15 h hidnplayr /kernel/branches/net/ fix in ARPcfg application
added pci ids of dec21x4x cards to netcfg
bugfixes in dex21x4x driver, pcnet32 driver, rtl8139 driver and sis900 driver
new network program (ICMP) to ping computers, uses new RAW socket code (experimental)
 
/kernel/branches/net/applications/icmp_test
/kernel/branches/net/applications/icmp_test/icmp.asm
/kernel/branches/net/applications/telnet/dll.inc
/kernel/branches/net/applications/arpcfg/arpcfg.asm
/kernel/branches/net/applications/netcfg/drivers.inc
/kernel/branches/net/applications/telnet/telnet.asm
/kernel/branches/net/drivers/RTL8139.asm
/kernel/branches/net/drivers/dec21x4x.asm
/kernel/branches/net/drivers/pcnet32.asm
/kernel/branches/net/drivers/sis900.asm
/kernel/branches/net/network/IPv4.inc
/kernel/branches/net/network/icmp.inc
/kernel/branches/net/network/socket.inc
1519 5054 d 18 h hidnplayr /kernel/branches/net/ -Refactoring of network drivers.
-Ommitted unnescessary copying of packets in some drivers.
-Some small updates in TCP (perhaps 50% done ?)
 
/kernel/branches/net/drivers/i8255x.asm
/kernel/branches/net/drivers/3c59x.asm
/kernel/branches/net/drivers/RTL8029.asm
/kernel/branches/net/drivers/RTL8139.asm
/kernel/branches/net/drivers/dec21x4x.asm
/kernel/branches/net/drivers/netdrv.inc
/kernel/branches/net/drivers/pcnet32.asm
/kernel/branches/net/drivers/sis900.asm
/kernel/branches/net/network/ARP.inc
/kernel/branches/net/network/IPv4.inc
/kernel/branches/net/network/ethernet.inc
/kernel/branches/net/network/icmp.inc
/kernel/branches/net/network/socket.inc
/kernel/branches/net/network/stack.inc
/kernel/branches/net/network/tcp.inc
/kernel/branches/net/network/udp.inc
1514 5058 d 14 h hidnplayr /kernel/branches/net/ - globalisation of network driver functions
(Replaced EthRegDev with NetRegDev)
- rewrite/cleanup of socket.inc
- started rewrite of tcp.inc
- port numbers in application are not byte-swapped anymore
- many more fixes and changes

- TCP does not work but UDP/IP/ICMP/ARP (partly) work.. (as before)
 
/kernel/branches/net/applications/netcfg/netcfg.asm
/kernel/branches/net/applications/network_lib/network.asm
/kernel/branches/net/applications/nslookup/nslookup.asm
/kernel/branches/net/applications/telnet/telnet.asm
/kernel/branches/net/applications/tftpc/TFTP.asm
/kernel/branches/net/applications/zeroconf/zeroconf.asm
/kernel/branches/net/core/exports.inc
/kernel/branches/net/core/sys32.inc
/kernel/branches/net/drivers/3c59x.asm
/kernel/branches/net/drivers/RTL8029.asm
/kernel/branches/net/drivers/RTL8139.asm
/kernel/branches/net/drivers/dec21x4x.asm
/kernel/branches/net/drivers/imports.inc
/kernel/branches/net/drivers/netdrv.inc
/kernel/branches/net/drivers/pcnet32.asm
/kernel/branches/net/drivers/sis900.asm
/kernel/branches/net/kernel.asm
/kernel/branches/net/network/ARP.inc
/kernel/branches/net/network/IPv4.inc
/kernel/branches/net/network/ethernet.inc
/kernel/branches/net/network/icmp.inc
/kernel/branches/net/network/queue.inc
/kernel/branches/net/network/socket.inc
/kernel/branches/net/network/stack.inc
/kernel/branches/net/network/tcp.inc
/kernel/branches/net/network/udp.inc

Show All