diff --git a/Asuro.iso b/Asuro.iso index 79dd7ac0..b079e6f0 100644 Binary files a/Asuro.iso and b/Asuro.iso differ diff --git a/bin/kernel.bin b/bin/kernel.bin index 59285ac6..764ef1df 100755 Binary files a/bin/kernel.bin and b/bin/kernel.bin differ diff --git a/iso/boot/asuro.bin b/iso/boot/asuro.bin index 59285ac6..764ef1df 100755 Binary files a/iso/boot/asuro.bin and b/iso/boot/asuro.bin differ diff --git a/lib/arp.ppu b/lib/arp.ppu index ccab5a66..c09f0837 100644 Binary files a/lib/arp.ppu and b/lib/arp.ppu differ diff --git a/lib/asuro.ppu b/lib/asuro.ppu index 41494c46..1c8e4875 100644 Binary files a/lib/asuro.ppu and b/lib/asuro.ppu differ diff --git a/lib/eth2.ppu b/lib/eth2.ppu index b08cbecd..580f32d7 100644 Binary files a/lib/eth2.ppu and b/lib/eth2.ppu differ diff --git a/lib/libpconsole.a b/lib/libpconsole.a index cb0c3d3f..ac65189f 100644 Binary files a/lib/libpconsole.a and b/lib/libpconsole.a differ diff --git a/lib/libpmultiboot.a b/lib/libpmultiboot.a index ce48f076..ad40da90 100644 Binary files a/lib/libpmultiboot.a and b/lib/libpmultiboot.a differ diff --git a/lib/libpsystem.a b/lib/libpsystem.a index 69f6bbd4..5614f7e6 100644 Binary files a/lib/libpsystem.a and b/lib/libpsystem.a differ diff --git a/lib/shell.ppu b/lib/shell.ppu index ab1dbe9d..f5744149 100644 Binary files a/lib/shell.ppu and b/lib/shell.ppu differ diff --git a/lib/terminal.ppu b/lib/terminal.ppu index 82dc2472..b45b2f11 100644 Binary files a/lib/terminal.ppu and b/lib/terminal.ppu differ diff --git a/src/driver/net/l2/eth2.pas b/src/driver/net/l2/eth2.pas index 8905ccb9..12013ecd 100644 --- a/src/driver/net/l2/eth2.pas +++ b/src/driver/net/l2/eth2.pas @@ -47,7 +47,7 @@ begin hdr.EthTypeHi:= eth_type SHR 8; hdr.EthTypeLo:= eth_type AND $FF; memcpy(uint32(@hdr), uint32(buffer), sizeof(TEthernetHeader)); - memcpy(uint32(p_data), uint32(buffer+sizeof(TEthernetHeader)), p_len); + memcpy(uint32(p_data[0]), uint32(buffer+sizeof(TEthernetHeader)), p_len); net.send(buffer, p_len + sizeof(TEthernetHeader)); kfree(buffer); end; diff --git a/src/include/asuro.pas b/src/include/asuro.pas index b9cee907..28cc7a1c 100644 --- a/src/include/asuro.pas +++ b/src/include/asuro.pas @@ -16,7 +16,7 @@ const NASM_VERSION = '2.10.09'; MAKE_VERSION = '3.81'; COMPILE_DATE = '10/05/18'; - COMPILE_TIME = '13:39:16'; + COMPILE_TIME = '13:44:18'; implementation