You are not logged in. This forum allows only logged in users to post. If you want to post in the forum, please log in.
Descargar
Desarrollar
Cuenta
Descargar
Desarrollar
Entrar
Forgot Account/Password
Crear Cuenta
Idioma
Ayuda
Idioma
Ayuda
×
Entrar
Nombre de usuario
Contraseña
×
Forgot Account/Password
Translation Status of Español
Categoría:
Software
Gente
PersonalForge
Magazine
Wiki
Buscar
OSDN
>
Buscar Software
>
System
>
Operating System Kernels
>
Hyper Operating System(ITRON仕様OS)
>
Foros
>
Developers
>
HOSv4 V850ES/JG2 で動作できました
Hyper Operating System(ITRON仕様OS)
Fork
Descripción
Project Summary
Developer Dashboard
Página Web
Developers
Image Gallery
List of RSS Feeds
Activity
Statistics
Historial
Descargas
List of Releases
Stats
Código Fuente
Code Repository list
Git
hos-v4a
CVS
Ver Repositorio
Incidencia
Ticket List
Milestone List
Type List
Component List
List of frequently used tickets/RSS
Submit New Ticket
Documents
Communication
Foros
List of Forums
Developers (761)
Ayuda (688)
Open Discussion (342)
Mailing Lists
list of ML
hos-cvs
hos-git
Noticias
Foros:
Developers
(Thread #20073)
Return to Thread list
RSS
HOSv4 V850ES/JG2 で動作できました (2008-10-04 17:01 by
n-okada
#39126)
Crear incidencia
mips担当のおかだです。
SEMB1200A につづいて、Interface付録のV850ES/JG2ボードにて、
HOSv4 の動作ができるようになりました。
ドキュメント等整備終わってからになりますが、cvs にて登録を試みてみます。 V850ESも仲間入りさせていただきますね。
(不慣れなので、失敗したらごめんなさい)
手元に懸賞にてあたったV850E/IG3 もありますので、
動作確認できましたら、V850E(ES含む)として登録します。
以上です。
HOSv4 V850ES/JG2 ソースをcvsにて登録しました (2008-10-05 20:06 by
n-okada
#39141)
Crear incidencia
mips/V850 担当の おかだです。
昨日の今日ですが、V850ESで動作確認した HOSv4 のソースと
ドキュメント類を cvs にて登録しました。
V850ES の 16ビットタイマは複数あるのですが、
タイマ機能しかないカウンタが TMM としてありますので、
それを HOS の基本 Timer としました。
その他、NECエレクトロニクスが無償提供している、
PM+という統合環境上で hos4cfg 含めて動作できるような
仕組みもドキュメントに記載してみました。
以上です。
Responder al
#39126
RE: HOSv4 V850ES/JG2 ソースをcvsにて登録しました (2008-10-05 20:32 by
m-arai
#39142)
Crear incidencia
お疲れ様です。
どうでもいいことなんですが、1点。
コンフィグレータに自動生成されるファイルも
addされております。
多分特に害は無いとは思いますが。
Responder al
#39141
削除しておきました (2008-10-05 21:11 by
n-okada
#39144)
Crear incidencia
mips/V850担当の おかだです。
どうも不慣れで申し訳ございませんでした。
m-arai さんにご指摘いただきましたファイルを
削除しておきました。
(3つほどファイルが更新されてしまいましたが
実害はないと思います)
Responder al
#39142
-reg22 と -reg26 モードに対応しました (2008-10-06 20:02 by
n-okada
#39170)
Crear incidencia
mips/V850 担当の おかだです。
NECエレクトロニクス純正のCA850コンパイラには、
-reg22, -reg26 というモードがあります。
これは、全レジスタ32本のうち、10本、6本を外部変数を
レジスタに持たせる機能です。
今回ライブラリ作成時において、-reg22, -reg26 を指定することで、
自動的に対応するようにしてみました。
詳しくは document/v850es.txt にて。
つづきまして、ライブラリ生成時も PM+(NECエレクトロニクスの統合環境)上で、できないか検討してみます。
Responder al
#39141
hosv4 for V850ES で lib生成方法を -reg22,26対応させました (2008-10-11 13:25 by
n-okada
#39241)
Crear incidencia
mips/V850担当?のおかだです。
まずはお詫びから。
cvs の config/hos4cfg.c ですが、2度にわたって、
変更を加えてしまいました。 ごめんなさい。
現状は hosv4-1.02 のベースに戻っていますが、
コメントが不適切なままです。
本当に申し訳ございません。
今回、V850ES対応のライブラリを生成する際、
NECエレクトロニクス提供の環境で、
外部変数レジスタという機能があるのですが、
それに対応する仕組みをいれてみました。
(最初は document 記載だけにとどめたのですが、
なんとか makefile で実現を試み成功しました)
加えて、document の変更と、libh4v850es.a の
windows コンソール(command.com 上)環境で
bcc5.5 の make.exe を使って構築できるよう、
makefile (=bcc55.mk) を作りました。
一連の V850ES 対応はこれで完了と思います。
引き続き同じアーキテクチャの V850Eでの動作確認を
進めます。
以上です。
Responder al
#39126
HOSv4 for V850ES の開発環境を手入れしました (2008-11-09 09:05 by
n-okada
#39768)
Crear incidencia
mips/v850es 担当の おかだです。
ゆるゆると環境整備してみました。
libh4v850es.a ファイル をこれまで、bcc や cygwin,
msys にて作っていたのですが、PM+(統合環境上)でも
作れるようにしてみました。
これで、ユーザーさんはすべてPM+(統合環境)上で作業が
できますので、ツールインストール上での不具合などは
回避できると思います。
(実際、私自身、bcc のインストールでつまづきました)
(ダウンロードができなかったというレベルからです(笑))
使い方は document/v850es.txt に記しておきました。
以上です。
Responder al
#39126
多重割込みを見直しました (2008-11-23 18:55 by
n-okada
#40146)
Crear incidencia
mips/v850es担当の岡田です。
ゆるゆるデバッグ中。
今回、多重割込みのバグを見つけました。
V850E(S)の場合、割込み前の情報は特別なレジスタに退避させているのですが、
その部分をデバッグしていた時のものが古いままアップロードされていました。(ごめんなさい)
また、OSタイマですが、TMM 16ビットインターバルタイマを使っていましたが、
時計タイマでも約1msecを作り出せましたので、
TMMを残しつつ、sampleとして公開しておきます。
以上です。
Responder al
#39126