Alexander von Gluck IV
fe19a9b18b
arm/fdt: Add functions to get device bases by name + alias
...
* Move more code into fdt_support
* We now can query FDT registers based on name or alias
* Return addr_t where it makes sense
* Copyright change ok'ed by mmu_man
2015-03-14 13:03:51 -05:00
Alexander von Gluck IV
f121867b87
arm/fdt: Initial reorg of fdt support code
...
* Makes FDT support code useable by everyone
without all of the externs
* Further movement to be non-u-boot centic
may still happen.
2015-03-14 09:50:46 -05:00
Jérôme Duval
cb4b4bc115
Updated harfbuzz, nasm, libvorbis packages.
2015-03-14 13:17:41 +01:00
autonielx
bd796f1c86
Update translations from Pootle
2015-03-14 06:30:20 +01:00
Alexander von Gluck IV
de8d2d8957
arm/fdt: Clean up debugging statements
...
* Add some comments
2015-03-13 23:52:37 -05:00
Alexander von Gluck IV
59ef0db249
arm/fdt: Add code to navigate FDT.
...
* This isn't be best long-term place for this code,
will likely move to some generic FDT support code.
* We pass a path like "/soc/gpio" and get back the
base physical register address in memory minus
the range offset.
2015-03-13 23:46:54 -05:00
François Revol
1a8d852f25
ARM: Fix copy-paste oversight
2015-03-14 04:11:47 +01:00
Alexander von Gluck IV
af056576ea
bcm283X: Don't break all non-bcm arm builds, warn.
...
* Called via arm_mailbox_bcm2835 *and* arm_framebuffer_bcm2835
* This is a bit messy. We really should be getting these
chipset-centric bases from the provided FDT / DTB.
* I can't think of a way to redo this without undoing
work towards FDT.
2015-03-13 17:43:35 -05:00
Alexander von Gluck IV
401afabd40
loader/arm/mmu: Set first available va to KERNEL_LOAD_BASE
...
* The existing code set the first available pa and va to
the end of the page dirctory.
* The arm mmu code was attempting to identity map (va==pa)
the memory, but also wanted memory to be in kernel space.
This allocation method isn't possible on all boards
(including the pi)
* We're adjusting the dynamic ram to KERNEL_LOAD_BASE
plus the max size of the kernel. (which is what most
other platforms are doing)
2015-03-13 16:25:03 -05:00
John Scipione
93e5d9fa15
DiskUsage: Fix CID 1288122
...
In hrev48870 I made some updates to DiskUsage which accidentally caused this
CID.
Both the volume and item pointers were going out of scope without being deleted
in the error case leading to a resource leak. This commit seeks to fix the
problem by creating these objects as late as possible after the error checking.
tempVolume, which, as it's name implies, is created temporarily on the stack is
used instead of volume up until the point that AddTab() requires a more
permanent heap-stored volume pointer. Same goes for the VolumeView and
VolumeTab. name is created temporarily on the stack as well which works
because it is copied when passed into VolumeView constructor by the grandparent
BHandler before going out of scope.
2015-03-13 16:28:47 -04:00
Axel Dörfler
24bb6e132d
addattr: host build fix.
...
* parsedate() is not yet part of the host environment; it's now only
included in the Haiku version of the command.
2015-03-13 20:34:22 +01:00
Humdinger
53253ac470
Sentence casing in context menus. Thanks Janus for noticing.
2015-03-13 20:01:47 +01:00
Axel Dörfler
78c9dabd9e
addattr: added support for B_TIME_TYPE.
...
* Using parsedate().
2015-03-13 13:44:57 +01:00
Axel Dörfler
31a414d453
listattr: added support for B_TIME_TYPE.
2015-03-13 13:44:22 +01:00
Axel Dörfler
06732c7c71
addattr: minor cleanup.
2015-03-13 12:38:04 +01:00
Dario Casalinuovo
e40dece194
Use ERROR macro in MediaAddonServer instead of debugger call
...
Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
2015-03-12 21:02:19 +01:00
Dario Casalinuovo
49f0011c1e
Unregister SystemTimeSource when the media_addon_server quit, better error checking and explicit initialization/deletion for some attributes
...
Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
2015-03-12 21:02:08 +01:00
Dario Casalinuovo
5a1e452ba2
Fix style issues in MediaAddonServer
...
Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
2015-03-12 21:02:01 +01:00
Jérôme Duval
4d04c262c9
Updated sqlite and mpg123 packages
...
* added libunistring packages.
2015-03-12 20:39:18 +01:00
Jérôme Duval
2a8be552b7
Updated lzo and libssh2 packages.
2015-03-12 20:13:48 +01:00
Augustin Cavalier
6310fe231c
HaikuDepot: only display copyright symbol if the string is not empty.
2015-03-12 12:16:07 -04:00
Augustin Cavalier
477c53895f
HaikuDepot: display copyright symbol.
2015-03-12 10:01:09 -04:00
Automatic Committer
04966b7319
Update usb.ids from www.linux-usb.org
2015-03-12 05:20:26 +01:00
Automatic Committer
6bbc0153b6
Update pci.ids from pciids.sourceforge.net
2015-03-12 05:20:24 +01:00
Janus
f0cf06d6ae
Fix 11899. [Mail Preferences] move the revert button to the left
...
Signed-off-by: John Scipione <jscipione@gmail.com>
2015-03-11 18:41:56 -04:00
Janus
60c23976e6
Fix 11898. [ShowImage] Move toolbar buttons near the screen border in fullscreen mode
...
Signed-off-by: John Scipione <jscipione@gmail.com>
2015-03-11 18:41:45 -04:00
Humdinger
2ce574a149
Updated unrar, befar, beae and added weather, beezer, desknotes
...
On request by diver. :)
Corrected beezer package name...
2015-03-11 19:50:00 +01:00
Humdinger
59252a03b2
Updated packages of yab and yab_ide
2015-03-11 18:22:17 +01:00
Jérôme Duval
2eae5754c5
Update haikuwebkit package for x86_64.
2015-03-11 07:46:49 +01:00
Alexander von Gluck IV
91c878846b
u-boot: Improve error checking on framebuffer
2015-03-10 22:40:38 -05:00
Alexander von Gluck IV
2ac9acbba4
bcm2835: Improve framebuffer tracing and error trapping
2015-03-10 22:40:07 -05:00
Alexander von Gluck IV
2fc1ec2238
bcm2835: Adjust mailbox base register
2015-03-10 22:07:38 -05:00
Alexander von Gluck IV
f90ec6bffc
bcm2835: Use mailbox calls again
2015-03-07 20:43:41 -06:00
Alexander von Gluck IV
b8dff21b5a
rpi2: Add mmc code to generate SD card images
...
* jam -q haiku-mmc-image
* sudo dd if=haiku-rpi2.mmc of=/dev/...
2015-03-07 20:42:51 -06:00
François Revol
1bd23f7213
rpi1/rpi2: fix linux bootloader entry point
...
Looks like bad copy-paste :P
2015-03-08 00:14:56 +01:00
Alexander von Gluck IV
9f76848eca
doc/rpi1: Fix old reference to old FDT blob
2015-03-07 16:52:43 -06:00
Alexander von Gluck IV
1ac3785a72
doc: Update rpi1/rpi2 documentation.
2015-03-07 16:50:51 -06:00
Alexander von Gluck IV
ed9321d9f7
rpi2: Change BoardConfig to armv7
2015-03-07 16:07:24 -06:00
Alexander von Gluck IV
ed9a0b70f3
u-boot/serial: Only reference pl011 on ARM
...
* This will likely change once we FDT.
2015-03-07 13:50:32 -06:00
Alexander von Gluck IV
deb4929b9a
rpi1/rpi2: Use PL011 UART fallback in loader.
...
* Adjust UART base locations to reflect ARM pref base.
* We have a working haiku_loader_u-boot on Raspberry Pi 2!:q
2015-03-07 13:42:18 -06:00
Alexander von Gluck IV
db24244df1
rpi1/rpi2: More sane board loader bases
2015-03-07 13:00:56 -06:00
Alexander von Gluck IV
196479ae96
headers/bcm283X: Don't depend on others to include board_config.h
2015-03-07 12:35:00 -06:00
Alexander von Gluck IV
427d40adb5
arm/targets: Add rpi2, rename raspberry_pi to rpi1
...
* The Raspberry pi 2 uses a new SoC which differs slightly
from the Raspberry Pi 1.
* Someday these two board targets could go away when we get
FDT support.
2015-03-07 12:31:12 -06:00
Alexander von Gluck IV
d05e5f1db6
bcm283X: Add new peripheral base for bcm2836
...
* BCM2836 == Raspberry Pi 2
2015-03-07 11:23:49 -06:00
Alexander von Gluck IV
523c77e052
arm: Rename BCM2835 SoC header to bcm283X.h
...
* Fix a few typos in hrev48873
2015-03-07 11:11:53 -06:00
Alexander von Gluck IV
f8e19d47fb
arm: Rename BCM2708 to BCM2805
...
* To while there was some compatibility between
BCM2708 and BCM2805, it makes the BCM2806 changes
more confusing. We don't have any valueable BCM2708
targets.
2015-03-07 11:03:01 -06:00
autonielx
ac6b4d6f37
Update translations from Pootle
2015-03-07 06:31:53 +01:00
Alexander von Gluck IV
b8e37b7ba3
board/raspberry_pi: Add missing loader entry addresses
2015-03-06 14:58:46 -06:00
John Scipione
fa05f35a2c
DiskUsage: Skip virtual volumes
...
so we don't see the 4.00Kib system and config tab.
2015-03-06 13:51:55 -05:00
John Scipione
57ee63a5e5
DiskUsage: TabView flush to window border
...
http://postimg.org/image/izae7h1qd/
2015-03-06 13:51:55 -05:00