2000-02-22 13:15  Petter Reinholdtsen <pere@td.org.uit.no>

	* Makefile, mc/VERSION, mc-src/robios/Makefile: New version 3.0.

2000-02-22 13:12  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/COPYING: RoBIOS is no longer GPLed.  Removed license.

2000-02-22 13:11  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/librobi/sbrk.c: sbrk (called by malloc) now checks for
	collision between Stack and Heap.  If too much memory is requested
	by "malloc", a "0" will be returned.  (internal function sbrk will
	return -1).

2000-02-22 13:05  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdfunc.c: Bugfix to LCDPrintf().  Handle long
	format %s strings.

2000-02-22 13:03  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/vcaminit.c: Remove brightnes, hue and saturation
	from CamSetup, as EyeCam don't support changing them at the moment.

2000-02-22 12:37  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/: Execlib, library.html: Updated missing functions for doc of
	V3.0

2000-02-22 11:49  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: asmstubs.c, kernel.h, vcam.s, vcamfunc.c: Make
	CAM_Init() a C function calling CAM_Init_lowlevel() twice to avoid
	mis-aligned images due to failed initialization.

2000-02-22 04:41  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/c-protos.h, mc/include/librobi/c-stubs.h,
	mc-src/robios/ckernel.h: Protect the stubs with '#if
	defined(__mc68000__)' to only make them available when cross
	compiling for the Eyebot.

2000-02-22 04:21  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/maintain/make-stubs.sh: Only make the function stubs
	available when cross compiling.

2000-02-22 04:20  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/types.h, mc-src/libradio/radio.c: Use
	defined(__mc68000__) to detect if we are cross compiling.

2000-02-19 10:14  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/cmd/gcc68o: Bugfix: Typo.

2000-02-17 10:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/cmd/gcchdt: Increase warning level (-W -Wall).

2000-02-17 07:29  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/cmd/: c++68, c++68o, gcc68, gcc68o: Reorganized internal
	variables and increased warning levels (-W).

2000-02-16 04:18  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/main.c: Bugfix: Correct user menu.  Workaround for
	bug in LCDPrintf().

2000-02-15 09:20  Petter Reinholdtsen <pere@td.org.uit.no>

	* Makefile, update.sh: Added current toplevel makefile and daily
	build cronjob script.

2000-02-15 06:05  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: vcam.s, vcamfunc-fifo.c: Return 17 from EyeCams
	CAMInit().

2000-02-14 14:26  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libomni/: Makefile, omni.c: Added current OMNI library
	written by Voo Chih Yenn.

2000-02-14 12:00  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/types.h, mc-src/libradio/radio.c,
	mc-src/pcradio/radiotest.c: Collect radio network statistics when
	running on the PC.

2000-02-11 11:18  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/main.c: Reset serial communication parameters when
	download starts.  Reindented function user().

2000-02-09 08:46  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/c-protos.h, mc/include/librobi/c-stubs.h,
	mc-src/robios/boot.s, mc-src/robios/ckernel.h, mc-src/robios/hdt.c:
	New function 'const char *OSVersion(void)'.

2000-02-07 06:50  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/hdt.h, mc/include/types.h,
	mc/include/librobi/c-protos.h, mc/include/librobi/c-stubs.h,
	mc-src/robios/boot.s, mc-src/robios/ckernel.h, mc-src/robios/hdt.c:
	Export HDTFindEntry().

2000-02-07 06:42  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/asmstubs.c: CAMSet() CAMGet() and CAMMode() is now
	in vcamfunc.c.

2000-02-07 06:24  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: vw_inter.c, tasking.c, vcamfunc.c: Remove compile
	warnings.

2000-02-07 06:11  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/: library.html, Execlib: Updated doc for LCDPutGraphic() and
	PSD functions.

2000-02-07 06:10  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/Makefile: New target 'doc' to regenerate Execlib from
	library.html.

2000-02-07 04:55  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/compass.s: Workaround from Klaus Schmitt for
	hardware bug in compass.

2000-02-05 11:47  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: New version 2.3l.

2000-02-05 09:22  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/cmd/: c++68, c++68o: Compile C++ source.

2000-02-05 09:21  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/cmd/gcc68: Bugfix: Remove temp .s file.

2000-02-05 08:14  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/hex/1.hex, mc/hex/2.hex, mc/hex/HDTVEHI2.HEX, mc/hex/3.hex,
	mc/hex/4.hex, mc/hex/5.hex, mc/hex/6.hex, mc/hex/rob21q.hex,
	mc/hex/rob21v.hex, mc/hex/robios-q.hex, mc/hex/robios-v.hex,
	mc/hex/robios.hex, mc/hex/robklaus.hex, mc/misc/convert.c,
	mc-src/libradio/radiodemo.c, mc-src/robios/vcam-old/vcam.s,
	mc-src/robios/vcam-old/vcaminit.c: Removed obsolete files (not
	present in v2.2, and not used in current version).

2000-02-05 07:40  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdfunc.c: Bugfix:  LCDMenu() parameter "" should
	now work as documented.

2000-02-05 07:17  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/c-protos.h, mc/include/librobi/c-stubs.h,
	mc-src/robios/boot.s, mc-src/robios/ckernel.h,
	mc-src/robios/demos.c, mc-src/robios/lcdfunc.c: Changed name from
	LCD_CPutGraphics() to LCD_CPutGraphic() to match documentation and
	grey scale display function.

2000-02-05 07:09  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: boot.s, main.c: Print and check total kernel size
	before flashing ROM.

2000-02-02 12:20  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile, mc-src/robios/asmstubs.c,
	mc-src/robios/boot.s, mc-src/robios/ckernel.h,
	mc-src/robios/compass.s, mc/include/hdt.h, mc-src/robios/dtl.c,
	mc-src/robios/hdt.c, mc-src/robios/kernel.h, mc/include/hdt_sem.h,
	mc/include/librobi/c-protos.h, mc/include/librobi/c-stubs.h:
	Compass driver from Klaus Schmitt.  New functions COMPASS_Start(),
	COMPASS_Stop(), COMPASS_Calibrate(), COMPASS_Check(),
	COMPASS_Get(), COMPASS_Release().  Currently disabled using #ifdef
	USE_COMPASS.

2000-02-02 10:23  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/vcamfunc-fifo.c: Latest test version.

2000-02-02 02:39  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/VERSION: Updated news list.

2000-02-01 06:45  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/vcamfunc-fifo.c: Camera driver for FIFO testing.

2000-02-01 06:40  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/.cvsignore: Ignore .s files generated from .c
	files.

2000-01-27 04:16  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/types.h: Typo.

2000-01-26 16:31  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/types.h: Added constant PSD_OUT_OF_RANGE = 9999.

2000-01-25 04:49  Paul R. McAlpine <mcalp-pr@ee.uwa.edu.au>

	* mc-src/robios/vcam.s: Moved variables in vcam.s into section .bss
	instead of .data This makes RoBIOS smaller.

2000-01-20 12:42  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: Updated dependencies.

2000-01-20 12:40  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: vcam.s, vcamfunc.c: Implement EyeCam CAMMode() in
	C, and move dummy functions CAM_Set() and CAM_Get() from assembly
	to C.

2000-01-20 08:15  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: Not yet.

2000-01-20 03:12  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/cmd/gcc68: Fixed typo.

2000-01-19 11:17  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/Makefile: Made a better 'dist' target.

2000-01-19 10:19  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: improc.c, types.h: Corrected type image and colimage
	to match current RoBIOS.

2000-01-19 09:55  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: protos.h, types.h: Corrected imagerows ->
	imagecolums and imagelines -> imagerows to sync with RoBIOS.

2000-01-18 15:00  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: New version 2.3k.

2000-01-18 08:21  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/vcamfunc.c: Leftover.

2000-01-18 08:20  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: asmstubs.c, vcamfunc.c: Add USER_FUNC macros.

2000-01-18 08:16  Paul R. McAlpine <mcalp-pr@ee.uwa.edu.au>

	* mc/include/caminit.h: New define CAM_VERSION.  Removed
	printByte() prototype.

2000-01-18 08:07  Paul R. McAlpine <mcalp-pr@ee.uwa.edu.au>

	* mc-src/: Makefile, robios/qcam.s, robios/asmstubs.c: Changed
	camera functions to get parameters from the stack.

2000-01-18 08:06  Paul R. McAlpine <mcalp-pr@ee.uwa.edu.au>

	* mc-src/robios/Makefile: New file vcamfunc.c.

2000-01-18 07:27  Paul R. McAlpine <mcalp-pr@ee.uwa.edu.au>

	* mc-src/robios/vcaminit.c: Initial camera register values are now
	defined in variables, so they can be changed by other functions
	e.g. CAM_Mode.

2000-01-18 07:25  Paul R. McAlpine <mcalp-pr@ee.uwa.edu.au>

	* mc-src/robios/vcam.s: Removed assembly versions of CAM_GetFrame
	and CAM_GetColFrame.  Changed remaining functions to use
	stack-based parameters.  Implemented CAM_Mode.

2000-01-18 07:24  Paul R. McAlpine <mcalp-pr@ee.uwa.edu.au>

	* mc-src/robios/vcamfunc.c: CAM_GetFrame and CAM_GetColFrame in C
	instead of assembly.  Also code to allow autobrightness to be
	turned off.

2000-01-18 02:06  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/cmd/gcc68: Rewrote to use bourne shell and to handle more then
	one file.

2000-01-17 09:51  Paul R. McAlpine <mcalp-pr@ee.uwa.edu.au>

	* mc-src/robios/ip.s: Made IPColor2Grey faster by moving an
	instruction out of the inner loop.

2000-01-16 11:44  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: audio.s, flash.s, keys.s: Changed robodoc
	comments from "****" to "|****".

2000-01-16 10:52  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/ip.s: Speed up IPColor2Grey() even more.

2000-01-14 10:44  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: Moved own_cos() and own_sin() to
	ownmath.c.

2000-01-14 06:41  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: kernel.h, ownmath.c, vw_inter.c: Moved own_cos()
	and own_sin() to ownmath.c.

2000-01-11 12:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/globalview.c: Stop including vw.h.

2000-01-11 12:27  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: libradio/Makefile, librobi/Makefile, pcradio/Makefile,
	robios/Makefile, sim/Makefile: Updated dependencies.

2000-01-11 06:59  Paul R. McAlpine <mcalp-pr@ee.uwa.edu.au>

	* mc-src/robios/ip.s: Rewrote function IP_Color2Grey.  It now
	converts the whole image to grey, including the border.  This
	prevents edge artifacts when using filters such as Sobel and
	Laplace, which rely on the extra pixels that aren't visible.
	
	This also fixed the problem of the old function drawing a short
	horizontal line across the image, about one third of the distance
	from the top.

2000-01-10 23:12  Peter Arthur Vanopulos <vanop-pa@ee.uwa.edu.au>

	* mc-src/robios/hdt.c: robodoc added

2000-01-10 01:16  Peter Arthur Vanopulos <vanop-pa@ee.uwa.edu.au>

	* mc-src/robios/tasking.c: robodoc inserted into the source code

2000-01-07 10:27  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/maintain/make-stubs.sh, mc-src/robios/ckernel.h,
	mc-src/robios/vw_inter.c, mc/include/eyebot.h, mc/include/hdt.h,
	mc/include/types.h, mc/include/vw.h, mc/include/librobi/c-protos.h,
	mc/include/librobi/c-stubs.h: Moved all types used as parameters in
	kernel functions to types.h.  Reindented some header files.

2000-01-07 09:55  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/OSMT.c: New function forms_redraw().

2000-01-07 09:22  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/OSMT.c: Corrected implementation of OSExit(). 
	Parameter was exit value, not function pointer.

2000-01-07 09:16  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/vw.c: Added dummy function VWStalled.

2000-01-07 09:16  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/types.h: Added radio constants (MAXEYE, MSGMAXLEN and
	BROADCAST)

2000-01-07 09:12  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: radio.c, servo.c: New stub functions RADIO* and
	SERVO*.

1999-12-23 02:02  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: global.c, nocam.c, qcam.c, qcam.h: Move last
	QuickCam dependant code to qcam.c

1999-12-23 01:55  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lcdsim.c: Bugfix in LCDPutGraphic.

1999-12-22 17:12  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/eyebot_cb.c: Correct calculation of initial angle.

1999-12-22 14:57  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: New version 2.3j.

1999-12-22 12:10  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: ip.s, asmstubs.c: Changed IP_Laplace(),
	IP_Sobel(), IP_Dither(), IP_Differ() and IP_Color2Grey() to read
	parameters from the stack.

1999-12-22 10:55  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: system.s, asmstubs.c: Changed OSWait() and
	OSGetVar() to read params from the stack.

1999-12-22 10:47  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: asmstubs.c, audio.s: Changed AUPlaySample() and
	AURecordSample() to read parameters from the stack (the C way. :-).

1999-12-22 08:47  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdfunc.c: Add ROBODoc comment: LCD module info.

1999-12-22 08:09  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: robios/Makefile, robios/mystr.c, Makeincl: New target
	'doc' to run robodoc on current source.

