Timothy R.Butler
59181d699d
Updated index.html to go to the IRC chat for 6/19/2001
2001-06-21 05:00:53 +00:00
Timothy R.Butler
1c83473626
Just adding last night's chat to the CVS.
2001-06-21 04:55:43 +00:00
Timothy R.Butler
2b69fea8ec
Added transcript of chat.
2001-06-21 04:44:46 +00:00
Gregory Alexander
2ee630f3fc
Changed the format for eth_arpback to be more versatile for use with
...
UDP and TCP.
2001-06-21 01:45:17 +00:00
Bryce Denney
519d231cd4
- fixed naming problems in debugger introduced by my recent checkins
2001-06-21 01:44:32 +00:00
Bryce Denney
6c7d910459
- bought configure up to date with 1.23 of configure.in
2001-06-20 22:28:43 +00:00
Bryce Denney
72bf698114
- add ne2k doc
2001-06-20 14:49:37 +00:00
Bryce Denney
ec0fbf18bc
- convert nearly all bx_options to parameter form. All options that have
...
been converted into parameters temporarily have the letter "O" appended
to their name. I don't want to keep it this way, but it has helped
in the conversion process because the compiler refuses to compile the
old uses of the name. Before I started using the "O" trick, there were
many bugs like this: if (bx_options.diskc.present) {...}
This was legal with the new parameters, but it was testing whether the
parameter structure had been created, instead of testing the value of
the present parameter. Renaming present to Opresent turns this into
a compile error, which points out the incorrect use of the param.
- the "--disable-control-panel" no longer works, I'm afraid. I can no
longer support this and continue progress.
2001-06-20 14:01:39 +00:00
Gregory Alexander
ce339e0b78
Only respond to ARP packets.
2001-06-20 01:00:04 +00:00
Todd T.Fries
12985edb26
setprefix now uses a variable length name as a string for an argument
2001-06-19 21:36:09 +00:00
Bryce Denney
4da5d2fb1a
- fix broken link for el torito
2001-06-19 19:02:17 +00:00
Bryce Denney
0ce7d18503
- add el torito spec
2001-06-19 19:00:07 +00:00
Todd T.Fries
7f18b0c181
serial enable step 1
2001-06-19 17:52:46 +00:00
Bryce Denney
4df55e3713
- merge TX and RX log into a single ne2k.raw and ne2k.txt.
2001-06-19 16:57:55 +00:00
Bryce Denney
8a61ebd6c3
- now rxlog and rxlog_txt are actually opened
2001-06-19 16:39:18 +00:00
Bryce Denney
427506cb87
- oops, renamed charbuf to rxbuf
2001-06-19 16:36:09 +00:00
Bryce Denney
c552310880
- oops, class_ptr renamed to this
2001-06-19 16:34:09 +00:00
Todd T.Fries
9b2060555e
fwoop, forgot
2001-06-19 16:31:28 +00:00
Todd T.Fries
8bccacd84b
split log stuff into a separate file
2001-06-19 16:25:41 +00:00
Bryce Denney
01d7de33ad
- add logging code to eth_fbsd, similar to eth_null.cc
2001-06-19 16:09:13 +00:00
Todd T.Fries
5a53cd50ca
fix compile problem with newer gcc (2.95.3 for me)
2001-06-19 14:55:34 +00:00
Bryce Denney
5dfc5cc7f6
- a few parameters didn't use get as they should.
2001-06-19 14:20:47 +00:00
Bryce Denney
a5693c93ab
- the get method should not be able to modify the value
...
- added some comments around the get/set methods
2001-06-19 14:20:24 +00:00
Bryce Denney
bf1dbca57a
- added a QNX test form
2001-06-19 14:16:47 +00:00
Bryce Denney
f5272645a7
- the max of the loop should be BX_NOTIFY_MAX_ARGS, not NOTIFY_TYPE_STRING
2001-06-19 05:01:46 +00:00
Bryce Denney
8958d64f15
- fix another initialization problem that I believe was causing Greg's
...
crash in the mouse code. The particular problem was that init_done
was never initialized to zero, but it always turned out to be zero
on my system. This may explain why it worked for me but crashed
for him.
2001-06-19 04:55:01 +00:00
Bryce Denney
c8b87d1f50
- fixed bug that caused mouse events to get through to bochs, even
...
when mouse was disabled. It didn't warp the cursor so it was mostly
just strange, not dangerous.
2001-06-19 04:42:35 +00:00
Bryce Denney
a2436978b9
- NOTE: Dave Spring's mouse patch from patches/patch.mouse-das was checked
...
in with revision 1.17, with the label "remove \n"
2001-06-19 02:50:22 +00:00
Bryce Denney
1c1033261f
- NOTE: Dave Spring's mouse patch from patches/patch.mouse-das was
...
checked in during revision 1.5 with the message "remove \n"
2001-06-19 02:49:23 +00:00
Bryce Denney
0dc38d6fb6
- applied this patch, so removed it from patches
2001-06-19 02:42:04 +00:00
Bryce Denney
b7f70efc3e
- minor mtools tweaks
2001-06-18 22:57:54 +00:00
Bryce Denney
4ee0e8897f
- added link to mtools
2001-06-18 22:55:28 +00:00
Bryce Denney
7f242d27d2
- to allow compile on AIX, I removed parentheses around type name in
...
the "new" calls. Changed this:
new (bx_param_c*)[registry_alloc_size];
to this:
new bx_param_c* [registry_alloc_size];
in three places
2001-06-18 22:37:46 +00:00
Bryce Denney
181e2d9a45
- forgot to initialize bx_param_string_c::handler before. Thanks to Greg
...
for narrowing this down.
2001-06-18 22:34:03 +00:00
Bryce Denney
4be3406517
- turned printfs into BX_INFOs
...
- some line wraps, introduced between Calvin's disk and mine, removed
2001-06-18 21:14:00 +00:00
Bryce Denney
67970b2992
- Calvin Smith's cdrom patch (win32 specific) that allows Bochs to read
...
from a cdrom image file
2001-06-18 21:11:46 +00:00
Bryce Denney
7080fff6d7
- Calvin Smith patch to read raw ISO file as a cdrom
2001-06-18 20:55:07 +00:00
Bryce Denney
52e14e559d
- now that some bx_options in main.cc have changed to bx_param_c, the
...
bochs debugger needed to be updated in the same way. Instead of
using "bx_options.rom.path" as a string, it's now
bx_options.rom.path->getptr () to get the value of the parameter.
2001-06-18 19:01:49 +00:00
Bryce Denney
89de2c38aa
- now the "memory options" menu is entirely defined using parameter
...
data structures, see bx_init_options in main.cc. The implementation
of this menu and all its choices is 17 lines long, see do_mem_options_menu
in gui/control.cc.
2001-06-18 14:11:55 +00:00
Gregory Alexander
064f372576
Added a CRC at the end. Still doesn't work, but I
...
feel better about it in general. Still need to work
on byte order issues in the CRC.
2001-06-18 13:13:52 +00:00
Gregory Alexander
e519ea4d44
Fixed compile problems in the CRC code, eth.cc, and eth_fbsd.cc.
...
(Some systems configure with eth_fbsd.cc but can't compile it.)
2001-06-17 23:08:27 +00:00
Gregory Alexander
7d9d0b6769
Added a packetmover that will eventually artificially respond to arps.
...
This can later be used as an example of how to artificially generate
packets to send to bochs.
2001-06-17 23:06:39 +00:00
Gregory Alexander
b94d9a6656
Added CRC code for use in calculating ethernet CRCs.
2001-06-17 22:39:57 +00:00
Bryce Denney
d0f1caa404
- turned rom address and vga rom path into bx_param_c parameters, so that
...
now the whole "Bochs Memory Options" menu uses new style parameters.
The next step is to remove the hardcoded stuff that generates and runs
this menu, and replace it with general menu building code. All you should
need to create this menu is the string "Bochs Memory Options", and the
IDs of the bx_param_c options that should appear on the menu. The
bx_param_c structure for each parameter tell what type it is, how to
display it, constraints on the value, what to do when the parameter
changes.
2001-06-17 13:50:52 +00:00
Bryce Denney
4a476aaa39
- changed "commit" so that it always does an update before the commit
2001-06-17 13:32:16 +00:00
Bryce Denney
c9f28d0b0b
- in new irc section, mention transcript of the old one.
2001-06-17 06:05:28 +00:00
Bryce Denney
8af083589a
- updated irc info for Tuesday chat
2001-06-17 06:02:27 +00:00
Bryce Denney
5f27c18630
- add update and diff targets
2001-06-17 05:30:52 +00:00
Bryce Denney
587dd94ba2
- add "make commit" target
2001-06-17 05:25:56 +00:00
Bryce Denney
9ceeb28177
- data changed to techspec
2001-06-17 05:24:54 +00:00