~ubuntu-branches/ubuntu/hoary/kdemultimedia/hoary

« back to all changes in this revision

Viewing changes to doc/kscd/workman-docs/html/notes-freebsd.html

  • Committer: Bazaar Package Importer
  • Author(s): Martin Schulze
  • Date: 2003-01-22 15:00:51 UTC
  • Revision ID: james.westby@ubuntu.com-20030122150051-uihwkdoxf15mi1tn
Tags: upstream-2.2.2
ImportĀ upstreamĀ versionĀ 2.2.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<html>
 
2
<head>
 
3
<!-- @(#)notes-freebsd.html     1.1 02 Jun 1995 -->
 
4
<title>WorkMan system notes: FreeBSD</title>
 
5
</head>
 
6
 
 
7
<body>
 
8
<h1>FreeBSD notes</h1>
 
9
 
 
10
<p>
 
11
WorkMan was ported to FreeBSD by Todd Pfaff
 
12
(<a href="mailto:todd@flex.eng.mcmaster.ca">todd@flex.eng.mcmaster.ca</a>).
 
13
 
 
14
<p>
 
15
This port was developed and tested on the following:
 
16
 
 
17
<ul>
 
18
   <li> FreeBSD-1.1-BETA
 
19
   <li> XFree86-2.0
 
20
   <li> xview3.2 (from the FreeBSD ports collection)
 
21
   <li> Adaptec 1542C SCSI controller
 
22
   <li> Toshiba XM-3401B CDROM drive
 
23
</ul>
 
24
 
 
25
<h2>Building from source</h2>
 
26
 
 
27
If you have FreeBSD-1.1, XFree86-2.0 and xview3.2 installed you should be
 
28
able to build and install workman with:
 
29
 
 
30
<blockquote>
 
31
  xmkmf<br>
 
32
  make<br>
 
33
  make install<br>
 
34
  make install.man
 
35
</blockquote>
 
36
 
 
37
<h2>Known problems</h2>
 
38
 
 
39
All CD drive IO is done using the FreeBSD CDIO interface defined in cdio.h.
 
40
I didn't attempt to write the wm_scsi() SCSI interface code in plat_freebsd.c
 
41
so direct SCSI support is not available.  Implementing this would allow the
 
42
SCSI drive specific routines from drv_*.c to be taken advantage of.
 
43
Perhaps the SCSI user library submitted to the FreeBSD-hackers list by
 
44
Peter Dufault (hd@world.std.com) could be used for this purpose.
 
45
 
 
46
<p>
 
47
The CDIOREADTOCENTRYS fails if an attempt is made to read past the last track
 
48
found with CDIOREADTOCHEADER and I couldn't figure out any way to get the
 
49
length of the last CD track.  If anyone fixes this please let me know how.
 
50
I hardcoded the last track length as 10 minutes which is obviously an ugly
 
51
solution.
 
52
 
 
53
<p>
 
54
The CDIOCEJECT ioctl doesn't eject the CD from my drive.
 
55
 
 
56
<p>
 
57
The volume control isn't the greatest and I didn't spend any time trying to
 
58
improve it.
 
59
 
 
60
<p>
 
61
The balance control doesn't work very well.
 
62
 
 
63
<p>
 
64
<hr>
 
65
 
 
66
<a href="install.html">To the install page</a>
 
67
 
 
68
<h5>Last update: 02 Jun 1995</h5>
 
69
 
 
70
</body>
 
71
</html>