beveloper
28d047182f
added logging of subsystem vendor and device id
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6909 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-05 23:19:05 +00:00
beveloper
4811cfb7ef
change AD1886 defaults
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6908 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-05 23:16:36 +00:00
beveloper
1ee25753d7
AC97 register 0x54 is used by ICH to control GPIOs, which we don't want to access
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6907 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-05 23:08:28 +00:00
beveloper
2ba990dd94
fixed comment
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6906 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-05 23:06:54 +00:00
shatty
36f5681bb1
jam packages for ich ac97
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6905 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-05 20:41:10 +00:00
beveloper
75a52c6151
switch to 2004
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6900 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-05 00:27:05 +00:00
beveloper
1f4114e74c
supposed to create two packages, but broken
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6899 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-04 23:53:58 +00:00
beveloper
b335aba0e1
a few files useful when creating installation packages of this driver
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6898 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-04 23:38:41 +00:00
Rudolf Cornelissen
c045684987
more panel detection stuff: looks like it will work for both DVI and laptops..
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6895 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-04 09:01:45 +00:00
Waldemar Kornewald
abf44d1a2b
Some changes I did a long time ago. I think this also contains a fix for the last dead-lock I could find.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6857 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-02 16:06:20 +00:00
Rudolf Cornelissen
3186091bdd
added preliminary flatpanel detection stuff
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6844 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-03-01 20:00:16 +00:00
beveloper
9e0c18a3e0
added new MIME types to allow playing OGG movies and mpc audio files from mounted FAT32 (windows) partitions
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6796 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-28 23:50:08 +00:00
shatty
7dc96e9455
add echogals and echo24 jam packages
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6792 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-28 09:14:46 +00:00
Rudolf Cornelissen
b3c153d680
narrowed PLL discriminator restrictions, should fix last fuzzy modes
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6757 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-26 13:02:27 +00:00
Rudolf Cornelissen
ff2b84c3d5
fixed most modes on FX5700! (updated PLL discriminator range)
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6702 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-23 15:13:18 +00:00
shatty
da249551cb
fix for expiration date bug. need to mod by blkmod and also use mod by blkmod in curaddr. new TRACE variant (commented out since it is a heavy cpu hog).
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6606 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-16 09:14:27 +00:00
Axel Dörfler
1ea4458dda
Fixed two warnings, dunno why they slipped through the other time.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6599 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-15 18:58:41 +00:00
shatty
92b105418d
working for playback on R5 and openbeos media servers!
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6560 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-11 11:03:31 +00:00
Philippe Houdoin
fb12e401e9
Moving back under src/tests/kits/net/new_stack memory_pool kernel module as
...
he's not ready for prime time yet.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6557 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-11 00:09:20 +00:00
Axel Dörfler
9d37202871
Don't throw away any blocks at the end of the disk (we also support truncated
...
allocation groups).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6535 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-09 00:11:31 +00:00
Axel Dörfler
7a791c897c
blocks_per_ag has to be doubled in each iteration (was messing up the
...
initialization of bigger volumes).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6533 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-09 00:01:11 +00:00
Rudolf Cornelissen
1f6a1c0197
fixed 'typo'.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6528 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-08 19:43:11 +00:00
Rudolf Cornelissen
5a0b9c6b0e
v0.16 final
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6526 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-08 16:27:14 +00:00
Rudolf Cornelissen
8c30698233
fixed CRTC1 DPMS fault!
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6522 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-07 16:03:09 +00:00
Rudolf Cornelissen
ca6bae3a7f
CRTC granularity update for hardware bug on older cards (TNT2/GF2)
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6513 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-06 21:25:09 +00:00
Waldemar Kornewald
5a483e4d35
Fixed a couple of possible dead-locks.
...
Fixed some minor bugs.
PPPoE: added experimental support for AccessConcentrator and ServiceName settings.
Changed libppp to import strlcat.c from libroot instead of duplicating code.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6511 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-06 18:12:24 +00:00
shatty
0498000255
generalize bits per sample (we support 8, 16, 32 - which is actually 24 with padding). also fix "the bug" which was using stream->channels instead of channels for open_params.Pipe.wInterleave. it would have been nice for OpenAudio to give us some reasonable error ;-)
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6508 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-06 09:40:07 +00:00
shatty
2eabcdebe7
gentle patches to continue on with echo_stream_set_audioparms if we can not close the channel. also, use MakePipeIndex to give us some more reasonable pipe indices. (fix for record pipe number) VerifyAudioOpen after we open the stream, right now we fail there. :-(
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6507 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-06 08:42:19 +00:00
Rudolf Cornelissen
7a0db1a3bc
fixed NV11 repeating screens trouble
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6506 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-05 16:26:47 +00:00
shatty
9524098cd8
more status checking, and more output
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6504 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-05 04:48:54 +00:00
Philippe Houdoin
7cfffb20a7
Well, I guess settings_tools.h should be under libkernelppp/headers...
...
At least, it fix interfaces/ppp/* build.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6494 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-03 23:03:17 +00:00
Philippe Houdoin
a389d42d9e
Reintroduce "route" network module, lost in the current/* new tree 8-\
...
Untested (yet), but build.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6493 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-03 22:53:33 +00:00
Philippe Houdoin
a225934384
B_KEEP_LOADED flag not required, as core network module keep them loaded...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6489 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-03 21:27:09 +00:00
Philippe Houdoin
f80b17f6ff
Ooops, passing NULL argument don't make net_stack_tester API... sorry, happy! ;-)
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6486 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-03 11:17:07 +00:00
Axel Dörfler
db88a56aa8
Now calls the new fs_shell only call kill_device_vnodes() in Volume::Initialize()
...
to be able to remove the cache correctly (without issuing any warnings).
The Volume::Initialize() method is now only defined in USER mode (of course, this
will change in OpenBeOS).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6481 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-03 02:14:51 +00:00
Rudolf Cornelissen
f6ee725658
corrected 'typos'
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6468 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-02 13:07:10 +00:00
Axel Dörfler
5b25332a79
This should fix the recently introduced locking problems:
...
- locking policy is now: 1) the volume lock, 2) the inode lock, 3) start
the transaction (the journal lock) - you don't need all locks, but you
have to follow this order when you need more than one of them.
- in many cases, this makes our inode read/write lock useless. I am really
looking forward to the OpenBeOS VFS layer where we can remove many of
these locks again.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6464 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-02 01:50:00 +00:00
Rudolf Cornelissen
5a84c3b178
updated overlay scaling remarks, final 0.08 version
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6460 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-01 21:35:09 +00:00
Rudolf Cornelissen
bdad933375
CRTC1/2 mode granularity updates again
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6458 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-02-01 12:58:48 +00:00
Rudolf Cornelissen
1263890952
added output follows monitor feature
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6446 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-31 16:21:14 +00:00
Axel Dörfler
36660c5e99
Switched from direct get_vnode() usage to the Vnode class.
...
Now acquires the volume lock always before get_vnode() is called as long
as UNSAFE_GET_VNODE is defined (which now is by default).
May cause some unwanted side-effects; it still has to be thorougly tested.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6424 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-30 00:47:56 +00:00
Axel Dörfler
b39a7a0edd
Fixed the "inode is not becoming unbusy" problem.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6423 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-29 23:46:23 +00:00
Axel Dörfler
01338285a9
Some minor style changes.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6417 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-29 22:19:17 +00:00
Axel Dörfler
73e3e50c41
Fixed the bug that caused the "vnode already exists with different cookie"
...
crash: bfs_inode::InitCheck() didn't check INODE_DELETED, and Inode::Remove()
didn't clear the INODE_IN_USE flag (as the original BFS, IIRC).
Some more debug output and checks.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6416 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-29 22:14:07 +00:00
Axel Dörfler
fc2f5c4f98
Fixed working with volume without indices - in case of a corrupt indices node
...
the Inode will now be deleted, and it will only be tried to be instantiated
if the indices block_run is not zeroed out.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6406 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-29 10:45:54 +00:00
Axel Dörfler
403d1302de
Minor cleanup.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6404 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-29 10:44:18 +00:00
Rudolf Cornelissen
203b86df50
added dualhead switch mode
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6403 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-29 10:37:50 +00:00
shatty
162cf2d0a5
fix build problem
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6402 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-29 03:50:48 +00:00
Axel Dörfler
11805f2d85
BlockAllocator::InitializeAndClearBitmap() now also sets the used_blocks
...
field of the super block correctly.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6399 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-28 23:12:59 +00:00
Axel Dörfler
3bb10b9323
The standard indices are now created when a volume is initialized.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6398 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-28 23:07:52 +00:00