1999-12-22 07:39  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: librobi/Makefile, robios/Makefile: Updated dependencies.

1999-12-22 07:36  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdfunc.c: Added ROBODoc comments and corrected
	return value of LCDLine().

1999-12-22 03:10  Peter Arthur Vanopulos <vanop-pa@ee.uwa.edu.au>

	* mc-src/robios/vw_inter.c: robodoc donw on file

1999-12-20 05:29  Peter Arthur Vanopulos <vanop-pa@ee.uwa.edu.au>

	* mc-src/robios/keys.s: updated the documentation with robodoc

1999-12-19 14:35  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: Makefile, nocam.c: Added dummy camera driver which
	always return black image.

1999-12-19 14:32  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: global.c, qcam.c: Moved CalcXferMode() from global.c
	to qcam.c to make sure all qcam driver dependant code is collected
	in qcam.c and camsim.c.

1999-12-16 07:12  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/qcaminit.c: Make QuickCam configuration more remote
	control friendly and reindent code.

1999-12-15 14:48  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: When master is alone on the net, make
	sure it only sends wildcard if the send buffer is empty or there is
	a long time since last wildcard was sent.

1999-12-15 12:56  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/asmstubs.c: Correct type of PSD_Start() internal
	variable rd0.

1999-12-15 12:48  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/psd_driv.s: Corrected comments on PSD_Setup
	semantics type.  It is long, not word.

1999-12-15 12:39  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/hdt.h, mc-src/robios/hdt.c: Change typeid -> type_id
	to avoid name conflict with C++ reserved name.

1999-12-15 12:34  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/dtl.c: Use the full range (0-255) when testing
	HDT/Servos.

1999-12-15 09:39  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: robios/dtl.c, robios/hdt.c, robios/qcaminit.c,
	robios/vcaminit.c, robios/vw_inter.c, libradio/msgqueue.c,
	libradio/radio.c: Use OS_Sleep() instead of OS_Wait() to behave
	better in multi-threaded mode.	This will reschedule instead of
	busy waiting in MT mode.

1999-12-15 09:35  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Make sure default speed is fetched from
	header file.

1999-12-15 09:18  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/: library.html, Execlib, library.html, Execlib: Correct and
	clearify documentation.

1999-12-13 13:09  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/psd_driv.s: Bugfix.  In PSD_Setup, pop semantics as
	a long - it is pushed as long.

1999-12-13 04:06  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/lcd.s: fixed bug when sending LCD string via
	wireless remote:   no more LCDPos messages will be sent.

1999-12-13 02:20  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/Makeincl: Add compile option -fomit-frame-pointer to avoid
	wasted link/unlk instructions.

1999-12-12 15:07  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/librobi/write.c: Hack to make remote control communication
	faster.

1999-12-12 13:36  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdfunc.c: Bugfix: LCD_Printf() now handle long
	lines.

1999-12-12 13:10  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/globalview.c: Correct heading calculation.

1999-12-11 17:56  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/main.c: Make the user and flash menu screens more
	remote control friendly.

1999-12-11 02:08  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/: library.html, Execlib: Documented new functions
	OSSendCharRS232() and LCDGetPos().  Cleaned up HTML documentation
	and generated Execlib text documentation using 'lynx -dump
	library.html > Execlib'.

1999-12-11 01:55  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/VERSION: Updated news list.

1999-12-09 11:44  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: New version 2.3i.

1999-12-09 11:41  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/remote.h, mc-src/robios/main.c, mc-src/pcradio/main.c,
	mc-src/pcradio/radiotest.c, mc-src/pcradio/rs232.h,
	mc-src/pcradio/sertest.c: Move default radio speed to one place:
	remote.h.

1999-12-09 11:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/c-protos.h, mc/include/librobi/c-stubs.h,
	mc-src/librobi/write.c, mc-src/robios/asmstubs.c,
	mc-src/robios/boot.s, mc-src/robios/ckernel.h,
	mc-src/robios/srec.s, mc-src/pcradio/rs232.c,
	mc-src/pcradio/rs232.h, mc-src/libradio/radio.c,
	mc-src/pcradio/sertest.c, mc-src/libradio/radiodmo.c,
	mc-src/libradio/wireless.c, mc-src/libradio/wireless2.c: New
	function OSSendCharRS232() to be used in the future.  Restored old
	prototype for OSSendRS232().  The old function should be removed in
	the future.

1999-12-09 10:20  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: asmstubs.c, lcd.s, lcdfunc.c: Stop using C
	implementation of LCDSetChar().  It does not work until we have a
	non-scrolling version of LCDPutChar() available.

1999-12-09 09:55  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/maintain/make-stubs.sh, mc-src/robios/ckernel.h,
	mc/include/types.h, mc/include/librobi/c-protos.h,
	mc/include/librobi/c-stubs.h: Start wrapping include files with
	'extern "C" { }' when compiling with C++.

1999-12-09 09:49  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/asmstubs.c: CAM_GetColFrame() still needs stub.

1999-12-09 06:39  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: callback.c, globalview.c: Display robot heading.
	 Small cleanup.

1999-12-09 06:06  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: Makefile, callback.c, callback.h, frameSpy.c,
	globalview.c, init.c: Start plotting robot positions in global
	view.

1999-12-08 10:08  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/frameSpy.c: Correct float endian convertion.

1999-12-08 09:09  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: asmstubs.c, qcam.s, vcam.s: Changed
	CAM_GetColFrame() to read parameters the C way - from the stack.

1999-12-07 16:24  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/vw_inter.c: Stop sending position from the IRQ
	handler.  Send from user functions instead.

1999-12-07 16:23  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/frameSpy.c: Try parsing VW position send from
	robot.

1999-12-07 14:55  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/remote.h, mc/include/remote.i,
	mc-src/robios/vw_inter.c: Send current position to remote control
	if the VW control loop is running.

1999-12-07 14:48  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: kernel.h, mystr.c: New internal kernel function
	mymemmove().

1999-12-07 13:38  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: main.c, radiotest.c, rs232.c, rs232.h,
	sertest.c: Make sure radiotest, sertest and remote takes speed,
	port and cable/radio parameter.

1999-12-07 11:57  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: Makefile, rs232.c, rts.c, wloff.c, wltest.c:
	Move set_rts() into rs232.c and use OS_InitRS232() in wloff and
	wltest.c.

1999-12-07 08:18  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/rts.c: Correct bit operation.

1999-12-06 16:43  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: New version 2.3h.

1999-12-06 12:05  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: libradio/Makefile, robios/Makefile: Updated
	dependencies.

1999-12-06 12:03  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/kernel.h: Leftover

1999-12-06 12:02  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: asmstubs.c, lcd.s, lcdfunc.c: Start using C
	implementation of LCDSetChar().

1999-12-06 11:52  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/asmstubs.c, mc-src/robios/boot.s,
	mc-src/robios/ckernel.h, mc/include/librobi/c-protos.h,
	mc/include/librobi/c-stubs.h: New function LCDGetPos().  Reuse
	boot.s slot 510, previously occupied by internal function
	PSD_Setup().

1999-12-06 11:38  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/maintain/make-stubs.sh, mc-src/robios/ckernel.h,
	mc/include/librobi/c-protos.h, mc/include/librobi/c-stubs.h,
	mc-src/maintain/make-stubs.sh: Include required header files in
	generated header files.

1999-12-06 11:37  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/: eyebot.h, librobi/audio.h, librobi/cam.h,
	librobi/io.h, librobi/ip.h, librobi/key.h, librobi/lcd.h,
	librobi/os.h, librobi/protos.h, librobi/psd.h, librobi/robios.h,
	librobi/rs232.h, librobi/stubs.h, librobi/user.h: Remove unused
	header files.

1999-12-06 11:24  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: libradio/radio-ok.c, libradio/radiodemo.c,
	libradio/radiodmo.c, libradio/wireless.c, libradio/wireless2.c,
	robios/demos.c, robios/dtl.c, robios/hdt.c, robios/lcdfunc.c,
	robios/main.c, robios/qcaminit.c, robios/tasking.c, robios/timer.c,
	robios/vcaminit.c, robios/vw_inter.c, robios/vw_inter_OK.c: Don't
	use stubs in the kernel.  Call functions directly.  This made the
	kernel ~5k smaller.

1999-12-06 10:10  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: libradio/radiodmo.c, robios/main.c: Include eyebot.h to
	get RoBIOS includes.

1999-12-05 14:01  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: Makefile, main.c, demos.c: Moved all system demos
	to separate file demos.c

1999-12-05 10:52  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/librobi/: open.c, read.c, write.c: Handle SERIAL1, SERIAL2
	and SERIAL3 the same way.

1999-12-05 10:47  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/Makeincl: Start using GCC 2.95.2 and -O6 when compiling.

1999-12-05 09:18  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/VERSION: Updated list of news.

1999-12-05 01:47  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/librobi/crt0.s: Reformatted assembly code.

1999-12-04 11:19  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/Execlib, mc/include/librobi/c-protos.h,
	mc/include/librobi/c-stubs.h, mc-src/libradio/radio.c,
	mc-src/libradio/radiodmo.c, mc-src/libradio/wireless.c,
	mc-src/libradio/wireless2.c, mc-src/librobi/write.c,
	mc-src/pcradio/rs232.c, mc-src/pcradio/rs232.h,
	mc-src/robios/asmstubs.c, mc-src/robios/ckernel.h: Changed second
	parameter type of OSSendRS232(const char ch, const int face).  Used
	to be 'char *ch'.

1999-12-04 10:53  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/VERSION: Updated news list for upcomming v2.3.

1999-12-04 10:15  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: Makefile, libimpro/Makefile, libradio/Makefile,
	librobi/Makefile, pcradio/Makefile, robios/Makefile, sim/Makefile:
	Updated dependencies.

1999-12-04 10:12  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/Makeincl: But don't.

1999-12-04 10:11  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: Makeincl, libimpro/Makefile, libradio/Makefile,
	librobi/Makefile, robios/Makefile: Make it easier to use an
	upgraded GCC.

1999-12-04 07:52  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/c-protos.h, mc/include/librobi/c-stubs.h,
	mc-src/robios/asmstubs.c, mc-src/robios/boot.s,
	mc-src/robios/ckernel.h, mc-src/robios/psd_driv.s: Change param
	transfer method for PSD_Setup_ASM and renamed to PSD_Setup. 
	Removed stub and public prototype, as this is an internal kernel
	function.

1999-12-04 02:24  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/HOWTO: Reformatted lines to be shorter then 80 chars.  Updated
	question 'How to write RoBiOS system routines'.

1999-12-04 01:53  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/Makefile: Add 'runtest' target to test msgqueue
	code.

1999-12-04 01:52  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/msgqueue.h: Remove unused kern.h include.

1999-12-04 01:38  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/msgqueue.c: Stop calling kernel functions using
	stubs.

1999-12-03 10:24  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/librobi/sbrk.c: Changed line endings from DOS format
	(\r\n) to normal format (\n).

1999-12-03 09:48  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/OSMT.c: Include <errno.h> to get EAGAIN and ESRCH
	defined.

1999-12-03 09:20  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/Makefile: Generate stubs for the ASM functions too.

1999-12-02 07:26  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/hex/: hdte3.hex, hdttest.hex, hdtvehi.hex, hdtwalk.hex: update
	default serial transmission speed.

1999-12-02 03:10  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/librobi/: getpid.c, read.c, write.c: Make sure librobi
	uses new stubs.

1999-12-01 17:24  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: init.c, lcdsim.c, lcdsim.h: Remove lcdpixel[][].
	 Only use one (color) pixel buffer.

1999-12-01 16:49  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: Makefile, callback.c, frameSpy.c, init.c, lcd.c,
	lcdsim.c, lcdsim.h, main.c, os.c, radio.h, radiotest.c, rs232.c,
	sertest.c, wltest.c: Get remote control partly working.

1999-12-01 13:35  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: README, ReadMe: Merge README and ReadMe to avoid
	naming problems on DOS.

1999-12-01 13:35  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/.nfs43643: Remove junk.

1999-12-01 13:29  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/c-protos.h, mc/include/librobi/c-stubs.h,
	mc-src/robios/asmstubs.c, mc-src/robios/ckernel.h: Corrected type
	from BOOL to int for LCDSetPixel() value.

1999-12-01 13:17  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdfunc.c: Bugfix in image transfer code.

1999-12-01 12:01  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Call kernel functions directly.

1999-12-01 11:55  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdfunc.c: Call kernel functions directly.  When
	sending images, divide the row in many packets to fill one message
	buffer.

1999-12-01 10:13  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/c-stubs.h, mc-src/maintain/make-stubs.sh,
	mc-src/robios/Makefile, mc/include/librobi/protos.h: Start using
	new 'on-the-spot' function pointers as stubs.  New version number
	2.3g.

1999-11-30 11:48  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/maintain/make-stubs.sh: Change stub macros to generate
	function pointer on the spot.

1999-11-30 11:43  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/stubs.h: Remove __inline to avoid triggering
	jmp/jsr bug.

