1125 Commits

Author SHA1 Message Date
Axel Dörfler
bfe052ed74 I accidently mixed up the parameter order of the ISA I/O calls, thanks
to Stefano for reporting this.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8980 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-09-16 10:39:14 +00:00
Axel Dörfler
40f2ce7d20 Activated the index functions and ported it to the the new VFS API.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8965 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-09-15 02:08:54 +00:00
Ingo Weinhold
ba2acd78ed Turn on debug output, only when debugging is enabled.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8918 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-09-11 14:30:25 +00:00
Rudolf Cornelissen
fc69f2f4f9 fixed fetching BIOS ROM on (some?) laptops.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8912 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-09-11 09:46:27 +00:00
Waldemar Kornewald
496d0bc32f Moved uio struct to core_private.h.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8893 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-09-08 08:45:32 +00:00
Axel Dörfler
0f3697566d The fs_readlink() function must work a bit differently in the new VFS API
(ie. it needs to add the terminating null byte).
It now also properly fails if the link is too long for the provided buffer.
This allows us to resolve links on BFS volumes using Haiku again :)


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8882 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-09-07 01:47:08 +00:00
Axel Dörfler
a4e05e618a Added a "cookie" parameter to the fs_read|write|has_page[s]().
Implemented bfs_get_file_map().
Now uses the brand new file cache for the file data streams.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8877 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-09-06 22:56:52 +00:00
Axel Dörfler
aabc1217bb Fixed warnings, small cleanup.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8870 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-09-06 22:01:48 +00:00
Waldemar Kornewald
15288c9013 Fixed the build of our netstack.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8857 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-09-05 10:59:00 +00:00
Axel Dörfler
d5a48f5dcf The VM fs interface has changed to better match the one of the device interface.
Added an fs call for the file cache.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8852 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-09-04 17:52:32 +00:00
Rudolf Cornelissen
490c99a7db updated default settings upon missing nv.settings file to best general settings.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8799 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-09-02 13:01:41 +00:00
Rudolf Cornelissen
c1e1b1aef0 doc update for coldstart support.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8798 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-09-02 12:23:26 +00:00
Rudolf Cornelissen
f64878ee55 rewritten ISA coldstart script cmd's to actually use ISA I/O.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8792 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-09-02 08:43:55 +00:00
Rudolf Cornelissen
fc3f2e637d added ISA I/O functions in kerneldriver (for coldstart script exec)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8781 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-09-01 20:04:26 +00:00
Axel Dörfler
0f43544e4d Calm down IDE debug output.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8748 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-31 13:08:34 +00:00
Ingo Weinhold
232b476c29 Removed CRs. Sorry.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8730 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-30 21:57:06 +00:00
Ingo Weinhold
8731383444 Added graphic driver and accelerant for Tseng Labs ET6x00 chips, courtesy Evgeniy Vladimirovich Bobkov.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8714 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-29 16:31:33 +00:00
Axel Dörfler
a0c7b77db3 Minor cleanup.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8682 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-27 20:58:30 +00:00
Rudolf Cornelissen
03fb171873 coldstart updates, the driver now looks at the 'usebios' setting. still no actual execution though.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8658 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-26 09:11:29 +00:00
Oliver Tappe
c7000cc7b3 - fixed some issues when compiling with gcc-2.95.3. At least three more
problems remain, though.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8615 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-21 08:55:12 +00:00
François Revol
6c29244a56 Add select() support, required for OpenSSH.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8614 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-20 22:31:05 +00:00
Nathan Whitehorn
80d8f99ee8 Build system conversion and check in of ATI Mach64 driver for MYOB. Based on source written by Rene MacKinney.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8531 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-02 20:37:59 +00:00
Rudolf Cornelissen
12611c54ff fixed overlay right-clipping: might fix NM2200+ distortions as well!
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8527 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-02 13:50:25 +00:00
Rudolf Cornelissen
630b1126bb 2d and overlay restrictions update, 'comments doc' update
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8526 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-08-02 11:58:12 +00:00
Axel Dörfler
416e8e8104 Fixed broken resource file (app signature must not be the "Be Application" signature).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8515 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-29 20:25:50 +00:00
Rudolf Cornelissen
e49a28cd50 fixed NM2200 and later cards overlay bug, fixed kernel driver not always putting away the PCI busmanager. Note that overlay may still not work OK, but we are now one step closer to finding the solution!
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8513 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-29 18:55:54 +00:00
Rudolf Cornelissen
c483014243 ..and added full NM2090/NM2093 2D acceleration. This completes 2D acc for all supported cards! Please test.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8510 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-29 14:35:07 +00:00
Rudolf Cornelissen
ee87ff9103 completed MagicMedia 2D acceleration (so NM2200 and all later cards). Please test and provide feedback!
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8505 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-29 13:22:45 +00:00
Philippe Houdoin
58ac4a21c8 openbeos-networkingkit-cvs => haiku-networkingkit-cvs
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8473 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-26 21:55:43 +00:00
Rudolf Cornelissen
1233221867 added NM2200 and later (all MagicMedia cards) 2D acc function screen to screen b
lit: please test and provide feedback!


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8471 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-26 15:07:04 +00:00
Rudolf Cornelissen
a7b24bba52 overlay fix for Nforce and Nforce2 cards (RAM detection updated)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8469 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-26 11:26:12 +00:00
Rudolf Cornelissen
5d468e2116 finalize V0.06
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8451 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-22 14:52:26 +00:00
shadow303
ce1f504a6d Swap accelerant name from radeon2.accelerant to radeon.accelerant
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8448 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-22 00:07:53 +00:00
shadow303
36c3b0457c Add missing header...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8438 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-20 02:26:41 +00:00
shadow303
346cd2ebc0 Add common directory to build
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8437 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-20 02:21:53 +00:00
shadow303
ed03de4ccf More stuff that I thought I already checked in (did cvs burp ?)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8436 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-20 02:19:46 +00:00
shadow303
5f6e3f515c Whoa, forgot to check in a bunch of radeon stuff
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8435 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-20 02:17:39 +00:00
Rudolf Cornelissen
3b3b8f4460 ok, now its working :-/
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8429 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-19 11:52:23 +00:00
Rudolf Cornelissen
d6bdb247b7 added UPDATE.html to package (thanks for your work Niels!)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8428 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-19 11:46:36 +00:00
Rudolf Cornelissen
fd90aad511 doc update
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8427 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-19 11:39:22 +00:00
Rudolf Cornelissen
f58eff6918 fixed embedded Geforce (Nforce 1 and 2) RAM amount detection, updated docs
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8424 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-19 11:19:02 +00:00
Niels Sascha Reedijk
77a66901a8 Summary: Merge in recent changes
Keywords:

