]>
Joshua Wise's Git repositories - netwatch.git/log 
Joshua Wise  [Sat, 13 Dec 2008 00:36:00 +0000  (19:36 -0500)] 
Add locks from time to time.
Joshua Wise  [Sat, 13 Dec 2008 00:28:19 +0000  (19:28 -0500)] 
This is a concerning development.
Joshua Wise  [Fri, 12 Dec 2008 23:56:18 +0000  (18:56 -0500)] 
latest
Joshua Wise  [Fri, 12 Dec 2008 22:50:47 +0000  (17:50 -0500)] 
another try
Jacob Potter  [Fri, 12 Dec 2008 22:43:27 +0000  (17:43 -0500)] 
call kbd_inject_keysym
Joshua Wise  [Fri, 12 Dec 2008 22:37:12 +0000  (17:37 -0500)] 
Merge nyus.joshuawise.com:/storage/git/netwatch
Joshua Wise  [Fri, 12 Dec 2008 22:37:08 +0000  (17:37 -0500)] 
Would like to, but...
Jacob Potter  [Fri, 12 Dec 2008 22:32:00 +0000  (17:32 -0500)] 
make keyboard handler use keysyms
Joshua Wise  [Fri, 12 Dec 2008 22:26:56 +0000  (17:26 -0500)] 
Add new 'proper' keyboard injection.
Joshua Wise  [Fri, 12 Dec 2008 22:04:07 +0000  (17:04 -0500)] 
move keyboard to aseg-paging
Joshua Wise  [Sun, 7 Dec 2008 11:30:45 +0000  (06:30 -0500)] 
Cleanup pass on 3c90x; in -> _in, out -> _out
Joshua Wise  [Sun, 7 Dec 2008 11:17:26 +0000  (06:17 -0500)] 
Fix modulo issues in vga-overlay
Joshua Wise  [Sun, 7 Dec 2008 11:10:33 +0000  (06:10 -0500)] 
Another set of 3c90x style cleanups.
Joshua Wise  [Sun, 7 Dec 2008 10:00:19 +0000  (05:00  -0500)] 
Tweak some values up a bit.  Try harder to unstall the upload engine.  Remove dead and potentially dangerous code.  Change comments in header.
Joshua Wise  [Sun, 7 Dec 2008 09:39:50 +0000  (04:39  -0500)] 
Convert the transmitter to be a ring buffer, too.
Joshua Wise  [Sat, 6 Dec 2008 15:50:53 +0000  (10:50 -0500)] 
Convert receive to be a ring buffer.
Joshua Wise  [Sat, 6 Dec 2008 13:56:14 +0000  (08:56 -0500)] 
Enable caching while in SMM.
Joshua Wise  [Sat, 6 Dec 2008 13:00:02 +0000  (08:00 -0500)] 
Only memcpy as much as we need to when we need to.
Joshua Wise  [Sat, 6 Dec 2008 12:22:48 +0000  (07:22 -0500)] 
Be a little bit quieter, and consequentially be a lot bit faster.
Joshua Wise  [Sat, 6 Dec 2008 12:10:18 +0000  (07:10 -0500)] 
Be more quiet about this whole transmit and receive business.  This time, we actually *are* spending a lot of time in the serial console.
Joshua Wise  [Sat, 6 Dec 2008 12:05:15 +0000  (07:05 -0500)] 
Queue up a rxdesc, instead of busy waiting for the card to get back to us.  This is a HUGE performance improvement; in particular, the host OS does not slow down dramatically under any/all network load.
Joshua Wise  [Sat, 6 Dec 2008 11:45:16 +0000  (06:45 -0500)] 
Allow NIC poll routine to do packet chain handling on our behalf.
Joshua Wise  [Sat, 6 Dec 2008 11:11:50 +0000  (06:11 -0500)] 
Properly ref and deref old pbufs in 3c90x.c.
Joshua Wise  [Sat, 6 Dec 2008 11:11:01 +0000  (06:11 -0500)] 
Remove dead code from net.c.
Joshua Wise  [Sat, 6 Dec 2008 11:10:48 +0000  (06:10 -0500)] 
RFB should flag copies properly, and only commit output when it needs to.
Joshua Wise  [Sat, 6 Dec 2008 11:09:58 +0000  (06:09 -0500)] 
Manage to get a nice big packet queue going inside lwIP.
Joshua Wise  [Sat, 6 Dec 2008 11:09:23 +0000  (06:09 -0500)] 
An optimized memcpy() is fine too.
Joshua Wise  [Sat, 6 Dec 2008 11:09:10 +0000  (06:09 -0500)] 
Force IDT packing with __attribute__((packed)).
Joshua Wise  [Sat, 6 Dec 2008 11:08:51 +0000  (06:08 -0500)] 
Turn off alignment checking.
Joshua Wise  [Thu, 4 Dec 2008 23:21:15 +0000  (18:21 -0500)] 
who knows if this will work
Joshua Wise  [Thu, 4 Dec 2008 23:12:38 +0000  (18:12 -0500)] 
Suffer from a slight case of v2p-itis
Joshua Wise  [Thu, 4 Dec 2008 23:08:39 +0000  (18:08 -0500)] 
Wait for completion before we pull the trigger on the pbuf
Joshua Wise  [Thu, 4 Dec 2008 22:58:36 +0000  (17:58 -0500)] 
Lolol, boxing and unboxing?
Joshua Wise  [Thu, 4 Dec 2008 22:43:33 +0000  (17:43 -0500)] 
instrument time spent in network
Joshua Wise  [Thu, 4 Dec 2008 22:42:31 +0000  (17:42 -0500)] 
Don't write to the text console if we don't need to.
Joshua Wise  [Thu, 4 Dec 2008 22:36:16 +0000  (17:36 -0500)] 
Dont' worry about that error.
Joshua Wise  [Thu, 4 Dec 2008 22:33:14 +0000  (17:33 -0500)] 
Ass no longer liked.
Joshua Wise  [Thu, 4 Dec 2008 22:30:14 +0000  (17:30 -0500)] 
Elbereth
Joshua Wise  [Thu, 4 Dec 2008 22:29:57 +0000  (17:29 -0500)] 
Merge branch 'master' of nyus:/storage/git/netwatch
Joshua Wise  [Thu, 4 Dec 2008 22:29:45 +0000  (17:29 -0500)] 
Don't necessarily wait for data.
Jacob Potter  [Thu, 4 Dec 2008 22:04:19 +0000  (17:04 -0500)] 
attempting to increase performance
Jacob Potter  [Thu, 4 Dec 2008 20:35:10 +0000  (15:35 -0500)] 
fixed merge
Jacob Potter  [Thu, 4 Dec 2008 20:32:17 +0000  (15:32 -0500)] 
rfb data
Joshua Wise  [Thu, 4 Dec 2008 20:32:01 +0000  (15:32 -0500)] 
paging for fb
Joshua Wise  [Tue, 2 Dec 2008 12:34:55 +0000  (07:34 -0500)] 
cache p2v for painting ass
Joshua Wise  [Tue, 2 Dec 2008 12:31:57 +0000  (07:31 -0500)] 
We do not speak Pittsburgh here.
Jacob Potter  [Tue, 2 Dec 2008 06:57:37 +0000  (01:57  -0500)] 
rfb negotiation now works
Jacob Potter  [Tue, 25 Nov 2008 10:00:45 +0000  (05:00  -0500)] 
Merge branch 'master' of /storage/git/netwatch
Jacob Potter  [Tue, 25 Nov 2008 10:00:36 +0000  (05:00  -0500)] 
initial checkin of RFB
Joshua Wise  [Tue, 25 Nov 2008 09:03:02 +0000  (04:03  -0500)] 
Ass.
Joshua Wise  [Tue, 25 Nov 2008 08:36:18 +0000  (03:36  -0500)] 
Clean up vga_overlay a bit to split out the VGA-specific code to strblit
Joshua Wise  [Tue, 25 Nov 2008 08:27:04 +0000  (03:27  -0500)] 
Add fb header
Joshua Wise  [Tue, 25 Nov 2008 08:26:35 +0000  (03:26  -0500)] 
Add a FB access layer.
Joshua Wise  [Tue, 25 Nov 2008 07:30:28 +0000  (02:30  -0500)] 
tnt2 skel
Joshua Wise  [Wed, 12 Nov 2008 00:36:28 +0000  (19:36 -0500)] 
Stack trace better if I take my stack trace better pill.
Joshua Wise  [Tue, 11 Nov 2008 22:38:22 +0000  (17:38 -0500)] 
Hit paging to clean it up a bit.  Add a reboot button.
Joshua Wise  [Tue, 11 Nov 2008 05:05:07 +0000  (00:05  -0500)] 
Tweak MSS up.
Joshua Wise  [Tue, 11 Nov 2008 04:35:23 +0000  (23:35 -0500)] 
Add httpd.
Joshua Wise  [Tue, 11 Nov 2008 02:42:51 +0000  (21:42 -0500)] 
Enable DHCP.
Joshua Wise  [Tue, 11 Nov 2008 02:19:28 +0000  (21:19 -0500)] 
Get packets in and out of lwIP.  PING works.
Jacob Potter  [Mon, 10 Nov 2008 19:32:54 +0000  (14:32 -0500)] 
add some fault handlers
Joshua Wise  [Mon, 10 Nov 2008 19:18:04 +0000  (14:18 -0500)] 
Don't worry about me, I'm kind of a noob
Joshua Wise  [Mon, 10 Nov 2008 19:10:58 +0000  (14:10 -0500)] 
Merge nyus.joshuawise.com:/storage/git/netwatch
Joshua Wise  [Mon, 10 Nov 2008 19:10:54 +0000  (14:10 -0500)] 
p2v and v2p, in a manner of type A...
Jacob Potter  [Mon, 10 Nov 2008 18:21:32 +0000  (13:21 -0500)] 
add dolog hooks into lwip
Joshua Wise  [Mon, 10 Nov 2008 18:16:46 +0000  (13:16 -0500)] 
The good news is that I changed something and it worked.  The bad news is that I Changed something and it worked.
Jacob Potter  [Sun, 9 Nov 2008 23:22:41 +0000  (18:22 -0500)] 
some more haxing
Jacob Potter  [Sun, 9 Nov 2008 22:28:56 +0000  (17:28 -0500)] 
remove old stuff
Joshua Wise  [Fri, 7 Nov 2008 20:54:37 +0000  (15:54 -0500)] 
Working serial output in pagingland.  Continues to run, too.
Jacob Potter  [Fri, 7 Nov 2008 20:20:28 +0000  (15:20 -0500)] 
more stuff
Jacob Potter  [Fri, 7 Nov 2008 20:17:10 +0000  (15:17 -0500)] 
Merge branch 'master' of /storage/git/netwatch
Jacob Potter  [Fri, 7 Nov 2008 20:17:08 +0000  (15:17 -0500)] 
some stuff
Joshua Wise  [Fri, 7 Nov 2008 20:16:13 +0000  (15:16 -0500)] 
AB
Joshua Wise  [Fri, 7 Nov 2008 20:10:47 +0000  (15:10 -0500)] 
Some LOL...
Joshua Wise  [Fri, 7 Nov 2008 20:08:28 +0000  (15:08 -0500)] 
add serial output to aseg-paging
Joshua Wise  [Fri, 7 Nov 2008 20:03:52 +0000  (15:03 -0500)] 
fix hurr bug
Joshua Wise  [Fri, 7 Nov 2008 19:51:51 +0000  (14:51 -0500)] 
Merge nyus.joshuawise.com:/storage/git/netwatch
Joshua Wise  [Fri, 7 Nov 2008 19:51:42 +0000  (14:51 -0500)] 
Add a small serial driver
Jacob Potter  [Mon, 3 Nov 2008 09:14:24 +0000  (04:14  -0500)] 
Merge branch 'master' of /storage/git/netwatch
Jacob Potter  [Mon, 3 Nov 2008 09:14:18 +0000  (04:14  -0500)] 
add paging fork of aseg; totally not working yet.
Joshua Wise  [Mon, 3 Nov 2008 07:37:46 +0000  (02:37  -0500)] 
Add LWIP init call
Jacob Potter  [Mon, 20 Oct 2008 07:48:59 +0000  (03:48  -0400)] 
add new functions to smram-ich2
Joshua Wise  [Mon, 20 Oct 2008 00:33:59 +0000  (20:33 -0400)] 
Rearrange sections a bit in aseg.lds to buy us a bit more space
Jacob Potter  [Thu, 16 Oct 2008 22:45:03 +0000  (18:45 -0400)] 
initial checkin of lwip, enough to build
root  [Mon, 6 Oct 2008 13:49:31 +0000  (09:49 -0400)] 
escape handling; send_reboot
root  [Mon, 6 Oct 2008 13:43:10 +0000  (09:43 -0400)] 
Merge joshua@nyus.joshuawise.com:/storage/git/netwatch
root  [Mon, 6 Oct 2008 13:37:33 +0000  (09:37 -0400)] 
Merge branch 'master' of git+ssh://jacob@git.joshuawise.com/storage/git/netwatch
root  [Mon, 6 Oct 2008 13:33:29 +0000  (09:33 -0400)] 
Add more watcher.
Jacob Potter  [Mon, 6 Oct 2008 09:42:13 +0000  (05:42  -0400)] 
add magic reboot butan
Jacob Potter  [Mon, 6 Oct 2008 09:36:39 +0000  (05:36  -0400)] 
more keys: up down left right
Joshua Wise  [Mon, 6 Oct 2008 09:36:23 +0000  (05:36  -0400)] 
Make keyboard actually reliable again.  Update what's actually on the screen, not what we wish to be on the screen.
Joshua Wise  [Mon, 6 Oct 2008 08:48:35 +0000  (04:48  -0400)] 
more reliable keyboard injection
Jacob Potter  [Mon, 6 Oct 2008 08:24:32 +0000  (04:24  -0400)] 
more keys
Jacob Potter  [Mon, 6 Oct 2008 08:20:26 +0000  (04:20  -0400)] 
add injection from network
root  [Mon, 6 Oct 2008 08:09:37 +0000  (04:09  -0400)] 
add watcher
Joshua Wise  [Mon, 6 Oct 2008 07:37:00 +0000  (03:37  -0400)] 
Change default mode to 1.
Joshua Wise  [Mon, 6 Oct 2008 07:36:45 +0000  (03:36  -0400)] 
Have a slightly nicer takeover scheme.
Jacob Potter  [Mon, 6 Oct 2008 07:29:38 +0000  (03:29  -0400)] 
correct scan codes
Jacob Potter  [Mon, 6 Oct 2008 07:26:06 +0000  (03:26  -0400)] 
kbd_has_injected_scancode
Jacob Potter  [Mon, 6 Oct 2008 07:20:56 +0000  (03:20  -0400)] 
packet receive code; keyboard injection
This page took 0.014108 seconds   and 4  git commands  to generate.