1999-11-23 05:23  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/main.c: Bugfix and make sure battery status is
	redrawn when we return from sub-menus.

1999-11-23 05:14  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: Typo.

1999-11-23 02:55  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdfunc.c: Bugfix.

1999-11-23 02:21  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/main.c: Remove unused variables.  Change return
	type of main() to keep compiler quiet.

1999-11-23 02:16  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/main.c: Improve battery drawing.  Now rescales if
	the battery span is to short.

1999-11-22 12:07  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: New version 2.3f.

1999-11-22 10:45  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/audio.h, mc/include/librobi/c-protos.h,
	mc/include/librobi/c-stubs.h, mc/include/librobi/cam.h,
	mc/include/librobi/io.h, mc-src/librobi/write.c,
	mc/include/librobi/ip.h, mc/include/librobi/key.h,
	mc/include/librobi/lcd.h, mc/include/librobi/os.h,
	mc/include/librobi/protos.h, mc/include/librobi/psd.h,
	mc/include/librobi/rs232.h, mc/include/librobi/user.h,
	mc-src/robios/Makefile, mc-src/robios/adconv.s,
	mc-src/robios/asmstubs.c, mc-src/robios/boot.s,
	mc-src/robios/ckernel.h, mc-src/robios/exhandle.s,
	mc-src/robios/hdt.c, mc-src/robios/init.s, mc-src/robios/kernel.h,
	mc-src/robios/lcd.s: Moved the assembly param stubs into the
	kernel.  All user level stubs now use C calling convention.  All C
	functions are called like this:
	
	  PKGFunc() (C)   ->  boot.s -> PKG_Func()
	
	while assembly functions are called like this:
	
	  PKGFunc() (C)   ->  boot.s -> PKG_Func() (ASM) -> PKG_Func_ASM().
	
	User level C calls to assembly functions now requires two stubs,
	while all others.  The kernel stubs 'PKG_Func()' should be used
	interally in the kernel.

1999-11-22 07:25  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/maintain/make-stubs.sh: Handle standalone prototypes.

1999-11-22 06:49  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/c-protos.h, mc/include/librobi/c-stubs.h,
	mc-src/robios/ckernel.h: Leftover.

1999-11-22 06:27  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/remote.h, mc/include/remote.i,
	mc-src/robios/lcdfunc.c: Implement generic image transfer.

1999-11-22 04:27  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/tasking.c: Change param type of OSSpawn from 'int
	code' to 'void (*code)(void)'.

1999-11-21 05:20  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: Makeincl, libradio/Makefile, libradio/control.c,
	libradio/control.h, libradio/radio.c, robios/ckernel.h,
	robios/kernel.h: Bugfix and cleanup.

1999-11-21 05:09  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radiodemo.s: Remove generated file.

1999-11-21 05:04  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/protos.h, mc-src/robios/kernel.h,
	mc-src/robios/main.c, mc-src/robios/tasking.c,
	mc-src/robios/timer.c, mc-src/robios/vw_inter.c: Remove some
	redundant prototypes and quiet down compiler.

1999-11-20 03:33  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/vw_inter.c: Typo.

1999-11-20 03:31  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: kernel.h, main.c, vw_inter.c: Quiet compiler even
	more.

1999-11-20 03:12  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: tasking.c, kernel.h: Quiet down compiler.

1999-11-20 02:32  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/kernel.h: Added the prototypes required by hdt.c.

1999-11-17 12:53  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/main.c: Change radio network speed to 38400 bps.

1999-11-17 12:52  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Do simple encoding to handle high speed
	transfer.  Now works with 38400bps.  Make WILDWAIT 20/100 second.

1999-11-17 09:29  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Make sure we turn off the sender when we
	are done.

1999-11-17 08:37  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/control.c: Use __asm() instead of asm() to keep
	ANSI compilers happy.

1999-11-17 08:13  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Bugfix.  Handle more then two robots in
	the ring.

1999-11-17 01:48  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: libimpro/Makefile, libimpro/Makefile.dos,
	libimpro/Makefile.linux, librobi/Makefile.dos, librobi/Makefile,
	librobi/Makefile.linux, robios/Makefile.dos, Makeincl,
	libradio/Makefile, libradio/Makefile.linux, robios/Makefile,
	robios/Makefile.linux: Added double quote to directory settings. 
	Moved all warning flags to Makeincl ($WARN).  Removed old platform
	dependend makefiles.

1999-11-16 14:44  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/: c-protos.h, c-stubs.h: Change return type of
	RADIOGetIoctl() and RADIOSetIoctl().

1999-11-16 14:39  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: asmstubs.c, kernel.h: New file with USER_FUNC
	prototypes for the assembly functions with C calling convetions. 
	It will be used to generate stubs.

1999-11-16 14:37  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/main.c: Typo.

1999-11-16 13:54  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Change prototype for GetIoctl() to
	return int, not void.

1999-11-16 13:46  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/.cvsignore: Ignore all .hex files.

1999-11-16 13:46  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/main.c: Set radio params using RADIOSetIoctl().

1999-11-16 13:26  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Use only one start char, instead of two
	different ones.  More debug info.  Hide internal variables.  Send
	wildcard less often.  Change prototype for SetIoctl() to return
	int.  Now only send wildcard when alone on serial line.  Append
	newlines instead of SYNCCHAR at the end of every message to trick
	linux into flushing the buffers.

1999-11-16 09:38  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdfunc.c: Use r_imageTransfer to decide which part
	of color image to transfer.

1999-11-16 09:25  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/dig_io.s: Typo.

1999-11-16 09:24  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: audio.s, boot.s, user.s: Correct symbol names.

1999-11-16 09:17  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: serial.s, boot.s: Changed function names to match
	documentation and stubs.    SER_In_Flush  -> OS_FlushInRS232_ASM   
	SER_Out_Flush -> OS_FlushOutRS232_ASM	 SER_In_Check  ->
	OS_CheckInRS232_ASM    SER_Out_Check -> OS_CheckOutRS232_ASM

1999-11-16 08:24  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Speed up reading.

1999-11-16 08:15  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/.cvsignore: Ignore msgqueue.s.

1999-11-16 06:56  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/os.c: Change OSGetCount() to use gettimeofday() to
	get the realtime clock.

1999-11-16 04:24  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: Makefile, maintain/make-stubs.sh, robios/ckernel.h,
	robios/kernel.h: Generate list of functions (ckernel.h) which is
	safe to call directly in the kernel.

1999-11-15 12:00  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: adconv.s, audio.s, dig_io.s, init-old.s, init.s,
	psd_driv.s, sm_driv.s, system.s: Changed .global -> .globl to use
	the same keyword everywhere.

1999-11-15 11:54  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: adconv.s, audio.s, boot.s, dig_io.s, flash.s,
	init.s, ip.s, keys.s, psd_driv.s, qcam.s, serial.s, srec.s,
	system.s, user.s, vcam.s: Appended _ASM to all of all globally
	available functions without C calling.

1999-11-15 11:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/vision.s: Removed unused file.

1999-11-15 07:18  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/bir_driv.s: Format block comments.

1999-11-13 16:40  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: New version number 2.3e.

1999-11-13 16:29  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: lcdfunc.c, main.c: Correct LCDPrintf().  Now
	handles %% and %[n]x.  %X is no longer supported, and the semantic
	of %x is changed.  Change %x -> %2x and %X -> %4x or %x.  Removed
	special handling of \n, as this transformation is done by the C
	compiler.

1999-11-13 16:17  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Use LCDPrintf() to make debug code
	shorter.

1999-11-13 16:04  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/control.s: Use C version instead.

1999-11-13 16:03  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Make sure WILDCARD packets are placed in
	the correct queue.

1999-11-13 14:24  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: OSMT.c, OSSem.c, bump.c, errorChange.c, execlib.c,
	eyebot.h, eyebot_cb.c, global.c, multi.c, other.c, screen.c,
	timer.c, eyesim.h, vw.c, xsim.c: Changed filename eyebot.h ->
	eyesim.h and made new file eyebot.h with the header files required
	by robot programs.

1999-11-13 14:13  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/Makefile: Corrected dependencies and changed target
	'dep|depend'.

1999-11-13 14:11  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: OSmisc.c, protos.h: Make dummy implementation for
	OSMachineName() and OSMachineID().

1999-11-13 13:58  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/OSMT.c: Make sure to initialize ThreadMode to detect
	when not running in MT mode.

1999-11-13 13:57  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: other.c, vw.c, protos.h, vw.h: Type radiant is now
	called radians in RoBIOS API.

1999-11-13 13:05  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: kern.h, OSSem.c: Implement real semaphors and remove
	arbitrary semaphor count limit.

1999-11-13 01:53  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/drive.s: Remove generated file.

1999-11-13 01:51  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/soccerfield.wld: Added mall size soccer field.

1999-11-12 01:09  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/Makefile: Change targets to compile library first, and
	then link it into the example simulators.

1999-11-11 11:44  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/main.c: Use LCDPrintf() to send fewer packets to
	the remote control.

1999-11-11 11:42  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/librobi/Makefile: Make sure stubs are rebuilt if they
	change.

1999-11-11 11:35  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdfunc.c: Teach LCDPrintf() '%[0-9]d'.

1999-11-11 10:54  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: Makefile, lcd.c, lcdsim.c: Start using new OS
	code.

1999-11-11 10:50  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdfunc.c: Implement PutHex(), PutHex1(), PutInt()
	and PutIntS().

1999-11-11 10:43  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/mystr.c: Make int2str() handle negative numbers. 
	Fix typo.

1999-11-11 10:15  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdfunc.c: Change LCDPrintf() to process whole
	format string before calling LCDPutString().

1999-11-11 10:14  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: kernel.h, mystr.c: Implemented int2str()

1999-11-11 10:01  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: kernel.h, mystr.c: Implemented mystrcat().

1999-11-11 06:25  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/lcdsim.c: Don't crash if robot console is missing
	when OS packet arrives.

1999-11-11 05:04  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: lcd.c, lcdsim.c: Get this compiling.

1999-11-11 05:04  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/lcdsim.h: Reduce the zoom.

1999-11-11 02:52  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: qcaminit.c, vcaminit.c, vw_inter.c: Quiet down
	compiler.

1999-11-11 00:10  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: hdt.c, kernel.h, keys.s, main.c, sm_driv.s,
	srec.s: Removed compile warnings and reformatted block comments.

1999-11-10 13:04  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: frameSpy.c, lcdsim.c: Speed up pixel display.

1999-11-10 12:23  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: pcradio/frameSpy.c, robios/lcdfunc.c: Use common send
	buffer in lcdfunc.c.  Correct LCD_CSetPixel() and track change in
	remote.

1999-11-10 12:22  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/lcdsim.c: Typo.

1999-11-10 12:18  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/lcdsim.c: Simple IPColor2Grey() implementation.

1999-11-10 12:13  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/lcdsim.c: Check row and column given to
	LCDCSetPixel().

1999-11-10 10:43  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/frameSpy.c: Dump info on ImageReduced packets.

1999-11-10 10:02  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: Makefile, lcdsim.c: Get the remote compiling.

1999-11-10 09:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/lcd.c: Implement dummy LCDGetPos().

1999-11-10 09:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/frameSpy.c: Make sure the signal handler don't
	call any X functions.

1999-11-10 07:27  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/msgqueue.h: Bugfix: Use MSGMAXLEN from types.h.

1999-11-10 07:24  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/: msgqueue.c, msgqueue.h: Remote sanity check to
	make kernel smaller.

1999-11-10 07:22  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Handle lost tokens correctly.  Make sure
	all required variables are reset when becoming master.

1999-11-10 07:09  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: callback.c, frameSpy.c, frameSpy.h, main.c,
	radio.h, pc.h: Use OS code defines from remote.h.  Correct protocol
	for Line and Area.

1999-11-10 05:59  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: kernel.h, lcdfunc.c, mystr.c: Start using
	strncpy() replacement.

1999-11-10 05:45  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: kernel.h, lcd.s, lcdfunc.c: Moved LCD_GetPos()
	from C to assembly.

1999-11-10 04:43  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: kernel.h, tasking.c: Add a few prototypes to keep
	the compiler quiet.

1999-11-10 04:33  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/c-protos.h, mc/include/librobi/c-stubs.h,
	mc/include/librobi/lcd.h, mc/include/librobi/protos.h,
	mc-src/robios/boot.s, mc-src/robios/lcd.s, mc-src/robios/lcdfunc.c:
	Use C implementation of LCDMenuI().

1999-11-10 04:24  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/main.c: Bugfix: Missing 'else' in battery code. 
	Patch from Klaus Schmitt.

1999-11-10 04:22  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: boot.s, exhandle.s, init.s, lcd.s, lcdprint.s,
	user.s: Change name of all functions without C calling convention
	exported from lcd.s and lcdprint.s to include _ASM.

1999-11-09 17:55  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdfunc.c: Make sure buffering radio messages
	returns 0.

1999-11-09 17:40  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdfunc.c: Implemented LCD_MenuI() and
	LCD_SetChar() in C.  Untested and commented out.

