2000-08-16 12:19  Petter Reinholdtsen <pere@td.org.uit.no>

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

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

	* mc/cmd/gcc68: Try harder to find the mc directory.

2000-08-16 08:48  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/irtv.h: Make C library header work with C++.

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

	* mc/hex/: hdte3.hex, hdtempty.hex, hdttest.hex, hdtvehi.hex,
	eye2/hdt16.hex, eye2/hdt20.hex, soccer/1.hex, soccer/2.hex,
	soccer/3.hex, soccer/4.hex, soccer/5.hex, soccer/6.hex,
	soccer/A.hex, soccer/B.hex, soccer/C.hex, soccer/D.hex,
	soccer/E.hex: Remove generated files.

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

	* mc-src/robios/: boot.s, init.s: Indent.

2000-08-12 12:35  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/kernel.h: Correct prototype for camera_indicator().

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

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

2000-08-10 08:32  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: .cvsignore, Makefile, radio_logger.c: New
	program radio_logger to read from radiod.

2000-08-09 10:29  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/: librobi/write.c, robios/tasking.c: enabled output to
	stderr (indirect related to bug #28

2000-08-09 09:13  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/lcdfunc.c: bug-fix hex-output.

2000-08-09 09:08  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/: lcdfunc.c, mystr.c, vcamfunc-fifo.c: bug-fix
	LCDPrintf for floating point numbers

2000-08-09 08:55  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/kernel.h: changed int2str parameters

2000-08-09 08:48  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/lcdfunc.c: moved float2str over to "mystr.c"

2000-08-09 08:47  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/kernel.h: entered float2str

2000-08-09 08:30  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/Makefile: version no. 3.1t

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

	* mc-src/pcradio/radio_net.c: Reduce the time between ping packets
	from 45 to 25 seconds.

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

	* mc-src/robios/vcamfunc.c: Fix bugzilla bug #20.  CAMInit() no
	longer hangs when there are no Eyecam connected.

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

	* mc-src/libirtv/Makefile: Only clean away the generated irtv.s
	file.

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

	* mc-src/pcradio/debug.h: Leftover.

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

	* mc-src/pcradio/: Makefile, clients.c, clients.h, radio_net.c,
	radiod.c, radiod.h, radiowrap.c: New daemon radiod to make it
	possible for more then one application to communicate with the
	robots using the radio antenna.  Clients link with the new library
	radionet.

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

	* mc-src/pcradio/rs232.c: Bugfix in OS_InitRS232().  Test return
	value from OS_FlushInRS232() and return error if this call fails. 
	This makes sure OS_InitRS232() fails if there is no serial device
	available.

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

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

2000-08-04 12:36  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/psd_driv.s: Changed PSDCheck() to return true after
	the first PSD shot is finished when running in continous mode. 
	Patch from Klaus Schmitt.

2000-08-01 09:01  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/: Makefile, demos.c: small demo update (cosmetic)

2000-08-01 08:49  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/vw_inter.c: changed PID controller for driving to
	avoid wheel jitter

2000-08-01 08:48  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/: demos.c, main.c: added driving demo, changed menu
	select structure

2000-08-01 08:42  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/: qcaminit.c, vcaminit.c: changed camera_indicator.

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

	* mc-src/libradio/radio.c: Stop the radio code from beeping all the
	time.

2000-07-27 10:34  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/lcdfunc.c: fixed %f problem for neg. numbers

2000-07-26 08:54  Petter Reinholdtsen <pere@td.org.uit.no>

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

2000-07-26 08:49  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/compass.s: Added 300ms timeout to COMPASSStop(). 
	Patch from Klaus Schmitt.

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

	* mc-src/pcradio/: radio-old.c, radio-old.h, Forms/PcConsole.h.swp:
	Removed unused files (again... :-).

2000-07-26 07:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/os.c: Quiet down programs.

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

	* mc-src/maintain/make-stubs.sh: Allways make the prototypes
	available.  Add 'exter' to ckernel.h.

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

	* mc-src/pcradio/Makefile: Include variable AR and cleanup include
	and link statements.

2000-06-19 13:39  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: rs232.c, rs232.h: New function
	OS_GetFiledescriptor().

2000-06-19 13:32  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/wltest.c: Avoid header file conflicts
	(sys/io.h/asm/io.h).

2000-06-17 13:58  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/: library.html, Execlib: Specify where OSGetAD() return the
	readings.

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

	* mc-src/robios/boot.s: Correct comment describing which IRQ lines
	are used as input.  Change requested by Klaus Schmitt.

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

	* mc/cmd/: c++68, c++68o: Add -fno-rtti to compile flags; __rtti_si
	and __rtti_user symbols are missing.

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

	* mc-src/pcradio/Makefile: Make sure 'make all' copies the files
	into ../../mc/.

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

	* mc-src/pcradio/Makefile: Install programs and libraries in
	mc/i386-Linux/.

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

	* mc/lib/: LIBIRTV.A, libeyebot.a: Generated binaries should not be
	in CVS.

2000-05-31 08:07  Martin Wicke <wicke-m@ee.uwa.edu.au>

	* mc/include/IRnokia_vcn620.h: complete codes for NOKIA VCN620 ir
	remote control

2000-05-31 08:01  weera

	* mc-src/pcradio/Makefile: Makefile update for pcradio functions. 
	Modifications to make libradio.a and libradioextra.a which contain
	all functions used by pcradio applications.  Libradio.a contains
	library function from radio.o, coding.o, msgqueque.o. 
	Libradioextra.o contains library functions from rs232.o, lcd.o,
	mstr.o, os.o.

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

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

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

	* Makefile: Split ChangeLog in two, one for RoBIOS and one for the
	simulator.

2000-05-25 09:25  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/main.c: avoid startup.hex when key is pressed. 
	ATTENTION: apparent hardware problem with left-most key,   other 3
	keys work fine.

2000-05-23 06:00  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/main.c: updated student names in "info"

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

	* mc/cmd/: gcc68, gcc68o: Give error message if compiler fails.

2000-05-19 06:37  Martin Wicke <wicke-m@ee.uwa.edu.au>

	* mc/library.html: added irtv-functions

2000-05-19 06:36  Martin Wicke <wicke-m@ee.uwa.edu.au>

	* mc/Execlib: added IRTV functions.

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

	* mc/cmd/ee: Find the simulator in new subdirectories.

2000-05-14 09:22  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/library.html,
	mc-src/robios/lcdfunc.c, mc-src/robios/qcaminit.c,
	mc-src/robios/vcamfunc.c: New functions LCDSetPrintf() and
	CAMRelease().  LCDSetPrintf() is missing documentation in
	library.html.

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

	* mc-src/robios/: demos.c, kernel.h, main.c, qcaminit.c,
	vcamfunc.c: New function CAM_Release().  Not public yet, but used
	by camdemo() and after user program is run.

2000-05-10 21:13  Frank Peters <fpeters@ub.uni-kl.de>

	* mc-src/libirtv/demo/: Makefile, irtvdemo.c: removed demo
	directory (now at examples)

2000-05-10 21:02  Frank Peters <fpeters@ub.uni-kl.de>

	* mc/irtv/: IRCA.HEX, IRTVDEMO.HEX, LIBIRTV.A, Makefile,
	Readme.txt, irtv.h, irtv_lib.html, irtvdemo.c: moved files to
	correct places

2000-05-10 20:48  Frank Peters <fpeters@ub.uni-kl.de>

	* mc/misc/: auconvert.c, go.wav, orders.wav, readme: removed
	unneeded files

2000-05-10 20:10  Frank Peters <fpeters@ub.uni-kl.de>

	* mc-src/libirtv/irtv.h: moved irtv.h to include-directory

2000-05-10 20:00  Frank Peters <fpeters@ub.uni-kl.de>

	* mc-src/Makefile: added libirtv

2000-05-10 19:58  Frank Peters <fpeters@ub.uni-kl.de>

	* mc/misc/irtv/: irca.hex, readme.txt: code analyzer for arbitrary
	IR-remotes

2000-05-10 19:56  Frank Peters <fpeters@ub.uni-kl.de>

	* mc/misc/sound/: auconvert.c, go.wav, orders.wav, readme: moved
	Klaus's sound converter tool to a seperate dir.

2000-05-10 19:53  Frank Peters <fpeters@ub.uni-kl.de>

	* mc/irtv_lib.html: description of IR-remote libraray, first
	release

2000-05-10 19:18  Frank Peters <fpeters@ub.uni-kl.de>

	* mc/include/irtv.h: Header-File for IR-remote library

2000-05-10 19:10  Frank Peters <fpeters@ub.uni-kl.de>

	* mc/lib/LIBIRTV.A: IR-remote library

2000-05-10 16:00  Frank Peters <fpeters@ub.uni-kl.de>

	* mc-src/libirtv/: Makefile, irtv.c, irtv.h, irtvtpu.s: IR-remote
	control library

2000-05-10 15:59  Frank Peters <fpeters@ub.uni-kl.de>

	* mc-src/libirtv/irca/: Makefile, irca.c: IR-remote control
	analyzer: Examines the code of an arbitrary IR-remote control

2000-05-10 15:57  Frank Peters <fpeters@ub.uni-kl.de>

	* mc-src/libirtv/demo/: Makefile, irtvdemo.c: IR remote control
	example: Let the SoccerBot be controled by the IR-remote

2000-05-10 10:37  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: New version 3.1c.

2000-05-10 10:37  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: Include compass driver by default.

2000-05-08 18:10  Frank Peters <fpeters@ub.uni-kl.de>

	* mc/irtv/: IRCA.HEX, IRTVDEMO.HEX, LIBIRTV.A, Makefile,
	Readme.txt, irtv.h, irtv_lib.html, irtvdemo.c: IRTV user library
	(IR remote control)

2000-05-08 17:22  Frank Peters <fpeters@ub.uni-kl.de>

	* mc/include/hdt_sem.h: Added IRTV entry (infrared remote control)

2000-05-08 17:16  Frank Peters <fpeters@ub.uni-kl.de>

	* mc/include/hdt.h: Added IRTV entries (infrared remote control)

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

	* mc/cmd/ee: Change to work on multiple files and fix linking with
	camera simulator.

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

	* mc-src/pcradio/Makefile: Install all programs in mc/pc/.

2000-04-30 11:19  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/: Execlib, library.html: change documentation: multitasking
	PREEMPT works

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

	* mc-src/pcradio/rs232.c: Make sure to turn off the transmitter
	when the programs exits.

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

	* mc-src/pcradio/: rs232.c, rs232.h: Implement OS_CheckInRS232()
	using ioctl() instead of using single char buffering.  Changed
	OS_RecvRS232() to match.

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

	* mc-src/: libradio/Makefile, pcradio/Makefile, libradio/radio.c:
	Add redundancy encoding to protocol.

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

	* mc-src/libradio/radio.c: Count outgoing packets in stats as well.

2000-04-19 08:13  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/: coding.c, testcoding.c: Add prototypes and use
	unsigned char everywhere.

2000-04-19 07:58  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/libradio/: coding.c, testcoding.c: New coding scheme:
	"Thomas special".  3 bytes code for every data byte.  Can correct
	up to 8 single bit errors, provided they are not in the same
	position.  Can correct ANY 1 bit error in the 3 coded bytes.

2000-04-19 07:10  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/pcradio/sertest.c: Fixed several bugs introduced later
	when "cleaning up code".  Sertest successfully tested.

2000-04-19 06:25  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radiodmo.c: Correct checksum to include the
	headers in the calculation.

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

	* mc/Execlib, mc/library.html, 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 syscall name from LCDCPutGraphic()
	to LCDPutColorGraphic() and added documentation.

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

	* mc-src/robios/: main.c, qcaminit.c, vcaminit.c: Display camera
	driver indicator on front screen (q=QuickCam, v=EyeCam).

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

	* mc-src/: libimpro/improc.c, libomni/omni.c, libradio/control.c,
	libradio/msgqueue.c, libradio/msgqueue.h, libradio/radio.c,
	libradio/radiodmo.c, libradio/wireless.c, libradio/wireless2.c,
	librobi/close.c, librobi/exit.c, librobi/fstat.c, librobi/getpid.c,
	librobi/isatty.c, librobi/kill.c, librobi/lseek.c, librobi/open.c,
	librobi/read.c, librobi/sbrk.c, librobi/stat.c, librobi/write.c,
	robios/asmstubs.c, robios/demos.c, robios/dtl.c, robios/hdt.c,
	robios/kernel.h, robios/lcdfunc.c, robios/main.c, robios/mystr.c,
	robios/ownmath.c, robios/qcaminit.c, robios/tasking.c,
	robios/timer.c, robios/vcamfunc-fifo.c, robios/vcamfunc.c,
	robios/vcaminit.c, robios/vw_inter.c, robios/vw_inter_OK.c:
	Reindented RoBIOS *.c and *.h using 'astyle --style=gnu
	--brackets=break'.

2000-04-17 12:44  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/HOWTO: Updated HOWTO according to new system version.

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

	* mc-src/libradio/radio-ok.c: Removed unused file.

2000-04-12 07:00  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/dtl.c: start with "max" for servo positioning.

2000-04-12 04:44  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: Define NOSAMPLE=1 to reduce kernel by 5kB
	and stop playing sample on bootup.

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

	* mc-src/robios/vcamfunc.c: Undo last change to volatile placement.
	 The generated code did not work.

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

	* update.sh: Update eyexamples-cvs/ as well.

2000-04-10 11:23  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/dtl.c: added min/max feature to servo testing in
	HDT

2000-04-10 11:06  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/main.c: changed license and Info data

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

	* mc/lib/libomni.a: Removed generated file.

2000-04-06 09:53  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/: lcdfunc.c, main.c: enhance format string numbers
	to 2 digits, +bug fix for printing integers

2000-04-05 15:51  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/libomni/omni.c: fix plenty more bugs ...

2000-04-05 15:38  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/lcdfunc.c: bug fix: print negative floating point
	numbers

2000-04-05 14:30  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/library.html: enable floating point printing

2000-04-05 14:27  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/include/librobi/c-protos.h, mc/include/librobi/c-stubs.h,
	mc/lib/libomni.a, mc-src/libomni/omni.c, mc-src/robios/Makefile,
	mc-src/robios/boot.s, mc-src/robios/ckernel.h,
	mc-src/robios/lcdfunc.c, mc-src/robios/mystr.c: enabled floating
	point printing

2000-04-05 13:03  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/: kernel.h, mystr.c: add new "space" parameter to
	int2str

2000-04-04 12:49  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/libomni/omni.c: a number of bug fixes in omni library in
	DriveStraight and Turn Spot.  Still lots of work to do ...

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

	* mc-src/robios/timer.c: request_irq() no longer returns -1 if the
	same handler tries to get the vector positon after reset.

2000-04-04 11:20  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/libomni/omni.c: removed inconsistencies: speed is last
	parameter

2000-04-04 06:33  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/vcamfunc.c: Change volatile placement to get better
	optimized code.

2000-04-03 15:26  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: vcam.s, vcamfunc-fifo.c: Start using the
	interrupt handler.

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

	* mc-src/robios/: vcam.s, vcamfunc-fifo.c: Get interrupts party
	working.

2000-04-03 04:57  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: qcaminit.c, vcaminit.c: Add frame per second
	calculations to CamSetup screen.

2000-03-31 14:31  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: vcam.s, vcamfunc-fifo.c: Partly working FIFO
	driver.

2000-03-31 10:40  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/caminit.h, mc-src/robios/vcamfunc.c,
	mc-src/robios/vcaminit.c: Make camera framerate an option to
	CMOSCAMInit().

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

	* mc-src/pcradio/os.c: Change implementation of OS timer functions
	to work as current RoBIOS.

2000-03-23 08:29  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/libomni/omni.c: corrected IRQ start/stop bug in library.

2000-03-23 08:04  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/cmd/: c++68, gcc68: Bugfix.  Change where to place options
	during compile and linking.

2000-03-23 07:52  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/lib/libomni.a: add libomni to libs

2000-03-23 07:32  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/libomni/omni.h: Add headerfile for Omni-directional
	driving library.

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

	* mc-src/robios/: Makefile, compass.s, hdt.c: Make it a
	compile-time option if the compass is using inverters or not.

2000-03-21 13:48  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/main.c: print correct id number in main menu - even
	with radio disabled

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

	* mc-src/robios/compass.s: Bugfix from Klaus Schmitt:  Correct
	documentation of COMPASSCalibrate() and make sure return value from
	COMPASSCheck() only sets the 8 low bits.

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

	* mc/cmd/ee: Clean up script and add warnings when compiling.

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

	* mc/cmd/gcc68: Typo.

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

	* mc-src/pcradio/frameSpy.c: Initialize frame pointer to NULL.

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

	* mc-src/robios/: boot.s, hdt.c: Give warning if compass functions
	are used when no compass is compiled into the kernel.

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

	* mc-src/robios/Makefile: New version 3.1a.

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

	* mc-src/robios/compass.s: Bugfix.  Sign-extend result of
	COMPASSGet() from 16 to 32 bit.  Insert missing test in
	COMPASS_Start().

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

	* mc/include/hdt.h: Correct compass HDT entry.	sclk is now
	connected to TPU 13 and cal is connected instead of ss.

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

	* mc/cmd/gcc68: Find mc directory and libc includes based on script
	path.

2000-03-20 12:49  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/cmd/: ee, es: update library path

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

	* mc-src/robios/dtl.c: Include <math.h> to get M_PI when enabling
	compass support.

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

	* mc/: Execlib, library.html, timing.html: Added link to function
	call timings.

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

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

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

	* mc/VERSION: Updated list of changes for v3.1.

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

	* Makefile: Change default target from clean to all.  Correct dist
	target.

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

	* mc/cmd/: c++68, c++68o, gas68, gas68o, gcc68, gcc68d, gcc68o,
	gcchdt, gld68o: Start using GCC 2.95.2.

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

	* Makefile: New target example-dist.

2000-03-06 09:57  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: libimpro/Makefile, libomni/Makefile, libradio/Makefile,
	librobi/Makefile, pcradio/Makefile, robios/Makefile: Target clean
	now removes *.bak.

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

	* mc-src/robios/Makefile: Target clean now removes *.hex.

2000-03-06 08:30  Petter Reinholdtsen <pere@td.org.uit.no>

	* update.sh: Install HDT hex files in hex/ when compiling.

2000-03-06 08:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* Makefile: Fix distribution wrapping code.

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

	* Makefile: Make dist now generates simulation tarball as well.

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

	* mc-src/libradio/Makefile: Stop copying libradio.a to binary
	distribution directory.

2000-03-06 06:21  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/boot.s: Convert tabs to spaces.

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

	* mc/include/librobi/librobi.h, mc-src/robios/lcdfunc.c,
	mc-src/libradio/radio.c, mc-src/pcradio/Makefile: Autodetect
	cross-compiling by checking define __mc68000__ instead of
	PC_HEADERS.

2000-03-01 00:53  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/lib/libeyebot.a: Added simulation files to EyeBot-User
	distribution

2000-03-01 00:46  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/cmd/: ee, eo, es: Add simulation batch files

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

	* mc-src/robios/vcamfunc.c: Use inline assembly to clear and set
	bits.

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

	* mc-src/robios/: init.s, lcd.s: Allow the Eyebot to run without a
	connected LCD panel.  Initial patch from Klaus Schmitt.

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

	* mc-src/robios/dig_io.s: OSWriteParCTRL() now only changes the
	pinstates SLCTIN(3), INT(2), AUTOFDXT(1) and STROBE(0), instead of
	clearing the upper bits in the control register.  Bugfix from Klaus
	Schmitt.

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

	* mc-src/robios/vcamfunc-fifo.c: Update FIFO reading to current HW
	and add autodetecting the FIFO size.

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

	* mc-src/robios/: vcamfunc.c, vcaminit.c: Make all internal EeyCam
	functions static.

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

	* mc/VERSION: Typo.  RADIO_GetStatus -> RADIOGetStatus.

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

	* mc/library.html: Document RADIOGetStatus().

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

	* mc-src/robios/lcd.s: Reindent.

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

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

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

	* mc-src/robios/: kernel.h, vcam.s, vcamfunc.c: Implement EyeCam
	CAMInit() in C.

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

	* mc-src/robios/: kernel.h, timer.c: New kernel functions
	request_irq() and free_irq() to get and release a interrupt vector.

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

	* mc/hex/: hdt16.hex, hdt20.hex: Remove obsolete HDTs.

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

	* mc-src/robios/Makefile: Make sure version number is 4 chars to
	avoid aligment error on intro screen.

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-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: 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.

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-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: 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: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-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-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 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: 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-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-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/libradio/Makefile,
	mc-src/libradio/README, mc-src/libradio/radio.h,
	mc-src/libradio/radio.s, 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-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/libradio/Makefile,
	mc-src/libradio/README, mc-src/libradio/radio.h,
	mc-src/libradio/radio.s, 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-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).

