From bc5a6f022bf926353d09c3c1b69ddf05ee353edf Mon Sep 17 00:00:00 2001 From: Gareth McMullin Date: Mon, 18 Jun 2012 19:56:19 +1200 Subject: Renamed Cortex-M driver appropriately since it support M0, M3 and M4F. --- src/include/cortexm.h | 33 +++++++++++++++++++++++++++++++++ src/include/cortexm3.h | 33 --------------------------------- 2 files changed, 33 insertions(+), 33 deletions(-) create mode 100644 src/include/cortexm.h delete mode 100644 src/include/cortexm3.h (limited to 'src/include') diff --git a/src/include/cortexm.h b/src/include/cortexm.h new file mode 100644 index 0000000..fe4ac83 --- /dev/null +++ b/src/include/cortexm.h @@ -0,0 +1,33 @@ +/* + * This file is part of the Black Magic Debug project. + * + * Copyright (C) 2011 Black Sphere Technologies Ltd. + * Written by Gareth McMullin + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +#ifndef __CORTEXM_H +#define __CORTEXM_H + +#include "target.h" + +/* target options recognised by the Cortex-M target */ +#define TOPT_FLAVOUR_V6M (1<<0) /* if not set, target is assumed to be v7m */ +#define TOPT_FLAVOUR_V7MF (1<<1) /* if set, floating-point enabled. */ + +int cortexm_probe(struct target_s *target); + +#endif + diff --git a/src/include/cortexm3.h b/src/include/cortexm3.h deleted file mode 100644 index 7681ef7..0000000 --- a/src/include/cortexm3.h +++ /dev/null @@ -1,33 +0,0 @@ -/* - * This file is part of the Black Magic Debug project. - * - * Copyright (C) 2011 Black Sphere Technologies Ltd. - * Written by Gareth McMullin - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -#ifndef __CORTEXM3_H -#define __CORTEXM3_H - -#include "target.h" - -/* target options recognised by the Cortex-M target */ -#define TOPT_FLAVOUR_V6M (1<<0) /* if not set, target is assumed to be v7m */ -#define TOPT_FLAVOUR_V7MF (1<<1) /* if set, floating-point enabled. */ - -int cm3_probe(struct target_s *target); - -#endif - -- cgit v1.2.3