1999-11-09 17:22  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdfunc.c: Implemented LCD_SetString() and
	LCD_PutString() in C.  Untested and commented out.

1999-11-09 17:08  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/kernel.h: Add 'extern' to the globals missing it.

1999-11-09 09:57  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: Makefile, frameSpy.c, init.c, lcd.c, lcdsim.c,
	main.c, os.c, rs232.c, sertest.c: Try to keep the remote control
	from crashing.	Start using robios/lcdfunc.c for LCD_Printf() and
	LCDMenu().

1999-11-09 09:31  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/c-protos.h, mc/include/librobi/c-stubs.h,
	mc/include/librobi/lcd.h, mc/include/librobi/protos.h,
	mc-src/robios/kernel.h, mc-src/robios/lcd.s,
	mc-src/robios/lcdfunc.c: Reimplement LCD_Menu() using C.

1999-11-09 09:27  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/librobi/.cvsignore: Ignore .s files.

1999-11-09 09:14  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: main.c, mystr.c: Typo.

1999-11-09 09:14  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: Makefile, robios/Makefile, robios/lcdfunc.c,
	robios/lcdgfx.c, robios/lcdprntf.c: Move all LCD C functions to
	lcdfunc.c.

1999-11-09 09:10  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/include/types.h, mc-src/pcradio/frameSpy.c,
	mc-src/robios/lcdgfx.c, mc-src/robios/main.c: added lcd graphics to
	radio remote.

1999-11-09 09:01  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/kernel.h: Make sure to include all typedefs.

1999-11-09 08:48  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/Makefile: Clean up /tmp when done compiling.

1999-11-09 08:41  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: Makefile, main.c, mystr.c: Move mystr* functions
	to mystr.c

1999-11-09 08:39  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/kernel.h: Prototypes for internal kernel functions
	and list of all global variables.

1999-11-09 08:37  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcd.s: Make the current row and column globals.

1999-11-09 08:31  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/pcradio/Forms/: PcConsole.c, PcConsole.fd, PcConsole.h:
	update web address for EyeBot.

1999-11-09 07:56  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/lcdgfx.c.new: no longer needed.

1999-11-09 07:50  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/include/types.h, mc-src/libradio/radio.c,
	mc-src/robios/lcdgfx.c: changed CODE names and reduced send buffer
	size.

1999-11-09 07:38  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/libradio/: control.s, radio.c: changed buffer size in
	send-buf (16 slots) -- memory full otherwise

1999-11-09 07:30  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/: lcdgfx.c, main.c: small bug fix (display image
	always).

1999-11-09 07:25  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/include/: remote.h, remote.i, librobi/c-protos.h,
	librobi/c-stubs.h: new codes for ImageFull and ImageReduced (radio
	remote).

1999-11-09 07:07  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/main.c: Print version string using only on
	LCDPutString() call.

1999-11-09 07:05  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/main.c: Remove unused global r_radioInit.

1999-11-09 06:59  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/tasking.c: Make sure OSSemV() and OSSemP() isn't
	called outside MT mode.  Change OSSleep() to call OSWait() outside
	MT mode instead of crashing.  Add some return statements to keep
	compiler quiet.

1999-11-09 06:18  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/lcdsim.c: New function LCDPutHex().

1999-11-09 05:36  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: New version number 2.3d.

1999-11-09 05:35  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/remote.h: Typo.

1999-11-09 05:23  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: Make sure we relink when librobi or
	libradio changes.

1999-11-09 04:45  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Change name from sysrecv to osrecv. 
	Make sure the OS recieve buffer is much larger when compiling the
	Unix remote control.

1999-11-08 15:51  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: rob21q.hex, rob21v.hex, robios, robios.hex:
	Remove generated files.

1999-11-08 14:21  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/: lcd.s, lcdgfx.c, main.c: fixing bugs (compile)
	for remote control.

1999-11-08 14:07  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/hex/rob22q.hex, mc/hex/rob22v.hex, mc/include/remote.h,
	mc/include/remote.i, mc/include/librobi/c-protos.h,
	mc/include/librobi/c-stubs.h, mc-src/robios/boot.s,
	mc-src/robios/lcdgfx.c, mc-src/robios/main.c: create new function
	LCD_CPutGraphics

1999-11-08 13:47  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/lcd.s: enable menu remote - fix lcd_string flag.

1999-11-08 13:30  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/: ip.s, robios: fixed formatting

1999-11-08 12:55  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/lcd.s: minor bug fixed (address label)

1999-11-08 12:25  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Speed up radio interrupt handler.

1999-11-08 12:18  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/remote.i, mc-src/robios/lcd.s: Typo

1999-11-08 11:41  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/remote.h, mc/include/remote.i, mc-src/robios/lcd.s,
	mc-src/robios/lcdgfx.c: Send LCDArea() and LCDLine() messages to
	PC.  Move remote control definitions to remote.{hi}.

1999-11-08 09:54  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/: lcd.s, robios: 
	
	Fixed bug in repeated sending for remote control.  Added
	"r_lineareaOn" to bypass individual pixel transmission.

1999-11-08 07:35  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Only send wildcard if both send buffers
	are empty.

1999-11-08 07:15  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/: msgqueue.c, msgqueue.h, radio.c: Don't use
	semaphores for locking the message buffers.  They only work in
	multithread mode.  Place protocol control messages in priority
	buffer only used by interrupt handler to make sure interrupt
	handler never blocks while waiting for buffer lock.  Interrupt
	handler now throws away messages if the receive buffer is locked.

1999-11-08 06:19  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/tasking.c: 
	
	fixed bug: calling assembly routines LCD_, KEY_ instead of C stubs.

1999-11-08 04:37  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/os.c: Make sure only one interrupt handler is
	running at once.

1999-11-07 14:13  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/frameSpy.c: Make packet printing better looking.

1999-11-06 16:27  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/frameSpy.c: Get robot display partly working.

1999-11-06 15:15  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: libradio/radio.c, pcradio/frameSpy.c,
	pcradio/frameSpy.h, pcradio/init.c, pcradio/update.c,
	pcradio/update.h: Get Data Monitor working on Remote.

1999-11-06 14:26  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Make sure to process new message before
	passing it to the message listeners.

1999-11-06 13:29  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/sertest.c: Correct checksum in test packet.

1999-11-06 13:24  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/radiotest.c: Make sending and option (-s) and
	print OS messages too.

1999-11-06 12:58  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/dtl.c: Use retval of KEYRead() directly, instead of
	placing it in global char z first.

1999-11-06 12:32  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/boot.s: Leftover.

1999-11-06 11:35  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Typo.

1999-11-06 10:11  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: frameSpy.c, frameSpy.h, main.c: Syncronized with
	latest radio code.  Reformatted frameSpy.c.

1999-11-06 10:00  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: New functions
	RADIO_InstallFrameListener() and RADIO_UninstallFrameListener() to
	be used by the remote control to display the current trafic.

1999-11-06 04:10  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/rs232.c: Check if interface given is OK before
	using it.

1999-11-06 04:08  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/Makefile: Cleanup.

1999-11-06 03:32  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Start using the queue_* functions.

1999-11-06 03:19  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: Makefile, robios/Makefile, robios/lcdprintf.c,
	robios/lcdprntf.c: No longer the 8 chars in filenames.	Moved new
	function LCDPrintf() to new filename.

1999-11-06 03:15  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/Makeincl: On DOS: m68k-coff-objcopy -> objcopy.

1999-11-06 03:12  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/Makefile: Only compile remote and simulate on Unix.

1999-11-06 03:07  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/pc/remote: Remove file. Now in mc/pcradio/.

1999-11-05 13:51  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/: msgqueue.h, msgqueue.c: Changed prototype of
	queue_init().

1999-11-05 13:49  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/c-protos.h, mc/include/librobi/c-stubs.h,
	mc-src/Makefile, mc-src/robios/Makefile, mc-src/robios/lcdprintf.c:
	New function LCDPrintf().

1999-11-05 13:33  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdgfx.c: Correct return values of LCDLine() and
	LCDArea.  Test arguments to make sure coordinates are positive.

1999-11-05 13:07  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/vw_inter.c: Quiet compiler.  Make sure
	VWDriveRemain() return something.

1999-11-05 12:46  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/timer.c: Make sure OSSetTime(), OSGetTime() and
	OSShowTime() return 0 on success.

1999-11-05 12:42  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/dtl.c: Remember to return -1 on error and 0 on
	success in psdtest().  Quiet down compiler.

1999-11-05 12:01  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: Makeincl, libimpro/Makefile, libradio/Makefile,
	librobi/Makefile, robios/Makefile: Always define _REENT_ONLY.

1999-11-05 11:59  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: qcaminit.c, vcaminit.c: Quiet down compiler.

1999-11-05 11:34  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/librobi/Makefile: Change makefile to work on DOS too.

1999-11-05 11:18  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/: radio.c, radiodmo.c: Don't include <stdio.h>.

1999-11-05 11:15  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/Makefile: Typo.

1999-11-05 11:09  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/Makefile: Stupid DOS can't handle for loops.

1999-11-05 11:04  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: tasking.c, vcaminit.c: Don't include <stdio.h>. 
	Add missing return statement in vcaminit.

1999-11-05 10:51  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: Makeincl, libimpro/Makefile, libradio/Makefile,
	robios/Makefile: Change makefiles to work on DOS too.

1999-11-05 10:17  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/.boot.s.swp: Remove bogus file.

1999-11-05 07:05  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: Makeincl, libradio/Makefile: Move global make settings
	and platform testing to Makeincl.

1999-11-05 06:49  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/Makefile: Get makefile working on DOS.

1999-11-05 06:19  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/libc/include/: _ansi.h, _syslist.h, ar.h, assert.h, ctype.h,
	dirent.h, errno.h, fastmath.h, fcntl.h, grp.h, ieeefp.h, locale.h,
	math.h, paths.h, process.h, pwd.h, reent.h, regdef.h, setjmp.h,
	signal.h, stdio.h, stdlib.h, string.h, termios.h, time.h, unctrl.h,
	unistd.h, utime.h, utmp.h, machine/fastmath.h, machine/ieeefp.h,
	machine/setjmp-dj.h, machine/setjmp.h, machine/types.h,
	sys/_types.h, sys/config.h, sys/dirent.h, sys/errno.h, sys/fcntl.h,
	sys/param.h, sys/reent.h, sys/resource.h, sys/signal.h,
	sys/stat-dj.h, sys/stat.h, sys/time.h, sys/times.h, sys/types.h,
	sys/unistd.h, sys/wait.h: Current header files included in
	distribution.

1999-11-04 09:33  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/: msgqueue.c, msgqueue.h: Moved and improved
	message queue implementation.

1999-11-03 14:17  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Make sure to update active[] and nextID
	when becoming master.

1999-11-03 13:41  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/control.c: WL_SEND(), WL_RECV() and WL_CD()
	reimplemented in C.

1999-11-03 13:38  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Don't send SYNC when recreating token
	after WILDCARD.

1999-11-03 13:19  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Send SYNC message every time the token
	is recreated, to make sure everyone know who is in the ring.

1999-11-03 12:50  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/types.h, mc-src/libradio/radio.c: Moved max radio
	message payload length to types.h.  Changed name to MSGMAXLEN and
	set it to 70 bytes.

1999-11-03 09:05  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: Makefile, Makefile.dos, main.c, Makefile.dos:
	Update DOS makefile to define VERSION.

1999-11-03 06:24  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/exhandle.s: 
	
	fixed problems from auto-format

1999-11-03 06:22  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/init.s: 
	
	fixed automatic formatting problem in string with spaces

1999-11-03 06:19  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/exhandle.s: 
	fixed autom. formattin gprolem (extra spaces in eye error)

1999-11-03 06:15  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/lcd.s: 
	
	fixed reformatting problem (4 spaces in quotes)

1999-11-03 05:56  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/vcaminit.c: 
	
	print hex bug in setup camera

1999-11-03 05:52  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Only place message types SYNC, WILDCARD
	and ADDNEW first in queue.

1999-11-03 05:52  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/lcd.s: 
	
	Added radio transmission to LCDPutString, PCDPutChar, LCDSetPixel,
	LCDInvertPixel, LCDSetPos

1999-11-03 05:47  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: In buffer_put*, check message length
	before grabbing the buffer lock.

1999-11-03 04:59  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/libradio/radiodmo.c: 
	
	fixing print newline - problem in demo/receive mode

1999-11-03 04:48  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radiodmo.c: Avoid using negative indexes into the
	mesmnemo[] array.

1999-11-03 00:32  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/sertest.c: Receive data in unsigned type (BYTE) to
	avoid signed/unsigned problems.

1999-11-02 15:20  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/serial.s: Move block comments to column 1.

1999-11-02 15:07  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/types.h, mc-src/robios/main.c: Renamed 'struct time'
	to 'struct timestamp' to avoid name conflict with POSIX function
	time().

1999-11-02 15:00  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/: c-protos.h, c-stubs.h: Added fenerated files
	to make DOS compile easier.

