diff --git a/Asuro.iso b/Asuro.iso index 7723f9dc..ecef0e3b 100644 Binary files a/Asuro.iso and b/Asuro.iso differ diff --git a/bin/kernel.bin b/bin/kernel.bin index f5a821e3..665182a2 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 f5a821e3..665182a2 100755 Binary files a/iso/boot/asuro.bin and b/iso/boot/asuro.bin differ diff --git a/lib/TMR_0_ISR.ppu b/lib/TMR_0_ISR.ppu index ec6686a7..864efdc7 100644 Binary files a/lib/TMR_0_ISR.ppu and b/lib/TMR_0_ISR.ppu differ diff --git a/lib/arp.ppu b/lib/arp.ppu index 232e113a..c4d53383 100644 Binary files a/lib/arp.ppu and b/lib/arp.ppu differ diff --git a/lib/asuro.ppu b/lib/asuro.ppu index 85b19f37..c008adcd 100644 Binary files a/lib/asuro.ppu and b/lib/asuro.ppu differ diff --git a/lib/libpconsole.a b/lib/libpconsole.a index 2a30dc09..85338f08 100644 Binary files a/lib/libpconsole.a and b/lib/libpconsole.a differ diff --git a/lib/libpmultiboot.a b/lib/libpmultiboot.a index 8536f3a4..f1ec3f92 100644 Binary files a/lib/libpmultiboot.a and b/lib/libpmultiboot.a differ diff --git a/lib/libpsystem.a b/lib/libpsystem.a index ad8cd3c7..af673f3c 100644 Binary files a/lib/libpsystem.a and b/lib/libpsystem.a differ diff --git a/lib/shell.ppu b/lib/shell.ppu index 779e343e..17e94c29 100644 Binary files a/lib/shell.ppu and b/lib/shell.ppu differ diff --git a/lib/terminal.ppu b/lib/terminal.ppu index 1210fa7d..232b6dba 100644 Binary files a/lib/terminal.ppu and b/lib/terminal.ppu differ diff --git a/src/driver/net/l3/arp.pas b/src/driver/net/l3/arp.pas index ac1f696c..746291a4 100644 --- a/src/driver/net/l3/arp.pas +++ b/src/driver/net/l3/arp.pas @@ -112,6 +112,7 @@ var begin push_trace('arp.recv'); writeToLogLn(' L3: arp.recv'); + console.redrawWindows; { Get our converted Header } Header:= PARPHeader(p_data); @@ -142,7 +143,6 @@ begin $1:begin { ARP Request } writeToLogLn(' arp.recv.arp.req'); context:= newPacketContext; - //context^. copyMAC(@AHeader.Source_Hardware[0], @context^.MAC.Destination[0]); copyIPv4(@AHeader.Source_Protocol[0], @context^.IP.Destination[0]); copyMAC(getMAC, @context^.MAC.Source[0]); diff --git a/src/driver/timers/TMR_0_ISR.pas b/src/driver/timers/TMR_0_ISR.pas index 537ad9e2..eb9252ab 100644 --- a/src/driver/timers/TMR_0_ISR.pas +++ b/src/driver/timers/TMR_0_ISR.pas @@ -27,7 +27,6 @@ implementation var Hooks : Array[1..MAX_HOOKS] of pp_hook_method; Registered : boolean = false; - v : uint32 = 0; procedure Main; //IRQ0, 1024.19hz aprox var @@ -35,11 +34,6 @@ var begin CLI; - inc(v); - if v = 1024 then begin - console.redrawWindows; - v:= 0; - end; for i:=0 to MAX_HOOKS-1 do begin if uint32(Hooks[i]) <> 0 then begin Hooks[i](nil); diff --git a/src/include/asuro.pas b/src/include/asuro.pas index 499f2076..ea4b87b9 100644 --- a/src/include/asuro.pas +++ b/src/include/asuro.pas @@ -9,14 +9,14 @@ const VERSION_SUB = '1'; REVISION = '677'; RELEASE = 'ia'; - LINE_COUNT = 27778; + LINE_COUNT = 27772; FILE_COUNT = 89; DRIVER_COUNT = 32; FPC_VERSION = '2.6.4'; NASM_VERSION = '2.10.09'; MAKE_VERSION = '3.81'; COMPILE_DATE = '10/05/18'; - COMPILE_TIME = '11:55:16'; + COMPILE_TIME = '11:59:12'; implementation