Axel Dörfler
63be222e2f
Added a arch_thread_init() function prototype.
...
Changed return types to status_t where appropriate.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9507 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-25 22:08:48 +00:00
Stefano Ceccherini
3704cba94a
This is funny. This commit fixes the crash in BTextView. Something has to be severely broken somewhere in TextView.cpp, or am I missing something ?
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9506 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-25 21:32:50 +00:00
François Revol
b019492c62
Terminal patch by Cian Duffy <myob87 AT gmail.com>: licence update, default window sizes.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9505 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-25 16:51:48 +00:00
Axel Dörfler
ec3d3e05fe
Implemented the Disk Device Manager Scanning API. It's currently exported
...
as a separate module, but might be merged with the standard FS API.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9504 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-25 14:19:23 +00:00
Axel Dörfler
ad2a2999a9
In early boot mode, open_module_list() is not able to find everything we
...
want it to find; therefore, we're now using get_next_loaded_module_name().
Added a temporary suffix to the FS DDM modules (disk_device/v1) - they
might get merged with the standard FS interface modules.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9503 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-25 13:53:52 +00:00
Rudolf Cornelissen
b89d709767
extended ISA to PCI registeradress translation routine for coldstart stuff.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9502 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-25 12:31:21 +00:00
Rudolf Cornelissen
a8a71ed26a
added last type2 coldstart scriptcmd. Let's hope all cards now actually work...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9501 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-25 12:03:27 +00:00
Rudolf Cornelissen
7e74310a95
added another type2 coldstart scriptcmd. One more to go!
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9500 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-25 10:19:41 +00:00
Rudolf Cornelissen
b012d900ee
sorted a few defines :)
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9499 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-25 09:52:52 +00:00
Rudolf Cornelissen
1168e5967f
updated some logging, added some comments (coldstart stuff)
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9498 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-25 09:42:34 +00:00
shatty
a17b9c0c08
improved platform targeting
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9497 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-25 08:44:06 +00:00
Jérôme Duval
739131e728
clean up
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9496 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-25 08:31:38 +00:00
shatty
8b6368d31b
use user_data for ogg_packet and pass raw data pointer through chunkBuffer
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9495 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-25 08:22:59 +00:00
Stefano Ceccherini
a13f233057
Finished input method stuff: now we do also the red highlighting.
...
InlineInput.cpp will probably be simplified in the future.
Some subtle fixes to the keyboard/mouse selection code,
which wasn't yet behaving as the real BTextView.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9494 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-25 06:34:51 +00:00
Jérôme Duval
5a23ac2600
added debug and fixed style
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9493 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-24 22:56:07 +00:00
Jérôme Duval
ca4719945c
added initial team monitor
...
fixed device naming
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9492 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-24 22:47:40 +00:00
beveloper
1a3a7e8cd8
Fixed very bad seeking bug.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9491 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-24 22:13:10 +00:00
Matthew Wilber
a689e076c3
"Fixed" BTranslatorRoster so that it no longer stores the list of translators backwards. This is the order that applications assume, so this must be done to prevent inconsistent behavior between the R5 translation kit and the Haiku version.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9490 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-24 19:42:05 +00:00
shatty
5486bd24bf
fitlers -> filters
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9489 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-24 19:35:16 +00:00
beveloper
ef4fd98f8a
removed that debug output again
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9488 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-24 18:47:57 +00:00
beveloper
bf0aa2f9bb
added support to disable the chunk cache for debugging
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9487 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-24 18:46:07 +00:00
beveloper
88debd334e
This must say Haiku of cause
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9486 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-24 17:26:03 +00:00
beveloper
f14dfaa7b9
Completed implementation of chunk caching. Playback from harddisk is now much better, crackling should be gone.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9485 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-24 17:15:50 +00:00
Matthew Wilber
846b4a22f5
Corrected comment to match new location of StreamBuffer
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9484 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-24 16:42:45 +00:00
Axel Dörfler
06eec38c23
Added a table with the names of the standard interrupts on x86: they are
...
now printed out when an unhandled exception is taken.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9483 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-24 14:42:43 +00:00
beveloper
d0da902001
Added an extra thread for chunk extraction. Using the ChunkCache,
...
the ReadFrames call no longer needs to wait for the
extractor, but can read it from a cache.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9482 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-24 14:21:34 +00:00
beveloper
26dc029a11
Added an extra thread for chunk extraction. Using the ChunkCache, the ReadFrames call no longer needs to wait for the extractor, but can read it from a cache.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9481 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-24 14:20:01 +00:00
beveloper
5c91a2814e
started implementing a caching layer inbetween extractor and decoder
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9480 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-24 14:15:01 +00:00
Axel Dörfler
3ae4fa637a
Now also prints the size of every stack frame, as well as the kernel and
...
eventual user stack regions of the thread.
The registers are no longer jumping around depending on the length of their values.
Removed some unused or doubly included headers.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9479 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-24 14:02:51 +00:00
Rudolf Cornelissen
647d4b1a6b
removed text typos
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9478 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-24 12:05:11 +00:00
Rudolf Cornelissen
4384699477
added recognition of another type2 scriptcmd. Not executing, just skipping: tricky to implement, and not used sofar anyway...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9477 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-24 11:53:57 +00:00
Rudolf Cornelissen
164cd8bcaa
added yet another type2 coldstart scriptcmd.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9476 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-24 11:27:05 +00:00
beveloper
40c2c00a34
Clean up of debug output. Fixed volume control bug introduced yesterday.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9475 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-24 10:37:46 +00:00
shatty
a539f68be5
remove static from non-ARCH_x86 thread function prototypes
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9474 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-24 09:08:37 +00:00
shatty
894d1636cf
define ARCH_ppc for TARGET_CPU ppc, ARCH_x86 for TARGET_CPU x86
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9473 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-24 09:08:02 +00:00
shatty
b560211bcf
use LocalDepends for packages instead of Depends
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9472 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-24 02:57:22 +00:00
shatty
72764530c5
gracefully tolerate coder passing NULL for state pointer
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9471 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-24 00:20:56 +00:00
beveloper
df42a7b539
Massive BSoundPlayer rewrite. Format negotiation and node registering/unregistering fixed.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9470 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-24 00:16:27 +00:00
shatty
d3f88ee1ed
install from install.zip
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9469 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-23 23:11:29 +00:00
shatty
ea35f801c4
improved printing names
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9467 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-23 21:42:41 +00:00
beveloper
0a7ddfb5ee
Style changes. I obviously didn't save the caching changes done at Begeistert 13 :-(
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9466 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-23 18:04:50 +00:00
beveloper
d5463e6f2f
better debug output
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9465 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-23 18:03:45 +00:00
beveloper
49e6b955a6
fixed wrong debug output
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9464 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-23 18:01:39 +00:00
beveloper
6736ae524a
This fixes the bugs that crashed nplay and ColdCut during the Begeistert 13 presentation
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9463 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-23 18:00:53 +00:00
Axel Dörfler
ddccb72483
Improved the kernel debugger's "thread" command: it will now dump the current
...
thread if no arguments were given.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9462 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-23 17:09:51 +00:00
beveloper
d6105cedfa
Some BSoundPlayer style changes and bugfixes
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9461 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-23 17:05:56 +00:00
Rudolf Cornelissen
9d964556cc
added some PTIMER stuff for NV28, apparantly has no (speed) effects.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9460 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-23 16:41:54 +00:00
Axel Dörfler
8c3666d980
Renamed heap_init_postsem() to _post_sem(), added new heap_init_post_thread().
...
We now have a working periodic wall checker, enabled by USE_CHECKING_WALL.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9459 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-23 13:59:27 +00:00
Axel Dörfler
842b03d549
Now calls vm_free_kernel_args().
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9458 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-23 13:53:13 +00:00
Axel Dörfler
25c4f39f68
Implemented vm_free_kernel_args() which frees all arguments from the kernel_args arguments
...
list (but not the structure itself).
Now calls heap_init_post_thread(), heap_init_post_sem() was called ..._postsem() before.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9457 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-23 13:52:42 +00:00