1999-11-02 06:46  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/maintain/asm-indent.pl: Better handling of block comments.

1999-11-02 06:45  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: Makefile, adconv.s, audio.s, bir_driv.s, boot.s,
	dig_io.s, enc_driv.s, exhandle.s, flash.s, init-old.s, init.s,
	ip.s, keys.s, lcd.s, lcdprint.s, psd_driv.s, qcam.s, sample.s,
	serial.s, sm_driv.s, srec.s, system.s, titlepic.s, user.s, vcam.s,
	vision.s: The great assembly file reformatting.  New target
	'reformat'.

1999-11-02 05:51  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/maintain/asm-indent.pl: Move comments 8 chars right, and
	make more space after long targets.

1999-11-02 05:42  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/maintain/asm-indent.pl: Remove trailing space, and tab on
	multiples of 8.

1999-11-02 05:23  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/serial.s: Correct comment on RTS volt level.

1999-11-02 05:19  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/: robios.h, robios.h: Remote radio.h

1999-11-02 05:15  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: pcradio/rs232.c, robios/serial.s: Start using 2 stop
	bits on SERIAL2 and SERIAL3.

1999-11-01 20:20  Klaus Scmitt <kschmitt@informatik.uni-kl.de>

	* mc-src/robios/main.c, mc/HDT, mc/include/hdt_sem.h,
	mc/include/hdt.h: no message

1999-11-01 17:29  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/radio.h: Remove references to r_* globals.

1999-11-01 16:17  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Give transmitter 1/100 second to turn
	itself on before starting to send.

1999-11-01 16:09  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Better debug info.

1999-11-01 16:07  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: buffer_check() now returns number of
	messages present in buffer, instead of true or false.

1999-11-01 16:01  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/rs232.c: OSCheckOutRS232() now return 1 if the os
	buffers are empty but there still is data in the UART.

1999-11-01 15:47  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcd_print.s: Removed obsolete file.  Identical to
	lcdprint.s.

1999-11-01 15:43  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/maintain/asm-indent.pl: Added small script to reformat ASM
	code.

1999-11-01 15:34  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdgfx.c: Include remote monitoring code, protected
	by ifdef enable_remote_eye.

1999-11-01 13:08  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/lcd.s: 
	Update radio function calls for remote control (now 4 parameters). 
	Now sending string (LCDPutString) as a whole, disabling radio
	sending for individual characters.

1999-11-01 04:44  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Make the buffer active[] and mesmode[]
	static.  Remove compiler warning.

1999-11-01 04:32  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/radiotest.c: Added option parsing and print
	internal and real time values.

1999-10-31 15:10  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Typo.

1999-10-31 15:01  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: When receiving, make sure the checksum
	is correct before changing the global message statistics.

1999-10-31 14:47  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Cleanup.

1999-10-30 03:00  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/radiotest.c: Print list of active robots every 4
	second.

1999-10-30 02:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: callback.c, frameSpy.c, lcdsim.c, lcdsim.h,
	main.c: Now uses global types.h

1999-10-30 02:20  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: lcd.c, os.c: Convert OSGetCount() to a real
	timer and move it to os.c

1999-10-30 02:08  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/lcd.c: LCD* replacements for use with the test
	programs.

1999-10-29 13:35  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Bugfix: Make sure *head is positive.

1999-10-29 13:27  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Bugfix: Make sure *tail stays positive. 
	Don't change buffer content if message is to large.

1999-10-29 11:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: Makefile, os.c, os-forms.c: Implement real timer
	using setitimer().

1999-10-29 10:26  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: libradio/radio.c, pcradio/os.c, pcradio/radiotest.c:
	Change PC replacement OSWait() to call interrupt_handler.

1999-10-29 09:30  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: libradio/radio.c, robios/Makefile: Fixed radio code and
	bumped version to 2.3b.

1999-10-29 09:20  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: main.c, Makefile: Move the version number from
	main.c to a define in the makefile.

1999-10-29 09:04  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: Makefile, radiotest.c: Move the simple LCD*
	replacement to lcd.c and get radiotest working again.

1999-10-29 05:55  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: old/boot.s, old/init.s, old/main.c, old/system.s,
	old/types.h, old/user.s, pcrad-old/.nfs43643,
	pcrad-old/GlobalDefines.h, pcrad-old/Makefile, pcrad-old/ReadMe,
	pcrad-old/bitmanip.c, pcrad-old/bitmanip.h, pcrad-old/buffer.c,
	pcrad-old/buffer.h, pcrad-old/callback.c, pcrad-old/callback.h,
	pcrad-old/frameSpy.c, pcrad-old/frameSpy.h, pcrad-old/init.c,
	pcrad-old/init.h, pcrad-old/lcdsim.c, pcrad-old/lcdsim.h,
	pcrad-old/main.c, pcrad-old/main.h, pcrad-old/node.c,
	pcrad-old/node.h, pcrad-old/os.c, pcrad-old/os.h,
	pcrad-old/radio-pc.c, pcrad-old/radio.h, pcrad-old/radio.s,
	pcrad-old/remote, pcrad-old/rs232.c, pcrad-old/rs232.h,
	pcrad-old/types.h, pcrad-old/update.c, pcrad-old/update.h,
	pcrad-old/wltest, pcrad-old/wltest.c,
	pcrad-old/Forms/DataMonitor.c, pcrad-old/Forms/DataMonitor.fd,
	pcrad-old/Forms/DataMonitor.h, pcrad-old/Forms/GlobalView.c,
	pcrad-old/Forms/GlobalView.fd, pcrad-old/Forms/GlobalView.h,
	pcrad-old/Forms/LCDDisp.c, pcrad-old/Forms/LCDDisp.fd,
	pcrad-old/Forms/LCDDisp.h, pcrad-old/Forms/PcConsole.c,
	pcrad-old/Forms/PcConsole.fd, pcrad-old/Forms/PcConsole.h,
	pcrad-old/Forms/PcConsole.h.swp, pcrad-old/librobi/protos.h,
	robios/types.h: Removing obsolete files

1999-10-29 05:44  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Calculating checksum on header and
	content again.

1999-10-29 05:40  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/: radio.h, robios.h, librobi/bump_ir.h,
	librobi/drive.h, librobi/librobi-old.h, librobi/quad.h,
	librobi/radio.h, librobi/sermo.h: Remove obsolete files.

1999-10-28 13:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/rs232.c: Add globals to get this running.

1999-10-28 13:08  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: Bump version to 23.

1999-10-28 12:50  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Corrected checksum calculations. 
	Improved code when running on the PC.  Fixed bug in lost token
	handling.

1999-10-28 09:41  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/.cvsignore: Ignore generated files.

1999-10-28 09:40  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: robios/Makefile, libradio/Makefile: Add target depend.

1999-10-28 09:31  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/rs232.c: Try the non-blocking (cua*) serial
	devices first, and use the blocking (ttyS*) only if the first one
	fails.

1999-10-28 09:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: Makefile, types.h, GlobalDefines.h: Use global
	types.h, not local variant.

1999-10-28 02:36  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Calculate checksum from both header and
	contents of message instead of contents only.

1999-10-28 02:33  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/types.h, mc-src/libradio/radio.c: Changed IDs and
	RADIO message content from char to BYTE, to avoid signed/unsigned
	problems.

1999-10-28 02:13  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/types.h, mc-src/libradio/radio.c,
	mc-src/robios/boot.s: New system call 'int
	RADIO_GetStatus(RadioStatus *status)' to extract current values
	from radio library.

1999-10-27 13:30  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/: radio.c, radio.h: Updated comments in radio.c
	from radio.h, and removed obsolete header file.

1999-10-27 12:52  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/tasking.c: Avoid memory leak in OS_Spawn() if one
	of two mallocs fails.

1999-10-27 12:43  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: robios/hdt.s, robios/main.s, libradio/wireless,
	libradio/wireless2, libradio/wireless2.hex, libradio/wireless2.s:
	Remove generated files.

1999-10-27 12:38  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/librobi/isatty.c: Typo.

1999-10-27 12:24  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/main.c: Version is now 2.3a.

1999-10-27 12:14  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/HOWTO, mc/include/radio.h, mc/include/librobi/lcd.h,
	mc/include/librobi/os.h, mc/include/librobi/protos.h,
	mc/include/librobi/psd.h, mc/include/librobi/robios.h,
	mc/include/librobi/impl.h, mc/include/librobi/stubs.h,
	mc-src/Makefile, mc-src/libradio/radio.c, mc-src/robios/boot.s,
	mc-src/robios/enc_driv.s, mc-src/robios/hdt.c,
	mc-src/robios/lcdgfx.c, mc-src/robios/tasking.c,
	mc-src/robios/timer.c, mc-src/robios/vw_inter.c,
	mc-src/maintain/make-stubs.sh: Start autogenerating stubs and
	prototypes from C source.  Fix offset bug in stubs for
	OSRadioGetIoctl() and OSRadioSetIoctl().  Check mc/HOWTO for more
	info on the new system.

1999-10-27 09:43  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/cmd/: ul, ul57: 
	
	changed baud rate to 115200

1999-10-27 09:41  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/cmd/: dl, dl57: 
	
	changed to new baud rate 115200

1999-10-27 09:17  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/hex/: hdte3-35.hex, hdte3-40.hex, hdte3.hex,
	vehicles/omni.hex, walkers/jack.hex, walkers/johnny.hex: 
	update with new baud rate 115200

1999-10-26 12:55  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Removed r_ from internal variables, and
	started using the global r_* exported from main.c instead of hiding
	them with local variables.  Make sure RADIO_SetIoctl() restarts the
	radio network if needed.

1999-10-26 10:54  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/hex/README: 
	Added new README file to make the distinction clear between the
	downloadable hex-files in this subdirectory
	
	Thomas Braunl, Oct. 1999

1999-10-26 08:09  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Remove redundant setting nextID in
	RADIO_Init().

1999-10-26 02:22  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: libradio990802.tgz, pcradio990802.tgz: Remove old
	tarballs.

1999-10-26 02:21  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/Makefile: Target clean.

1999-10-26 02:16  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/os-forms.c: Change OSAttachTimer() to use the
	given function pointer instead of using radio_interrupt() directly.

1999-10-26 02:10  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/hex/: rob22q.hex, rob22v.hex: Remove compiled OS-images.

1999-10-26 02:04  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/Makefile: Remove security/ from toplevel makefile.  This
	part of the source is not in CVS.

1999-10-26 01:52  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/hex/rob22q.hex, mc/hex/rob22v.hex, mc-src/libradio/radiodmo.c:
	
	Bug fix in radiodmo.c: now proper formatting in Demo/Net/Rec
	following replacement of all "printf" by "LCDPutString" Thomas
	Braunl, 26 Oct. 1999

1999-10-25 15:21  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.h: Remove info on internal r_* variables.

1999-10-25 15:20  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Use radiotimerhandle to detect if init
	is called two times in a row.

1999-10-25 14:45  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/os.c: Reformat code.  Add dummy semaphore
	implementation.

1999-10-25 14:42  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Protect buffers with semaphores instead
	of a simple lock.  Now uses one locks pr.  buffer.  Make all
	internal functions and variables static.  Reformat and clean up
	code and comments.  Change myID to r_id, as these where supposed to
	be the same.  New function get_checksum().

1999-10-25 07:59  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/radiotest.c: AUTone() is moved to os.c.

1999-10-25 07:58  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Make all r_ variables static and private
	to the file.

1999-10-25 07:52  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: vcam.s, vcaminit.c: Update Vision VV6300 color
	camera driver to latest version.

1999-10-24 12:52  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: Makefile, os-forms.c, os.c, ossim.c: Distribute
	OS* replacement functions into os-forms.c for those who need forms
	to compile, and os.c for those who don't.  ossim.c is obsolete.

1999-10-24 12:49  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/: control.h, control.s, radio-ok.c, radio.c,
	radiodemo.c, radiodmo.c, wireless, wireless.c, wireless2.c: Change
	WL_SEND(), WL_RECV() and WL_CD() to take int parameter interface.

1999-10-24 09:45  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/.cvsignore: Ignore generated file radiotest.

1999-10-24 09:44  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/Makefile: Correct .c->.o rule to make target file
	in correct subdirectory.

1999-10-24 09:30  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: libimpro/.cvsignore, libradio/.cvsignore: Ignore
	generated files.

1999-10-24 09:27  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: Makefile, robios/Makefile: Fix toplevel make.

1999-10-24 09:21  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/Makefile: Remove <forms.h> from dependencies.

1999-10-24 08:05  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: Makefile, libimpro/Makefile: Added toplevel makefile and
	got libimprove to install correctly.

1999-10-24 07:59  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/lib/: libmyc.a, libmygcc.a, libmym.a: Added current
	pregenerated libraries.

1999-10-24 07:48  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/Makefile: Install to relative path.  Split
	libradio.a and radiodmo.o into two targets.

1999-10-24 07:38  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: libradio/radio.s, libradio/radiodmo.s, robios/map,
	robios/rob22q.hex, robios/rob22v.hex, sim/xsim: Remove generated
	files.

