Axel Dörfler
854c22e257
Removed an unused function.
...
#ifdef'd a variable that's only of use with TRACE() on.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4490 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-04 03:29:13 +00:00
Adi Oanca
67f4247f6c
Now, a window properly displays and moves across screen. Yupyyy! That was possible before... but now the new window is drawn arround the rect passed by BWindow. I also made some changes in update mechanim of Winborder/Layer/RootLayer.
...
also made some methods virtual 'cause I think DW forgot about that! It's normal, app_server is SOOOO big! :-)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4489 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-03 21:43:09 +00:00
Adi Oanca
072a83e4b9
changed to avoid some compiler warnings
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4488 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-03 21:27:18 +00:00
Adi Oanca
46eecea483
added scripting support - stil needs some work, and others...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4487 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-03 21:26:10 +00:00
Adi Oanca
a3c09a41f6
changed something... I do not remember now... check with diff
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4486 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-03 21:23:25 +00:00
Adi Oanca
f62402a785
added const to void Scale(); uncommented one method...
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4485 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-03 21:22:24 +00:00
Axel Dörfler
255c3d7e0a
Added the boot_loader to the build (does only build the x86 version right now).
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4484 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-03 20:15:44 +00:00
Axel Dörfler
58ff5e1763
Added dummy bios_ia32 boot loader bindings to be able to build the loader
...
under x86 as well.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4483 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-03 20:11:48 +00:00
Axel Dörfler
8e31b79dc8
Implemented dprintf() - output goes to OF's stdout.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4482 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-03 17:08:45 +00:00
Axel Dörfler
9d12fd8503
Added dprintf() to the platform dependent methods.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4481 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-03 17:08:08 +00:00
Axel Dörfler
93773b0125
Added the new 2nd stage boot loader to the build.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4480 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-03 16:43:01 +00:00
Axel Dörfler
317de76810
Added an empty Jamfile for the bios_ia32 dependent 2nd stage boot loader.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4479 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-03 16:42:25 +00:00
Axel Dörfler
6e886cc40e
Removed now unused code.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4478 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-03 16:39:02 +00:00
Axel Dörfler
01d8a1cdc0
Added the apple style partitioning support to the boot loader.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4477 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-03 16:38:31 +00:00
Axel Dörfler
cd67111575
Commented the "#pragma mark -" (for the text editor) so that gcc doesn't
...
warn.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4476 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-03 16:38:04 +00:00
Axel Dörfler
3f4524a309
Improved the test application: it now accepts a test disk image as first
...
parameter (else it falls back to the old behaviour, trying to open
/boot/home/tmp/test-file-device).
Also fixed the hackish busy loop to at least snooze() a bit (so that it
doesn't use all your CPU energy while debugging a partitioning module :-)).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4475 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-03 16:33:14 +00:00
Axel Dörfler
4f5bd2b685
Added the amiga_rdb and apple modules to the list of dependencies for the
...
disk device manager test.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4474 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-03 16:31:01 +00:00
Axel Dörfler
5c80ce8dfa
Minor style cleanup.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4473 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-03 16:30:05 +00:00
Axel Dörfler
0503a73f11
Implemented a simple Apple style partitioning scheme add-on.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4472 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-03 16:28:47 +00:00
Axel Dörfler
ccc316dc1c
Our <new> lets delete throw __nothing - kernel_cpp.h now reflects this,
...
although I might change this issue after having had a look at the PPC
compilation.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4471 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-03 14:57:55 +00:00
Axel Dörfler
feff755691
Fixed the problem shatty reported - I just forgot to check out the latest
...
code, since I made the problem causing changes on another machine...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4470 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-03 14:56:45 +00:00
Axel Dörfler
7604ff4246
removed unused headers.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4469 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-03 14:56:01 +00:00
Waldemar Kornewald
2ad1aefdd6
Added an emtpy line to the jamfiles.
...
Replaced spawn_kernel_thread with spawn_thread (KernelExport.h will do the distinction between kernel mode and userland).
Changed PPPLCP::Send().
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4468 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-03 14:12:33 +00:00
shatty
cd79eed2f1
added filetypes pref subdirectory
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4467 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-03 05:24:03 +00:00
Axel Dörfler
ea9b59c915
Made the amiga_rdb module ready for the boot loader.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4466 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-03 02:45:13 +00:00
Axel Dörfler
8abaaaf7e5
OpenFirmware bindings for the stage2 boot loader.
...
Not yet complete.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4465 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-03 02:03:28 +00:00
shatty
ededd6e07f
added ModemWindow.cpp at sikosis request
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4464 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-03 01:57:24 +00:00
Axel Dörfler
e601a11b67
Added missing vprintf() function.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4463 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-03 01:55:20 +00:00
Axel Dörfler
6f7c2dc677
Missing boot loader headers.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4462 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-03 01:53:41 +00:00
Axel Dörfler
f659db057c
Initial commit of the platform independent part of the new stage2 boot loader.
...
Not yet complete, of course, but already scans amiga partitions :-)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4461 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-03 01:31:49 +00:00
Axel Dörfler
9b890bf17f
Now includes the util/kernel_cpp.h header.
...
Fixed some warnings (unused variables).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4460 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-03 01:29:37 +00:00
beveloper
e9e1d6d9e8
implemented a workaround to avoid connecting with the multiaudio add-on in mono
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4459 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-03 00:57:38 +00:00
beveloper
d48f9c63eb
reduce debug output at level 2
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4458 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-03 00:55:32 +00:00
Axel Dörfler
c3b3abea79
some style cleanups.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4457 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-02 23:54:14 +00:00
beveloper
c188392c20
removed misplaced file, this belongs into headers/private/interface
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4456 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-02 22:33:55 +00:00
DarkWyrm
aa9ab91978
Forgot to check this in - properly build with ClientFontList sources added in
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4455 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-02 21:55:48 +00:00
Phil Greenway
2d2fdde13f
Working on ModemWindow
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4454 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-02 21:09:07 +00:00
Ingo Weinhold
b4ab1122e7
LOCATE_SOURCE -> SEARCH_SOURCE.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4453 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-02 18:15:05 +00:00
Ingo Weinhold
f7c4d28f8c
Added ppp to the build.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4452 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-02 18:13:16 +00:00
Axel Dörfler
99f9554253
Removed an unused variable.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4451 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-02 13:08:48 +00:00
Axel Dörfler
a6a723ebea
Moved list.c into the util/ subdirectory and build.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4450 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-02 13:07:22 +00:00
Axel Dörfler
e84acb2bb2
libkernel_util.a was missing from the kernel build.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4449 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-02 13:05:44 +00:00
shatty
3f34315d52
fixed improper padding removal. the addition of Scale() required one non-virtual function to be removed. apparently the private function "removeFromList" was removed. however, _ReservedView2() was also incorrectly commented out. this caused obos stylededit to fail to work, which is how I found this. I have now tested it with this version and it works
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4448 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-02 05:57:31 +00:00
shatty
b15516030c
remove unused variables
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4447 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-02 05:18:18 +00:00
Axel Dörfler
161915fd91
Resolved the name clashing caused by the introduction of atomic_set() and
...
atomic_test_and_set() to the OpenBeOS headers (prefixed BFS versions with '_').
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4446 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-02 04:26:04 +00:00
Axel Dörfler
20743a3a67
KPartition::Dump() now also writes its size in MB for convenience (makes it
...
easier to check if the partitioning_system returns the correct size :-)).
Uses %f which doesn't work in the BeOS kernel (but might in OpenBeOS).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4445 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-02 04:06:01 +00:00
Axel Dörfler
d2a0f6a3dd
Moved the checksum validation for child partitions from amiga_rdb_scan_partition()
...
to get_next_partition().
If a wannabe partition fails its checksum test, all partitions that might come
later are now skipped. Added a ToDo item for what would be a nicer dealing with
such errors.
get_next_partition() and search_rdb() are now static.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4444 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-02 04:04:16 +00:00
Axel Dörfler
37dae1afce
Moved the checksum validation into a templatized function; the checksum
...
is now tested for partition_blocks as well.
Makes use of the new endian-aware structure methods.
If a partition is out of bounds (starts or reaches beyond the available
disk space), it won't be registered anymore - not sure if that's sooo
desirable, though.
Removed some unneeded debug output.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4443 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-02 03:56:22 +00:00
Axel Dörfler
9f34c3c766
Added some more endian-aware getter methods for fields actually used.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4442 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-02 03:52:53 +00:00
Axel Dörfler
da1a45d3c0
Made the module name compatible with the userland module loader - it requires
...
the file path to be part of the module name (that's not the case for BeOS, is it?).
Also added some more debug output, and now only allocate a new rigid_disk_block
if we are going to need it.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4441 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-02 03:11:30 +00:00