From 4d7671ce224a0f96aabb114a4cd5246e3bcc31d0 Mon Sep 17 00:00:00 2001 From: Linus Nielsen Feltzing Date: Sun, 6 Feb 2005 02:34:17 +0000 Subject: Aligned thread stack git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5803 a1c6a512-1295-4272-9138-f99709370657 --- firmware/drivers/ata_mmc.c | 2 +- firmware/powermgmt.c | 2 +- firmware/usb.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) (limited to 'firmware') diff --git a/firmware/drivers/ata_mmc.c b/firmware/drivers/ata_mmc.c index 260418c694..b528bdb1e3 100644 --- a/firmware/drivers/ata_mmc.c +++ b/firmware/drivers/ata_mmc.c @@ -91,7 +91,7 @@ long last_disk_activity = -1; static struct mutex mmc_mutex; #ifdef HAVE_HOTSWAP -static char mmc_stack[DEFAULT_STACK_SIZE]; +static long mmc_stack[DEFAULT_STACK_SIZE/sizeof(long)]; static const char mmc_thread_name[] = "mmc"; static struct event_queue mmc_queue; #endif diff --git a/firmware/powermgmt.c b/firmware/powermgmt.c index 46f9d4df3f..cb9fb53fcb 100644 --- a/firmware/powermgmt.c +++ b/firmware/powermgmt.c @@ -164,7 +164,7 @@ void enable_trickle_charge(bool on) } #endif /* HAVE_CHARGE_CTRL */ -static char power_stack[DEFAULT_STACK_SIZE]; +static long power_stack[DEFAULT_STACK_SIZE/sizeof(long)]; static const char power_thread_name[] = "power"; static int poweroff_timeout = 0; diff --git a/firmware/usb.c b/firmware/usb.c index f1c8f37541..90537f9a84 100644 --- a/firmware/usb.c +++ b/firmware/usb.c @@ -74,7 +74,7 @@ static int usb_mmc_countdown = 0; /* FIXME: The extra 0x400 is consumed by fat_mount() when the fsinfo needs updating */ -static char usb_stack[DEFAULT_STACK_SIZE + 0x400]; +static long usb_stack[(DEFAULT_STACK_SIZE + 0x400)/4]; static const char usb_thread_name[] = "usb"; static struct event_queue usb_queue; static bool last_usb_status; -- cgit v1.2.3