1999-10-24 07:26  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: Makefile, radiotest.c: Test radio code on PC.

1999-10-24 07:25  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/rs232.c: Better error message when open() fail.

1999-10-24 07:07  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Clear buffer lock (bufbusy) if
	buffer_put() failes.

1999-10-23 17:44  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/sertest.c: int main(), not void main().  Use {} to
	avoid ambigous if.

1999-10-23 16:31  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/Makefile: Added -DPC_HEADERS to get correct
	include from librobi/librobi.h.

1999-10-23 16:17  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: Makefile, rs232.c, sertest.c, rs232.h: Get
	sertest working.

1999-10-23 15:30  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/.cvsignore: Ignore compiled programs.

1999-10-23 15:04  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/callback.c: Use RADIO_SetIoctl() to change serial
	device.

1999-10-23 15:03  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/ossim.c: Add OSMachineId().

1999-10-23 10:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: sertest, wloff, wltest, remote: Remove generated
	files.

1999-10-23 10:21  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: main.c, radio-old.c, rs232.c, rs232.h,
	sertest.c, wloff, wloff.c, wltest, wltest.c: Add parameter
	interface to WL_SEND() and WL_RECV().  Fix typos.

1999-10-23 10:14  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/radio-pc.c: Remove obsolete file.  Use same code
	as RoBIOS.

1999-10-23 10:05  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: rts.c, wloff.c, wltest.c, Makefile: Get wltest
	and wloff running without root access.

1999-10-21 15:34  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/rs232.c: Changed implementation of
	OSCheckInPCRS232() and OSCheckInRS232() to use select() instead of
	bogus read(), and changed OSRecvRS232() to use read() instead of
	bogus buffer.

1999-10-21 15:31  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/ossim.c: Added OSWait().

1999-10-21 14:56  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/Makefile: Start using autovariables and add new
	target clean:.

1999-10-21 09:27  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/README, mc/Execlib, mc/HDT, mc/library.html, mc/VERSION,
	mc/hex/rob22q.hex, mc/hex/rob22v.hex, mc/hex/rob21q.hex,
	mc/hex/rob21v.hex, mc/hex/walkers/jack.hex, mc/hex/soccer/1.hex,
	mc/hex/soccer/2.hex, mc/hex/soccer/3.hex, mc/hex/soccer/4.hex,
	mc/hex/soccer/5.hex, mc/hex/soccer/6.hex, mc/hex/soccer/C.hex,
	mc/hex/soccer/A.hex, mc/hex/soccer/B.hex, mc/hex/soccer/D.hex,
	mc/hex/soccer/E.hex, mc/include/lcd.h, mc-src/robios/sm_driv.s,
	mc-src/robios/boot.s, mc-src/robios/Makefile.dos,
	mc-src/robios/init.s, mc-src/robios/lcd.s, mc-src/robios/timer.c,
	mc-src/robios/main.c, mc-src/robios/tasking.c,
	mc-src/robios/Makefile, mc-src/robios/dtl.c, mc-src/robios/srec.s,
	mc-src/robios/Makefile.linux, mc-src/robios/vw_inter.c,
	mc-src/robios/vcam.s, mc-src/robios/map, mc-src/robios/rob22q.hex,
	mc-src/robios/rob22v.hex, mc-src/robios/system.s,
	mc-src/robios/vcaminit.c, mc-src/robios/qcaminit.c,
	mc-src/robios/lcdprint.s, mc-src/robios/main.s,
	mc-src/robios/vcam-old/vcam.s, mc-src/robios/vcam-old/vcaminit.c,
	mc-src/libradio/Makefile, mc-src/libradio/radio.s,
	mc-src/libradio/radio.c, mc-src/libradio/wireless.c,
	mc-src/libradio/radiodmo.c, mc-src/libradio/wireless2.c,
	mc-src/libradio/wireless2.s, mc-src/libradio/wireless2,
	mc-src/libradio/wireless, mc-src/libradio/radio-ok.c,
	mc-src/libradio/radiodmo.s, mc-src/pcradio/lcdsim.c: Import current
	version 2.2 (mc22 and mc22-src).

1999-10-21 09:22  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/Execlib, mc/hex/rob21q.hex, mc/hex/rob21v.hex,
	mc/hex/hdte3-35.hex, mc/hex/hdte3-40.hex, mc/hex/eye2/hdt16.hex,
	mc/hex/eye2/hdt20.hex, mc/hex/vehicles/hdtvehi.hex,
	mc/hex/vehicles/omni.hex, mc/hex/walkers/hdtwalk.hex,
	mc/hex/walkers/jack.hex, mc/hex/walkers/johnny.hex,
	mc/hex/soccer/1.hex, mc/hex/soccer/2.hex, mc/hex/soccer/3.hex,
	mc/hex/soccer/4.hex, mc/hex/soccer/5.hex, mc/hex/soccer/6.hex,
	mc/include/macros.i, mc/include/types.h, mc/include/hdt.h,
	mc/include/hdt_sem.h, mc/include/caminit.h,
	mc/include/librobi/lcd.h, mc/include/librobi/protos.h,
	mc/cmd/gas68.bat, mc/cmd/gcc68.bat, mc/pcradio/remote,
	mc-src/librobi/Makefile, mc-src/robios/boot.s,
	mc-src/robios/init.s, mc-src/robios/main.c,
	mc-src/robios/tasking.c, mc-src/robios/user.s,
	mc-src/robios/exhandle.s, mc-src/robios/Makefile,
	mc-src/robios/Makefile.linux, mc-src/robios/vw_inter.c,
	mc-src/robios/vcam.s, mc-src/robios/map, mc-src/robios/rob21q.hex,
	mc-src/robios/system.s, mc-src/robios/rob21v.hex,
	mc-src/robios/init-old.s, mc-src/robios/lcd_print.s,
	mc-src/robios/qcaminit.c, mc-src/robios/vcaminit.c,
	mc-src/robios/new_cam_changes/working_4.tar,
	mc-src/robios/new_cam_changes/working_8.tar,
	mc-src/libradio/Makefile, mc-src/libradio/radio.s,
	mc-src/libradio/radio.c, mc-src/libradio/control.h,
	mc-src/libradio/radiodemo.c, mc-src/libradio/radiodemo.s,
	mc-src/libradio/wireless2.c, mc-src/libradio/wireless2.hex,
	mc-src/libradio/wireless2.s, mc-src/pcradio/Makefile,
	mc-src/pcradio/callback.c, mc-src/pcradio/radio-old.c,
	mc-src/pcradio/frameSpy.c, mc-src/pcradio/radio-old.h,
	mc-src/pcradio/main.c, mc-src/pcradio/pc.h,
	mc-src/pcradio/wltest.c, mc-src/pcradio/os.c,
	mc-src/pcradio/wltest, mc-src/pcradio/rs232.c,
	mc-src/pcradio/rs232.h, mc-src/pcradio/sertest,
	mc-src/pcradio/sertest.c, mc-src/pcradio/wloff.c,
	mc-src/pcradio/wloff: Import release 2.1 (mc21 and mc21-src).

1999-10-21 09:18  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/README, mc/Execlib, mc/HOWTO, mc/library.html,
	mc/hex/robios-q.hex, mc/hex/robios-v.hex, mc/hex/robklaus.hex,
	mc/include/types.h, mc/include/vw.h, mc/include/eyebot.h,
	mc/include/librobi/protos.h, mc/include/librobi/radio.h,
	mc/include/librobi/robios.h, mc/cmd/gas68, mc/cmd/gcc68,
	mc/cmd/gcc68o, mc/cmd/gld68o, mc/pc/remote,
	mc-src/pcradio990802.tgz, mc-src/libradio990802.tgz,
	mc-src/librobi/crt0.s, mc-src/librobi/write.c,
	mc-src/librobi/Makefile, mc-src/librobi/Makefile.linux,
	mc-src/robios/boot.s, mc-src/robios/lcd.s, mc-src/robios/main.c,
	mc-src/robios/exhandle.s, mc-src/robios/keys.s,
	mc-src/robios/Makefile, mc-src/robios/hdt.c,
	mc-src/robios/Makefile.linux, mc-src/robios/.boot.s.swp,
	mc-src/robios/vw_inter.c, mc-src/robios/hdt.s, mc-src/robios/map,
	mc-src/robios/vw_inter_OK.c, mc-src/robios/lcdgfx.c.new,
	mc-src/robios/types.h, mc-src/robios/vision.s, mc-src/old/boot.s,
	mc-src/old/init.s, mc-src/old/main.c, mc-src/old/system.s,
	mc-src/old/types.h, mc-src/old/user.s,
	mc-src/pcradio/GlobalDefines.h, mc-src/pcradio/Makefile,
	mc-src/pcradio/ReadMe, mc-src/pcradio/bitmanip.c,
	mc-src/pcradio/bitmanip.h, mc-src/pcradio/callback.c,
	mc-src/pcradio/callback.h, mc-src/pcradio/frameSpy.c,
	mc-src/pcradio/frameSpy.h, mc-src/pcradio/init.c,
	mc-src/pcradio/init.h, mc-src/pcradio/lcdsim.c,
	mc-src/pcradio/lcdsim.h, mc-src/pcradio/main.c,
	mc-src/pcradio/main.h, mc-src/pcradio/node.c,
	mc-src/pcradio/node.h, mc-src/pcradio/radio.h,
	mc-src/pcradio/remote, mc-src/pcradio/types.h,
	mc-src/pcradio/update.c, mc-src/pcradio/update.h,
	mc-src/pcradio/.nfs43643, mc-src/pcradio/README,
	mc-src/pcradio/os.c, mc-src/pcradio/radio-pc.c,
	mc-src/pcradio/wltest.c, mc-src/pcradio/os.h,
	mc-src/pcradio/rs232.c, mc-src/pcradio/rs232.h,
	mc-src/pcradio/wltest, mc-src/pcradio/Forms/GlobalView.c,
	mc-src/pcradio/Forms/GlobalView.fd,
	mc-src/pcradio/Forms/GlobalView.h,
	mc-src/pcradio/Forms/PcConsole.c,
	mc-src/pcradio/Forms/PcConsole.fd,
	mc-src/pcradio/Forms/PcConsole.h,
	mc-src/pcradio/Forms/DataMonitor.c,
	mc-src/pcradio/Forms/DataMonitor.fd,
	mc-src/pcradio/Forms/DataMonitor.h, mc-src/pcradio/Forms/LCDDisp.c,
	mc-src/pcradio/Forms/LCDDisp.fd, mc-src/pcradio/Forms/LCDDisp.h,
	mc-src/pcradio/Forms/PcConsole.h.swp,
	mc-src/pcradio/librobi/protos.h, mc-src/sim/ClassGraph.class,
	mc-src/sim/ClassGraphPanel.class, mc-src/sim/ClassLayout.class,
	mc-src/sim/LCDDisp.c, mc-src/sim/LCDDisp.h, mc-src/sim/Makefile,
	mc-src/sim/Mynee.wld, mc-src/sim/NavigatorButton.class,
	mc-src/sim/OSMT.c, mc-src/sim/OSSem.c, mc-src/sim/OSmisc.c,
	mc-src/sim/README, mc-src/sim/anotherword.wld, mc-src/sim/bump.c,
	mc-src/sim/cam.h, mc-src/sim/camsim.c, mc-src/sim/chicago-1986.maz,
	mc-src/sim/conf.fig, mc-src/sim/const.h, mc-src/sim/down.gif,
	mc-src/sim/drive.c, mc-src/sim/drive.s, mc-src/sim/gifs.db,
	mc-src/sim/ee.4.wld, mc-src/sim/errorChange.c,
	mc-src/sim/errorChange.fd, mc-src/sim/errorChange.h,
	mc-src/sim/execlib.c, mc-src/sim/eyebot.h, mc-src/sim/eyebot_cb.c,
	mc-src/sim/eyesim.p, mc-src/sim/free.eps, mc-src/sim/free.fig,
	mc-src/sim/global.c, mc-src/sim/grid.fig, mc-src/sim/grids.fig,
	mc-src/sim/happy.wld, mc-src/sim/hdt.h, mc-src/sim/hdt_sem.h,
	mc-src/sim/helpscreen.c, mc-src/sim/helpscreen.fd,
	mc-src/sim/helpscreen.h, mc-src/sim/icon1.gif,
	mc-src/sim/icon2.gif, mc-src/sim/improc.c, mc-src/sim/improc.h,
	mc-src/sim/ir.c, mc-src/sim/kern.h, mc-src/sim/keys.h,
	mc-src/sim/keysim.c, mc-src/sim/lcd.h, mc-src/sim/lcdsim.c,
	mc-src/sim/logo.gif, mc-src/sim/map.fig, mc-src/sim/mine.wld,
	mc-src/sim/mines.wld, mc-src/sim/multi.c, mc-src/sim/multi.h,
	mc-src/sim/myworld.wld, mc-src/sim/myworlde.wld, mc-src/sim/new.c,
	mc-src/sim/new.wld, mc-src/sim/other.c, mc-src/sim/pos.txt,
	mc-src/sim/protos.h, mc-src/sim/psd_driv.c, mc-src/sim/psos41m.p,
	mc-src/sim/qcam.c, mc-src/sim/qcam.h, mc-src/sim/quad.fig,
	mc-src/sim/quads.fig, mc-src/sim/reg.h, mc-src/sim/reno-1993.maz,
	mc-src/sim/rs232.h, mc-src/sim/runmenow.c, mc-src/sim/screen.c,
	mc-src/sim/temp.c, mc-src/sim/temp.wld, mc-src/sim/test.wld,
	mc-src/sim/theone.wld, mc-src/sim/timer.c, mc-src/sim/trial.c,
	mc-src/sim/trjekj.wld, mc-src/sim/types.h, mc-src/sim/viewscreen.c,
	mc-src/sim/viewscreen.h, mc-src/sim/vw.c, mc-src/sim/vw.h,
	mc-src/sim/xsim, mc-src/libradio/Makefile, mc-src/libradio/README,
	mc-src/libradio/radio.h, mc-src/libradio/radio.s,
	mc-src/sim/xsim.c, mc-src/libradio/Makefile.linux,
	mc-src/libradio/control.s, mc-src/libradio/radio.c,
	mc-src/libradio/wireless.c, mc-src/pcrad-old/GlobalDefines.h,
	mc-src/pcrad-old/Makefile, mc-src/pcrad-old/ReadMe,
	mc-src/pcrad-old/bitmanip.c, mc-src/pcrad-old/bitmanip.h,
	mc-src/pcrad-old/callback.c, mc-src/pcrad-old/callback.h,
	mc-src/pcrad-old/frameSpy.c, mc-src/pcrad-old/frameSpy.h,
	mc-src/pcrad-old/init.c, mc-src/pcrad-old/init.h,
	mc-src/pcrad-old/lcdsim.c, mc-src/pcrad-old/lcdsim.h,
	mc-src/pcrad-old/main.c, mc-src/pcrad-old/main.h,
	mc-src/pcrad-old/node.c, mc-src/pcrad-old/node.h,
	mc-src/pcrad-old/radio.h, mc-src/pcrad-old/update.c,
	mc-src/pcrad-old/update.h, mc-src/pcrad-old/radio.s,
	mc-src/pcrad-old/remote, mc-src/pcrad-old/types.h,
	mc-src/pcrad-old/.nfs43643, mc-src/pcrad-old/os.c,
	mc-src/pcrad-old/radio-pc.c, mc-src/pcrad-old/wltest,
	mc-src/pcrad-old/wltest.c, mc-src/pcrad-old/buffer.c,
	mc-src/pcrad-old/buffer.h, mc-src/pcrad-old/os.h,
	mc-src/pcrad-old/rs232.c, mc-src/pcrad-old/rs232.h,
	mc-src/pcrad-old/Forms/PcConsole.fd,
	mc-src/pcrad-old/Forms/GlobalView.c,
	mc-src/pcrad-old/Forms/GlobalView.fd,
	mc-src/pcrad-old/Forms/GlobalView.h,
	mc-src/pcrad-old/Forms/LCDDisp.c,
	mc-src/pcrad-old/Forms/PcConsole.c,
	mc-src/pcrad-old/Forms/PcConsole.h,
	mc-src/pcrad-old/Forms/DataMonitor.c,
	mc-src/pcrad-old/Forms/DataMonitor.fd,
	mc-src/pcrad-old/Forms/DataMonitor.h,
	mc-src/pcrad-old/Forms/LCDDisp.fd,
	mc-src/pcrad-old/Forms/LCDDisp.h,
	mc-src/pcrad-old/Forms/PcConsole.h.swp,
	mc-src/pcrad-old/librobi/protos.h: Import release 2.0 (mc20 and
	mc20-src).

