Tyler Dauwalder
b7ac06cfaa
Semaphore base SyncObject
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@154 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 20:28:41 +00:00
Tyler Dauwalder
4dd5a911be
Rhymes with BAutolock... :-)
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@153 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 20:27:54 +00:00
David Reid
3088c8d093
Add the prototype for snooze.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@152 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 20:26:06 +00:00
David Reid
b1c8e50995
Renmove net stuff from the kernel.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@151 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 20:25:24 +00:00
David Reid
4ab9bc87a6
Add snooze!
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@150 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 20:24:28 +00:00
David Reid
03b2717394
We have iovec's now and add the api version define.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@149 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 20:20:37 +00:00
David Reid
100b0f973d
Fix a couple of errors we no longer have (ain't regression wonderful)
...
Change to using device drivers for null, zero and digit
Small changes to the way we init devices.
NB the random driver has shown that devices are not being handled correctly,
so this is something we'll ahve to live with until the vfs person fixes it.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@148 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 19:24:26 +00:00
David Reid
fb8aa06112
Add a random/urandom driver (NB not yet working)
...
Add ibuild rules for Marcus's AC97 driver to the openbeos build, ithat
will allow it to be built for OpenBeOS. At present they don't work
due to missing headers, but aftre a succesful build this can be
uncommented and it will build and OpenBeOS will try to laod it.
This will provide a nice test case
as Marcus has provided the source! Thanks.
Added the null, zero & digit drivers here and they will be removed from
kernel/drivers
NB this has shown that drivers are not being handled correctly by
devfs. I would have tried to look at it but as it falls under the remit
of vfs I won't touch it.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@147 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 19:19:30 +00:00
David Reid
03d86a851e
Build the kernel first. This cures the earlier problem with
...
add-ons being in the wrong place in our floppy!
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@146 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 19:07:26 +00:00
Ingo Weinhold
f203c28641
Use RelSymLink instead of SymLink.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@145 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 18:49:07 +00:00
Ingo Weinhold
673398074f
Added creation of a symlink from the driver bin dir to the "real" dir.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@144 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 18:48:28 +00:00
Ingo Weinhold
0931b8f939
* Wrapped filenames in all actions in "".
...
* Added Chmod1 to wrap the filename in "".
* Added rule RelSymLink that makes it easier to create a relative symlink
between two targets.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@143 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 18:46:53 +00:00
beveloper
5667d23a37
fixed a bug
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@142 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 17:47:38 +00:00
beveloper
e5dc2d93a3
Adding suport to see warnings at compile time.
...
I'm not sure if this is added in the correct way, please fix it.
As many files generate warnigs, it's inactive by default.
To compile with enabled warnings, execute jam like this:
$ WARNINGS=true jam
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@141 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 16:47:41 +00:00
beveloper
9bd6befeb5
the publish_devices export in Drivers.h needs to be fixed, too.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@140 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 16:06:43 +00:00
beveloper
dc03e28f18
removed warnigs, spelling errors, added prototypes
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@139 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 15:48:55 +00:00
beveloper
b6de9d11ff
removed compiler warnings
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@138 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 15:16:31 +00:00
beveloper
8b721c0728
removed warnings
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@137 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 15:07:40 +00:00
David Reid
afe886fc48
Obey the gods of source compatability. Progress is evil. (apparently)
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@136 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 14:57:37 +00:00
David Reid
49dc88277f
Remove sockettest as we're not doing sockets at the moment.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@135 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 14:55:28 +00:00
David Reid
4828a5e712
Comment out the socket syscall as we don't have any socket code in
...
the build at the moment.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@134 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 14:54:25 +00:00
David Reid
4cb55da05c
Remove the networking code until it's ready.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@133 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 14:53:25 +00:00
David Reid
46f728924e
Include errno.h
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@132 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 14:49:02 +00:00
beveloper
48ff964fe7
removed warnigs
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@131 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 14:01:44 +00:00
beveloper
00e8ee39e9
adding a header file that implements the BeOS R3 style sound driver interface
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@130 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 12:35:15 +00:00
beveloper
79de8cf953
get the legacy.media_addon compiling, even though it wont work
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@129 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 12:33:57 +00:00
David Reid
9ca7451251
Swap the order of the headers so we have everything defined and so avoid
...
the warnings about sem_info and port_info (defined in kernel/OS.h)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@128 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 10:15:18 +00:00
David Reid
6bbdd797fa
Remove the ppp headers until we actually have something that works.
...
Bring the rest of the files up to date.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@127 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 09:37:43 +00:00
David Reid
4fc6751684
Bring these files up to date.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@126 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 09:36:23 +00:00
David Reid
ed7e0da5b5
We no longer support this.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@125 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 09:35:00 +00:00
David Reid
983e147905
Remove this file that has moved to private/net.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@124 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 09:34:21 +00:00
David Reid
7fbbc98590
Select probably will end up being defined elsewhere, and we don't yet
...
support it anyway, so remove this file as it's no longer needed.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@123 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 09:33:07 +00:00
David Reid
f9e588eeb1
The ioctl defines are just in socket.h now, so no need for a seperate file.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@122 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 09:32:15 +00:00
David Reid
4f113a4615
This is now just uio.h and is provided by the system, so no need to
...
have a different version for the network.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@121 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 09:31:24 +00:00
David Reid
45352a437a
Remove these files that are now in posix/sys where they belong
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@120 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 09:30:28 +00:00
David Reid
8fd4cae92e
These are posix files so should be under posix/sys - which is now where they
...
are :)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@119 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 09:29:46 +00:00
David Reid
bd3bb49923
Bring this up to date.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@118 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 09:27:23 +00:00
David Reid
81f518cf5f
Remove this file, now in posix/sys
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@117 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 09:26:59 +00:00
David Reid
75afa2416d
Remove this file that is now in posix/sys
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@116 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 09:23:12 +00:00
David Reid
0b64a609ac
Remove this file as it's in posix/sys now.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@115 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 09:20:24 +00:00
David Reid
1f058e396c
Small update to bring this up to date.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@114 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 09:19:40 +00:00
David Reid
16be84c573
Remove this file that has been moved to posix/sys
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@113 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 09:15:23 +00:00
David Reid
4b111a88c1
Add this in the correct place.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@112 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 09:14:15 +00:00
David Reid
8f10f1e7fa
Add the doxygen configuration file
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@111 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 09:12:52 +00:00
Michael Pfeiffer
54d6b9d6a9
Created Jamfile(s) to build PDF Writer.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@110 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 04:38:44 +00:00
beveloper
a967837dbf
adding the ICH AC97 audio driver into the build
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@109 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 00:42:06 +00:00
beveloper
7e38b69c49
fix compiler warnings
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@108 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 00:39:37 +00:00
beveloper
e020762819
finally get libmedia.so building :-)
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@107 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-12 00:25:55 +00:00
David Reid
c63f4a88da
I'd prefer to use <support/Errors.h> but that doesn't work and the
...
easiest way to fix it was to use <Errors.h> and simply include the
header path in our build line.
Can someone on the buidl team please try and tell us what path's
are/aren't being used? No doubt it'll take about 100 messages and
a lot of violent arguing, but then maybe sanity will prevail? :)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@106 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-11 22:27:03 +00:00
David Reid
d2de8b3867
Include kerrors.h where it's required.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@105 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-11 22:21:56 +00:00