Patches applied:

 * n.reedijk@planet.nl--nielx-2003/usb-busses--development--0.1--patch-12
   Update/add license header

 * n.reedijk@planet.nl--nielx-2003/usb-busses--development--0.1--patch-13
   Changes to init routine and memory management

 * n.reedijk@planet.nl--nielx-2003/usb-busses--development--0.1--patch-14
   Move uhci_properties_t into its own header -- cleans up the implementation

 * n.reedijk@planet.nl--nielx-2003/usb-busses--development--0.1--patch-15
   Add a virtual schedule that can be used to hook in all kinds of transfers

 * n.reedijk@planet.nl--nielx-2003/usb-busses--development--0.1--patch-16
   Improve rh handling

 * n.reedijk@planet.nl--nielx-2003/usb-busses--development--0.1--patch-17
   Change module to be subclass of BusManager

 * n.reedijk@planet.nl--nielx-2003/usb-busses--development--0.1--patch-18
   Reimplemented the uhci root hub

 * n.reedijk@planet.nl--nielx-2003/usb-busses--development--0.1--patch-19
   merge with mainline


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8422 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-19 10:22:30 +00:00
Niels Sascha Reedijk
1a2e81b52c Summary: Merge in changes in busses / bus-manager loading
Keywords:

Patches applied:

 * n.reedijk@planet.nl--nielx-2003/usb-busmanager--development--0.1--patch-24
   Rename AllocArea to AllocateArea for consistency

 * n.reedijk@planet.nl--nielx-2003/usb-busmanager--development--0.1--patch-25
   Make the memory allocation routines more global and share it with the hc

 * n.reedijk@planet.nl--nielx-2003/usb-busmanager--development--0.1--patch-26
   Change from uint32 to addr_t to be safe on 64 bit in the future

 * n.reedijk@planet.nl--nielx-2003/usb-busmanager--development--0.1--patch-27
   AllocateChunk returns an area_id

 * n.reedijk@planet.nl--nielx-2003/usb-busmanager--development--0.1--patch-28
   Really fixing AllocateChunk now

 * n.reedijk@planet.nl--nielx-2003/usb-busmanager--development--0.1--patch-29
   Fix a bug where data was uninitialised when used and load debug symbols

 * n.reedijk@planet.nl--nielx-2003/usb-busmanager--development--0.1--patch-30
   Integrate host_controller.h

 * n.reedijk@planet.nl--nielx-2003/usb-busmanager--development--0.1--patch-31
   Many changes to accomodate for new bus_manager handling


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8421 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-19 10:18:35 +00:00
Niels Sascha Reedijk
99deff1da1 Create the haiku-agp package.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8419 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-19 08:58:14 +00:00
Rudolf Cornelissen
a93e7bcbd3 removed small bug that could mess-up AGP3 compliance.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8417 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-18 18:32:12 +00:00
Rudolf Cornelissen
f24cfa8680 small update
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8416 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-18 16:35:36 +00:00
Rudolf Cornelissen
ee55adfcb6 added AGP busmanager documentation.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8410 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-16 19:39:07 +00:00
Rudolf Cornelissen
24223277db card match detection for AGP updated
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8397 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-14 18:36:54 +00:00
Rudolf Cornelissen
1cdd04177a doc update
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8392 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-13 13:43:40 +00:00
Rudolf Cornelissen
18265907c9 added settings file: features can now be blocked if they give trouble
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8390 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-07-13 13:00:16 +00:00