1999-10-21 09:14  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/README, mc/hex/robios.hex, mc/hex/hdttest.hex, mc/hex/1.hex,
	mc/hex/2.hex, mc/hex/3.hex, mc/hex/4.hex, mc/hex/hdt16.hex,
	mc/hex/hdt20.hex, mc/hex/5.hex, mc/hex/6.hex, mc/hex/hdte3.hex,
	mc/include/allregs.i, mc/include/qsmregs.i, mc/include/ramregs.i,
	mc/include/rs232.h, mc/include/simregs.i, mc/include/macros.i,
	mc/include/tpuregs.i, mc/include/const.i, mc/include/mc683xx.i,
	mc/include/types.h, mc/include/vw.h, mc/include/labmac.i,
	mc/include/hdt_sem.h, mc/include/robios.h, mc/include/radio.h,
	mc/include/librobi/librobi.h, mc/include/librobi/os.h,
	mc/include/librobi/librobi-old.h, mc/misc/auconvert.c,
	mc/cmd/gcc68d, mc-src/Readme.src, mc-src/robios/init.s,
	mc-src/robios/system.s, mc-src/robios/timer.c,
	mc-src/robios/main.c, mc-src/robios/tasking.c,
	mc-src/robios/qcam.s, mc-src/robios/exhandle.s,
	mc-src/robios/Makefile, mc-src/robios/ip.s, mc-src/robios/audio.s,
	mc-src/robios/serial.s, mc-src/robios/hdt.c,
	mc-src/robios/Makefile.linux, mc-src/robios/map,
	mc-src/robios/vw_inter.c, mc-src/robios/robios,
	mc-src/robios/robios.hex, mc-src/robios/vw_inter_OK.c: Import
	release 1.8 (mc18 and mc18-src).

