openpcd/firmware/lib/setbit.S @ master
1 | caf50003 | (no author) | /*
|
---|---|---|---|
2 | * linux/arch/arm/lib/setbit.S |
||
3 | *
|
||
4 | * Copyright (C) 1995-1996 Russell King |
||
5 | *
|
||
6 | * This program is free software; you can redistribute it and/or modify |
||
7 | * it under the terms of the GNU General Public License version 2 as |
||
8 | * published by the Free Software Foundation. |
||
9 | */
|
||
10 | #include <asm/linkage.h>
|
||
11 | #include <asm/assembler.h>
|
||
12 | #include "bitops.h"
|
||
13 | .text |
||
14 | |||
15 | /*
|
||
16 | * Purpose : Function to set a bit |
||
17 | * Prototype: int set_bit(int bit, void *addr) |
||
18 | */
|
||
19 | ENTRY(_set_bit_be) |
||
20 | eor r0, r0, #0x18 @ big endian byte ordering |
||
21 | ENTRY(_set_bit_le) |
||
22 | bitop orr |