1999-10-21 09:12  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/README, mc/library.html, mc/COPYING, mc/DPROGS, mc/Execlib,
	mc/HDT, mc/HOWTO, mc/Makefile, mc/hex/robios.hex,
	mc/hex/hdtempty.hex, mc/hex/HDTVEHI2.HEX, mc/hex/hdttest.hex,
	mc/hex/hdtvehi.hex, mc/hex/hdtwalk.hex, mc/include/allregs.i,
	mc/include/qsmregs.i, mc/include/ramregs.i, mc/include/rs232.h,
	mc/ldfiles/robi-hdt.ld, mc/ldfiles/robi-ram.ld,
	mc/ldfiles/robi-rom.ld, mc/include/cam.h, mc/include/const.i,
	mc/include/kern.h, mc/include/keys.h, mc/include/lcd.h,
	mc/include/macros.i, mc/include/mc683xx.i, mc/include/reg.h,
	mc/include/simregs.i, mc/include/tpuregs.i, mc/include/const.h,
	mc/include/hdt.h, mc/include/hdt_sem.h, mc/include/labmac.i,
	mc/include/types.h, mc/include/vw.h, mc/include/libimpro/improc.h,
	mc/include/librobi/bump_ir.h, mc/include/librobi/cam.h,
	mc/include/librobi/drive.h, mc/include/librobi/io.h,
	mc/include/librobi/ip.h, mc/include/librobi/key.h,
	mc/include/librobi/lcd.h, mc/include/librobi/librobi.h,
	mc/include/librobi/user.h, mc/include/librobi/audio.h,
	mc/include/librobi/os.h, mc/include/librobi/protos.h,
	mc/include/librobi/psd.h, mc/include/librobi/quad.h,
	mc/include/librobi/robios.h, mc/include/librobi/rs232.h,
	mc/include/librobi/sermo.h, mc/misc/convert.c, mc/misc/go.wav,
	mc/cmd/gas68, mc/cmd/gas68.bat, mc/cmd/gas68o, mc/cmd/gasbdm,
	mc/cmd/gcc68, mc/cmd/gcc68.bat, mc/cmd/gcc68o, mc/cmd/gcchdt,
	mc/cmd/gld68o, mc/misc/orders.wav, mc/misc/readme, mc/cmd/dl,
	mc/cmd/gcchdt.bat, mc/cmd/ul, mc-src/Readme.src,
	mc-src/libimpro/Makefile, mc-src/libimpro/Makefile.dos,
	mc-src/libimpro/Makefile.linux, mc-src/libimpro/README,
	mc-src/libimpro/improc.c, mc-src/librobi/close.c,
	mc-src/librobi/crt0.s, mc-src/librobi/fstat.c,
	mc-src/librobi/getpid.c, mc-src/librobi/isatty.c,
	mc-src/librobi/kill.c, mc-src/librobi/lseek.c,
	mc-src/librobi/open.c, mc-src/librobi/read.c,
	mc-src/librobi/sbrk.c, mc-src/librobi/stat.c,
	mc-src/librobi/unlink.c, mc-src/librobi/Makefile,
	mc-src/librobi/Makefile.dos, mc-src/librobi/Makefile.linux,
	mc-src/librobi/exit.c, mc-src/librobi/write.c,
	mc-src/robios/Makefile.dos, mc-src/robios/init.s,
	mc-src/robios/lcd.s, mc-src/robios/sm_driv.s,
	mc-src/robios/system.s, mc-src/robios/boot.s,
	mc-src/robios/dig_io.s, mc-src/robios/main.c, mc-src/robios/qcam.s,
	mc-src/robios/tasking.c, mc-src/robios/timer.c,
	mc-src/robios/Makefile, mc-src/robios/audio.s,
	mc-src/robios/exhandle.s, mc-src/robios/ip.s, mc-src/robios/keys.s,
	mc-src/robios/sample.s, mc-src/robios/srec.s, mc-src/robios/user.s,
	mc-src/robios/adconv.s, mc-src/robios/dtl.c, mc-src/robios/flash.s,
	mc-src/robios/hdt.c, mc-src/robios/psd_driv.s,
	mc-src/robios/serial.s, mc-src/robios/Makefile.linux,
	mc-src/robios/bir_driv.s, mc-src/robios/enc_driv.s,
	mc-src/robios/lcdgfx.c, mc-src/robios/titlepic.s,
	mc-src/robios/vw_inter.c, mc/hex/1.hex, mc/hex/2.hex, mc/hex/3.hex,
	mc/hex/4.hex, mc/hex/hdt16.hex, mc/hex/hdt20.hex, mc/hex/5.hex,
	mc/hex/6.hex, mc/hex/hdte3.hex, mc/include/robios.h,
	mc/include/radio.h, mc/include/librobi/librobi-old.h,
	mc/misc/auconvert.c, mc/cmd/gcc68d, mc-src/robios/map,
	mc-src/robios/robios, mc-src/robios/robios.hex,
	mc-src/robios/vw_inter_OK.c, mc/hex/robios-q.hex,
	mc/hex/robios-v.hex, mc/hex/robklaus.hex, mc/include/eyebot.h,
	mc/include/librobi/radio.h, mc/pc/remote, mc-src/pcradio990802.tgz,
	mc-src/libradio990802.tgz, mc-src/robios/.boot.s.swp,
	mc-src/robios/hdt.s, mc-src/robios/lcdgfx.c.new,
	mc-src/robios/types.h, mc-src/robios/vision.s, mc-src/old/boot.s,
	mc-src/old/init.s, mc-src/old/main.c, mc-src/old/system.s,
	mc-src/old/types.h, mc-src/old/user.s,
	mc-src/pcradio/GlobalDefines.h, mc-src/pcradio/Makefile,
	mc-src/pcradio/ReadMe, mc-src/pcradio/bitmanip.c,
	mc-src/pcradio/bitmanip.h, mc-src/pcradio/callback.c,
	mc-src/pcradio/callback.h, mc-src/pcradio/frameSpy.c,
	mc-src/pcradio/frameSpy.h, mc-src/pcradio/init.c,
	mc-src/pcradio/init.h, mc-src/pcradio/lcdsim.c,
	mc-src/pcradio/lcdsim.h, mc-src/pcradio/main.c,
	mc-src/pcradio/main.h, mc-src/pcradio/node.c,
	mc-src/pcradio/node.h, mc-src/pcradio/radio.h,
	mc-src/pcradio/remote, mc-src/pcradio/types.h,
	mc-src/pcradio/update.c, mc-src/pcradio/update.h,
	mc-src/pcradio/.nfs43643, mc-src/pcradio/README,
	mc-src/pcradio/os.c, mc-src/pcradio/radio-pc.c,
	mc-src/pcradio/wltest.c, mc-src/pcradio/os.h,
	mc-src/pcradio/rs232.c, mc-src/pcradio/rs232.h,
	mc-src/pcradio/wltest, mc-src/pcradio/Forms/GlobalView.c,
	mc-src/pcradio/Forms/GlobalView.fd,
	mc-src/pcradio/Forms/GlobalView.h,
	mc-src/pcradio/Forms/PcConsole.c,
	mc-src/pcradio/Forms/PcConsole.fd,
	mc-src/pcradio/Forms/PcConsole.h,
	mc-src/pcradio/Forms/DataMonitor.c,
	mc-src/pcradio/Forms/DataMonitor.fd,
	mc-src/pcradio/Forms/DataMonitor.h, mc-src/pcradio/Forms/LCDDisp.c,
	mc-src/pcradio/Forms/LCDDisp.fd, mc-src/pcradio/Forms/LCDDisp.h,
	mc-src/pcradio/Forms/PcConsole.h.swp,
	mc-src/pcradio/librobi/protos.h, mc-src/sim/ClassGraph.class,
	mc-src/sim/ClassGraphPanel.class, mc-src/sim/ClassLayout.class,
	mc-src/sim/LCDDisp.c, mc-src/sim/LCDDisp.h, mc-src/sim/Makefile,
	mc-src/sim/Mynee.wld, mc-src/sim/NavigatorButton.class,
	mc-src/sim/OSMT.c, mc-src/sim/OSSem.c, mc-src/sim/OSmisc.c,
	mc-src/sim/README, mc-src/sim/anotherword.wld, mc-src/sim/bump.c,
	mc-src/sim/cam.h, mc-src/sim/camsim.c, mc-src/sim/chicago-1986.maz,
	mc-src/sim/conf.fig, mc-src/sim/const.h, mc-src/sim/down.gif,
	mc-src/sim/drive.c, mc-src/sim/drive.s, mc-src/sim/gifs.db,
	mc-src/sim/ee.4.wld, mc-src/sim/errorChange.c,
	mc-src/sim/errorChange.fd, mc-src/sim/errorChange.h,
	mc-src/sim/execlib.c, mc-src/sim/eyebot.h, mc-src/sim/eyebot_cb.c,
	mc-src/sim/eyesim.p, mc-src/sim/free.eps, mc-src/sim/free.fig,
	mc-src/sim/global.c, mc-src/sim/grid.fig, mc-src/sim/grids.fig,
	mc-src/sim/happy.wld, mc-src/sim/hdt.h, mc-src/sim/hdt_sem.h,
	mc-src/sim/helpscreen.c, mc-src/sim/helpscreen.fd,
	mc-src/sim/helpscreen.h, mc-src/sim/icon1.gif,
	mc-src/sim/icon2.gif, mc-src/sim/improc.c, mc-src/sim/improc.h,
	mc-src/sim/ir.c, mc-src/sim/kern.h, mc-src/sim/keys.h,
	mc-src/sim/keysim.c, mc-src/sim/lcd.h, mc-src/sim/lcdsim.c,
	mc-src/sim/logo.gif, mc-src/sim/map.fig, mc-src/sim/mine.wld,
	mc-src/sim/mines.wld, mc-src/sim/multi.c, mc-src/sim/multi.h,
	mc-src/sim/myworld.wld, mc-src/sim/myworlde.wld, mc-src/sim/new.c,
	mc-src/sim/new.wld, mc-src/sim/other.c, mc-src/sim/pos.txt,
	mc-src/sim/protos.h, mc-src/sim/psd_driv.c, mc-src/sim/psos41m.p,
	mc-src/sim/qcam.c, mc-src/sim/qcam.h, mc-src/sim/quad.fig,
	mc-src/sim/quads.fig, mc-src/sim/reg.h, mc-src/sim/reno-1993.maz,
	mc-src/sim/rs232.h, mc-src/sim/runmenow.c, mc-src/sim/screen.c,
	mc-src/sim/temp.c, mc-src/sim/temp.wld, mc-src/sim/test.wld,
	mc-src/sim/theone.wld, mc-src/sim/timer.c, mc-src/sim/trial.c,
	mc-src/sim/trjekj.wld, mc-src/sim/types.h, mc-src/sim/viewscreen.c,
	mc-src/sim/viewscreen.h, mc-src/sim/vw.c, mc-src/sim/vw.h,
	mc-src/sim/xsim, mc-src/libradio/Makefile, mc-src/libradio/README,
	mc-src/libradio/radio.h, mc-src/libradio/radio.s,
	mc-src/sim/xsim.c, mc-src/libradio/Makefile.linux,
	mc-src/libradio/control.s, mc-src/libradio/radio.c,
	mc-src/libradio/wireless.c, mc-src/pcrad-old/GlobalDefines.h,
	mc-src/pcrad-old/Makefile, mc-src/pcrad-old/ReadMe,
	mc-src/pcrad-old/bitmanip.c, mc-src/pcrad-old/bitmanip.h,
	mc-src/pcrad-old/callback.c, mc-src/pcrad-old/callback.h,
	mc-src/pcrad-old/frameSpy.c, mc-src/pcrad-old/frameSpy.h,
	mc-src/pcrad-old/init.c, mc-src/pcrad-old/init.h,
	mc-src/pcrad-old/lcdsim.c, mc-src/pcrad-old/lcdsim.h,
	mc-src/pcrad-old/main.c, mc-src/pcrad-old/main.h,
	mc-src/pcrad-old/node.c, mc-src/pcrad-old/node.h,
	mc-src/pcrad-old/radio.h, mc-src/pcrad-old/update.c,
	mc-src/pcrad-old/update.h, mc-src/pcrad-old/radio.s,
	mc-src/pcrad-old/remote, mc-src/pcrad-old/types.h,
	mc-src/pcrad-old/.nfs43643, mc-src/pcrad-old/os.c,
	mc-src/pcrad-old/radio-pc.c, mc-src/pcrad-old/wltest,
	mc-src/pcrad-old/wltest.c, mc-src/pcrad-old/buffer.c,
	mc-src/pcrad-old/buffer.h, mc-src/pcrad-old/os.h,
	mc-src/pcrad-old/rs232.c, mc-src/pcrad-old/rs232.h,
	mc-src/pcrad-old/Forms/PcConsole.fd,
	mc-src/pcrad-old/Forms/GlobalView.c,
	mc-src/pcrad-old/Forms/GlobalView.fd,
	mc-src/pcrad-old/Forms/GlobalView.h,
	mc-src/pcrad-old/Forms/LCDDisp.c,
	mc-src/pcrad-old/Forms/PcConsole.c,
	mc-src/pcrad-old/Forms/PcConsole.h,
	mc-src/pcrad-old/Forms/DataMonitor.c,
	mc-src/pcrad-old/Forms/DataMonitor.fd,
	mc-src/pcrad-old/Forms/DataMonitor.h,
	mc-src/pcrad-old/Forms/LCDDisp.fd,
	mc-src/pcrad-old/Forms/LCDDisp.h,
	mc-src/pcrad-old/Forms/PcConsole.h.swp,
	mc-src/pcrad-old/librobi/protos.h, mc/hex/rob21q.hex,
	mc/hex/rob21v.hex, mc/hex/hdte3-35.hex, mc/hex/hdte3-40.hex,
	mc/hex/eye2/hdt16.hex, mc/hex/eye2/hdt20.hex,
	mc/hex/vehicles/hdtvehi.hex, mc/hex/vehicles/omni.hex,
	mc/hex/walkers/hdtwalk.hex, mc/hex/walkers/jack.hex,
	mc/hex/walkers/johnny.hex, mc/hex/soccer/1.hex,
	mc/hex/soccer/2.hex, mc/hex/soccer/3.hex, mc/hex/soccer/4.hex,
	mc/hex/soccer/5.hex, mc/hex/soccer/6.hex, mc/include/caminit.h,
	mc/pcradio/remote, mc-src/robios/vcam.s, mc-src/robios/rob21q.hex,
	mc-src/robios/rob21v.hex, mc-src/robios/init-old.s,
	mc-src/robios/lcd_print.s, mc-src/robios/qcaminit.c,
	mc-src/robios/vcaminit.c,
	mc-src/robios/new_cam_changes/working_4.tar,
	mc-src/robios/new_cam_changes/working_8.tar,
	mc-src/libradio/control.h, mc-src/libradio/radiodemo.c,
	mc-src/libradio/radiodemo.s, mc-src/libradio/wireless2.c,
	mc-src/libradio/wireless2.hex, mc-src/libradio/wireless2.s,
	mc-src/pcradio/radio-old.c, mc-src/pcradio/radio-old.h,
	mc-src/pcradio/pc.h, mc-src/pcradio/sertest,
	mc-src/pcradio/sertest.c, mc-src/pcradio/wloff.c,
	mc-src/pcradio/wloff, mc/VERSION, mc/hex/rob22q.hex,
	mc/hex/rob22v.hex, mc/hex/soccer/C.hex, mc/hex/soccer/A.hex,
	mc/hex/soccer/B.hex, mc/hex/soccer/D.hex, mc/hex/soccer/E.hex,
	mc-src/robios/rob22q.hex, mc-src/robios/rob22v.hex,
	mc-src/robios/lcdprint.s, mc-src/robios/main.s,
	mc-src/robios/vcam-old/vcam.s, mc-src/robios/vcam-old/vcaminit.c,
	mc-src/libradio/radiodmo.c, mc-src/libradio/wireless2,
	mc-src/libradio/wireless, mc-src/libradio/radio-ok.c,
	mc-src/libradio/radiodmo.s: Initial revision

1999-10-21 09:12  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/README, mc/library.html, mc/COPYING, mc/DPROGS, mc/Execlib,
	mc/HDT, mc/HOWTO, mc/Makefile, mc/hex/robios.hex,
	mc/hex/hdtempty.hex, mc/hex/HDTVEHI2.HEX, mc/hex/hdttest.hex,
	mc/hex/hdtvehi.hex, mc/hex/hdtwalk.hex, mc/include/allregs.i,
	mc/include/qsmregs.i, mc/include/ramregs.i, mc/include/rs232.h,
	mc/ldfiles/robi-hdt.ld, mc/ldfiles/robi-ram.ld,
	mc/ldfiles/robi-rom.ld, mc/include/cam.h, mc/include/const.i,
	mc/include/kern.h, mc/include/keys.h, mc/include/lcd.h,
	mc/include/macros.i, mc/include/mc683xx.i, mc/include/reg.h,
	mc/include/simregs.i, mc/include/tpuregs.i, mc/include/const.h,
	mc/include/hdt.h, mc/include/hdt_sem.h, mc/include/labmac.i,
	mc/include/types.h, mc/include/vw.h, mc/include/libimpro/improc.h,
	mc/include/librobi/bump_ir.h, mc/include/librobi/cam.h,
	mc/include/librobi/drive.h, mc/include/librobi/io.h,
	mc/include/librobi/ip.h, mc/include/librobi/key.h,
	mc/include/librobi/lcd.h, mc/include/librobi/librobi.h,
	mc/include/librobi/user.h, mc/include/librobi/audio.h,
	mc/include/librobi/os.h, mc/include/librobi/protos.h,
	mc/include/librobi/psd.h, mc/include/librobi/quad.h,
	mc/include/librobi/robios.h, mc/include/librobi/rs232.h,
	mc/include/librobi/sermo.h, mc/misc/convert.c, mc/misc/go.wav,
	mc/cmd/gas68, mc/cmd/gas68.bat, mc/cmd/gas68o, mc/cmd/gasbdm,
	mc/cmd/gcc68, mc/cmd/gcc68.bat, mc/cmd/gcc68o, mc/cmd/gcchdt,
	mc/cmd/gld68o, mc/misc/orders.wav, mc/misc/readme, mc/cmd/dl,
	mc/cmd/gcchdt.bat, mc/cmd/ul, mc-src/Readme.src,
	mc-src/libimpro/Makefile, mc-src/libimpro/Makefile.dos,
	mc-src/libimpro/Makefile.linux, mc-src/libimpro/README,
	mc-src/libimpro/improc.c, mc-src/librobi/close.c,
	mc-src/librobi/crt0.s, mc-src/librobi/fstat.c,
	mc-src/librobi/getpid.c, mc-src/librobi/isatty.c,
	mc-src/librobi/kill.c, mc-src/librobi/lseek.c,
	mc-src/librobi/open.c, mc-src/librobi/read.c,
	mc-src/librobi/sbrk.c, mc-src/librobi/stat.c,
	mc-src/librobi/unlink.c, mc-src/librobi/Makefile,
	mc-src/librobi/Makefile.dos, mc-src/librobi/Makefile.linux,
	mc-src/librobi/exit.c, mc-src/librobi/write.c,
	mc-src/robios/Makefile.dos, mc-src/robios/init.s,
	mc-src/robios/lcd.s, mc-src/robios/sm_driv.s,
	mc-src/robios/system.s, mc-src/robios/boot.s,
	mc-src/robios/dig_io.s, mc-src/robios/main.c, mc-src/robios/qcam.s,
	mc-src/robios/tasking.c, mc-src/robios/timer.c,
	mc-src/robios/Makefile, mc-src/robios/audio.s,
	mc-src/robios/exhandle.s, mc-src/robios/ip.s, mc-src/robios/keys.s,
	mc-src/robios/sample.s, mc-src/robios/srec.s, mc-src/robios/user.s,
	mc-src/robios/adconv.s, mc-src/robios/dtl.c, mc-src/robios/flash.s,
	mc-src/robios/hdt.c, mc-src/robios/psd_driv.s,
	mc-src/robios/serial.s, mc-src/robios/Makefile.linux,
	mc-src/robios/bir_driv.s, mc-src/robios/enc_driv.s,
	mc-src/robios/lcdgfx.c, mc-src/robios/titlepic.s,
	mc-src/robios/vw_inter.c: Store release 1.7 (mc17 and mc17-src).

